| Commit message (Expand) | Author | Age |
| * | Announce NNG version in log. | Garrett D'Amore | 2024-04-14 |
| * | fixes #1572 nng creates too many threads | Garrett D'Amore | 2024-01-01 |
| * | fixes #1729 remove nni_timer | Garrett D'Amore | 2023-12-17 |
| * | ID map static initialization support. | Garrett D'Amore | 2021-12-06 |
| * | Use static initialization for lists and mutexes. | Garrett D'Amore | 2021-12-05 |
| * | SP initialization cannot fail. | Garrett D'Amore | 2021-09-06 |
| * | Remove separate protocol initialization step. | Garrett D'Amore | 2021-08-07 |
| * | More symbol renaming | Garrett D'Amore | 2021-07-11 |
| * | fixes #1401 valgrind reports leaks in all tests | Garrett D'Amore | 2021-01-03 |
| * | fixes #1005 TLS 1.3 support | Garrett D'Amore | 2020-02-23 |
| * | fixes #1083 Random number improvements | Garrett D'Amore | 2020-01-01 |
| * | fixes #4 Statistics support | Garrett D'Amore | 2018-09-03 |
| * | fixes #568 Want a single reader/write lock on socket child objects | Garrett D'Amore | 2018-07-06 |
| * | fixes #522 Separate out the endpoint plumbing | Garrett D'Amore | 2018-06-27 |
| * | Fix possible use-after-free reaping things using random. | Garrett D'Amore | 2018-01-05 |
| * | fixes #2 Websocket transport | Garrett D'Amore | 2017-12-26 |
| * | Various man page fixups, add inproc header. | Garrett D'Amore | 2017-10-24 |
| * | Remove last vestiges of integer option numbers. | Garrett D'Amore | 2017-09-27 |
| * | Add init/fini to protocols to allow them to register options. | Garrett D'Amore | 2017-08-23 |
| * | Implement dynamic option numbering. | Garrett D'Amore | 2017-08-23 |
| * | Provide versions of mutex, condvar, and aio init that never fail. | Garrett D'Amore | 2017-08-16 |
| * | Subsystem initialize is idempotent; simplify cleanup. | Garrett D'Amore | 2017-08-07 |
| * | Don't shut down taskq too soon. | Garrett D'Amore | 2017-08-05 |
| * | Fix locking errors in endpoints, and simplify some logic. | Garrett D'Amore | 2017-07-16 |
| * | AIO timeouts work correctly now, using their own timer logic. | Garrett D'Amore | 2017-07-16 |
| * | Give up on uncrustify; switch to clang-format. | Garrett D'Amore | 2017-07-10 |
| * | Refactor stop again, closing numerous races (thanks valgrind!) | Garrett D'Amore | 2017-06-28 |
| * | Clean up the pipe system (no leaks). | Garrett D'Amore | 2017-06-28 |
| * | Note that we have work to do to properly clean up. TBD. | Garrett D'Amore | 2017-06-22 |
| * | Eliminate pipes global idhash. | Garrett D'Amore | 2017-06-09 |
| * | Create the pipe object hash (not used yet). | Garrett D'Amore | 2017-06-07 |
| * | Start of using objhash for endpoints. | Garrett D'Amore | 2017-06-06 |
| * | New object hash implementation, used by socket (to start). | Garrett D'Amore | 2017-06-05 |
| * | Timer implementation. Operations can timeout now? | Garrett D'Amore | 2017-03-03 |
| * | Taskq implementation. | Garrett D'Amore | 2017-02-18 |
| * | Add nni_ep_hold, nni_ep_hold_close, nni_ep_rele, nng_endpoint_close. | Garrett D'Amore | 2017-01-24 |
| * | Fix leaks in bus, socket leaks, tighten up close-side refcnting. | Garrett D'Amore | 2017-01-21 |
| * | fixes #18 Sockets should be uint32_t's (handles) not pointers. | Garrett D'Amore | 2017-01-20 |
| * | Pipe IDs are now tracked on global ID hashes. | Garrett D'Amore | 2017-01-17 |
| * | New ISAAC pRNG. This replaces other local hacks for random data. | Garrett D'Amore | 2017-01-08 |
| * | Transport renaming phase 1. | Garrett D'Amore | 2017-01-02 |
| * | More C99-ification. Also end the _t thing for types (ISO C rules). | 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 |