| Commit message (Expand) | Author | Age |
| * | fixes #1409 reader/writer lock desired | Garrett D'Amore | 2021-07-11 |
| * | fix implicit declaration warnings for pthread_set_name_np on OpenBSD (#1425) | Dave Voutila | 2021-03-11 |
| * | Build fix for NetBSD (#1433) | Pierre Pronchery | 2021-03-11 |
| * | fixes #1363 build ios version fails | Garrett D'Amore | 2020-12-27 |
| * | fixes #960 NNG threads inherit application thread name | Garrett D'Amore | 2020-08-08 |
| * | fixes #767 Want tunable stack size | Garrett D'Amore | 2018-10-31 |
| * | fixes #572 Several locking errors found | Garrett D'Amore | 2018-07-03 |
| * | fixes #32 autoscale based on CPUs available | Garrett D'Amore | 2018-06-12 |
| * | fixes #488 pthread mutex initializer could be simpler | Garrett D'Amore | 2018-05-29 |
| * | fixes #352 aio lock is burning hot | Garrett D'Amore | 2018-05-14 |
| * | fixes #234 Investigate enabling more verbose compiler warnings | Garrett D'Amore | 2018-02-14 |
| * | fixes #206 Want NNG_OPT_TLS_VERIFIED option | Garrett D'Amore | 2018-01-16 |
| * | fixes #84 Consider using msec for durations | Garrett D'Amore | 2017-10-19 |
| * | Conditional platform inclusion cleanups. | Garrett D'Amore | 2017-08-21 |
| * | Provide versions of mutex, condvar, and aio init that never fail. | Garrett D'Amore | 2017-08-16 |
| * | Thundering herd kills performance. | Garrett D'Amore | 2017-08-10 |
| * | Yet more race condition fixes. | Garrett D'Amore | 2017-07-20 |
| * | Give up on uncrustify; switch to clang-format. | Garrett D'Amore | 2017-07-10 |
| * | TCP asynchronous working now. | Garrett D'Amore | 2017-07-07 |
| * | Fixes for async resolver, plus a test suite for it. | Garrett D'Amore | 2017-07-06 |
| * | Separate out poller/pollq from basic socket operations. | Garrett D'Amore | 2017-07-04 |
| * | Convert to POSIX polled I/O for async; start of cancelable aio. | Garrett D'Amore | 2017-06-27 |
| * | Adding mutex lock during fini to prevent false positive data race. | Garrett D'Amore | 2017-06-25 |
| * | Clear the owner while *still* holding the lock. | Garrett D'Amore | 2017-06-25 |
| * | Additional mutex debugging support. | Garrett D'Amore | 2017-06-22 |
| * | Expose a library finalizer suitable for atexit(). | Garrett D'Amore | 2017-06-21 |
| * | Initial start of compat layer with bind, connect, etc. Untested. | Garrett D'Amore | 2017-01-22 |
| * | Fix synchronization problem in msgqueue with multiple consumers. | Garrett D'Amore | 2017-01-19 |
| * | Start of event framework. | Garrett D'Amore | 2017-01-16 |
| * | Compile static *and* shared libraries. | Garrett D'Amore | 2017-01-15 |
| * | Windows TCP now working. | Garrett D'Amore | 2017-01-14 |
| * | Many fixes for Windows. It compiles, and some tests work. | Garrett D'Amore | 2017-01-13 |
| * | Block SIGPIPE. Ewww... | Garrett D'Amore | 2017-01-12 |
| * | New ISAAC pRNG. This replaces other local hacks for random data. | Garrett D'Amore | 2017-01-08 |
| * | Change a bunch of copyrights to 2017 for work done since the 1st. | Garrett D'Amore | 2017-01-05 |
| * | Fix close related races (POSIX close is a PITA). | Garrett D'Amore | 2017-01-04 |
| * | Stack related fixes for valgrind platform test. | Garrett D'Amore | 2017-01-01 |
| * | Final purge of old threading & synch stuff. | Garrett D'Amore | 2017-01-01 |
| * | Pipe simplifications for thread management. | Garrett D'Amore | 2017-01-01 |
| * | New thread infrastructure -- not used anywhere yet, but tested. | Garrett D'Amore | 2017-01-01 |
| * | Substantial fixes for listen & dialers. | Garrett D'Amore | 2016-12-25 |
| * | Mix the PID into our random number seed. | Garrett D'Amore | 2016-12-25 |
| * | Try to satisfy uncrustify version differences. Make test use verbose by defa... | Garrett D'Amore | 2016-12-23 |
| * | Uncrustify fixes. | Garrett D'Amore | 2016-12-23 |
| * | Endpoint dialer implemented. | Garrett D'Amore | 2016-12-22 |
| * | Inline locks (fewer allocs), simpler absolute times for wakeups. nn_sock_recv. | Garrett D'Amore | 2016-12-22 |
| * | Synchronization enhancements - inproc & msgqueue. Absolute waits... | 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 |
| * | Uncrustify configuration, and shorter copyright banners, plus reformat | Garrett D'Amore | 2016-12-21 |