| Commit message (Expand) | Author | Age |
| * | Could use GCC atomics for older versions of GCC. | Garrett D'Amore | 2021-12-08 |
| * | Static condvar initialization. | Garrett D'Amore | 2021-12-05 |
| * | Use static initialization for lists and mutexes. | Garrett D'Amore | 2021-12-05 |
| * | Provide atomic pointer support. | Garrett D'Amore | 2021-12-05 |
| * | fixes #1409 reader/writer lock desired | Garrett D'Amore | 2021-07-11 |
| * | fixes #1041 Abstract socket address for IPC | Garrett D'Amore | 2020-11-08 |
| * | fixes #1182 v1.2.5 build fails gcc 4.8 | Garrett D'Amore | 2020-02-05 |
| * | XREQ and others race on TTL. | Garrett D'Amore | 2020-01-11 |
| * | fixes #1075 WebSocket heap use after free | Garrett D'Amore | 2019-12-30 |
| * | fixes #683 atomic 64 stuff broken on pre-C11 stacks | Garrett D'Amore | 2018-08-29 |
| * | fixes #674 want 64-bit atomics (for stats) | Garrett D'Amore | 2018-08-27 |
| * | fixes #572 Several locking errors found | Garrett D'Amore | 2018-07-03 |
| * | fixes #488 pthread mutex initializer could be simpler | Garrett D'Amore | 2018-05-29 |
| * | fixes #265 nngcat should support persistent ZT nodes | Garrett D'Amore | 2018-03-05 |
| * | fixes #234 Investigate enabling more verbose compiler warnings | Garrett D'Amore | 2018-02-14 |
| * | fixes #216 HTTP server side API refactoring, directory serving support | Garrett D'Amore | 2018-01-20 |
| * | Conditional platform inclusion cleanups. | Garrett D'Amore | 2017-08-21 |
| * | Provide versions of mutex, condvar, and aio init that never fail. | Garrett D'Amore | 2017-08-16 |
| * | Initial swag at UDP (POSIX only) low level handling. | Garrett D'Amore | 2017-07-25 |
| * | Give up on uncrustify; switch to clang-format. | Garrett D'Amore | 2017-07-10 |
| * | Fixes for async resolver, plus a test suite for it. | Garrett D'Amore | 2017-07-06 |
| * | Separate out poller/pollq from basic socket operations. | Garrett D'Amore | 2017-07-04 |
| * | Use common socket handling on POSIX (tcp done, ipc pending.) | Garrett D'Amore | 2017-06-29 |
| * | Convert to POSIX polled I/O for async; start of cancelable aio. | Garrett D'Amore | 2017-06-27 |
| * | Additional mutex debugging support. | Garrett D'Amore | 2017-06-22 |
| * | IPC send/recv works asynchronously for POSIX. | Garrett D'Amore | 2017-03-29 |
| * | TCP (POSIX) async send/recv working. Other changes. | Garrett D'Amore | 2017-03-29 |
| * | Initial swag at notification pipes (not used yet). | Garrett D'Amore | 2017-01-21 |
| * | Start of event framework. | Garrett D'Amore | 2017-01-16 |
| * | Block SIGPIPE. Ewww... | Garrett D'Amore | 2017-01-12 |
| * | Add IPC (UNIX domain sockets) for POSIX, and test suite. | Garrett D'Amore | 2017-01-12 |
| * | Change a bunch of copyrights to 2017 for work done since the 1st. | Garrett D'Amore | 2017-01-05 |
| * | Fix close related races (POSIX close is a PITA). | Garrett D'Amore | 2017-01-04 |
| * | Initial cut at TCP, totally untested beyond compilation. | Garrett D'Amore | 2017-01-04 |
| * | Working towards TCP support. | Garrett D'Amore | 2017-01-03 |
| * | Pipe simplifications for thread management. | Garrett D'Amore | 2017-01-01 |
| * | New thread infrastructure -- not used anywhere yet, but tested. | Garrett D'Amore | 2017-01-01 |
| * | Uncrustify fixes. | Garrett D'Amore | 2016-12-23 |
| * | Endpoint dialer implemented. | Garrett D'Amore | 2016-12-22 |
| * | Inline locks (fewer allocs), simpler absolute times for wakeups. nn_sock_recv. | Garrett D'Amore | 2016-12-22 |
| * | Synchronization enhancements - inproc & msgqueue. Absolute waits... | Garrett D'Amore | 2016-12-22 |
| * | Start of work to inline mutexes and condition variables. | Garrett D'Amore | 2016-12-22 |
| * | Use C99 structure initializers FTW. Various other changes. | Garrett D'Amore | 2016-12-22 |
| * | Uncrustify configuration, and shorter copyright banners, plus reformat | Garrett D'Amore | 2016-12-21 |
| * | More robust platform definition support. | Garrett D'Amore | 2016-12-14 |
| * | Added threading primitives, more complete transport API. | Garrett D'Amore | 2016-12-12 |
| * | New msgqueue implementation, use CLOCK_MONOTONIC if available. | Garrett D'Amore | 2016-12-11 |
| * | Initial commit. This is not going to be useful to you for anything. | Garrett D'Amore | 2016-12-10 |