| Commit message (Expand) | Author | Age |
| * | Add new PAIR_V1 protocol. | Garrett D'Amore | 2017-08-10 |
| * | fixes #47 compat_reqttls fails sometimes | Garrett D'Amore | 2017-08-09 |
| * | Initial swag at UDP (POSIX only) low level handling. | Garrett D'Amore | 2017-07-25 |
| * | Windows IPC progress. Not working yet, but should be close. | Garrett D'Amore | 2017-07-10 |
| * | Start of progress on Windows. Name resolution and IOCP work begins. | Garrett D'Amore | 2017-07-07 |
| * | TCP asynchronous working now. | Garrett D'Amore | 2017-07-07 |
| * | Initial swag at asynchronous name resolution. | Garrett D'Amore | 2017-07-06 |
| * | Remove obsolete poll.c. | Garrett D'Amore | 2017-07-05 |
| * | 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 |
| * | Implementation of object hash (derived from idhash, but smarter.) | Garrett D'Amore | 2017-06-02 |
| * | Timer implementation. Operations can timeout now? | Garrett D'Amore | 2017-03-03 |
| * | Async I/O for POSIX implemented using threads (untested.) | Garrett D'Amore | 2017-02-24 |
| * | Rename ioev to aio. Eliminate generic cancel handling (not needed). | Garrett D'Amore | 2017-02-23 |
| * | Introduce new generic I/O event framework. | Garrett D'Amore | 2017-02-19 |
| * | Taskq implementation. | Garrett D'Amore | 2017-02-18 |
| * | Add device support & testing. Bus semantic fix. | Garrett D'Amore | 2017-01-27 |
| * | Initial start of compat layer with bind, connect, etc. Untested. | Garrett D'Amore | 2017-01-22 |
| * | Initial swag at notification pipes (not used yet). | Garrett D'Amore | 2017-01-21 |
| * | Fix leaks in bus, socket leaks, tighten up close-side refcnting. | Garrett D'Amore | 2017-01-21 |
| * | Start of event framework. | Garrett D'Amore | 2017-01-16 |
| * | Make sure to pass -DNNG_STATIC_LIB for static library. | Garrett D'Amore | 2017-01-15 |
| * | Compile static *and* shared libraries. | Garrett D'Amore | 2017-01-15 |
| * | Initial swag at Win32. Much to do still. | Garrett D'Amore | 2017-01-12 |
| * | Pull out the posix clock stuff for plat_clock. | Garrett D'Amore | 2017-01-12 |
| * | Add IPC (UNIX domain sockets) for POSIX, and test suite. | Garrett D'Amore | 2017-01-12 |
| * | Initial (untested) bus implementation. | Garrett D'Amore | 2017-01-10 |
| * | New ISAAC pRNG. This replaces other local hacks for random data. | Garrett D'Amore | 2017-01-08 |
| * | Add surveyor protocol (no tests yet). | Garrett D'Amore | 2017-01-08 |
| * | Add respondent protocol. (Half of survey pattern.) | Garrett D'Amore | 2017-01-08 |
| * | Initial swag at pipeline (PUSH/PULL). | Garrett D'Amore | 2017-01-06 |
| * | PUB protocol (untested). | Garrett D'Amore | 2017-01-05 |
| * | SUB protocol implemented (uses sorted linked list for topics). | Garrett D'Amore | 2017-01-05 |
| * | Initial cut at TCP, totally untested beyond compilation. | Garrett D'Amore | 2017-01-04 |
| * | Working towards TCP support. | Garrett D'Amore | 2017-01-03 |
| * | Final purge of old threading & synch stuff. | Garrett D'Amore | 2017-01-01 |
| * | REQ/REP use new style locks. Also, enable compilation for REP. | Garrett D'Amore | 2017-01-01 |
| * | New thread infrastructure -- not used anywhere yet, but tested. | Garrett D'Amore | 2017-01-01 |
| * | Move option helpers to their own file. | Garrett D'Amore | 2016-12-29 |
| * | Implementation of an id hash for hashing pipes by ID. | Garrett D'Amore | 2016-12-29 |
| * | Start of REQ protocol. Still need hook handling and resender. | Garrett D'Amore | 2016-12-28 |
| * | More C99-ification. Also end the _t thing for types (ISO C rules). | Garrett D'Amore | 2016-12-22 |
| * | Work on endpoints. More C99 & type cleanups. | Garrett D'Amore | 2016-12-22 |
| * | Ditch our own snprintf/vsnprintf (C99). Symbol naming fixes for inproc. | Garrett D'Amore | 2016-12-21 |
| * | More robust platform definition support. | Garrett D'Amore | 2016-12-14 |
| * | Better separate public vs. private names. | Garrett D'Amore | 2016-12-14 |
| * | Oops... Pipe list initialization was not complete. | Garrett D'Amore | 2016-12-14 |
| * | nn_socket_create() implemented. | Garrett D'Amore | 2016-12-14 |
| * | Initial swing at pair protocol. | Garrett D'Amore | 2016-12-13 |