Build instructions in README updated.

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Another POSIX error code missing on old Windows versions added

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Bruno Bigras added to AUTHORS file

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Make fsm error messages a bit more explicit

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Improve fsm error messages a bit more

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Fix for issue #112

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
NN_SNDBUF and NN_RCVBUF options fixed

Fixes issue #105

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
don't free nn_allocmsg buffer when nn_send errors

Signed-off-by: Emil Renner Berthing <esmil@mailme.dk>
Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
When send/sendmsg fails, NN_MSG block won't be deallocated

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Add more descriptive errors to `doc/diag.py`

Signed-off-by: Paul Colomiets <paul@colomiets.name>
Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Better error reporting in shutdown test.

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Improve nn_term and nn_shutdown manpages

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Fix for issue #78

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Fix for issue #121

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
active and stopping endpoint are kept separately in nn_sock

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Broken synchronisation in nn_shutdown() fixed

This should fix issue #31

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Missing copyright statement added

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Test for nn_shutdown() added

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Solaris-style atomic operations implemented

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Kaspar Schiess added to AUTHORS file

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>