| Commit message (Expand) | Author | Age |
| * | Always run the AIO completion logic. | Garrett D'Amore | 2017-07-19 |
| * | Crash on close again. | Garrett D'Amore | 2017-07-19 |
| * | fixes #27 Double free found in stress testing | Garrett D'Amore | 2017-07-19 |
| * | Possible division by zero error (unset backoff start time). | Garrett D'Amore | 2017-07-18 |
| * | fixes #21 Crash in IPC (POSIX) | Garrett D'Amore | 2017-07-18 |
| * | Fixes most of the raaces in posix; but at least one remains outstanding. | Garrett D'Amore | 2017-07-18 |
| * | Sometimes providers don't clear the prov data details. (Backoff). | Garrett D'Amore | 2017-07-18 |
| * | Fix close-related leak of pipes. | Garrett D'Amore | 2017-07-18 |
| * | Handle is INVALID_HANDLE_VALUE not NULL | Garrett D'Amore | 2017-07-18 |
| * | Remove unused variables. | Garrett D'Amore | 2017-07-17 |
| * | Fix unreferenced variable warnings and errors reported by MVSC. | Garrett D'Amore | 2017-07-17 |
| * | 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 |