Projects / inadyn

inadyn

inadyn is a fork of the original INADYN implementation from Narcis Ilisei. Most of the fixes and additions from the new "upstream" by Christoph Brill have been included. The goal of this project is to entirely focus on *BSD, UN*X, and various embedded Linux platforms. All sane patches addressing this target audience are welcome.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  18 Jul 2011 15:18

Release Notes: A segfault at initial DNS lookup was fixed. The time since the last update (forced update counter) and num interations are now preserved from being reset by a SIGHUP restart command. A bug in which --drop-privs uid/gid was swapped and a possible buffer overflow were fixed. The --drop-privs option was extended to support hyphens. inadyn log messages were cleaned up, reformatted, and clarified. Typographical fixes and polish were applied to the man pages for inadyn(8) and inadyn.conf(5).

  •  28 Feb 2011 10:33

Release Notes: A new configuration file, command line, and syntax were added, but it is still backwards compatible. The --drop-privs USER[:GROUP] option was added to support privilege separation. Privileges are dropped before creating any files. The documentation was updated.

  •  03 Nov 2010 14:50

Release Notes: The DNS cache is flushed before each host name lookup of checkip.dyndns.org and similar hostnames. inadyn no longer gets stuck on a stale, non-working, cached IP address. This release also adds support for dynsip.org and sitelutions.com DDNS services.

  •  02 Nov 2010 21:45

Release Notes: This release merges wl500g patches from http://code.google.com/p/wl500g: support for tunnelbroker.net (dns.he.net), tzo.com, dnsomatic.com, and fixes for zoneedit.com. It also has changes to startup behaviour when cache files are missing.

  •  30 Oct 2010 22:17

Release Notes: Network timeout was fixed and log output was improved when periodically connecting to a remote DDNS server to check for IP address changes. For technical users, gethostbyname() was replaced with getaddrinfo() and logging at connect() was improved. The remote IP address of the checkip server is now displayed. Socket timeout was also fixed.

Screenshot

Project Spotlight

R2CORBA

CORBA for Ruby.

Screenshot

Project Spotlight

CmdOption

A simple annotation-driven command line parser toolkit for Java 5 applications.