aboutsummaryrefslogtreecommitdiff
path: root/src/core/socket.c
Commit message (Expand)AuthorAge
* pipes and endpoints: support for inline allocations of transport dataGarrett D'Amore2024-12-08
* ctx: Simplify handling for closed contexts.Garrett D'Amore2024-12-07
* remove NNG_OPT_SOCKNAME (and socket names altogether)Garrett D'Amore2024-11-17
* refactor initialization/finalizationGarrett D'Amore2024-11-11
* Socket option handling clean ups for endpoints.Garrett D'Amore2024-11-03
* Remove NNI_TYPE_OPAQUE altogether.Garrett D'Amore2024-11-03
* Remove untyped nng_socket_get and nng_socket_set.Garrett D'Amore2024-11-03
* Replace NNG_OPT_SUB_SUBSCRIBE/UNSUBSCRIBE with functions.Garrett D'Amore2024-11-03
* Replace `NNG_OPT_RAW` with `nng_socket_raw`.Garrett D'Amore2024-11-02
* Replace `NNG_OPT_PROTO`, `NNG_OPT_PROTONAME`, and friends with functions.Garrett D'Amore2024-11-02
* NNG_OPT_RECVFD and NNG_OPT_SENDFD converted to functions.Garrett D'Amore2024-11-02
* remove legacy support for configuration of transport options on socketGarrett D'Amore2024-10-20
* Integer sign extension bug in socket.c.Garrett D'Amore2024-10-07
* fixes #1835 setting NNG_OPT_TLS_CONFIG on socket should hold referenceGarrett D'Amore2024-07-21
* fixes #1827 Windows a deadlock on nng_close()Garrett D'Amore2024-05-30
* Logging improvements (#1816)Garrett D'Amore2024-04-21
* Log rejects by app, bind/listen/connect failures.Garrett D'Amore2024-04-14
* fixes #1740 Public ID hash APIGarrett D'Amore2023-12-29
* fixes #1658 Possible use-after-free in dialerGarrett D'Amore2023-04-23
* fixes #1657 Use after free in listener (data race)Garrett D'Amore2023-04-23
* fixes #1610 nni_sock_open() in socket.c: use after freeGarrett D'Amore2023-04-19
* Socket close may leak messages.Garrett D'Amore2023-02-07
* Fixes compiling when NNG_ENABLE_STATS is OFF (#1600)Ruben Valls2022-06-20
* fixes #1577 nng_stat_find_socket always returns the same stats nodeGarrett D'Amore2022-04-16
* Introduce nng_device_aio().Garrett D'Amore2021-12-27
* Socket and context initialization never fails.Garrett D'Amore2021-12-25
* ID map static initialization support.Garrett D'Amore2021-12-06
* Use static initialization for lists and mutexes.Garrett D'Amore2021-12-05
* Fix incorrect elides of deprecated code.Garrett D'Amore2021-11-29
* Eliminate the pipe mutex and use atomic for pipe closed.Garrett D'Amore2021-09-06
* SP initialization cannot fail.Garrett D'Amore2021-09-06
* fixes #1498 Endpoint close/shutdown could be synchronous (#1499)Garrett D'Amore2021-09-04
* Several minor cleanups. Fix socket id stat for listener.v1.5.0Garrett D'Amore2021-07-09
* Fix leaking pipes after close.Garrett D'Amore2021-07-07
* fixes #1456 bad access in OSX thread on nn (#1457)Garrett D'Amore2021-07-01
* fixes #1372 nni_reap could be smallerGarrett D'Amore2020-12-19
* fixes #1071 tran_chkopt can be cleaned upGarrett D'Amore2020-11-15
* *Fix Add missing #define when disabling NNG_ENABLE_STATS (#1342)JaylinYu2020-11-13
* fixes #1323 stats framework is *way* to heavyGarrett D'Amore2020-11-11
* 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