| Commit message (Expand) | Author | Age |
| * | Scalability test fixes. | Garrett D'Amore | 2017-07-17 |
| * | Fix hang on double-close of socket. | Garrett D'Amore | 2017-07-17 |
| * | Ditch unused nni_sock_hold() call. | Garrett D'Amore | 2017-07-17 |
| * | Clean up pipes on fini. EP close sync with pipes. | Garrett D'Amore | 2017-07-16 |
| * | Close negotiation race. | Garrett D'Amore | 2017-07-16 |
| * | Inproc leak fixes. | Garrett D'Amore | 2017-07-16 |
| * | Fix EAGAIN (timeout thread can run before we finish scheduling!) | Garrett D'Amore | 2017-07-16 |
| * | Bind the pipe to the ep properly, and wake any closers needed. | Garrett D'Amore | 2017-07-16 |
| * | Delete old #ifdef 0 pipe_create logic. | Garrett D'Amore | 2017-07-16 |
| * | Fix locking errors in endpoints, and simplify some logic. | Garrett D'Amore | 2017-07-16 |
| * | Reconnect automatically, but do backoff on failures. (Accept too!) | Garrett D'Amore | 2017-07-16 |
| * | AIO timeouts work correctly now, using their own timer logic. | Garrett D'Amore | 2017-07-16 |
| * | Add missing cancellation for inproc endpoints -- the source of much woe. | Garrett D'Amore | 2017-07-15 |
| * | Fix incorrect attempt to proceed inproc. | Garrett D'Amore | 2017-07-15 |
| * | More s/nni_aio_stop/nni_aio_cancel/ | Garrett D'Amore | 2017-07-15 |
| * | Bus, Req/Rep, and Surv/Resp should use aio_cancel instead of aio_stop. | Garrett D'Amore | 2017-07-15 |
| * | IPC race condition fixes. These mirror what we did for TCP. | Garrett D'Amore | 2017-07-15 |
| * | Race conditions removed... TCP tests work well know. | Garrett D'Amore | 2017-07-15 |
| * | Some initial progress on *connect* async. | Garrett D'Amore | 2017-07-15 |
| * | Close leaking lock for inproc. | 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 |
| * | Use the same pipe teardown in all circumstances. | Garrett D'Amore | 2017-07-13 |
| * | Use the same flow regardless of whether pipe start is used or not. | Garrett D'Amore | 2017-07-13 |
| * | Simplify pipe logic, going back to idhash. | Garrett D'Amore | 2017-07-13 |
| * | Now that idhash is locked, we can ditch some locking in protocols. | Garrett D'Amore | 2017-07-13 |
| * | idhash has it's own lock now. | Garrett D'Amore | 2017-07-13 |
| * | Make idhash non-inlined (so we can add a mutex.) | Garrett D'Amore | 2017-07-13 |
| * | Close at least one of the race conditions in ipc closing. | Garrett D'Amore | 2017-07-13 |
| * | Remove stale partial printf line causing syntax error. | Garrett D'Amore | 2017-07-13 |
| * | Windows implmentation of TCP is "working now". | Garrett D'Amore | 2017-07-13 |
| * | Attempts to minimize races, remove unused nni_sock_mtx function. | Garrett D'Amore | 2017-07-12 |
| * | Fix likely close race in Windows ICP/IOCP code. | Garrett D'Amore | 2017-07-12 |
| * | Windows IPC working, mostly. | Garrett D'Amore | 2017-07-11 |
| * | Eliminate the separate wrapping structure for platform mtx and cv. | Garrett D'Amore | 2017-07-11 |
| * | 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 |
| * | Windows IPC progress. Not working yet, but should be close. | Garrett D'Amore | 2017-07-10 |
| * | Uncrustify. | Garrett D'Amore | 2017-07-08 |
| * | Various cleanups of unused bits. | Garrett D'Amore | 2017-07-08 |
| * | SRWLocks FTW! | Garrett D'Amore | 2017-07-07 |
| * | Start of progress on Windows. Name resolution and IOCP work begins. | Garrett D'Amore | 2017-07-07 |
| * | Clean up some unused variables. | Garrett D'Amore | 2017-07-07 |
| * | Dead code removal (stuff for removed sync transport apis.) | Garrett D'Amore | 2017-07-07 |
| * | TCP asynchronous working now. | Garrett D'Amore | 2017-07-07 |
| * | Fix lost event during poll. | Garrett D'Amore | 2017-07-06 |
| * | Fixes for async resolver, plus a test suite for it. | Garrett D'Amore | 2017-07-06 |
| * | Initial swag at asynchronous name resolution. | Garrett D'Amore | 2017-07-06 |
| * | Make ipc work 100% async. | Garrett D'Amore | 2017-07-05 |
| * | Move TCP negotiation out of sync accept/connect. | Garrett D'Amore | 2017-07-05 |