aboutsummaryrefslogtreecommitdiff
path: root/src/core/socket.c
Commit message (Expand)AuthorAge
...
* fixes #1289 zerotier should have it's own copy of the id hashing codeGarrett D'Amore2020-08-16
* fixes #1230 NNG_OPT_RECONNMAXT zero does not prevent exponential back-offGarrett D'Amore2020-05-24
* fixes #1104 move allocation of protocol objects to common coreGarrett D'Amore2020-01-03
* fixes #1064 Potential deadlock in statistics codeGarrett D'Amore2019-12-29
* fixes #954 large message fails with no error messageGarrett D'Amore2019-07-17
* fixes #815 Eliminate socket filters on message queuesGarrett D'Amore2019-03-13
* fixes #848 server hang waiting for client handshakeGarrett D'Amore2019-02-23
* IPC option rework (pipe/conn) to reduce code duplication.Garrett D'Amore2018-12-29
* fixes #831 Unify option structures, o_type is unusedGarrett D'Amore2018-12-29
* fixes #782 stat namespace collision on QNXGarrett D'Amore2018-11-09
* fixes #4 Statistics supportGarrett D'Amore2018-09-03
* fixes #693 Failed dial results in hard spinGarrett D'Amore2018-08-31
* fixes #648 REQ protocol can hang on closeGarrett D'Amore2018-08-14
* fixes #208 pipe start should occur before connect / acceptGarrett D'Amore2018-08-14
* Revert "fixes #599 nng_dial sync should not return until added to socket"Garrett D'Amore2018-08-06
* fixes #599 nng_dial sync should not return until added to socketGarrett D'Amore2018-08-05
* fixes #601 pipe destroy can fail to close pipeGarrett D'Amore2018-07-18
* fixes #589 tsan found racesGarrett D'Amore2018-07-16
* fixes #568 Want a single reader/write lock on socket child objectsGarrett D'Amore2018-07-06
* fixes #572 Several locking errors foundGarrett D'Amore2018-07-03
* fixes #564 Race regression caused by#522Garrett D'Amore2018-07-02
* fixes #522 Separate out the endpoint plumbingGarrett D'Amore2018-06-27
* fixes #540 nni_ep_opttype serves no purposeGarrett D'Amore2018-06-13
* fixes #473 Bug 460 is too aggressiveGarrett D'Amore2018-05-21
* fixes #469 SO_REUSEADDR should be enabledGarrett D'Amore2018-05-21
* fixes #449 Want more flexible pipe eventsGarrett D'Amore2018-05-17
* fixes #419 want to nni_aio_stop without blocking (#428)Garrett D'Amore2018-05-15
* fixes #389 Need pipe notification callbacksGarrett D'Amore2018-05-03
* fixes #384 Add NN_PROTOCOL and relatedGarrett D'Amore2018-04-30
* fix a number of cppcheck complaints (not all)Garrett D'Amore2018-04-24
* fixes #368 context options could be emptyGarrett D'Amore2018-04-24
* fixes #344 nn_poll() legacy API missingGarrett D'Amore2018-04-16
* fixes #308 Close can blockGarrett D'Amore2018-04-14
* fixes #334 Separate context for state machines from socketsGarrett D'Amore2018-04-10
* fixes #331 replace NNG_OPT_RAW option with constructorGarrett D'Amore2018-04-04
* 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 #287 remove NNG_OPT_DOMAIN, NNG_OPT_PROTOCOL, and NNG_OPT_TRANSPORTGarrett D'Amore2018-03-17
* fixes #173 Define public HTTP server APIGarrett D'Amore2018-02-01
* fixes #2 Websocket transportGarrett D'Amore2017-12-26
* Closed socket returns NNG_ENOENT instead of NNG_ECLOSED.Garrett D'Amore2017-11-05
* fixes #143 Protocols and transports should be "configurable"Garrett D'Amore2017-11-02
* fixes #46 make device() use aios directlyGarrett D'Amore2017-10-26
* fixes #45 expose aio to applicationsGarrett D'Amore2017-10-25
* fixes #132 Implement saner notification for file descriptorsGarrett D'Amore2017-10-24
* fixes #112 Need to move some stuff from socket to message queuesGarrett D'Amore2017-10-23
* fixes #84 Consider using msec for durationsGarrett D'Amore2017-10-19
* Add NNG_OPT_DOMAIN and NNG_OPT_SOCKNAME support for legacy compat.Garrett D'Amore2017-10-06
* fixes #99 Still seeing segfaults in pair1 (rarely)Garrett D'Amore2017-10-03