Version 0.1.22
Version 0.1.22

* fixes
+ port to OS/X (Jacob)
+ fix extern mis-use (Michael)

Version 0.1.21

* fixes
+ kill socklen_t (Michael, Garth Pearce)
+ 64 bit test fixage (Michael)
+ fixup test linkage (Michael)
+ update docs (Michael)
+ fixup SSL build (Colin Cambell)

Version 0.1.20

* fixes (Michael)
+ another fd leak
+ warning spew
+ UDS file leakage
* new spec file (Gregory Leblanc)

Version 0.1.19

* Only emit the 'broken' signal once (Michael)
* Fix potential fd leak (Michael)

Version 0.1.18

* default to not use OpenSSL (Michael)

Version 0.1.17

* NI_MAXHOST not defined problem (Michael)
* writev iovec limit handling re-write (Sebastien)

Version 0.1.16

* 'broken' signal on Solaris fix (Mark)
* writev queueing fixage (Michael)
* regression tests improvements (Mark)

Version 0.1.15

* writev loop fix (Laszlo Peter)
* IO channel watch fixes (Roland Juelich)
* local only connection feature (Michael)

Version 0.1.13

* Bug fixes
+ blocking signal daftness (Dave Camp)
+ disconnection mahem (Dave, Michael)
+ more tests (Michael)
+ improve IO handling efficiency (Michael)

Version 0.1.12

* Features (Michael)
+ fully non-blocking write mode, builtin queueing
+ configurable notification of buffer filling
+ IO code simplification
+ our own GSource: smaller and faster

* Bug fixes
+ problem with missing FD_CLOEXEC & forking (Michael)
+ -lresolv check (Laszlo Peter)
+ use local host information sensibly (Roland Juelich)
+ portability fixage (David Haverkamp)

Version 0.1.11

* Bug fixes
+ handle connection death in mid write (Michael)
+ setup state before emitting 'broken' (Michael)
+ fix IOVEC_LIMIT calculation (Laszlo Peter)
+ FreeBSD build fixes (Kristian Rietveld, Theo Van Klaveren

Version 0.1.7 -> 0.1.10

* Featurelets (Michael)
+ API for thread safe object referencing
+ privatised all connection / server innards
+ nice internal debugging framework
+ servers track and clean child connections
+ method documentation (John Fleck, Michael)

* Bug fixes (Michael)
+ handle EINPROGRESS on connect correctly
+ always use G_IO_PRI|G_IO_IN
+ make UDS name more random; with pid.
+ gobject updates (Miles Lane)
+ double dispose protection all over
+ set O_NONBLOCK on accepted connections
+ flag fatal errors on polled 0 length reads.
+ build fixage (Havoc, Jacob)

Version 0.1.7

* Featurelets
+ Init glib with object debugging
* Bug fixes
+ Make our GSource recursive (Michael)
+ Handle EINTR (Michael)