| Commit message (Expand) | Author | Age |
| * | fixes #296 Typed options should validate option type | Garrett D'Amore | 2018-03-20 |
| * | fixes #219 transports should take URL structure instead of string address | Garrett D'Amore | 2018-01-22 |
| * | Added more complete tests, and changes to property handling. | Garrett D'Amore | 2017-10-02 |
| * | Refactor option handling APIs. | Garrett D'Amore | 2017-09-27 |
| * | More pipe option handling, pipe API support. Url option. | Garrett D'Amore | 2017-09-22 |
| * | Endpoint API completely implemented. | Garrett D'Amore | 2017-08-18 |
| * | fixes #62 Endpoint close should be synchronous #62 | Garrett D'Amore | 2017-08-14 |
| * | Use dedicate reap thread for endpoints too. | Garrett D'Amore | 2017-08-05 |
| * | Simpler taskq API. | Garrett D'Amore | 2017-07-21 |
| * | Bind the pipe to the ep properly, and wake any closers needed. | Garrett D'Amore | 2017-07-16 |
| * | Reconnect automatically, but do backoff on failures. (Accept too!) | Garrett D'Amore | 2017-07-16 |
| * | Some initial progress on *connect* async. | Garrett D'Amore | 2017-07-15 |
| * | Implemented asynchronous (fully) accept. | Garrett D'Amore | 2017-07-14 |
| * | Close a race during pipe creation. | Garrett D'Amore | 2017-07-13 |
| * | Make better use of enums (makes clang-format happier.) | Garrett D'Amore | 2017-07-10 |
| * | Give up on uncrustify; switch to clang-format. | Garrett D'Amore | 2017-07-10 |
| * | TCP asynchronous working now. | Garrett D'Amore | 2017-07-07 |
| * | Protocols keep their own reference counts. | Garrett D'Amore | 2017-06-24 |
| * | Use ep_closed to track state (disambiguate name.) | Garrett D'Amore | 2017-06-22 |
| * | Simplify endpoint pipe startup. Fix lost pipe on closed ep. | Garrett D'Amore | 2017-06-22 |
| * | Make APIs for holding references more consistent. | Garrett D'Amore | 2017-06-21 |
| * | More endpoint plumbing before pipes move to objhash. | Garrett D'Amore | 2017-06-06 |
| * | Endpoint now holds a reference on the socket. | Garrett D'Amore | 2017-06-06 |
| * | Start of using objhash for endpoints. | Garrett D'Amore | 2017-06-06 |
| * | More interface hiding. (pipe tran data setting). | Garrett D'Amore | 2017-03-19 |
| * | Holds instead of references (holds from nng user land). | Garrett D'Amore | 2017-03-19 |
| * | More cleanups. Delete unused call, isolate ep list creation. | Garrett D'Amore | 2017-03-19 |
| * | Introduce new generic I/O event framework. | Garrett D'Amore | 2017-02-19 |
| * | Add nni_ep_hold, nni_ep_hold_close, nni_ep_rele, nng_endpoint_close. | Garrett D'Amore | 2017-01-24 |
| * | Public pipe and endpoint APIs use IDs instead of pointers. | Garrett D'Amore | 2017-01-17 |
| * | Fixes to enable REQ/REP to operate. | Garrett D'Amore | 2017-01-02 |
| * | Endpoint renaming. | Garrett D'Amore | 2017-01-02 |
| * | Transport renaming. | Garrett D'Amore | 2017-01-02 |
| * | Rename nni_socket to nni_sock. | Garrett D'Amore | 2017-01-02 |
| * | Final purge of old threading & synch stuff. | Garrett D'Amore | 2017-01-01 |
| * | Endpoint uses single thread. | Garrett D'Amore | 2017-01-01 |
| * | Close & destroy endpoints in a single operation. | Garrett D'Amore | 2016-12-31 |
| * | Substantial fixes for listen & dialers. | Garrett D'Amore | 2016-12-25 |
| * | New dial/listen API. Dialing might work now. | Garrett D'Amore | 2016-12-25 |
| * | Implemened synchronous & asynchronuos dialer, accepter. Getting close... | Garrett D'Amore | 2016-12-22 |
| * | 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 |
| * | Use C99 structure initializers FTW. Various other changes. | Garrett D'Amore | 2016-12-22 |
| * | Uncrustify clean now. | Garrett D'Amore | 2016-12-21 |
| * | Uncrustify configuration, and shorter copyright banners, plus reformat | Garrett D'Amore | 2016-12-21 |
| * | Endpoint structure defined. | Garrett D'Amore | 2016-12-14 |
| * | Better separate public vs. private names. | Garrett D'Amore | 2016-12-14 |
| * | Some endpoint work started. | Garrett D'Amore | 2016-12-14 |