summaryrefslogtreecommitdiff
path: root/src/mod_status.c
Commit message (Expand)AuthorAgeFilesLines
* [core] hxcon "base class" for h2conGlenn Strauss2023-05-031-2/+1
* [core] r->x union w/ structs for r->x.{h1,h2}Glenn Strauss2023-04-291-1/+4
* [multiple] store ptrs to remote addr in request_st (#3192)Glenn Strauss2023-02-281-4/+4
* [multiple] quiet some coverity false positivesGlenn Strauss2023-01-131-3/+1
* [multiple] employ ck_calloc, ck_malloc shared codeGlenn Strauss2022-12-101-1/+1
* [multiple] mark mod_*_plugin_init() funcs coldGlenn Strauss2022-12-071-0/+1
* [multiple] quiet coverity warnings using castsGlenn Strauss2022-09-151-1/+1
* [mod_status] display HTTP/2 control stream w/ reqsGlenn Strauss2022-05-111-3/+5
* [multiple] use buffer_append_char()Glenn Strauss2022-05-111-6/+6
* [core] reusable code for r->state stringsGlenn Strauss2022-05-111-55/+0
* [mod_status] reusable code for r->state stringsGlenn Strauss2022-05-101-84/+69
* [mod_status] fix counting of HTTP/2 bytes writtenGlenn Strauss2022-05-071-66/+54
* [mod_status] con->h2 instead of r->http_versionGlenn Strauss2022-05-061-2/+2
* [core] pcre2 support (--with-pcre2)Glenn Strauss2021-11-221-1/+1
* [core] change srv->conns to doubly-linked-listGlenn Strauss2021-09-081-11/+4
* [core] rename srv->max_conns -> srv->lim_connsGlenn Strauss2021-09-081-6/+6
* [multiple] Y2038 32-bit signed time_t mitigationsGlenn Strauss2021-09-041-5/+5
* [multiple] inline struct in con->dst_addr_bufGlenn Strauss2021-08-271-1/+1
* [multiple] reduce redundant NULL buffer checksGlenn Strauss2021-08-271-37/+72
* [multiple] use buffer_append_* aggregatesGlenn Strauss2021-04-021-221/+167
* [mod_status] double-buffer large output to tmpfileGlenn Strauss2021-04-021-33/+48
* [multiple] strftime %F and %TGlenn Strauss2021-04-021-1/+1
* [multiple] employ http_date.h, sys-time.hGlenn Strauss2020-12-241-3/+3
* [mod_status] add additional HTML-encodingGlenn Strauss2020-11-271-5/+5
* [multiple] inline chunkqueue where always alloc'dGlenn Strauss2020-10-111-13/+13
* [core] reuse r->start_hp.tv_sec for r->start_tsGlenn Strauss2020-10-111-1/+1
* [mod_status] dedicated funcs for r->state labelsGlenn Strauss2020-10-111-6/+45
* [mod_status] adjust to print HTTP/2 requestsGlenn Strauss2020-10-111-3/+14
* [mod_status] separate funcs to print request tableGlenn Strauss2020-10-111-85/+89
* [multiple] split con, request (very large change)Glenn Strauss2020-07-081-80/+83
* [multiple] copy small struct instead of memcpy()Glenn Strauss2020-07-081-1/+2
* [core] store subrequest_handler instead of modeGlenn Strauss2020-07-081-1/+1
* [core] move request state into (request_st *)Glenn Strauss2020-07-081-7/+7
* [core] move addtl request-specific struct membersGlenn Strauss2020-07-081-8/+8
* [core] move addtl request-specific struct membersGlenn Strauss2020-07-081-5/+5
* [core] move request start ts into (request_st *)Glenn Strauss2020-07-081-1/+1
* [core] rename content_length to reqbody_lengthGlenn Strauss2020-07-081-2/+2
* [multiple] extern log_epoch_secsGlenn Strauss2020-07-081-3/+3
* [multiple] reduce direct use of srv->cur_tsGlenn Strauss2020-07-081-10/+7
* [multiple] plugin_stats arrayGlenn Strauss2020-07-081-1/+1
* [multiple] connection hooks no longer get (srv *)Glenn Strauss2020-07-081-11/+10
* [multiple] prefer (connection *) to (srv *)Glenn Strauss2020-07-081-1/+0
* [core] array_init() arg for initial sizeGlenn Strauss2020-07-081-1/+1
* [multiple] plugin.c handles common FREE_FUNC codeGlenn Strauss2020-07-081-12/+0
* [core] use config_plugin_values_init()Glenn Strauss2020-07-081-1/+1
* [mod_status] use config_plugin_values_init()Glenn Strauss2020-05-231-154/+100
* [core] const char *name in struct pluginGlenn Strauss2020-05-231-11/+5
* [core] simpler config_check_cond()Glenn Strauss2020-05-231-3/+2
* [core] array a->sorted[] as ptrs rather than posGlenn Strauss2020-05-231-4/+2
* [core] keep a->data[] sorted (REVERT)Glenn Strauss2020-02-241-2/+4