aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
* Update CMakeLists.txtVũ Quang Thịnh2025-01-09
* http: server callback API simplifiedGarrett D'Amore2025-01-06
* http: changing transaction API to inline req and res structuresGarrett D'Amore2025-01-05
* posix: move tcpdialer definition out of shared headerGarrett D'Amore2025-01-05
* platform: remove reader/writer locksGarrett D'Amore2025-01-05
* platform: eliminate NNI_CV_INITIALIZER altogetherGarrett D'Amore2025-01-05
* reap: use sys init and fini instead of NNI_CV_INITIALIZER.Garrett D'Amore2025-01-05
* pthreads: avoid double indirection for cv mutexGarrett D'Amore2025-01-05
* Liberally apply some UWYI (use what you include) to header filesGarrett D'Amore2025-01-05
* args: Convert nng_opts_parse into a header only library using `nng_args_parse`.Garrett D'Amore2025-01-04
* api: Promote idhash supplemental API to coreGarrett D'Amore2025-01-04
* api: remove the supplemental platform.h headerGarrett D'Amore2025-01-04
* tests: make NUTS_PASS use TEST_ASSERTGarrett D'Amore2025-01-04
* tests: TLS transport test resilience against EADDRINUSEGarrett D'Amore2025-01-04
* api: fold TLS supplemental headers into nng.hGarrett D'Amore2025-01-04
* api: remove old protocol headersGarrett D'Amore2025-01-04
* compat: remove unused leftover libnanomsg compatibility headersGarrett D'Amore2025-01-04
* api: rename nng_send_aio and nng_recv_aio to nng_socket_send and nng_socket_recvGarrett D'Amore2025-01-04
* api: drop the 64-bit option accessors (no more 64-bit option types)Garrett D'Amore2025-01-03
* ipc: minor adjustments for ECLOSED and loggingGarrett D'Amore2025-01-03
* fixes #2061 Move IPC parameters from uint64 to intGarrett D'Amore2025-01-03
* api: remove unused _uint64 options accessors for contexts and socketsGarrett D'Amore2025-01-01
* api: Remove the NNG_FLAG_ALLOCGarrett D'Amore2025-01-01
* demos: Demos do not need to use find_package for ThreadsGarrett D'Amore2025-01-01
* cmake: ensure that MbedTLS and WolfSSL can be found properly as subprojectsGarrett D'Amore2025-01-01
* http: fix zero status code by defaultGarrett D'Amore2025-01-01
* base64: move it to private for websocketsGarrett D'Amore2025-01-01
* sha1: move this to private websocket APIGarrett D'Amore2025-01-01
* protocols: move content from the protocols to nng.hGarrett D'Amore2025-01-01
* tests: use zero port for performance testGarrett D'Amore2024-12-31
* socket: rename nng_close to nng_socket_closeGarrett D'Amore2024-12-31
* websocket tests: more resilience against EADDRINUSEGarrett D'Amore2024-12-31
* pipes: fix crash caused by use after free race in rejectionGarrett D'Amore2024-12-30
* * MDF [core/socket] correct stat desc of rx_bytesJaylin2024-12-30
* poll poller: support concurrency for pollers using poll()Garrett D'Amore2024-12-30
* poller: port events scalability (illumos/Solaris)Garrett D'Amore2024-12-30
* fixes #530 POSIX pollqs should scale horizontally (epoll)Garrett D'Amore2024-12-30
* kqueue: support concurrent pollersGarrett D'Amore2024-12-30
* ipc test: add a case for IPC that never connectsGarrett D'Amore2024-12-30
* ipc/tcp stream tests: use dup() to avoid confusion and hang in teardownGarrett D'Amore2024-12-30
* bump test timeouts for CI/CDGarrett D'Amore2024-12-30
* fixup! fixes #863 socket activation: for TCP and IPC (POSIX only)Garrett D'Amore2024-12-30
* socket activation: test fixes (improve coverage, etc.)Garrett D'Amore2024-12-30
* fixes #863 socket activation: for TCP and IPC (POSIX only)Garrett D'Amore2024-12-30
* posix: fall back to send if sendmsg is unavailable for ipc and tcpGarrett D'Amore2024-12-29
* aio: clear vector on advance (debugging aid)Garrett D'Amore2024-12-29
* aio test: add a test for IOV overrunGarrett D'Amore2024-12-29
* udp: use a bounce buffer if we lack sendmsg or recvmsgGarrett D'Amore2024-12-29
* resolver: add some additional test coverageGarrett D'Amore2024-12-29
* tcp listener: remove obsolete function prototypesGarrett D'Amore2024-12-28