NEWS - list of user-visible changes of the SigCX library

New in 0.6.6
------------

* Several bugs in the StandardDispatcher fixed (Steven Brown).
  The fixes makes a SONAME bump necessary.

New in 0.6.5:
-------------

* New method Tunnel::callbacks_pending(), hence a SONAME bump. This
  normally doesn't happen during a stable series, but since there is
  no active development branch, and taking the Debian GCC 4.0
  transition as an excuse, I think this is justified.
* Builds on Cygwin (Steven Brown)
* Works with newer GCCs, including GCC 4.0 (idea from Steven Brown)
* Cross compilation works now (Steven Brown)
* Timer callbacks in the GTK+ dispatcher were fixed (Klaus Triendl)

New in 0.6.4:
-------------

* New example, showing libSigCX with gtkmm; also included in the 
  documentation.
* New static method Thread::yield().
* SignalDispatcher bugfix (potential segfault)
* Performance increases in StandardDispatcher::remove() 
  and the timeout handler processing in StandardDispatcher::run().

New in 0.6.3:
-------------

* Features libtool 1.5 and makes automake use its --tag=CXX feature
  (this means the libraries will be linked with g++, as should be).

New in 0.6.2:
-------------

* Made the StandardDispatcher and GtkDispatcher exception safe.
* Remove potential method ambiguty in open_tunnel().

New in 0.6.1:
-------------

* Small documentation fixes.
* Small buildsystem improvements.

New in 0.6.0:
------------

* Stable branch started!
* 'pkg-config --cflags sigcx-0.6' now gives -D_REENTRANT 
  instead of -DREENTRANT, which was bogus.

New in 0.5.8:
-------------

* SONAMEs fixed. Starting with 0.5.8, the SigCX 0.5 branch shared
  libraries will be properly change their libtool version-info.

New in 0.5.5:
-------------

* The Dispatcher interface was changed to allow real removal of
  handlers, and its callback slot signature changed.
  
