summaryrefslogtreecommitdiffhomepage
path: root/src/nxt_http_route.c (follow)
AgeCommit message (Expand)AuthorFilesLines
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
2020-05-14Configuration: URI encoding in the "pass" option.Valentin Bartenev1-29/+83
2020-03-30Configuration: support for rational numbers.Valentin Bartenev1-1/+1
2020-03-21Implemented "location" option for "return" action.Valentin Bartenev1-2/+36
2020-03-27Implemented "return" action.Valentin Bartenev1-0/+12
2020-03-27Initialization of the action object made more consistent.Valentin Bartenev1-3/+3
2020-03-06Round robin upstream added.Igor Sysoev1-0/+6
2020-03-04Refactored nxt_http_action.Igor Sysoev1-16/+12
2020-03-11Fixed negative patterns combined with address rules.Axel Duch1-6/+40
2020-03-03Added a "fallback" option to be used with the "share" action.Valentin Bartenev1-23/+49
2019-12-24Router: introducing routing on listener address.Axel Duch1-4/+31
2019-12-24Router: introducing routing on client address.Axel Duch1-4/+239
2019-11-14Initial proxy support.Igor Sysoev1-2/+18
2019-11-14Replacing pass with action.Igor Sysoev1-71/+123
2019-09-19Basic support for serving static files.Valentin Bartenev1-8/+20
2019-07-24Added routing based on request scheme.Axel Duch1-0/+36
2019-06-10Cookie-based routing should be case-sensitive.Igor Sysoev1-5/+3
2019-05-30Added routing based on cookies.Igor Sysoev1-1/+218
2019-05-30Added routing based on arguments.Igor Sysoev1-15/+208
2019-05-30Handling routing errors.Igor Sysoev1-27/+32
2019-05-30Added routing based on header fields.Igor Sysoev1-61/+338
2019-05-30Fixed segfault with empty routes array.Igor Sysoev1-9/+6
2019-05-30Fixed segfault with empty rule array.Igor Sysoev1-3/+3
2019-04-12Simplified cycles in nxt_http_route_rule().Valentin Bartenev1-40/+24
2019-04-10Added support for wildcards in the middle of match patterns.Igor Sysoev1-21/+105
2019-02-27Initial routing implementation.Igor Sysoev1-0/+849