lp:ubuntu/wily/rbldnsd

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/wily/rbldnsd
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

7. By Logan Rosen

* Merge from Debian unstable. Remaining changes:
  - debian/patches/as-needed.patch: Fix FTBFS with ld --as-needed.

6. By Matthias Klose

Fix FTBFS with ld --as-needed. LP: #771027.

5. By Michael Tokarev <email address hidden>

* cleanup: #ifdefed dump_a_txt() properly so it will not be compiled
  if --disable-master-dump was specified.

* implement "base template" ($=) feature.

* feature: (experimental) support for dynamically-loaded extensions (DSOs)
  (disabled by default, use --enable-dso configure option)

* portability and readability fixes from Victor Duchovni

* added configure test for inline and __inline keywords, and only
  use #warning keyword if __GNUC__ is defined (more portability fixes
  from Victor Duchovni)

* misc type conversions here and there, and change alignment in
  mempool.c to be sizeof(void*) instead of sizeof(int), to help
  64bit platforms. Thanks to Mike Quintero for an excellent
  bugreport.

* bugfix: combined dataset - improper return of query() routine in some
  cases

* internal code reorg:
  - move firstword[_lc]() to _util.c
  - use two structs instead of a set of 2-element arrays in dnset

* bugfix: lowercase base zone names given on command line and in `combined'
  dataset, or else they wont be recognized in queries

* added an lsb info to Debian initscript (Closes: #468886)

4. By Peter Eisentraut

* Non-maintainer upload.
* Added LSB dependency information to init script (closes: #468886)

3. By Michael Tokarev <email address hidden>

* 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.

2. By Michael Tokarev <email address hidden>

fixed bug when it was possible to use uninitialized pointer
in case of invalid A+TXT template in ip4set and ip4trie
datasets

1. By Michael Tokarev <email address hidden>

released 0.994

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/trusty/rbldnsd
This branch contains Public information 
Everyone can see this information.

Subscribers