407 Commits (personal/gstrauss/master)

Author SHA1 Message Date
Glenn Strauss a6d40ce213 [core] remove unused srv->con_* counters 2 weeks ago
Glenn Strauss 2adc62e9bb [multiple] simplify bytes_in/bytes_out accounting 2 weeks ago
Glenn Strauss 5e0d82dc8f [core] reusable code for r->state strings 2 weeks ago
Glenn Strauss 23409e75af [core] connection_state_machine_h2 only if con->h2 3 weeks ago
Glenn Strauss c183b8875b [core] delay response to http auth invalid creds 3 weeks ago
Glenn Strauss 9a3f6c521b [core] HTTP/2 PRIORITY_UPDATE frame (experimental) 2 months ago
Glenn Strauss efb24c54b9 [core] consolidate trace for log-state-handling 2 months ago
Glenn Strauss 999457a0e4 [core] adjust when TCP_CORK used on TLS connection 2 months ago
Glenn Strauss 96557115cb [core] isolate plugins_*() funcs to main server 3 months ago
Glenn Strauss b8ef3f855c [core] connection_state_machine_h2() tweaks 5 months ago
Glenn Strauss e80f11b48f [core] connection_state_machine_loop() tweaks 5 months ago
Glenn Strauss f98df3c62b [core] connection_handle_read_state() tweak 5 months ago
Glenn Strauss ea9befb29c [core] consolidate request restart loop check 5 months ago
Glenn Strauss b1578f9548 [core] add remote IP to some error msgs (fixes #3122) 6 months ago
Glenn Strauss d6debd43ff [core] isolate use of sys/filio.h 6 months ago
Glenn Strauss 9cdb812c96 [core] use TCP_CORK w/ TLS if cq length > 16k 7 months ago
Glenn Strauss 90f062cb07 [core] add HTTP/2 check resp finished w/ empty cq (#3111) 7 months ago
Glenn Strauss e8a6ed6e35 [core] thwart h2c smuggling when Upgrade enabled 7 months ago
Glenn Strauss 47201bbb2e [core] resched HTTP/2 streams w/ pending data (#3111) 7 months ago
Glenn Strauss b5d4169156 [core] allow up to 32k of data frames per stream 8 months ago
Glenn Strauss 62dc817caf [core] h2_send_cqdata() returns how much data sent 8 months ago
Glenn Strauss 39c0c2c3ed [core] cap size of data framed for HTTP/2 response 8 months ago
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