summaryrefslogtreecommitdiffhomepage
path: root/src/nxt_http.h (follow)
AgeCommit message (Collapse)AuthorFilesLines
2019-08-06nxt_h1proto_t definition was moved to h1proto implementation.Igor Sysoev1-19/+1
2019-08-06Refactored HTTP protocol callback table.Igor Sysoev1-22/+19
2019-07-24Added routing based on request scheme.Axel Duch1-2/+0
Scheme matches exact string “http” or “https”.
2019-05-30Added routing based on cookies.Igor Sysoev1-0/+1
2019-05-30Added routing based on arguments.Igor Sysoev1-0/+1
2019-03-21Adjusting request schema value according to connection tls state.Max Romanov1-1/+3
This closes #223 issue on GitHub.
2019-03-06Removed unnecessary abstraction layer.Alexander Borisov1-0/+4
2019-02-27Initial routing implementation.Igor Sysoev1-1/+31
2019-02-19Validation and normalization of request host.Valentin Bartenev1-1/+1
2019-02-18Fixed memory leak on response body sending failure.Igor Sysoev1-1/+0
2018-09-28Disabled chunked transfer encoding for 204 responses.Igor Sysoev1-0/+1
2018-09-20Added nginx error 497 response.Igor Sysoev1-0/+2
2018-07-30Sending 408 response on idle connection timeout.Igor Sysoev1-0/+2
2018-06-25Introduced nxt_length() macro.Valentin Bartenev1-3/+3
2018-05-30Fixed keep-alive hanging after reconfiguration.Igor Sysoev1-3/+2
2018-04-11Initial access log support.Valentin Bartenev1-6/+13
2018-04-10Splitting HTTP processing in more granulate connection states.Igor Sysoev1-0/+1
2018-04-03HTTP: using r->mem_pool retention counter for response buffers.Igor Sysoev1-3/+10
2018-02-12HTTP: the Date response header.Valentin Bartenev1-0/+1
2018-02-07Fixed reading of the rest of body, again.Valentin Bartenev1-1/+0
The last attempt in ee5f278e8c81 wasn't enough.
2018-01-15Checking for major HTTP version.Valentin Bartenev1-0/+1
2017-12-29Using correct pointer and size for memzero operation.Igor Sysoev1-1/+5
Found by Coverity (CID 215689).
2017-12-28Removed duplicate declaration.Igor Sysoev1-3/+0
2017-12-28HTTP keep-alive connections support.Igor Sysoev1-0/+181