Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Jan 20, 2014

  1. Joachim Nilsson

    Merge pull request #54 from taem/manpage

    Remove empty line
    
    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored January 20, 2014

Jan 13, 2014

  1. Timur Birsh

    Remove empty line

    authored January 13, 2014

Dec 25, 2013

  1. Joachim Nilsson

    NEWS.md: Reformat and cleanup.

    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored December 25, 2013
  2. Joachim Nilsson

    NEWS.md: Minor cleanup.

    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored December 25, 2013
  3. Joachim Nilsson

    NEWS --> NEWS.md + new NEWS symlink, for GitHub.

    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored December 25, 2013
  4. Joachim Nilsson

    NEWS: First attempt at converting to Markdown.

    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored December 25, 2013
  5. Joachim Nilsson

    Update NEWS with info on v1.99.3 -- v1.99.6

    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored December 25, 2013
  6. Joachim Nilsson

    Bump version for release -- v1.99.6

    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored December 25, 2013
  7. Joachim Nilsson

    Fix socket leak in check_interface_address().

    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored December 25, 2013
  8. Joachim Nilsson

    Minor cleanup.

    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored December 25, 2013
  9. Joachim Nilsson

    Add compat entry for custom@http_svr_basic_auth

    Many systems integrating Inadyn, and much online content refer to the
    old *svr* syntax.  This commit returns compatibility with those systems
    while still keeping the new canonical *srv* syntax.
    
    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored December 25, 2013

Dec 08, 2013

  1. Joachim Nilsson

    Update doc. on custom@http_srv_basic_auth -- not custom@http_svr_basi…

    …c_auth
    
    Thanks to heads-up from Michael Pattison.
    
    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored December 08, 2013

Nov 27, 2013

  1. Joachim Nilsson

    Bump version for release.

    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored November 27, 2013
  2. Joachim Nilsson

    Update inadyn.conf(5) with better example and inadyn(8) on cache files

    - Improve disposition and example in inadyn.conf(5)
    - Update inadyn(8) with more details on how the cache file works
    
    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored November 27, 2013

Nov 26, 2013

  1. Joachim Nilsson

    Clearify that period is a global setting, not per upstream DDNS provi…

    …der.
    
    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored November 27, 2013
  2. Joachim Nilsson

    Fix issue #51: Cache file written on first start, even if first updat…

    …e fails
    
    Inadyn erroneously always created the cache file on first startup when
    the cache file didn't exist yet, regardless if the update sent to the
    DDNS server succeeded or not.
    
    The cache file should only ever be written/created when the upstream
    DDNS server has been successfully updated with our IP address.
    
    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored November 26, 2013
  3. Joachim Nilsson

    Followup to c91ae01: Only allow anychange on actual change ...

    When using the --fake-address with a forced update we should only update
    the local anychange variable when we send_update() with our actual real
    IP address.
    
    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored November 26, 2013

Nov 25, 2013

  1. Joachim Nilsson

    Refactor cache file creation into separate function.

    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored November 25, 2013
  2. ra1fh

    Fix cache file option

    The user provided cache file option should always have precedence over
    the default cache file path.
    
    Signed-off-by: Ralf Horstmann <ralf+github@ackstorm.de>
    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored November 24, 2013 troglobit committed November 25, 2013

Nov 24, 2013

  1. Joachim Nilsson

    Update man-page with new -z, --fake-address option.

    This is also a cleanup of the man page, updating sections to present
    inadyn better.  Amongst other things, the authors section now mentions
    the immense work put in by Andrey Tikhomirov and Mike Fleetwood.  Thanks
    guys!
    
    Also fix the whitespace corrupting syntax error in the --startup-delay
    reference to SIGNALS section.  Was .Sm, should've been .Sx ...
    
    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored November 24, 2013
  2. Joachim Nilsson

    http: Shorten all function names s/http_client_/http_/

    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored November 24, 2013
  3. Joachim Nilsson

    Rename http_client.[ch] --> http.[ch]

    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored November 24, 2013
  4. Joachim Nilsson

    http-client: http_client_init() --> http_client_initialize()

    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored November 24, 2013
  5. Joachim Nilsson

    ip: Initial cleanup.

    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored November 24, 2013
  6. ra1fh

    Correct alias syntax in inadyn(8) man page

    authored November 24, 2013 troglobit committed November 24, 2013
  7. ra1fh

    Allow underscores in user and group names

    authored November 24, 2013 troglobit committed November 24, 2013
  8. ra1fh

    Compilation fixes for OpenBSD

    - add missing includes
    - initialize variable to prevent "may be used uninitialized" warning which is
      treated as error
    authored November 24, 2013 troglobit committed November 24, 2013
  9. Joachim Nilsson

    Fix issue #15: On external trig. force update to random addr.

    This commit implements support for -z, --fake-address which is only used
    on SIGUSR1, forced update.  When --fake-address is given and the user
    sends SIGUSR1 inadyn will send a DDNS server update for all records
    using the "random" address 203.0.113.42, it then waits a second before
    sending another update for all records using real address.
    
    Needless to say, this is entirely out of spec, but could be useful for
    some users who always get the same lease and would then be deregistered
    by their DDNS provider.  See issue #15 on GitHub for more details.
    
       #15
    
    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored November 24, 2013
  10. Joachim Nilsson

    dyndns: Cleanup update_alias_table() & C:o

    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored November 24, 2013
  11. Joachim Nilsson

    http-client: Initial cleanup.

    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored November 24, 2013

Nov 22, 2013

  1. Joachim Nilsson

    Make sure to write pidfile *after* forking background process.

    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored November 22, 2013
  2. Joachim Nilsson

    tcp: Initial cleanup.

    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored November 20, 2013
  3. Joachim Nilsson

    Update time_since_last_update with sleep time *before* setting new sl…

    …eep time ...
    
    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored November 20, 2013
  4. Joachim Nilsson

    confg: Refactor boundary checks in update period callbacks.

    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored November 20, 2013
  5. Joachim Nilsson

    Handle connect() better, may get EINPROGRESS at times.

    Yes, even though the socket isn't non-blocking we can get EINPROGRESS.
    
    Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
    authored November 19, 2013
Something went wrong with that request. Please try again.