summaryrefslogtreecommitdiffhomepage
path: root/src/nxt_http_route.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2024-08-20http: Add "if" option to the "match" objectZhidao HONG1-4/+42
2024-08-20http: Refactor route pass queryZhidao HONG1-26/+15
2024-05-07Convert 0-sized arrays to true flexible array membersAndrew Clayton1-7/+7
2024-04-25Constify a bunch of static local variablesAndrew Clayton1-2/+2
2024-03-11Router: match when pattern and tested string are both zero lengthAndrei Zeliankou1-0/+4
2023-08-09HTTP: controlling response headers support.Zhidao HONG1-0/+12
2023-08-09HTTP: stored matched action in nxt_http_request_t.Zhidao HONG1-0/+5
2023-04-20HTTP: added basic URI rewrite.Zhidao HONG1-4/+16
2023-03-21HTTP: added route logging.Alejandro Colomar1-0/+12
2023-03-21HTTP: rewrote while loop as for loop.Alejandro Colomar1-7/+3
2022-11-20Basic njs support.Zhidao HONG1-1/+1
2022-11-20Var: separating nxt_tstr_t from nxt_var_t.Zhidao HONG1-20/+24
2022-11-04Removed the unsafe nxt_memchr() wrapper for memchr(3).Alejandro Colomar1-2/+2
2022-11-04Removed the unsafe nxt_memcmp() wrapper for memcmp(3).Alejandro Colomar1-9/+9
2022-07-26Supporting UNIX sockets in address matching.Alejandro Colomar1-0/+7
2022-07-14Var: dynamic variables support.Zhidao HONG1-5/+9
2022-06-20Router: forwared header replacement.Zhidao HONG1-3/+2
2022-05-19HTTP: generalized uri encoding.Zhidao HONG1-103/+33
2022-05-30Static: supporting new "index" option.Alejandro Colomar1-0/+5
2022-05-18HTTP: generalized argument and cookie parsing.Zhidao HONG1-291/+3
2022-05-16Supporting empty Location URIs.Alejandro Colomar1-1/+1
2022-04-26Fixed indentation.Alejandro Colomar1-2/+2
2022-04-26Removed special cases for non-NXT_CONF_VALUE_ARRAY.Alejandro Colomar1-45/+6
2021-11-05Router: matching query string support.Zhidao HONG1-0/+45
2021-11-05HTTP: removed surplus check for r->args is not NULL.Zhidao HONG1-4/+0
2021-11-05Router: fixed nxt_http_route_arguments_parse().Zhidao HONG1-20/+11
2021-09-28Static: variables in the "chroot" option.Zhidao HONG1-2/+2
2021-09-07Router: refactored variable pass.Zhidao HONG1-45/+52
2021-08-12Router: client IP address replacement.Oisin Canty1-8/+4
2021-08-05Router: fixed crash when matching an empty address pattern array.Oisin Canty1-0/+5
2021-08-02Router: fixed segmentation fault.Zhidao HONG1-0/+4
2021-07-24Router: split nxt_http_app_conf_t from nxt_http_action_t.Zhidao HONG1-23/+3
2021-07-26Router: renamed nxt_http_proxy_create() as nxt_http_proxy_init().Zhidao HONG1-10/+2
2021-07-23Router: split nxt_http_static_conf_t from nxt_http_action_t.Zhidao HONG1-84/+17
2021-05-24Router: split nxt_http_return_conf_t from nxt_http_action_t.Zhidao HONG1-87/+43
2021-05-06Static: implemented MIME filteringOisin Canty1-12/+29
2021-04-29Static: support for openat2() features.Zhidao HONG1-1/+62
2021-04-22Router: grouped app and share fields in nxt_http_action_t.Zhidao HONG1-19/+27
2021-02-01Fixed building by GCC 10 with -flto and -O2.Valentin Bartenev1-0/+6
2020-11-17Router: matching regular expressions support.Axel Duch1-13/+86
2020-10-07Router: fixed "not empty" pattern matching.Valentin Bartenev1-4/+0
2020-08-28Router: fixed "pass" to upstreams.hongzhidao1-1/+5
2020-08-13Fixed typo in return value check.Valentin Bartenev1-1/+1
2020-08-13Basic variables support.Valentin Bartenev1-71/+136
2020-07-24Minor changes and renaming an NJS artifact to NXT.Axel Duch1-3/+3
2020-07-10Router: route patterns multi wildcards fix.Axel Duch1-3/+6
2020-07-04Router: route patterns multi wildcards support.Axel Duch1-113/+205
2020-05-15Router: removed two unused assignments.Valentin Bartenev1-3/+0
2020-05-14Router: decode uri and args.Axel Duch1-57/+221
2020-05-14PHP: implemented "targets" option.Valentin Bartenev1-3/+18