204 Commits (master)

Author SHA1 Message Date
Glenn Strauss 7512d82ca4 [core] pcre2 support (--with-pcre2) 1 week ago
Glenn Strauss 7ea2d40734 [core] save config regex captures only if used 2 weeks ago
Glenn Strauss 7daafadb9d [core] allow debug.log-state-handling in condition 1 month ago
Glenn Strauss 55d8ed1b25 [core] remove HANDLER_WAIT_FOR_FD 4 months ago
Glenn Strauss dc2d1dfe47 [core] change con joblist to singly-linked-list 4 months ago
Glenn Strauss 81a107b4e6 [core] change srv->conns to doubly-linked-list 4 months ago
Glenn Strauss 5a58f6963c [core] rename srv->max_conns -> srv->lim_conns 4 months ago
Glenn Strauss 89c97b8cd8 [core] conns_pool separate from conns list (#3084) 4 months ago
Glenn Strauss 309c1693ac [multiple] Y2038 32-bit signed time_t mitigations 5 months ago
Glenn Strauss f1e8a82f1a [multiple] inline struct in con->dst_addr_buf 6 months ago
Glenn Strauss 924d3c9bd6 [multiple] mark con->srv_socket a const ptr 7 months ago
Glenn Strauss 13ea2d880b [core] consistent inclusion of sys-time.h 7 months ago
Glenn Strauss 5c2f5577b4 [core] save parsed listen addrs at startup 9 months ago
Glenn Strauss f7fc8d8d75 [core] connection_joblist global 1 year ago
Glenn Strauss a8398e4596 [core] defer handling FDEVENT_HUP and FDEVENT_ERR 1 year ago
Glenn Strauss 94c4c63773 [core] graceful shutdown timeout option 1 year ago
Glenn Strauss 352d5d776d [core] graceful and immediate restart option 1 year ago
Glenn Strauss 8e2cf55250 [core] redirect to dir using relative-path 1 year ago
Glenn Strauss 784f1ac1da [core] alternate between two joblists 1 year ago
Glenn Strauss 6eca864c5e [core] h2.[ch] with stub funcs (incomplete) 1 year ago
Glenn Strauss 8940fec894 [multiple] modules read reqbody via fn ptr 1 year ago
Glenn Strauss 1041a56dd9 [core] server.feature-flags to enable h2 1 year ago
Glenn Strauss fea5bdc873 [core] con layer plugin_ctx separate from request 1 year ago
Glenn Strauss 5f7bf472c7 [core] server.feature-flags extensible config 1 year ago
Glenn Strauss ea58cc6f3f [core] store fd in srv->stdin_fd during setup 1 year ago
Glenn Strauss bc89b98acb [build] fix build on MacOS X Tiger 2 years ago
Glenn Strauss 7c7f8c467c [multiple] split con, request (very large change) 2 years ago
Glenn Strauss 31d9495330 [core] store subrequest_handler instead of mode 2 years ago
Glenn Strauss aca9d45adf [core] move request state into (request_st *) 2 years ago
Glenn Strauss a22cdca1cb [core] move addtl request-specific struct members 2 years ago
Glenn Strauss 100dfaa3f3 [core] move plugin_ctx into (request_st *) 2 years ago
Glenn Strauss 8131e4396d [core] move addtl request-specific struct members 2 years ago
Glenn Strauss 1474be7859 [core] move addtl request-specific struct members 2 years ago
Glenn Strauss 6fe031ef37 [core] move request start ts into (request_st *) 2 years ago
Glenn Strauss 6870b0f55b [core] pass (request_st *) to request.c funcs 2 years ago
Glenn Strauss 668cb6418f [core] move request_st,request_config to request.h 2 years ago
Glenn Strauss 550faf988c [core] rename specific_config to request_config 2 years ago
Glenn Strauss 057d83c50b [core] move keep_alive flag into request_st 2 years ago
Glenn Strauss 33430ce2b0 [core] copy some srv->srvconf into con->conf 2 years ago
Glenn Strauss 8588772caa [core] isolate fdevent subsystem 2 years ago
Glenn Strauss 05cc88ddb4 [multiple] omit passing srv to fdevent_handler 2 years ago
Glenn Strauss fda01e3305 [core] support multiple error logs 2 years ago
Glenn Strauss 27e27e5e40 [core] static buffers for mtime_cache 2 years ago
Glenn Strauss 1dd58c5ad8 [multiple] con->proto_default_port 2 years ago
Glenn Strauss 68d8d4c532 [multiple] stat_cache singleton 2 years ago
Glenn Strauss c8cd7cf49b [multiple] extern log_epoch_secs 2 years ago
Glenn Strauss 409bba80b1 [multiple] reduce direct use of srv->cur_ts 2 years ago
Glenn Strauss f24e6d696a [multiple] plugin_stats array 2 years ago
Glenn Strauss 50bdb55de8 [multiple] connection hooks no longer get (srv *) 2 years ago
Glenn Strauss 0fcd51438d [core] create http chunk header on the stack 2 years ago