summaryrefslogtreecommitdiff
path: root/src/core/transport.h
Commit message (Expand)AuthorAge
* fixes #431 hang in taskq_waitGarrett D'Amore2018-05-15
* fixes #419 want to nni_aio_stop without blocking (#428)Garrett D'Amore2018-05-15
* fixes #329 type checking not done for setoptGarrett D'Amore2018-04-04
* fixes #301 String option handling for getoptGarrett D'Amore2018-03-20
* fixes #296 Typed options should validate option typeGarrett D'Amore2018-03-20
* fixes #219 transports should take URL structure instead of string addressGarrett D'Amore2018-01-22
* Convert existing websocket and http code to use new URL framework.Garrett D'Amore2018-01-05
* Fix some more leaks, add a generic URL parser.Garrett D'Amore2018-01-05
* fixes #2 Websocket transportGarrett D'Amore2017-12-26
* Refactor option handling APIs.Garrett D'Amore2017-09-27
* Endpoint API completely implemented.Garrett D'Amore2017-08-18
* fixes #39 Transport ops vector should be versionedGarrett D'Amore2017-08-17
* fixes #37 Make transports pluggableGarrett D'Amore2017-08-08
* Subsystem initialize is idempotent; simplify cleanup.Garrett D'Amore2017-08-07
* Give up on uncrustify; switch to clang-format.Garrett D'Amore2017-07-10
* Dead code removal (stuff for removed sync transport apis.)Garrett D'Amore2017-07-07
* TCP asynchronous working now.Garrett D'Amore2017-07-07
* Return void on send & recv for transports.Garrett D'Amore2017-07-05
* 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
* Nuke the synchronous send/recv transport methods.Garrett D'Amore2017-04-12
* 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 msgq aio.Garrett D'Amore2017-03-01
* Taskq implementation.Garrett D'Amore2017-02-18
* Add endpoint tuning of maxrcv size. Fix cmsg API.Garrett D'Amore2017-01-24
* Transport renaming.Garrett D'Amore2017-01-02
* Transport renaming phase 1.Garrett D'Amore2017-01-02
* Change entry points in transports to bind() and connect().Garrett D'Amore2016-12-25
* Endpoint dialer implemented.Garrett D'Amore2016-12-22
* Work on endpoints. More C99 & type cleanups.Garrett D'Amore2016-12-22
* Uncrustify configuration, and shorter copyright banners, plus reformatGarrett D'Amore2016-12-21
* Some endpoint work started.Garrett D'Amore2016-12-14
* More comments, and detection of fork-reentrancy. Much effort was spentGarrett D'Amore2016-12-13
* More pipe details, and clarified locking / call order comments in transport.h.Garrett D'Amore2016-12-12
* 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