summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* REGTESTS: Fix proxy_protocol_tlv_validation20201118-mux_h1_refactoring-2Christopher Faulet2020-11-201-3/+5
* MINOR: connection: Remove CS_FL_READ_PARTIAL flagChristopher Faulet2020-11-203-8/+0
* MEDIUM: http-ana: Deal with L7 retries in HTTP analysersChristopher Faulet2020-11-203-70/+55
* MINOR: http-ana: Remove TX_WAIT_NEXT_RQ unsued flagChristopher Faulet2020-11-203-7/+2
* MEDIUM: http-ana: Don't process partial or empty request anymoreChristopher Faulet2020-11-201-166/+3
* CLEANUP: htx: Remove HTX_FL_UPGRADE unsued flagChristopher Faulet2020-11-203-5/+2
* MINOR: http-ana: Remove useless update of t_idle duration of the streamChristopher Faulet2020-11-201-4/+0
* MAJOR: mux-h1: Create the client stream as later as possibleChristopher Faulet2020-11-201-134/+193
* MINOR: mux-h1: Add functions to send HTTP errors from the muxChristopher Faulet2020-11-201-1/+133
* MINOR: logs: Get the multiplexer exist status when no stream is providedChristopher Faulet2020-11-201-2/+20
* MINOR: mux: Add a ctl parameter to get the exit status of the multiplexersChristopher Faulet2020-11-204-0/+7
* MINOR: session: Add functions to increase http values of tracked countersChristopher Faulet2020-11-201-0/+24
* MINOR: stick-tables: Add functions to update some values of a tracked counterChristopher Faulet2020-11-203-128/+136
* MINOR: mux-h1: Add a idle expiration date on the H1 connectionChristopher Faulet2020-11-201-2/+40
* MINOR: mux-h1: Process next request for IDLE connection onlyChristopher Faulet2020-11-201-5/+9
* MINOR: mux-h1: Rework h1_refresh_timeout to be easier to readChristopher Faulet2020-11-201-8/+14
* MINOR: mux-h1: Rework how shutdowns are handledChristopher Faulet2020-11-201-26/+29
* MINOR: mux-h1: Disable reads if an error was reported on the H1 streamChristopher Faulet2020-11-201-3/+11
* MINOR: mux-h1: Reset more H1C flags when a H1 stream is destroyedChristopher Faulet2020-11-201-1/+3
* MINOR: mux-h1: rework the h1_timeout_task() functionChristopher Faulet2020-11-201-21/+29
* MINOR: mux-h1: Add embryonic and attached states on the H1 connectionChristopher Faulet2020-11-201-7/+13
* MINOR: mux-h1: Don't set CS flags in internal parsing functionsChristopher Faulet2020-11-201-18/+16
* MINOR: mux-h1: Add a rxbuf into the H1 streamChristopher Faulet2020-11-201-2/+14
* MINOR: mux-h1: Split front/back h1 stream creation in 2 functionsChristopher Faulet2020-11-201-35/+67
* MINOR: mux-h1: Separate parsing and formatting errors at H1 stream levelChristopher Faulet2020-11-201-66/+24
* MINOR: mux-h1: Introduce H1C_F_IS_BACK flag on the H1 connectionChristopher Faulet2020-11-201-26/+28
* MEDIUM: mux-h1: Use a h1c flag to block reads when splicing is in-progressChristopher Faulet2020-11-201-31/+20
* MINOR: mux-h1: Add a flag to disable reads on the connectionChristopher Faulet2020-11-201-21/+28
* MINOR: stream: Pass an optional input buffer when a stream is createdChristopher Faulet2020-11-2010-22/+23
* MINOR: muxes: Remove get_cs_info callback function now uselessChristopher Faulet2020-11-202-26/+0
* MINOR: mux-h1: Don't provide anymore timing info using cs_info structureChristopher Faulet2020-11-201-37/+1
* MINOR: stream: Don't retrieve anymore timing info from the mux csinfoChristopher Faulet2020-11-201-12/+3
* MINOR: mux-h1: Reset session dates and durations info when the CS is detachedChristopher Faulet2020-11-201-0/+5
* MINOR: stream: Always get idle duration from the sessionChristopher Faulet2020-11-202-9/+3
* MINOR: logs: Use session idle duration when no stream is providedChristopher Faulet2020-11-201-1/+1
* MINOR: mux-h1: Update session idle duration when data are receivedChristopher Faulet2020-11-201-0/+2
* MINOR: session: Add the idle duration field into the sessionChristopher Faulet2020-11-202-1/+3
* BUG/MEDIUM: http-ana: Don't eval http-after-response ruleset on empty messagesChristopher Faulet2020-11-201-1/+1
* BUILD: ssl: use SSL_MODE_ASYNC macro instead of OPENSSL_VERSIONIlya Shipitsin2020-11-195-15/+15
* BUG/MINOR: ssl: segv on startup when AKID but no keyidWilliam Lallemand2020-11-191-1/+1
* DOC: coding-style: update a few rules about pointersWilly Tarreau2020-11-181-0/+302
* REGTEST: server/cli_set_ssl.vtc requires OpenSSLWilliam Lallemand2020-11-181-1/+2
* MEDIUM: cli/ssl: configure ssl on server at runtimeWilliam Dauchy2020-11-1813-17/+144
* MINOR: ssl: create common ssl_ctx initWilliam Dauchy2020-11-181-29/+21
* MEDIUM: stats: add counters for failed handshakeAmaury Denoyelle2020-11-181-25/+36
* MINOR: ssl: remove client hello countersAmaury Denoyelle2020-11-181-11/+0
* DOC: add missing 3.10 in the summaryWilliam Lallemand2020-11-181-0/+1
* CI: travis-ci: arm64 are not allowed to fail anymoreIlya Shipitsin2020-11-171-5/+0
* CI: travis-ci: remove amd64, osx buildsIlya Shipitsin2020-11-171-15/+0
* CI: Make the h2spec workflow more consistent with the VTest workflowTim Duesterhus2020-11-172-27/+52