| Commit message (Expand) | Author | Age |
| * | New ISAAC pRNG. This replaces other local hacks for random data. | Garrett D'Amore | 2017-01-08 |
| * | Add RAW option support (no-op) for PAIR. | Garrett D'Amore | 2017-01-08 |
| * | Add surveyor protocol (no tests yet). | Garrett D'Amore | 2017-01-08 |
| * | Move to generic socket & pipe workers, and up to 4 each. | Garrett D'Amore | 2017-01-08 |
| * | Add respondent protocol. (Half of survey pattern.) | Garrett D'Amore | 2017-01-08 |
| * | Simplify locking for protocols. | Garrett D'Amore | 2017-01-07 |
| * | Pipeline fixes. | Garrett D'Amore | 2017-01-07 |
| * | Initial swag at pipeline (PUSH/PULL). | Garrett D'Amore | 2017-01-06 |
| * | Bunch of copyright fixes. | Garrett D'Amore | 2017-01-06 |
| * | Fixes for PUB/SUB. | Garrett D'Amore | 2017-01-06 |
| * | Message API was awkward. | Garrett D'Amore | 2017-01-06 |
| * | Start of PUB/SUB testing. Fixed a subscribe bug. | Garrett D'Amore | 2017-01-06 |
| * | Added test for cancellation, fixed retry bug. | Garrett D'Amore | 2017-01-05 |
| * | Oops forgot to git commit pub.c | Garrett D'Amore | 2017-01-05 |
| * | Change a bunch of copyrights to 2017 for work done since the 1st. | Garrett D'Amore | 2017-01-05 |
| * | Oops -- forgot to test compile. | Garrett D'Amore | 2017-01-05 |
| * | Release subscriptions on socket close. | Garrett D'Amore | 2017-01-05 |
| * | SUB protocol implemented (uses sorted linked list for topics). | 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 |
| * | Add NNI_GET32, NNI_PUT32 macros. | Garrett D'Amore | 2017-01-02 |
| * | Leak fixes for valgrind. | Garrett D'Amore | 2017-01-02 |
| * | Fixes to enable REQ/REP to operate. | Garrett D'Amore | 2017-01-02 |
| * | Begin testing REQ/REP. | Garrett D'Amore | 2017-01-02 |
| * | Protocol initialization restructuring. | Garrett D'Amore | 2017-01-02 |
| * | Rename nni_socket to nni_sock. | Garrett D'Amore | 2017-01-02 |
| * | Change msgqueue -> msgq. | Garrett D'Amore | 2017-01-02 |
| * | Use new NNI_ALLOC_STRUCT macro. nni_msg_dup copies options too. | Garrett D'Amore | 2017-01-02 |
| * | Backtrace fix found by gcc warning. | Garrett D'Amore | 2017-01-01 |
| * | REQ/REP use new style locks. Also, enable compilation for REP. | Garrett D'Amore | 2017-01-01 |
| * | Pipe simplifications for thread management. | Garrett D'Amore | 2017-01-01 |
| * | Uncrustify fixes. | Garrett D'Amore | 2016-12-31 |
| * | REP protocol. Untested beyond compilation. | Garrett D'Amore | 2016-12-30 |
| * | Factor out repeated protocol code into common. | Garrett D'Amore | 2016-12-29 |
| * | Fix error handling during initialization. | Garrett D'Amore | 2016-12-29 |
| * | Move option helpers to their own file. | Garrett D'Amore | 2016-12-29 |
| * | REQ implementation. | Garrett D'Amore | 2016-12-28 |
| * | Substantial fixes for listen & dialers. | Garrett D'Amore | 2016-12-25 |
| * | Endpoint dialer implemented. | Garrett D'Amore | 2016-12-22 |
| * | Work on endpoints. More C99 & type cleanups. | Garrett D'Amore | 2016-12-22 |
| * | Inline locks (fewer allocs), simpler absolute times for wakeups. nn_sock_recv. | 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 |
| * | Logic for socket shutdown, cleanup, and draining figured out. | Garrett D'Amore | 2016-12-22 |
| * | Use C99. | Garrett D'Amore | 2016-12-21 |
| * | Uncrustify configuration, and shorter copyright banners, plus reformat | Garrett D'Amore | 2016-12-21 |
| * | nni_socket_add_pipe and nni_socket_remove_pipe implementation. | Garrett D'Amore | 2016-12-14 |
| * | Better separate public vs. private names. | 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 |