ddnsu is a dynamic DNS updating client that aims to be simple, reliable, and above all very small. It works with services such as DynDNS.org and No-IP.com.
Release Notes: This release adds improved logging and syslog support and SSL support. The binary size without the new features is essentially the same.
Release Notes: Added a missing header, to resolve build problems on some systems.
Release Notes: This release adds support for No-IP.com and cleans up the code somewhat.
Release Notes: This release adds a rc.ddnsu script and a ddnsu.conf.sample, and fixes a segfault in error reporting. When an error occurs, both the error code and the error word are reported for the dyndns.org service. Config file support was added. Disabling it does not seem to decrease the size of the binary. The Makefile was fixed; earlier when CFLAGS was specified from the command line it would overwrite future internal additions to the CFLAGS variable.
Release Notes: This release adds host and port options, changes the polling option from -P to -I, corrects the dyndns GET line, and changes the Makefile to support PREFIX, BINDIR, and DESTDIR.