Commit Graph

  • 869c778a [core] relay 1xx from backend over HTTP/2 by Glenn Strauss 2020-09-17 19:29:59 -0400
  • 10d9d146 [core] reload c after chunkqueue_compact_mem() by Glenn Strauss 2020-09-17 01:01:29 -0400
  • edbfe365 [core] support multiple 1xx responses from backend by Glenn Strauss 2020-09-16 01:53:10 -0400
  • 7a309839 [core] connection_check_expect_100() by Glenn Strauss 2020-09-16 01:42:46 -0400
  • a330746f [TLS] error if inherit empty TLS cfg from globals by Glenn Strauss 2020-09-14 21:15:32 -0400
  • 5ba17526 [core] skip ls-hpack decode work unused by lighttpd by Glenn Strauss 2020-09-14 05:25:35 -0400
  • 3fbb5773 [core] http_header_e <=> lshpack_static_hdr_idx by Glenn Strauss 2020-09-13 01:00:02 -0400
  • 367f30a6 [multiple] extend enum http_header_e list by Glenn Strauss 2020-09-12 22:23:16 -0400
  • 2e0676fd [core] extend (data_string *) to store header id by Glenn Strauss 2020-09-11 17:25:43 -0400
  • 68ec5ad6 [core] array.[ch] using uint32_t instead of size_t by Glenn Strauss 2020-09-11 14:22:34 -0400
  • 92e5a021 [core] http_header_hkey_get_lc() for HTTP/2 by Glenn Strauss 2020-09-11 01:26:08 -0400
  • babf0d0e [core] separate http_header_e from _htags bitmask by Glenn Strauss 2020-09-10 21:12:46 -0400
  • 9c8981a7 [core] tst,set,clr macros for r->{rqst,resp}_htags by Glenn Strauss 2020-09-10 21:02:18 -0400
  • c58b95f2 [core] light_isupper(), light_islower() by Glenn Strauss 2020-09-10 00:15:29 -0400
  • 327de98b [core] adjust response header prep for common case by Glenn Strauss 2020-09-09 17:15:39 -0400
  • c88d3735 [core] Content-Length in http_response_send_file() by Glenn Strauss 2020-09-09 17:09:41 -0400
  • c3a85c9b [mod_wolfssl] standalone module by Glenn Strauss 2020-09-09 02:52:34 -0400
  • 1d9709b8 [core] update HTTP status codes list from IANA by Glenn Strauss 2020-09-08 12:16:31 -0400
  • 38620b10 [core] cold h2_log_response_header*() funcs by Glenn Strauss 2020-09-08 01:51:37 -0400
  • 97e314fc [multiple] inline chunkqueue_length() by Glenn Strauss 2020-09-08 01:15:25 -0400
  • 3a766d3d [mod_webdav] preserve bytes_out when chunks merged by Glenn Strauss 2020-09-08 01:00:01 -0400
  • 9f8a8968 [mod_ssi] update chunk after shell output redirect by Glenn Strauss 2020-09-08 00:43:36 -0400
  • dbd458a0 [core] set r->state in h2.c by Glenn Strauss 2020-09-07 22:02:45 -0400
  • 4474e611 [core] log stream id with debug.log-state-handling by Glenn Strauss 2020-09-07 20:54:27 -0400
  • 05ff9c57 [core] combine Cookie request headers with ';' by Glenn Strauss 2020-09-07 09:11:58 -0400
  • 37e04510 [build] add to autogen.sh hint listing reqd pkgs by Glenn Strauss 2020-09-05 23:54:32 -0400
  • 140c0fb8 [doc] update README and INSTALL by Glenn Strauss 2020-09-05 23:54:02 -0400
  • c946b198 [core] code size: disable XXH64(), XXH3() by Glenn Strauss 2020-09-05 21:43:19 -0400
  • a7136aac [doc] refresh doc/config/*/* by Glenn Strauss 2020-09-05 16:16:37 -0400
  • f52a1054 [mod_openssl] clarify trace w/ deprecated options by Glenn Strauss 2020-09-05 12:10:53 -0400
  • f2e4e83a [mod_dirlisting] fix config parsing crash by Glenn Strauss 2020-09-05 10:05:48 -0400
  • 32d45695 [core] xxhash no inline hints; let compiler choose by Glenn Strauss 2020-09-05 01:43:37 -0400
  • a25aeaa2 [build] remove ls-hpack/deps by Glenn Strauss 2020-09-05 00:44:00 -0400
  • 5ec59999 [build] modify build, includes for xxHash v0.8.0 by Glenn Strauss 2020-09-05 00:42:21 -0400
  • 85c1a174 [core] import xxHash v0.8.0 by Glenn Strauss 2020-09-05 00:39:14 -0400
  • 156e1da2 [core] rename splaytree.[ch] to algo_splaytree.[ch] by Glenn Strauss 2020-09-04 23:47:19 -0400
  • 3ffb1955 [core] move djbhash(), dekhash() to algo_md.h by Glenn Strauss 2020-09-04 22:22:25 -0400
  • 6c8160e5 [core] rename md5.[ch] to algo_md5.[ch] by Glenn Strauss 2020-09-04 21:53:39 -0400
  • 044c8e80 [core] use djbhash in gw_backend to choose host by Glenn Strauss 2020-09-04 21:41:24 -0400
  • ceddd40a [build] fix typo in option description for wolfSSL by Glenn Strauss 2020-09-04 19:44:26 -0400
  • a3af9833 [core] fix crash on master if blank line request by Glenn Strauss 2020-09-04 19:22:56 -0400
  • 5a694281 [core] ls-hpack optimizations by Glenn Strauss 2020-09-03 21:43:11 -0400
  • 4656d918 [core] document algorithm used in lighttpd etag by Glenn Strauss 2020-09-03 20:24:00 -0400
  • 2cdb8627 [scripts] cert-staple.sh enhancements by Glenn Strauss 2020-09-03 19:16:30 -0400
  • 5547530a [core] do not require '\0' term for k,v hdr parse by Glenn Strauss 2020-09-03 15:40:35 -0400
  • 5fd8a26a [core] defer optimization to read small files by Glenn Strauss 2020-09-03 01:58:22 -0400
  • 3baef447 [core] fix crash on master after graceful restart by Glenn Strauss 2020-09-02 16:03:22 -0400
  • d8b88be0 [core] move connections_get_state to connections.c by Glenn Strauss 2020-09-01 21:25:43 -0400
  • 0f9ec8b7 [mod_status] dedicated funcs for r->state labels by Glenn Strauss 2020-09-01 21:22:49 -0400
  • 878073d1 [core] keep pool of (request_st *) for HTTP/2 by Glenn Strauss 2020-09-01 13:16:43 -0400
  • 550609c8 [core] request_acquire(), request_release() by Glenn Strauss 2020-08-30 23:40:30 -0400
  • 0905b6f7 [core] fix 1-char trunc of default server.tag by Glenn Strauss 2020-08-31 02:36:49 -0400
  • cf0098ea [mod_auth] fix crash if auth.require misconfigured (fixes #3023) by Glenn Strauss 2020-08-30 05:20:38 -0400
  • cae205ad [build] fix meson build by Glenn Strauss 2020-08-29 22:45:43 -0400
  • 79e2f5ba [core] ignore empty field-name from backends by Glenn Strauss 2020-08-29 21:52:21 -0400
  • 8e2cf552 [core] redirect to dir using relative-path by Glenn Strauss 2020-08-29 21:09:58 -0400
  • baa651a3 [mod_status] adjust to print HTTP/2 requests by Glenn Strauss 2020-08-29 08:26:07 -0400
  • 9d74aa60 [mod_status] separate funcs to print request table by Glenn Strauss 2020-08-29 08:25:06 -0400
  • 06df2716 [core] comment possible future ls-hpack optimize by Glenn Strauss 2020-08-27 15:58:40 -0400
  • 8fc8ab89 [core] http_request_parse_header() specialized by Glenn Strauss 2020-08-27 02:50:13 -0400
  • ada09a23 [core] h2_send_headers() specialized for resp hdrs by Glenn Strauss 2020-08-25 06:34:47 -0400
  • 014e5240 [core] HTTP/2 HPACK using LiteSpeed ls-hpack by Glenn Strauss 2020-08-22 08:10:26 -0400
  • 70b1af06 [core] link in ls-hpack (EXPERIMENTAL) by Glenn Strauss 2020-08-13 02:19:39 -0400
  • 1bf45558 [core] update comment by Glenn Strauss 2020-08-21 02:01:11 -0400
  • 501182dc [core] adjust (disabled) debug code by Glenn Strauss 2020-08-16 20:41:01 -0400
  • 1c7c19a9 [core] skip write throttle for 100 Continue by Glenn Strauss 2020-08-13 20:45:51 -0400
  • 6fc8ad31 [core] discard 100 102 103 responses from backend by Glenn Strauss 2020-08-13 19:31:34 -0400
  • 4d9c54f6 [core] mark some error paths with attribute cold by Glenn Strauss 2020-08-11 02:23:07 -0400
  • 8d7e9439 [core] connection transition to HTTP/2; incomplete by Glenn Strauss 2020-08-04 12:18:38 -0400
  • 784f1ac1 [core] alternate between two joblists by Glenn Strauss 2020-08-21 04:47:11 -0400
  • 6eca864c [core] h2.[ch] with stub funcs (incomplete) by Glenn Strauss 2020-08-09 16:50:37 -0400
  • 2c8f1b46 [core] isolate more resp code in response.c by Glenn Strauss 2020-08-12 22:38:59 -0400
  • 2f2eec18 [multiple] isolate more con code in connections.c by Glenn Strauss 2020-08-11 01:10:57 -0400
  • 8940fec8 [multiple] modules read reqbody via fn ptr by Glenn Strauss 2020-08-10 23:06:15 -0400
  • 4e402670 [core] reqpool.[ch] for (request_st *) by Glenn Strauss 2020-08-10 00:13:00 -0400
  • 6971c6c8 [core] move http_request_headers_process() by Glenn Strauss 2020-08-09 15:02:58 -0400
  • db7b51a4 [core] http_header_parse_hoff() by Glenn Strauss 2020-08-09 14:46:23 -0400
  • 89b3d73d [core] adjust http_request_headers_process() by Glenn Strauss 2020-08-04 12:40:28 -0400
  • 517e3278 [core] HTTP2-Settings by Glenn Strauss 2020-07-30 07:38:14 -0400
  • 4e656f53 [core] connection_set_fdevent_interest() by Glenn Strauss 2020-08-03 12:05:27 -0400
  • d4937e29 [mod_accesslog,mod_rrdtool] HTTP/2 basic accounting by Glenn Strauss 2020-07-31 03:51:56 -0400
  • afc2025d [core] reset connection counters per connection by Glenn Strauss 2020-07-31 03:43:19 -0400
  • 8eea3bd0 [core] connection_state_machine_loop() by Glenn Strauss 2020-07-30 07:45:12 -0400
  • 68dd6312 [core] request_headers_process() by Glenn Strauss 2020-07-30 00:12:37 -0400
  • f37c90bc [core] parse h2 pseudo-headers by Glenn Strauss 2020-07-26 09:41:53 -0400
  • 4c699be6 [core] recognize status: 421 Misdirected Request by Glenn Strauss 2020-07-26 09:38:47 -0400
  • 77057a7c [core] lowercase response hdr field names for h2 by Glenn Strauss 2020-07-26 09:37:54 -0400
  • e089facf [core] do not send Connection: close if h2 by Glenn Strauss 2020-07-25 08:07:42 -0400
  • 21987c86 [mod_extforward] preserve changed addr for h2 con by Glenn Strauss 2020-07-24 08:55:50 -0400
  • bbcc2f22 [multiple] allow TLS ALPN "h2" if "server.h2proto" by Glenn Strauss 2020-07-21 19:53:26 -0400
  • a8f8d5ed [core] HTTP_VERSION_2 by Glenn Strauss 2020-07-21 19:52:35 -0400
  • 1041a56d [core] server.feature-flags to enable h2 by Glenn Strauss 2020-07-21 14:15:58 -0400
  • 96324fbb [mod_extforward] skip after HANDLER_COMEBACK by Glenn Strauss 2020-08-13 15:02:07 -0400
  • 0c7d2500 [mod_extforward] save proto per connection by Glenn Strauss 2020-08-12 19:12:20 -0400
  • b600b75f [core] inline buffer_reset() by Glenn Strauss 2020-08-10 19:46:17 -0400
  • e1bb5793 [core] disperse settings.h to appropriate headers by Glenn Strauss 2020-08-10 19:38:40 -0400
  • 3e046cca [core] dlsym for FAMNoExists() for compat w/ fam by Glenn Strauss 2020-08-10 15:46:47 -0400
  • d2d5f27f [core] chunkqueue_compact_mem() must upd cq->last by Glenn Strauss 2020-08-10 12:53:13 -0400
  • 346280fe [mod_proxy] do not forward Expect: 100-continue by Glenn Strauss 2020-08-07 21:36:48 -0400
  • 8b4abaf4 [mod_webdav] fix fallback if linkat() fails by Glenn Strauss 2020-08-03 22:54:17 -0400