385 Commits (f19f71625cbf2d9ec482ae831e68ef7f66aa62bb)

Author SHA1 Message Date
Glenn Strauss f19f71625c [multiple] internal control for backend read bytes 8 months ago
Glenn Strauss dc2d82811c [core] HTTP/2 GOAWAY after timeout before read (#3102) 8 months ago
Glenn Strauss 94bac825dc [core] HTTP/2 GOAWAY after timeout before read (fixes #3102) 8 months ago
Glenn Strauss 4763e08c07 [core] update comment about server.max-write-idle 9 months ago
Glenn Strauss 33808a2e73 [core] TCP_CORK w/ MEM_CHUNK then FILE_CHUNK 9 months ago
Glenn Strauss 7a21b3856e [core] log_error_multiline() 9 months ago
Glenn Strauss 55d8ed1b25 [core] remove HANDLER_WAIT_FOR_FD 9 months ago
Glenn Strauss 62a9d5b78f [core] clear request,connection pools every 64 sec (#3084) 9 months ago
Glenn Strauss 323e03fb2d [core] remove connection_list_append() 9 months ago
Glenn Strauss 81a107b4e6 [core] change srv->conns to doubly-linked-list 9 months ago
Glenn Strauss 5a58f6963c [core] rename srv->max_conns -> srv->lim_conns 9 months ago
Glenn Strauss 89c97b8cd8 [core] conns_pool separate from conns list (#3084) 9 months ago
Glenn Strauss a8c9b38118 [core] adjust srv->srvconf.max_conns at startup 9 months ago
Glenn Strauss 309c1693ac [multiple] Y2038 32-bit signed time_t mitigations 9 months ago
Glenn Strauss 75e9b2857a [core] better trace if TLS received on clear port 9 months ago
Glenn Strauss f1e8a82f1a [multiple] inline struct in con->dst_addr_buf 9 months ago
Glenn Strauss e6f286ef5f [multiple] reduce use of BUFFER_INTLEN_PTR 9 months ago
Glenn Strauss 4ccd86f981 [core] allocate initial request pool w/ srv->conns 9 months ago
Glenn Strauss d5366c0aee [core] request_config_reset() 9 months ago
Glenn Strauss af3df29ae8 [multiple] reduce redundant NULL buffer checks 9 months ago
Glenn Strauss 6e6e8baae4 [core] connection_handle_read_state mark hot case 9 months ago
Glenn Strauss 302d82a59c [core] accept in network_server_handle_fdevent() 1 year ago
Glenn Strauss 924d3c9bd6 [multiple] mark con->srv_socket a const ptr 1 year ago
Glenn Strauss c964568e25 [core] remove redundant check for max_conns 1 year ago
Glenn Strauss e0a4a7849f [core] check for Upgrade before h2 upgrade check 1 year ago
Glenn Strauss dc01487ea6 [multiple] use buffer_append_* aggregates 1 year ago
Glenn Strauss 19bc88850e [multiple] add attrs from gcc -Wsuggest-attribute= 1 year ago
Glenn Strauss dbe3e2361b [multiple] prefer monotonic time for internal use 1 year ago
Glenn Strauss 4a600dabd5 [mod_auth] close HTTP/2 connection after bad pass 1 year ago
Glenn Strauss b03b86f47b [core] fix merging large headers across mult reads (fixes #3059) 1 year ago
Glenn Strauss 3a2ddc6cf8 [core] skip interest in POLLRDHUP after POLLRDHUP (#3059) 1 year ago
Glenn Strauss 471ab4dd5b [core] fix 100% CPU spin if traffic limit hit 1 year ago
Glenn Strauss fcbfc08352 [core] check more carefully after SSL_WANT_WRITE 1 year ago
Glenn Strauss 655453a195 [core] inet_ntop_cache -> sock_addr_cache 1 year ago
Glenn Strauss 76faed9145 [multiple] replace fall through comment with attr 1 year ago
Glenn Strauss edfc5f394e [core] consolidate chunk size checks 2 years ago
Glenn Strauss e18da93e44 [core] reuse chunkqueue_compact_mem*() 2 years ago
Glenn Strauss ee1f7af24d [core] be more precise checking streaming flags 2 years ago
Glenn Strauss 01f90c58ef [core] walk queue in connection_write_chunkqueue() 2 years ago
Glenn Strauss f1136f7897 [core] short-circuit connection_write_throttle() 2 years ago
Glenn Strauss a8398e4596 [core] defer handling FDEVENT_HUP and FDEVENT_ERR 2 years ago
Glenn Strauss a3001b968f [core] propagate state after writing 2 years ago
Glenn Strauss 81029b8b51 [multiple] inline chunkqueue where always alloc'd 2 years ago
Glenn Strauss 8b382a81c7 [multiple] use sock_addr_get_family in more places 2 years ago
Glenn Strauss 94c4c63773 [core] graceful shutdown timeout option 2 years ago
Glenn Strauss 1a64c9e2f7 [core] reuse r->start_hp.tv_sec for r->start_ts 2 years ago
Glenn Strauss 362be7b3bb [core] relay 1xx from backend over HTTP/1.1 2 years ago
Glenn Strauss 10d9d14633 [core] reload c after chunkqueue_compact_mem() 2 years ago
Glenn Strauss 7a3098398c [core] connection_check_expect_100() 2 years ago
Glenn Strauss 97e314fc9e [multiple] inline chunkqueue_length() 2 years ago