aboutsummaryrefslogtreecommitdiff
path: root/src/transport/inproc
Commit message (Expand)AuthorAge
...
* Fix incorrect attempt to proceed inproc.Garrett D'Amore2017-07-15
* Close leaking lock for inproc.Garrett D'Amore2017-07-15
* Give up on uncrustify; switch to clang-format.Garrett D'Amore2017-07-10
* Various cleanups of unused bits.Garrett D'Amore2017-07-08
* TCP asynchronous working now.Garrett D'Amore2017-07-07
* Return void on send & recv for transports.Garrett D'Amore2017-07-05
* Improved routines for list management.Garrett D'Amore2017-07-04
* inproc transport uses aio for connect/accept.Garrett D'Amore2017-07-03
* Rename legacy connect/accept as _sync for now.Garrett D'Amore2017-07-03
* More aio name cleanups.Garrett D'Amore2017-07-02
* Transports allocate their pipe structures during connect & accept.Garrett D'Amore2017-07-02
* Protocols keep their own reference counts.Garrett D'Amore2017-06-24
* TCP (POSIX) async send/recv working. Other changes.Garrett D'Amore2017-03-29
* More interface hiding. (pipe tran data setting).Garrett D'Amore2017-03-19
* Start of close related race fixes. Scalability test.Garrett D'Amore2017-03-10
* Pipeline protocol now entirely callback driven.Garrett D'Amore2017-03-04
* Add endpoint tuning of maxrcv size. Fix cmsg API.Garrett D'Amore2017-01-24
* Various complaints found in AppVeyor build.Garrett D'Amore2017-01-16
* Bunch of copyright fixes.Garrett D'Amore2017-01-06
* Message API was awkward.Garrett D'Amore2017-01-06
* Fixes to enable REQ/REP to operate.Garrett D'Amore2017-01-02
* Transport renaming.Garrett D'Amore2017-01-02
* Transport renaming phase 1.Garrett D'Amore2017-01-02
* Change msgqueue -> msgq.Garrett D'Amore2017-01-02
* Use new NNI_ALLOC_STRUCT macro. nni_msg_dup copies options too.Garrett D'Amore2017-01-02
* Clear the connected pipe so dialers don't reuse earlier pipes.Garrett D'Amore2017-01-01
* inproc uses new mutex/condvars.Garrett D'Amore2017-01-01
* Close & destroy endpoints in a single operation.Garrett D'Amore2016-12-31
* More directed wakeups (and hopefully resolve races) for inproc.Garrett D'Amore2016-12-31
* Substantial fixes for listen & dialers.Garrett D'Amore2016-12-25
* Change entry points in transports to bind() and connect().Garrett D'Amore2016-12-25
* Fix crash when destroying inproc endpoint.Garrett D'Amore2016-12-25
* More C99-ification. Also end the _t thing for types (ISO C rules).Garrett D'Amore2016-12-22
* Endpoint dialer implemented.Garrett D'Amore2016-12-22
* Work on endpoints. More C99 & type cleanups.Garrett D'Amore2016-12-22
* Inline locks (fewer allocs), simpler absolute times for wakeups. nn_sock_recv.Garrett D'Amore2016-12-22
* Synchronization enhancements - inproc & msgqueue. Absolute waits...Garrett D'Amore2016-12-22
* Use C99 structure initializers FTW. Various other changes.Garrett D'Amore2016-12-22
* Ditch our own snprintf/vsnprintf (C99). Symbol naming fixes for inproc.Garrett D'Amore2016-12-21
* Uncrustify configuration, and shorter copyright banners, plus reformatGarrett D'Amore2016-12-21
* Add ep_destroy implemenation to inproc.Garrett D'Amore2016-12-14
* More comments, and detection of fork-reentrancy. Much effort was spentGarrett D'Amore2016-12-13
* Minor tweak to transport API, new declarations for protocols.Garrett D'Amore2016-12-12
* Added threading primitives, more complete transport API.Garrett D'Amore2016-12-12
* New inproc transport.Garrett D'Amore2016-12-12