ddns
Timeline
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent timeline items

2017-03-06
20:22 • Changes to wiki page ddns (user: anonymous)
2013-07-20
15:15
[67459cb834] Leaf: README.md: new prefaced and markdowned read-me for GitHub (user: nat, tags: trunk)
15:04
[3595e603e0] README: fix minor typos (user: nat, tags: trunk)
2010-07-08
07:45 • Changes to wiki page ddns (user: nat)
2010-06-29
14:58 • Edit [444c684cb0130f14]: Change background color to "#c0ffc0". (user: nat)
14:58 • Edit [3d652d9723bfb770]: Change background color to "#fff0c0". (user: nat)
14:58 • Edit [e6c3a53b44c08e5e]: Change background color to "#fff0c0". (user: nat)
14:15 • Edit [444c684cb0130f14]: Add tag "1.0". (user: nat)
14:15 • Edit [3d652d9723bfb770]: Add tag "1.0-beta2". (user: nat)
14:15 • Edit [e6c3a53b44c08e5e]: Add tag "1.0-beta1". (user: nat)
2010-01-03
12:52
[444c684cb0] Client: improved resolution and connection error handling    - new option `resolv-retry` to specify a time (in seconds) before retrying a failed resolution - setting this option to 0 makes resolution and connection errors fatal (user: nat, tags: trunk, 1.0)
12:35
[66c46f0d2f] Client: improuved name resolution    - server name resolution and connection are retried until success in loop mode - new option `resolv-interval` to specify a time after which name resolution and connection should be performed again (user: nat, tags: trunk)
2009-12-29
10:53
[3d652d9723] Setting GID before UID (user: nat, tags: trunk, 1.0-beta2)
10:52
[fb62977106] Syslog: addition of LOG_NDELAY to open the socket before chroot()ing (user: nat, tags: trunk)
10:23
[d3810cd98e] Makefile improvements and fixes    - binaries stderr-client and stderr-server are now removed by `make clean` - GNUmakefile is now removed by BSD `make clean` - GNUmakefile is no longer a dependency of `all` in itself (user: nat, tags: trunk)
10:22
[e11619f9ce] config.h: more portable knobbing    - Compilation succeeds now at least on FreeBSD 8 and Debian Lenny (user: nat, tags: trunk)
2009-12-28
20:29
[e6c3a53b44] Addition of the missing HAVE_CONFIG_H define in the makefiles (user: nat, tags: trunk, 1.0-beta1)
20:27
[4bbb2d4275] Addition of a GNU makefile (autogenerated from the BSD one) (user: nat, tags: trunk)
20:26
[da80aa4d39] Addition of compile-time knobs in a new header config.h (user: nat, tags: trunk)
20:15
[e21104a693] Server: better handling of S-expression in system effector (user: nat, tags: trunk)
20:02
[06edd9304c] Log: const-correcting log_s_bad_cmd() (user: nat, tags: trunk)
20:01
[220fbc289f] Client: no longer use strdup(3) (user: nat, tags: trunk)
19:51
[9c05686a0a] Server: improved S-expression execution code (user: nat, tags: trunk)
18:38
[d00a33ca9f] csexp: bugfix import    - update to csexp from codemod commit 548358e7354073e45714768cf386e38f232aafaa (bugfix for quoted-string atom parsing) (user: nat, tags: trunk)
18:09
[ccfc78e7b9] Addition of configuration file examples (user: nat, tags: trunk)
18:06
[2d01046391] Bugfix in SHA-1 code    - The key hash should be used instead of the key when the key is larger than a block; previously it was also when the key is as large as block. (user: nat, tags: trunk)
17:50
[b9a8421946] Server: serial update when changing a zone file (user: nat, tags: trunk)
17:47
[ec984807d8] Addition of stderr-logging executable rules in BSDmakefile (user: nat, tags: trunk)
17:46
[662eece6c3] Client: ignoring message send error in loop mode (user: nat, tags: trunk)
17:45
[930e882c27] Server: fix of a missing space in usage() (user: nat, tags: trunk)
17:45
[2219f24296] Client: addition of the missing -p option in usage() (user: nat, tags: trunk)
16:22
[efe38f30fd] Binary naming improvement    "ddns-client" and "ddns-server" are probably better system-wide names than "client" and "server". (user: nat, tags: trunk)
16:20
[827ae7e9b5] Logging into syslog rather than stdout (user: nat, tags: trunk)
15:46
[c553dc1ea4] Server: addition of a signal-sending effector (user: nat, tags: trunk)
14:40
[98c9b4050f] Logging of encoding and decoding errors (user: nat, tags: trunk)
14:15
[b16ae28bdc] Client: clean handling of TERM signal (user: nat, tags: trunk)
14:08
[195a2aa045] Support of PID files for both client and server (user: nat, tags: trunk)
11:53
[b6c741de89] Server: support of default account parameters (user: nat, tags: trunk)
2009-12-27
13:54
[af25b56ba2] Client: command line control improvement    - options are now parsed with getopt(3) - support of daemonization - support of setid and chroot (user: nat, tags: trunk)
13:43
[1e12b329f7] Server: command line control improvement    - options are now parsed with getopt(3) - support of daemonization - support of setid and chroot (user: nat, tags: trunk)
13:27
[ec5a016bb8] Utils: addition of functions for daemonization, setid and chroot (user: nat, tags: trunk)
13:03
[72c3f8e941] Server: new effector for direct update of zone files (user: nat, tags: trunk)
2009-12-22
18:34
[2fb4c5ae1e] Server: basic support of DNS update    - addition of a module of "effectors" that actually perform address updates - for now the only effector is a subprocess spawn (user: nat, tags: trunk)
18:32
[2a4362c4ff] csexp: bugfix import    - update to csexp from codemod commit 27bb7f7e8bd2b841591421c282f42a812dc5fffa (another bugfix for S-expression duplication) (user: nat, tags: trunk)
12:19
[43aeed5ac1] Server: fix of log-stderr address mismatch message (user: nat, tags: trunk)
12:17
[d10358446a] Client: support of self address discovery    - sensor.o is a new module for self IP address determination - currently the only support method is popen()ing a subprocess (user: nat, tags: trunk)
12:14
[17789d68b8] csexp: bugfix import    - update to csexp from codemod commit 1330dd09878d43dfb55cf6df99883df064a1c496 (bugfix for S-expression duplication) (user: nat, tags: trunk)
2009-12-21
12:04
[12e8cbea69] S-expression library switch and compilation option change    - The old struct buf based S-expression library has been replaced by my stand-alone C-string-based S-expression library, from `codemod` repository (commit 4dd74891e025a00fddaf313724a5ad810498321a).    - Stricter compilation options are used, a few source lines have been changed accordingly. (user: nat, tags: trunk)
2009-12-01
09:52
[503eb188fe] Addition of a TODO list (user: nat, tags: trunk)
2009-11-30
17:22
[ba1b72e46c] Server: keeping track of last seen address, to update only when needed (user: nat, tags: trunk)