aboutsummaryrefslogtreecommitdiff
path: root/src/supplemental/http
Commit message (Expand)AuthorAge
* http: The big HTTP API refactoring of January 2025.v2.0.0-alpha.3http-client-transGarrett D'Amore2025-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
* api: fold TLS supplemental headers into nng.hGarrett D'Amore2025-01-04
* http: fix zero status code by defaultGarrett D'Amore2025-01-01
* http: inline aiosGarrett D'Amore2024-12-26
* http: more nni_aio_start changesGarrett D'Amore2024-12-26
* http: No need to do nni_aio_begin for callbacksGarrett D'Amore2024-12-26
* http: use nni_aio_startGarrett D'Amore2024-12-26
* aio: introduce nni_aio_deferGarrett D'Amore2024-12-22
* http: limit handler uri to 1KGarrett D'Amore2024-12-22
* http server test: fix leak in testGarrett D'Amore2024-12-22
* http: nng_http_handler_set_data is now void return (API break)Garrett D'Amore2024-12-22
* nng_http_server_collect_body now void return (API break)Garrett D'Amore2024-12-22
* http: handler set tree no longer returns a value (API break)Garrett D'Amore2024-12-22
* HTTP: nng_http_handler_set_method no longer failsGarrett D'Amore2024-12-22
* HTTP handler: limit host names to 256 bytes (RFC 1035 specifies 253.)Garrett D'Amore2024-12-22
* http: setting response status never fails (breaking API change)Garrett D'Amore2024-12-22
* http: method on request structure is now staticGarrett D'Amore2024-12-22
* http handler: avoid method allocationGarrett D'Amore2024-12-22
* HTTP: intern the version and avoid allocationv2.0.0-alpha.1Garrett D'Amore2024-12-22
* http: don't assume 200 status unless we actually exchange dataGarrett D'Amore2024-12-19
* http server: inline connection aio objectsGarrett D'Amore2024-12-15
* http server: inline the accept aioGarrett D'Amore2024-12-15
* streams: add explicit stop functionsGarrett D'Amore2024-12-12
* performance: reference counters can use relaxed order when incrementingGarrett D'Amore2024-12-07
* tests: convert http server test to NUTSGarrett D'Amore2024-12-06
* http server: sprintf is considered deprecatedGarrett D'Amore2024-12-01
* http server: fix race condition for server->closedGarrett D'Amore2024-12-01
* http: constify some functionsGarrett D'Amore2024-11-24
* Use 32-bit port numbers.Garrett D'Amore2024-11-21
* Merge internal and external URL APIs. No need forGarrett D'Amore2024-11-18
* URL refactor part 1.Garrett D'Amore2024-11-18
* URL u_port should be a number not a string.Garrett D'Amore2024-11-17
* refactor initialization/finalizationGarrett D'Amore2024-11-11
* TLS configuration changed to use discret _set_tls and _get_tls functions.Garrett D'Amore2024-11-09
* Remove nng_stream_set function family.Garrett D'Amore2024-10-28
* fixes #1735 websocket should send, and wait for, WS_CLOSE frames on shutdownGarrett D'Amore2023-12-17
* Skip URI parameters when serving a directory (http_server)Robert Bielik2023-08-23
* fixes#1611 http_sconn_error() in http_server.c; use after freeGarrett D'Amore2023-04-19
* Fixes for some security complaints.Garrett D'Amore2022-12-31
* Fix out-of-bounds error in http_uri_canonify(). (#1595)Manuel Saraiva2022-05-31
* Replace nni_aio_prov_set_extra with nni_aio_prov_set_data.Garrett D'Amore2021-12-31
* Use static initialization for lists and mutexes.Garrett D'Amore2021-12-05
* fixes #1393 Use after free in http (#1395)Evgeny Ermakov2021-01-03
* Fix compilation warnings (#1397)Evgeny Ermakov2021-01-02
* fixes #1372 nni_reap could be smallerGarrett D'Amore2020-12-19
* fixes #1313 support deferred nng_aio destructionGarrett D'Amore2020-12-12
* fixes #1358 nni_strtou64 and nni_strtox64 could be replaced with strtoullGarrett D'Amore2020-11-23
* Centralize the scheme handling for HTTP schemes.Garrett D'Amore2020-11-17