Branches for Gutsy

Name Status Last Modified Last Commit
lp:ubuntu/gutsy/rbldnsd 1 Development 2009-08-22 02:09:59 UTC
3. * the "34-Birthday Release" * use se...

Author: Michael Tokarev
Revision Date: 2006-07-27 13:36:30 UTC

* the "34-Birthday Release"

* use setitimer() instead of alarm() on systems which supports it
  (configure & rbldnsd.c). This works around some broken linux
  kernel behaviour where we sometimes lose a signal (SIGALRM in this
  case) and rbldnsd stops checking for updates.

* cosmetic code cleanups:
 - use void* instead of char* in mempool.[ch] where appropriate.
 - wrong type in check_expires(): unsigned instead of time_t.
 - wrong type (signedness) for domain name in ds_dnset_dump()
 - use appropriate char/uchar for domain names in ds_generic_dump()
 - istream signedness (warning) fixes

* debian:
 - Build-Depends on debhelper>>4, and set DH_COMPAT to 4
 - Build-Depends on zlib1g-dev, and pass --enable-zlib to ./configure
 - bump Standards-Version to 3.7.2
 - add Depends: on adduser (Closes: #398560)

* bugfix: fix dataset "un-expiration" time. Previously, once a dataset
  has expired, it never "un-expires" again even if new expire time is
  in future. Due to missing reset of ds->ds_expire field.

* bugfix: fix configure breakages:
 - portability: for f; do => for f in "$@"; do
 - fix broken GNU C (mis)detection

* don't treat -a as experimental and mention it will be the default.
  Add -A option.

11 of 1 result