aboutsummaryrefslogtreecommitdiff
path: root/src/core/init.c
Commit message (Expand)AuthorAge
* fixes #1083 Random number improvementsGarrett D'Amore2020-01-01
* fixes #4 Statistics supportGarrett D'Amore2018-09-03
* fixes #568 Want a single reader/write lock on socket child objectsGarrett D'Amore2018-07-06
* fixes #522 Separate out the endpoint plumbingGarrett D'Amore2018-06-27
* Fix possible use-after-free reaping things using random.Garrett D'Amore2018-01-05
* fixes #2 Websocket transportGarrett D'Amore2017-12-26
* Various man page fixups, add inproc header.Garrett D'Amore2017-10-24
* Remove last vestiges of integer option numbers.Garrett D'Amore2017-09-27
* Add init/fini to protocols to allow them to register options.Garrett D'Amore2017-08-23
* Implement dynamic option numbering.Garrett D'Amore2017-08-23
* Provide versions of mutex, condvar, and aio init that never fail.Garrett D'Amore2017-08-16
* Subsystem initialize is idempotent; simplify cleanup.Garrett D'Amore2017-08-07
* Don't shut down taskq too soon.Garrett D'Amore2017-08-05
* Fix locking errors in endpoints, and simplify some logic.Garrett D'Amore2017-07-16
* AIO timeouts work correctly now, using their own timer logic.Garrett D'Amore2017-07-16
* Give up on uncrustify; switch to clang-format.Garrett D'Amore2017-07-10
* Refactor stop again, closing numerous races (thanks valgrind!)Garrett D'Amore2017-06-28
* Clean up the pipe system (no leaks).Garrett D'Amore2017-06-28
* Note that we have work to do to properly clean up. TBD.Garrett D'Amore2017-06-22
* Eliminate pipes global idhash.Garrett D'Amore2017-06-09
* Create the pipe object hash (not used yet).Garrett D'Amore2017-06-07
* Start of using objhash for endpoints.Garrett D'Amore2017-06-06
* New object hash implementation, used by socket (to start).Garrett D'Amore2017-06-05
* Timer implementation. Operations can timeout now?Garrett D'Amore2017-03-03
* Taskq implementation.Garrett D'Amore2017-02-18
* Add nni_ep_hold, nni_ep_hold_close, nni_ep_rele, nng_endpoint_close.Garrett D'Amore2017-01-24
* Fix leaks in bus, socket leaks, tighten up close-side refcnting.Garrett D'Amore2017-01-21
* fixes #18 Sockets should be uint32_t's (handles) not pointers.Garrett D'Amore2017-01-20
* Pipe IDs are now tracked on global ID hashes.Garrett D'Amore2017-01-17
* New ISAAC pRNG. This replaces other local hacks for random data.Garrett D'Amore2017-01-08
* Transport renaming phase 1.Garrett D'Amore2017-01-02
* More C99-ification. Also end the _t thing for types (ISO C rules).Garrett D'Amore2016-12-22
* Uncrustify configuration, and shorter copyright banners, plus reformatGarrett D'Amore2016-12-21
* More robust platform definition support.Garrett D'Amore2016-12-14