summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* [core] inline buffer key for *_patch_connection()Glenn Strauss2020-02-2452-247/+247
* [core] inline buffer as part of DATA_UNSET keyGlenn Strauss2020-02-2436-247/+242
* [core] http_header_hkey_get() over const arrayGlenn Strauss2020-02-241-4/+11
* [core] treat con->conditional_is_valid as bitfieldGlenn Strauss2020-02-246-26/+21
* [core] isolate data_config.c, vector.cGlenn Strauss2020-02-247-56/+48
* [core] run config_setup_connection() fewer timesGlenn Strauss2020-02-242-1/+3
* [core] perf: initialize con->conf using memcpy()Glenn Strauss2020-02-243-65/+27
* [core] (const buffer *) for con->server_nameGlenn Strauss2020-02-247-12/+19
* [core] (const buffer *) in (struct burl_parts_t)Glenn Strauss2020-02-242-25/+29
* [core] differentiate array_get_* for ro and rwGlenn Strauss2020-02-2428-96/+108
* [core] __attribute_returns_nonnull__Glenn Strauss2020-02-247-0/+41
* [core] keep a->data[] sorted; remove a->sorted[]Glenn Strauss2020-02-245-66/+29
* [core] array keys are non-empty in key-value listGlenn Strauss2020-02-241-1/+5
* [core] short-circuit path to clear request.headersGlenn Strauss2020-02-242-5/+11
* [core] remove unused members of struct serverGlenn Strauss2020-02-242-12/+0
* [core] uint32_t for struct buffer sizesGlenn Strauss2020-02-243-16/+17
* [core] prefer uint32_t to size_t in base.hGlenn Strauss2020-02-2420-245/+142
* [core] remove unused array_reset()Glenn Strauss2020-02-248-60/+1
* [core] http_header.c internal inline funcsGlenn Strauss2020-02-242-20/+26
* [core] mark some data_* funcs coldGlenn Strauss2020-02-245-0/+22
* [core] perf: array.c performance enhancementsGlenn Strauss2020-02-2411-331/+308
* [mod_extforward] simplify code: use light_isxdigitGlenn Strauss2020-02-241-3/+4
* [core] handle common case of alnum or - field-nameGlenn Strauss2020-02-241-3/+8
* [core] more 'const' in request.c prototypesGlenn Strauss2020-02-241-12/+12
* [core] pass ptr to http_request_parse()Glenn Strauss2020-02-244-16/+15
* [core] inline connection_read_header()Glenn Strauss2020-02-241-41/+36
* [core] perf: connection_read_header_hoff() hotGlenn Strauss2020-02-241-16/+22
* [core] perf: connection_read_header_more()Glenn Strauss2020-02-241-132/+88
* [core] no need to pass srv to connection_set_stateGlenn Strauss2020-02-241-29/+29
* [core] perf: HTTP header parsing using \n offsetsGlenn Strauss2020-02-244-281/+370
* [core] reduce use of struct parse_header_stateGlenn Strauss2020-02-243-86/+102
* [core] pass con around request, not srv and conGlenn Strauss2020-02-241-50/+50
* [core] connection_chunkqueue_compact()Glenn Strauss2020-02-241-1/+43
* [core] chunkqueue_compact_mem()Glenn Strauss2020-02-242-0/+31
* [core] cold buffer_string_prepare_append_resize()Glenn Strauss2020-02-241-8/+12
* [core] do not pass srv to http header parsing funcGlenn Strauss2020-02-244-68/+72
* [core] replace connection_set_state w/ assignmentGlenn Strauss2020-02-243-12/+5
* [core] use func rc to indicate done reading headerGlenn Strauss2020-02-241-14/+17
* [core] store struct server * in struct connectionGlenn Strauss2020-02-242-0/+2
* [core] add User-Agent to http_header_e enumGlenn Strauss2020-02-243-6/+8
* [core] remove srv->split_valsGlenn Strauss2020-02-243-6/+0
* [mod_evhost] use local array to split valuesGlenn Strauss2020-02-241-3/+5
* [mod_flv_streaming] parse query string w/o copyingGlenn Strauss2020-02-241-57/+23
* [core] http_header_str_contains_token()Glenn Strauss2020-02-244-83/+32
* [core] perf: request processingGlenn Strauss2020-02-241-151/+147
* - next is 1.4.56Glenn Strauss2020-01-314-4/+4
* [doc] NEWSlighttpd-1.4.55Glenn Strauss2020-01-311-0/+54
* [core] fix one-byte OOB read (underflow)Glenn Strauss2020-01-311-2/+0
* [build] Fix build when using nested CMakeraw2020-01-302-4/+4
* [core] Solaris has getloadavg in sys/loadavg.hNiclas Rosenvik2020-01-306-0/+9