NEWS - list of user-visible changes of the SigCX library 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.