aboutsummaryrefslogtreecommitdiff
path: root/src/transport/inproc
Commit message (Expand)AuthorAge
* fixes #143 Protocols and transports should be "configurable"Garrett D'Amore2017-11-02
* Various man page fixups, add inproc header.Garrett D'Amore2017-10-24
* fixes #120 nng_sockaddr options initialized with garbage dataGarrett D'Amore2017-10-19
* Refactor option handling APIs.Garrett D'Amore2017-09-27
* Fix a few warnings and subtle test races.Garrett D'Amore2017-08-24
* Eliminate legacy option settings, provide easier option IDs.Garrett D'Amore2017-08-24
* The common endpoint code already ensures state is proper.Garrett D'Amore2017-08-23
* fixes #39 Transport ops vector should be versionedGarrett D'Amore2017-08-17
* Provide versions of mutex, condvar, and aio init that never fail.Garrett D'Amore2017-08-16
* fixes #63 NNG_FLAG_SYNCH should be the defaultGarrett D'Amore2017-08-14
* Unify the msg API.Garrett D'Amore2017-08-10
* Refactor AIO logic to close numerous races and reduce complexity.Garrett D'Amore2017-08-04
* Fix close-related leak of pipes.Garrett D'Amore2017-07-18
* Remove unused variables.Garrett D'Amore2017-07-17
* Inproc leak fixes.Garrett D'Amore2017-07-16
* Add missing cancellation for inproc endpoints -- the source of much woe.Garrett D'Amore2017-07-15
* 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