index
:
unit.git
alx-gzip
applog
bool
compr
master
skel_lm
wasm
Universal Web Application Server
andrew@digital-domain.net
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
nxt_http_parse.c
(
follow
)
Age
Commit message (
Expand
)
Author
Files
Lines
2024-04-11
HTTP: Introduce quoted target marker in HTTP parsing
Zhidao HONG
1
-11
/
+4
2023-04-20
HTTP: added basic URI rewrite.
Zhidao HONG
1
-3
/
+1
2023-04-12
HTTP: optimizing $request_line.
Alejandro Colomar
1
-6
/
+8
2022-11-04
Removed the unsafe nxt_memcmp() wrapper for memcmp(3).
Alejandro Colomar
1
-3
/
+3
2022-06-22
Constified numerous function parameters.
Andrew Clayton
1
-13
/
+13
2022-05-03
Fixed #define style.
Alejandro Colomar
1
-2
/
+1
2020-11-17
HTTP parser: allowed more characters in header field names.
Valentin Bartenev
1
-24
/
+43
2020-04-16
Using malloc/free for the http fields hash.
Max Romanov
1
-22
/
+4
2019-11-14
Initial proxy support.
Igor Sysoev
1
-0
/
+1
2019-09-30
HTTP parser: removed unused "exten" field.
Valentin Bartenev
1
-21
/
+2
2019-09-30
HTTP parser: normalization of paths ending with "." or "..".
Valentin Bartenev
1
-8
/
+28
2019-09-17
HTTP parser: fixed parsing of target after literal space character.
Valentin Bartenev
1
-2
/
+18
2019-09-16
HTTP parser: removed unused "plus_in_target" flag.
Valentin Bartenev
1
-22
/
+1
2019-09-16
HTTP parser: removed unused "exten_start" and "args_start" fields.
Valentin Bartenev
1
-29
/
+29
2019-09-16
Configuration: added ability to access object members with slashes.
Valentin Bartenev
1
-4
/
+26
2019-08-16
Improving response header fields processing.
Max Romanov
1
-19
/
+4
2019-05-30
Added routing based on header fields.
Igor Sysoev
1
-4
/
+0
2019-03-11
Style.
Andrey Zelenkov
1
-1
/
+1
2018-07-03
HTTP parser: relaxed checking of fields values.
Valentin Bartenev
1
-2
/
+1
2018-06-25
Removed '\r' and '\n' artifact macros.
Igor Sysoev
1
-1
/
+1
2018-04-10
HTTP parser: saving partial method.
Valentin Bartenev
1
-0
/
+4
2018-04-10
HTTP parser: saving unsupported version.
Valentin Bartenev
1
-0
/
+1
2018-04-10
HTTP parser: correct "target" for partial or invalid request line.
Valentin Bartenev
1
-0
/
+4
2018-04-05
Style.
Valentin Bartenev
1
-2
/
+2
2018-04-04
Style: capitalized letters in hexadecimal literals.
Valentin Bartenev
1
-13
/
+13
2018-03-15
HTTP parser: excluding leading and trailing tabs from field values.
Valentin Bartenev
1
-2
/
+5
2018-03-15
HTTP parser: allowing tabs in field values as per RFC 7230.
Valentin Bartenev
1
-13
/
+21
2018-03-15
HTTP parser: restricting allowed characters in fields values.
Valentin Bartenev
1
-1
/
+2
2018-03-15
HTTP parser: fixed parsing of field values ending with space.
Valentin Bartenev
1
-8
/
+10
2018-01-25
HTTP parser: simplified nxt_http_parse_field_value().
Valentin Bartenev
1
-15
/
+11
2018-01-24
HTTP parser: restricting control chars in header fields values.
Valentin Bartenev
1
-3
/
+1
2018-01-15
Checking for major HTTP version.
Valentin Bartenev
1
-13
/
+23
2018-01-15
Improved HTTP version representation.
Valentin Bartenev
1
-14
/
+10
2018-01-15
HTTP parser: improved error reporting.
Valentin Bartenev
1
-18
/
+18
2018-01-09
HTTP parser: allowing underscore in header field names.
Valentin Bartenev
1
-1
/
+1
2017-12-27
HTTP parser: introduced nxt_http_parse_fields().
Valentin Bartenev
1
-0
/
+17
2017-12-26
HTTP parser: fixed memory overflow in the collisions test.
Valentin Bartenev
1
-0
/
+1
2017-12-25
HTTP parser: reworked header fields handling.
Valentin Bartenev
1
-286
/
+259
2017-12-08
HTTP parser: improved detection of corrupted request line.
Valentin Bartenev
1
-1
/
+43
2017-12-08
HTTP parser: slightly improved readability of code.
Valentin Bartenev
1
-103
/
+101
2017-07-05
Complex target parser copied from NGINX.
Max Romanov
1
-1
/
+336
2017-06-27
Applied nxt_pointer_to() and nxt_value_at() where possible.
Valentin Bartenev
1
-1
/
+1
2017-06-20
HTTP parser: reduced memory consumption of header fields list.
Valentin Bartenev
1
-59
/
+77
2017-06-20
Using new memory pool implementation.
Igor Sysoev
1
-4
/
+3
2017-06-13
HTTP parser: decoupled header fields processing.
Valentin Bartenev
1
-157
/
+170
2017-06-09
HTTP parser: fixed handling header fields with missing colon.
Valentin Bartenev
1
-1
/
+3
2017-05-31
HTTP parser: changed style of a comment.
Valentin Bartenev
1
-4
/
+4
2017-05-10
Added missing "fall through" comments to make GCC 7 happy.
Valentin Bartenev
1
-0
/
+3
2017-04-25
HTTP parser: fixed minimum length optimization in headers hash.
Valentin Bartenev
1
-4
/
+7
2017-03-08
More optimizations of HTTP parser.
Valentin Bartenev
1
-103
/
+63
[next]