summaryrefslogtreecommitdiffhomepage
path: root/src/nxt_router.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2024-04-25Constify a bunch of static local variablesAndrew Clayton1-21/+25
2024-03-05Avoid potential NULL pointer dereference in nxt_router_temp_conf()Andrew Clayton1-7/+9
2024-02-21Wasm-wc: Register a new Wasm component model language module typeAndrew Clayton1-0/+1
2024-02-05Simplify, by calling nxt_conf_get_string_dup()Alejandro Colomar1-14/+9
2024-01-16White space formatting fixesAndrei Zeliankou1-1/+1
2023-08-10Wasm: Register a new WebAssembly language module type.Andrew Clayton1-0/+1
2023-08-10Index initialise the nxt_app_msg_prefix array.Andrew Clayton1-6/+6
2023-05-08NJS: supported loadable modules.Zhidao HONG1-5/+153
2023-04-25Allow to remove the version string in HTTP responses.Andrew Clayton1-0/+8
2023-03-21HTTP: added route logging.Alejandro Colomar1-0/+6
2023-03-17Socket: Remove Unix domain listen sockets upon reconfigure.Andrew Clayton1-3/+38
2023-03-14Router: More accurately allocate request buffer memory.Andrew Clayton1-2/+2
2023-03-10Router: Fix allocation of request buffer sent to application.Andrew Clayton1-0/+1
2023-01-30NJS: adding the missing vm destruction.Zhidao HONG1-0/+6
2022-11-22NJS: added http request prototype.Zhidao HONG1-0/+4
2022-11-20Basic njs support.Zhidao HONG1-1/+6
2022-11-20Var: separating nxt_tstr_t from nxt_var_t.Zhidao HONG1-2/+2
2022-11-02PHP: allowed to specify URLs without a trailing '/'.Andrew Clayton1-0/+6
2022-10-03Renamed a couple of members of nxt_unit_request_t.Andrew Clayton1-2/+2
2022-08-29Status: added requests count.Zhidao HONG1-0/+1
2022-08-29Implemented basic statistics API.Valentin Bartenev1-0/+81
2022-07-14Log: split access log from nxt_router.c.Zhidao HONG1-435/+8
2022-07-14Var: dynamic variables support.Zhidao HONG1-0/+5
2022-06-20Router: forwared header replacement.Zhidao HONG1-30/+77
2022-06-20Router: introduced nxt_http_forward_t.Zhidao HONG1-22/+17
2022-06-20Router: refactored nxt_router_conf_create().Zhidao HONG1-30/+30
2022-06-07Removing unused tracking fields and functions.Max Romanov1-1/+0
2022-06-07Router: removed unused code in nxt_router_conf_error().Zhidao HONG1-6/+0
2022-04-26Removed special cases for non-NXT_CONF_VALUE_ARRAY.Alejandro Colomar1-17/+7
2021-11-25Fixing access_log structure reference counting.Max Romanov1-4/+26
2021-11-24Sending shared port to application prototype.Max Romanov1-43/+18
2021-11-09Introducing application prototype processes.Tiago Natel de Moura1-68/+211
2021-11-05HTTP: removed surplus check for r->args is not NULL.Zhidao HONG1-2/+2
2021-10-28Moving request limit control to libunit.Max Romanov1-50/+5
2021-10-28Adding explicit app reference to nxt_router_app_port_release().Max Romanov1-11/+8
2021-08-17Added TLS session tickets support.Andrey Suvorov1-0/+4
2021-08-12Introduced the generic API nxt_buf_dummy_completion().Zhidao HONG1-11/+3
2021-08-12Router: client IP address replacement.Oisin Canty1-1/+85
2021-07-29Application restart introduced.Max Romanov1-41/+178
2021-07-24Router: split nxt_http_app_conf_t from nxt_http_action_t.Zhidao HONG1-9/+38
2021-07-23Router: split nxt_http_static_conf_t from nxt_http_action_t.Zhidao HONG1-5/+5
2021-07-21Enabling configure TLS sessions.Andrey Suvorov1-12/+36
2021-07-19Router: fixing assertion on app thread port handle.Max Romanov1-8/+10
2021-07-01Fixing multiple TLS-enabled listeners initialization.Max Romanov1-6/+5
2021-05-26Enabling SSL_CTX configuration by using SSL_CONF_cmd().Andrey Suvorov1-52/+38
2021-05-26Fixing crash during TLS connection shutdown.Andrey Suvorov1-0/+1
2021-05-25Fixing racing condition on listen socket close in router (v2).Max Romanov1-5/+5
2021-05-17Fixing a crash after applying the wrong TLS configuration.Andrey Suvorov1-3/+3
2021-05-17Fixing racing condition on listen socket close in router.Max Romanov1-10/+14
2021-04-22Router: grouped app and share fields in nxt_http_action_t.Zhidao HONG1-1/+1