summaryrefslogtreecommitdiff
path: root/src/http_header.c
Commit message (Expand)AuthorAgeFilesLines
* [multiple] codespell: correct spelling in commentsGlenn Strauss2023-01-071-1/+1
* [core] update cached tables with Priority headerGlenn Strauss2022-06-071-2/+3
* [core] permit env w/ blank value (fix regression)Glenn Strauss2022-03-091-1/+0
* [multiple] remove base.h include where not usedGlenn Strauss2021-09-081-1/+1
* [multiple] reduce redundant NULL buffer checksGlenn Strauss2021-08-271-6/+6
* [core] http_header_hkey_get() perf (better asm)Glenn Strauss2021-08-271-16/+32
* [multiple] use buffer_append_* aggregatesGlenn Strauss2021-04-021-8/+6
* [multiple] http_header APIs to reduce str copiesGlenn Strauss2021-03-261-0/+24
* [core] http_header_e <=> lshpack_static_hdr_idxGlenn Strauss2020-10-111-0/+3
* [multiple] extend enum http_header_e listGlenn Strauss2020-10-111-34/+64
* [core] extend (data_string *) to store header idGlenn Strauss2020-10-111-38/+58
* [core] http_header_hkey_get_lc() for HTTP/2Glenn Strauss2020-10-111-29/+40
* [core] tst,set,clr macros for r->{rqst,resp}_htagsGlenn Strauss2020-10-111-11/+11
* [core] light_isupper(), light_islower()Glenn Strauss2020-10-111-1/+1
* [core] combine Cookie request headers with ';'Glenn Strauss2020-10-111-1/+13
* [core] do not require '\0' term for k,v hdr parseGlenn Strauss2020-10-111-1/+1
* [core] h2_send_headers() specialized for resp hdrsGlenn Strauss2020-10-111-0/+1
* [core] http_header_parse_hoff()Glenn Strauss2020-10-031-0/+18
* [core] HTTP2-SettingsGlenn Strauss2020-10-031-1/+3
* [core] lowercase response hdr field names for h2Glenn Strauss2020-10-031-1/+8
* [core] add some missing standard includesGlenn Strauss2020-08-021-0/+3
* [core] http_header_remove_token()Glenn Strauss2020-08-021-0/+30
* [multiple] add summaries to top of some modulesGlenn Strauss2020-07-081-0/+6
* [core] stricter parse of numerical digitsGlenn Strauss2020-07-081-0/+9
* [core] perf: tighten some code in some hot pathsGlenn Strauss2020-07-081-4/+3
* [core] use uint32_t in http_header.[ch]Glenn Strauss2020-07-081-18/+18
* [multiple] split con, request (very large change)Glenn Strauss2020-07-081-35/+35
* [core] move addtl request-specific struct membersGlenn Strauss2020-07-081-3/+3
* [core] (const connection *) in http_header_*_get()Glenn Strauss2020-07-081-3/+3
* [core] macros CONST_LEN_STR and CONST_STR_LENGlenn Strauss2020-05-231-1/+0
* [core] inline header and env arrays into conGlenn Strauss2020-05-231-12/+12
* [core] inline buffer as part of data_string valueGlenn Strauss2020-02-241-1/+1
* [core] (data_unset *) from array_get_element_klenGlenn Strauss2020-02-241-2/+2
* [core] http_header_hkey_get() over const arrayGlenn Strauss2020-02-241-4/+11
* [core] differentiate array_get_* for ro and rwGlenn Strauss2020-02-241-1/+1
* [core] http_header.c internal inline funcsGlenn Strauss2020-02-241-20/+23
* [core] perf: array.c performance enhancementsGlenn Strauss2020-02-241-58/+26
* [core] add User-Agent to http_header_e enumGlenn Strauss2020-02-241-0/+1
* [core] http_header_str_contains_token()Glenn Strauss2020-02-241-0/+18
* [core] improve http_headers[] data struct packingGlenn Strauss2019-09-071-29/+30
* [core] use buffer_eq_icase* funcsGlenn Strauss2019-06-061-1/+1
* [core] fix setting of headers previously reset (fixes #2919)Glenn Strauss2018-11-171-19/+42
* [core] permit env vars to be set with blank valueGlenn Strauss2018-11-121-2/+3
* [core] abstraction layer for HTTP header manipGlenn Strauss2018-09-231-0/+166