aboutsummaryrefslogtreecommitdiff
path: root/src/core/pipe.c
Commit message (Expand)AuthorAge
* Hold the pipe across for the DTLS rx cb.Garrett D'Amore2025-06-22
* Introduce DTLS transport for NNG.Garrett D'Amore2025-06-01
* api: pipes should use nng_errGarrett D'Amore2025-01-14
* fixes #961 surprising pipe event orderGarrett D'Amore2024-12-28
* transports: all transports use the new inline approachGarrett D'Amore2024-12-15
* remove panic - left over from debugGarrett D'Amore2024-12-15
* tcp transport: use preallocated SP objectsGarrett D'Amore2024-12-15
* pipes and endpoints: support for inline allocations of transport dataGarrett D'Amore2024-12-08
* Pipe protocol data is never null.Garrett D'Amore2024-12-07
* fixes #1408 Reference count as a first class typeGarrett D'Amore2024-12-07
* fix for pipe statistic crashGarrett D'Amore2024-05-30
* Logging improvements (#1816)Garrett D'Amore2024-04-21
* fixes #1740 Public ID hash APIGarrett D'Amore2023-12-29
* fix: use ifdef for NNG_ENABLE_STATSMarco Casaroli2023-11-25
* Birth pipe object with non-zero reference.Garrett D'Amore2023-04-19
* ID map static initialization support.Garrett D'Amore2021-12-06
* Minor cleanups.Garrett D'Amore2021-09-06
* Eliminate the pipe mutex and use atomic for pipe closed.Garrett D'Amore2021-09-06
* SP initialization cannot fail.Garrett D'Amore2021-09-06
* Minor clang-tidy fixes.Garrett D'Amore2021-07-11
* More work on moving SP stuff out of common. Remove unused defs.Garrett D'Amore2021-07-10
* fixes #1372 nni_reap could be smallerGarrett D'Amore2020-12-19
* *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 #1104 move allocation of protocol objects to common coreGarrett D'Amore2020-01-03
* Fix compilation errors and warnings when NNG_ENABLE_STATS is OFFRobert Bielik2019-12-30
* fixes #1064 Potential deadlock in statistics codeGarrett D'Amore2019-12-29
* fixes #848 server hang waiting for client handshakeGarrett D'Amore2019-02-23
* fixes #852 Eliminate pipe p_options and use new style getoptGarrett D'Amore2019-01-06
* 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 #799 Compile error on Windows with disabled statsGarrett D'Amore2018-11-23
* fixes #782 stat namespace collision on QNXGarrett D'Amore2018-11-09
* fixes #4 Statistics supportGarrett D'Amore2018-09-03
* fixes #673 transports could benefit from access to upper layerGarrett D'Amore2018-08-27
* fixes #669 pipe.c type conversion warningGarrett D'Amore2018-08-20
* 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 #604 pipe free does not finalize cvGarrett D'Amore2018-07-20
* fixes #601 pipe destroy can fail to close pipeGarrett D'Amore2018-07-18
* fixes #568 Want a single reader/write lock on socket child objectsGarrett D'Amore2018-07-06
* fixes #579 Use ids for pipe listener and dialerGarrett D'Amore2018-07-06
* fixes #572 Several locking errors foundGarrett D'Amore2018-07-03
* fixes #522 Separate out the endpoint plumbingGarrett D'Amore2018-06-27
* fixes #540 nni_ep_opttype serves no purposeGarrett D'Amore2018-06-13
* fixes #449 Want more flexible pipe eventsGarrett D'Amore2018-05-17
* 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