summaryrefslogtreecommitdiff
path: root/src/transport/inproc/inproc.c
Commit message (Expand)AuthorAge
* fixes #336 inproc queue depths are too longGarrett D'Amore2018-04-10
* fixes #301 String option handling for getoptGarrett D'Amore2018-03-20
* fixes #296 Typed options should validate option typeGarrett D'Amore2018-03-20
* fixes #289 nng_sockaddr could just be a unionGarrett D'Amore2018-03-14
* fixes #171 Refactor aio to use generic data fieldsGarrett D'Amore2018-02-08
* fixes #173 Define public HTTP server APIGarrett D'Amore2018-02-01
* fixes #219 transports should take URL structure instead of string addressGarrett D'Amore2018-01-22
* fixes #209 NNG_OPT_TLS_VERIFIED is bustedGarrett D'Amore2018-01-17
* 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