ibrcommon (1.0.1) stable; urgency=medium

  * Add support for loading Bloom-filter structures of different sizes

 -- Johannes Morgenroth <jm@m-network.de>  Tue, 24 Feb 2015 07:47:57 +0100

ibrcommon (1.0.0) stable; urgency=medium

  * Use CLOCK_BOOTTIME instead of CLOCK_MONOTONIC for MonotonicClock
  * Improved scope handling in vaddress objects
  * Improved error checking on RWMutex locking
  * Add gcov and debug option to configuration.ac files
  * Add isValid() method to File class
  * Allow removal of a stream from the Logger
  * Fix absolute path of File if the path begins with a "."
  * Add SHA256Stream
  * Improved implementation of vaddress::isLocal()
  * Fix build with libnl2 or netlink 3.2.21
  * Usage of RWMutex / RWLock simplyfied
  * Fix push() method of exclusive queue access
  * Add comparison operator to refcnt_ptr and remove getPointer() methods
  * Fix queue limitation handling when using exclusive locking
  * Split getnpop() of the Queue class into take() and poll()
  * Add hash stream for MD5
  * Fix buffer size of HMacStream
  * ibrcommon.h added to reflect the library features

 -- Johannes Morgenroth <jm@m-network.de>  Sun, 04 Jan 2015 13:32:13 +0100

ibrcommon (0.12.0) stable; urgency=low

  * Windows supported (win32)
  * Performance tweaks
  * Monotonic clock support
  * Link monitoring without netlink (OSX and win32)
  * Add support for libnl-2.0
  * Add utility class for signal handling
  * Add more thorough check for localhost addresses
  * Fix "missing bytes" failure in appstreambuf
  * Fix compile issues on OS X Maveriks
  * Fix vsocket shutdown
  * Fix handling of root file

 -- Johannes Morgenroth <morgenroth@ibr.cs.tu-bs.de>  Fri, 28 Mar 2014 14:05:36 +0100

ibrcommon (0.10.2) stable; urgency=medium

  * Fix timing issue in select method for vsockets
  * Added support for libnl 3.2.21

 -- Johannes Morgenroth <morgenro@syrah.ibr.cs.tu-bs.de>  Tue, 29 Oct 2013 09:25:03 +0100

ibrcommon (0.10.1) stable; urgency=medium

  * Fix "missing bytes" failure in appstreambuf
  * Fix throw() constrain of clientsocket methods
  * Fix shutdown of vsocket via vsocket::interrupt()
  * Fix presentation of vaddress via toString()
  * Make command parameter of appstreambuf const

 -- Johannes Morgenroth <morgenro@syrah.ibr.cs.tu-bs.de>  Fri, 13 Sep 2013 10:33:05 +0200

ibrcommon (0.10.0) stable; urgency=low

  * Adaptations for recent compilers
  * Full IPv6 support
  * Restructured socket / address abstraction layer
  * Improved IEEE 802.15.4 support
  * Improved Netlink support
  * Better OSX support
  * Build support for Android NDK
  * Improved logging performance
  * Added TAG support to the logger
  * Overall improved error handling and fixes

 -- Johannes Morgenroth <morgenroth@ibr.cs.tu-bs.de>  Mon, 22 Jul 2013 11:37:53 +0200

ibrcommon (0.8.0) stable; urgency=low

  * Base64 decoding / encoding refactored
  * Added lowpanstream
  * Fix for reference pointer assignment operator
  * Extended recvfrom of udpsocket for ipv6
  * Replaced SimpleTimer with Timer
  * netlink 3.0 / 3.2 support
  * RW locking features added

 -- Johannes Morgenroth <morgenroth@ibr.cs.tu-bs.de>  Fri, 13 Apr 2012 12:00:00 +0200

ibrcommon (0.6.5) stable; urgency=low

  * Minor changes to work with ibrdtnd 0.6.5.

 -- Johannes Morgenroth <morgenro@syrah.ibr.cs.tu-bs.de>  Fri, 04 Nov 2011 12:00:00 +0200

ibrcommon (0.6.4) stable; urgency=low

  * TLS extension for C++ streams
  * New BLOB Provider mechanism

 -- Johannes Morgenroth <morgenro@syrah.ibr.cs.tu-bs.de>  Fri, 05 Aug 2011 12:00:00 +0200

ibrcommon (0.6.3) stable; urgency=low

  * fd leak fixed

 -- Johannes Morgenroth <morgenro@syrah.ibr.cs.tu-bs.de>  Fri, 01 Jul 2011 12:00:00 +0200

ibrcommon (0.6.2) stable; urgency=low

  * Fix: Threading in ibrcommon (Thanks to Ke Meng)
  * Added getMicroseconds() and getNanoseconds() to TimeMeasurement class.

 -- Johannes Morgenroth <morgenro@syrah.ibr.cs.tu-bs.de>  Mon, 24 Jun 2011 12:00:00 +0200

ibrcommon (0.6.1) stable; urgency=low

  * Dynamic rebind for sockets bound on interfaces.

 -- Johannes Morgenroth <morgenro@syrah.ibr.cs.tu-bs.de>  Tue, 29 Mar 2011 11:35:43 +0200

ibrcommon (0.6.0) unstable; urgency=low

  * IPv6 support
  * libnl is no longer mandatory
  * Some uClibc related fixes
  * Bind on any interface is possible now

 -- Johannes Morgenroth <morgenroth@ibr.cs.tu-bs.de>  Fri, 11 Mar 2011 09:16:12 +0100
