Commit Graph

2634 Commits (3dd3cde902bb45165985f587cae590df2e9dfc38)
 

Author SHA1 Message Date
Glenn Strauss 3dd3cde902 [core] abstraction layer for HTTP header manip
5 years ago
Glenn Strauss c8159ee5f6 [core] http_request_parse_reqline() separate func
5 years ago
Glenn Strauss 28d6015b45 [core] simplify parsing hdr key whitespace then :
5 years ago
Glenn Strauss a7c27c9f99 [core] code reuse with array_insert_key_value()
5 years ago
Glenn Strauss a90526374f [core] abstraction to insert/modify response hdrs
5 years ago
Glenn Strauss 9d3cbaa74c [core] parse header line strings before copying
5 years ago
Glenn Strauss ad27206608 [core] redo HTTP header line folding
5 years ago
Stefan Bühler e0260a411d [buffer] fix duplicate assert and comment
5 years ago
Stefan Bühler 3be0707839 [core] replace folding whitespace with a single space
5 years ago
Stefan Bühler df8e4f9561 [core,security] process headers after combining folded headers
5 years ago
Stefan Bühler a2cc330fb4 [core] header parsing: use goto for error handling
5 years ago
Stefan Bühler 725d951247 [core] explicitly return 0 instead of constant result
5 years ago
Stefan Bühler ed0054c2d3 [core] split parsing header line into separate function
5 years ago
Glenn Strauss a9e131fa37 - next is 1.4.51
5 years ago
Glenn Strauss a2114a1c9b [doc] NEWS
5 years ago
Glenn Strauss 8c35064583 [core] extend server.http-parseopts
5 years ago
Glenn Strauss ebd9517639 [core] quell insignificant coverity warning
5 years ago
Glenn Strauss c791877f13 [build] add missing file for test_burl
5 years ago
Glenn Strauss 82dcb34c73 [core] workaround Coverity cov-build bug with gcc7
5 years ago
Glenn Strauss c4d743bb4d mod_sockproxy - socket forwarding
5 years ago
Glenn Strauss 7c8cc6f7c5 [core] option to propagate TCP FIN to backend host
5 years ago
Glenn Strauss bbf01a3a6c [core] reset var if FAMMonitorDirectory() fails
5 years ago
Glenn Strauss d161f53de0 [core] security: use-after-free invalid Range req
5 years ago
Glenn Strauss 1de1746925 [mod_rewrite] require rewrite result to begin '/'
5 years ago
Glenn Strauss f832b71180 [mod_redirect,mod_rewrite] base64url encoding opt
5 years ago
Glenn Strauss 5868b8ca12 [core] add missing includes to quiet compiler warn
5 years ago
Glenn Strauss ba5026aa7a [mod_redirect,mod_rewrite] support up to 19 match
5 years ago
Glenn Strauss 769289b954 [core] POLLRDHUP handling for transparent proxying
5 years ago
Glenn Strauss 77d31d8584 [mod_wstunnel] quiet 32-bit compiler warnings
5 years ago
Glenn Strauss 2105dae0f9 [mod_alias] security: potential path traversal with specific configs
5 years ago
Glenn Strauss eb429c9c19 [mod_fastcgi] fix memleak with FastCGI auth,resp (fixes #2894)
5 years ago
Glenn Strauss f4f13745c8 [mod_redirect,mod_rewrite] fix segfault w/ invalid syntax (fixes #2892)
5 years ago
Glenn Strauss 255269d799 [mod_redirect,mod_rewrite] encoding options (fixes #443, fixes #911)
5 years ago
Glenn Strauss 37900d24b3 [mod_redirect,mod_rewrite] pass request URI info
5 years ago
Glenn Strauss 1f6befbd66 [mod_cgi] handle CGI partial response header write
5 years ago
Glenn Strauss 2e385a1a53 [core] fix buffer_to_upper()
5 years ago
Glenn Strauss 1c68589c67 [mod_redirect,mod_rewrite] short-circuit earlier
5 years ago
Glenn Strauss bad1cfe059 [core] debug server.log-request-header-on-error
5 years ago
Glenn Strauss a8aa39c699 [core] remove some duplicative code in log.c
5 years ago
Glenn Strauss 6ebd289788 [core] inline some buffer.[ch] routines
5 years ago
Glenn Strauss 3eb7902e10 [core] server.http-parseopts URL normalization opt (fixes #1720)
5 years ago
Glenn Strauss 6ccccaaa38 [tests] move src/test_*.c to src/t/
5 years ago
Glenn Strauss a46bc4f5de [core] remove proc_open.[ch], reduce stdio.h use
5 years ago
Glenn Strauss fb5a33ffe9 [core] remove unused get_http_status_body_name()
5 years ago
Glenn Strauss c56b21084e [core] http_kv.[ch] method, status, version str
5 years ago
Glenn Strauss 1b62dc325c [tests] test_request unit tests
5 years ago
Glenn Strauss e8c1efd5df [core] data_config_pcre_compile,exec()
5 years ago
Glenn Strauss cf9474aa2c [mod_redirect, mod_rewrite] code reuse (sharing)
5 years ago
Glenn Strauss 22f3f43621 [core] CONNECT must be handled before fs hooks
5 years ago
Glenn Strauss 83cdf28610 [core] check for continuation in server.tag
5 years ago