summaryrefslogtreecommitdiff
path: root/src/mod_accesslog.c
Commit message (Expand)AuthorAgeFilesLines
* [build] _WIN32 __declspec(dllexport) *_plugin_initGlenn Strauss2023-05-031-0/+1
* [multiple] __MINGW32__ missing strftime() "%F %T"Glenn Strauss2023-05-031-0/+8
* [core] _WIN32 sys-unistd.h to wrap <unistd.h>Glenn Strauss2023-05-031-1/+1
* [multiple] _WIN32 protect code w/ HAVE_SYSLOG_HGlenn Strauss2023-05-031-0/+2
* [core] cast to fix compiler error in prior commitGlenn Strauss2023-03-121-1/+1
* [mod_accesslog] %{mask}a to mask/anonymize IPGlenn Strauss2023-03-121-2/+59
* [multiple] store ptrs to remote addr in request_st (#3192)Glenn Strauss2023-02-281-2/+2
* [multiple] employ ck_calloc, ck_malloc shared codeGlenn Strauss2022-12-101-3/+2
* [multiple] mark mod_*_plugin_init() funcs coldGlenn Strauss2022-12-071-0/+1
* [core] buffer_append_bs_escaped_json()Glenn Strauss2022-06-101-15/+23
* [core] buffer_append_bs_escaped()Glenn Strauss2022-05-111-56/+5
* [mod_accesslog] reorder fields in switch()Glenn Strauss2022-05-111-101/+115
* [multiple] simplify bytes_in/bytes_out accountingGlenn Strauss2022-05-111-18/+5
* [mod_accesslog] remove begin/end tags from %{}tGlenn Strauss2022-05-111-4/+7
* [mod_accesslog] accesslog.escaping = "json"Glenn Strauss2022-05-111-388/+340
* [mod_accesslog] do not double-count hdr len in %IGlenn Strauss2022-05-101-1/+1
* [core] better asm for binary num to ascii stringGlenn Strauss2021-11-121-2/+3
* [multiple] de-dup file and piped loggers (fixes #3101)Glenn Strauss2021-09-131-149/+46
* [core] fdlog.[ch]; fdevent_*_logger_* -> fdlog_*Glenn Strauss2021-09-111-4/+5
* [multiple] Y2038 32-bit signed time_t mitigationsGlenn Strauss2021-09-041-11/+11
* [multiple] inline struct in con->dst_addr_bufGlenn Strauss2021-08-271-1/+1
* [multiple] reduce redundant NULL buffer checksGlenn Strauss2021-08-271-50/+38
* [multiple] strftime %F and %TGlenn Strauss2021-04-021-2/+2
* [mod_accesslog] reformat numeric timestamp codeGlenn Strauss2021-03-261-16/+10
* [mod_accesslog] strftime %z for numeric timestampGlenn Strauss2021-03-261-14/+1
* [mod_accesslog] reformat numeric timestampGlenn Strauss2021-03-261-9/+8
* [multiple] prefer monotonic time for internal useGlenn Strauss2021-03-111-1/+1
* [core] save parsed listen addrs at startupGlenn Strauss2021-03-071-25/+12
* [mod_auth] close HTTP/2 connection after bad passGlenn Strauss2021-02-061-1/+1
* [multiple] employ http_date.h, sys-time.hGlenn Strauss2020-12-241-17/+2
* [multiple] add some missing config cleanupGlenn Strauss2020-10-241-0/+1
* [mod_accesslog] update defaults after cycling logGlenn Strauss2020-10-241-0/+2
* [multiple] inline chunkqueue where always alloc'dGlenn Strauss2020-10-111-3/+3
* [core] reuse r->start_hp.tv_sec for r->start_tsGlenn Strauss2020-10-111-3/+3
* [core] extend (data_string *) to store header idGlenn Strauss2020-10-111-2/+5
* [mod_accesslog,mod_rrdtool] HTTP/2 basic accountingGlenn Strauss2020-10-031-3/+9
* [core] reset connection counters per connectionGlenn Strauss2020-10-031-6/+15
* [core] HTTP_VERSION_2Glenn Strauss2020-08-131-4/+3
* [mod_accesslog] process backslash-escapes in fmtGlenn Strauss2020-07-081-0/+23
* [core] remove r->uri.path_raw; generate as neededGlenn Strauss2020-07-081-1/+5
* [multiple] split con, request (very large change)Glenn Strauss2020-07-081-35/+36
* [core] move request state into (request_st *)Glenn Strauss2020-07-081-1/+1
* [core] move addtl request-specific struct membersGlenn Strauss2020-07-081-3/+3
* [core] move addtl request-specific struct membersGlenn Strauss2020-07-081-2/+2
* [core] move request start ts into (request_st *)Glenn Strauss2020-07-081-7/+7
* [mod_accesslog] log_access_record() fmt log recordGlenn Strauss2020-07-081-18/+23
* [core] move keep_alive flag into request_stGlenn Strauss2020-07-081-1/+1
* [mod_accesslog] flush file log buffer at 8k sizeGlenn Strauss2020-07-081-1/+1
* [multiple] quiet clang compiler warningsGlenn Strauss2020-07-081-2/+2
* [multiple] reduce direct use of srv->errhGlenn Strauss2020-07-081-19/+19