summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* BUG/MAJOR: mux-h1: Properly handle TCP to H1 upgrades20210122-fix-tcp-to-h1-upgrade-1Christopher Faulet2021-01-261-5/+86
* BUG/MEDIUM: stream: Don't immediatly ack the TCP to H1 upgradesChristopher Faulet2021-01-261-1/+3
* MEDIUM: http-ana: Do nothing in wait-for-request analyzer if not htxChristopher Faulet2021-01-261-2/+13
* MINOR: stream: Add a function to validate TCP to H1 upgradesChristopher Faulet2021-01-262-0/+33
* MEDIUM: mux-h1: Add ST_READY state for the H1 connectionsChristopher Faulet2021-01-261-19/+47
* MINOR: mux-h1: Wake up instead of subscribe for reads after H1C creationChristopher Faulet2021-01-261-2/+2
* MINOR: mux-h1: Try to wake up data layer first before calling its wake callbackChristopher Faulet2021-01-261-8/+20
* MINOR: stream-int: Take care of EOS in the SI wake callback functionChristopher Faulet2021-01-261-0/+15
* REORG: backend: simplify conn_backend_getAmaury Denoyelle2021-01-261-27/+24
* CLEANUP: backend: remove an obsolete comment on conn_backend_getAmaury Denoyelle2021-01-261-6/+1
* CLEANUP: srv: fix comment for pool-max-connAmaury Denoyelle2021-01-261-1/+1
* MINOR: reg-tests: add http-reuse testAmaury Denoyelle2021-01-264-0/+245
* BUG/MINOR: config: fix leak on proxy.conn_src.bind_hdr_nameAmaury Denoyelle2021-01-262-0/+4
* BUG/MEDIUM: filters/htx: Fix data forwarding when payload length is unknownChristopher Faulet2021-01-263-5/+56
* MINOR: abort() on my_unreachable() when DEBUG_USE_ABORT is set.Tim Duesterhus2021-01-261-0/+4
* MINOR: contrib/prometheus-exporter: use fill_sv_stats for server dumpWilliam Dauchy2021-01-261-136/+7
* MEDIUM: stats: allow to select one field in `stats_fill_sv_stats`William Dauchy2021-01-263-221/+368
* MINOR: contrib/prometheus-exporter: use fill_be_stats for backend dumpWilliam Dauchy2021-01-261-148/+15
* MEDIUM: stats: allow to select one field in `stats_fill_be_stats`William Dauchy2021-01-263-106/+266
* DOC: Improve documentation of the various hdr() fetchesTim Duesterhus2021-01-261-94/+116
* CLEANUP: assorted typo fixes in the code and commentsIlya Shipitsin2021-01-261-1/+1
* CLEANUP: stats: improve field selection for frontend http fieldsWilliam Dauchy2021-01-252-28/+19
* MINOR: contrib/prometheus-exporter: better output of Not-a-NumberWilliam Dauchy2021-01-251-4/+4
* BUG/MINOR: stats: Init the metric variable when frontend stats are filledChristopher Faulet2021-01-251-1/+2
* BUILD: ssl: guard Client Hello callbacks with HAVE_SSL_CLIENT_HELLO_CB macro ...Ilya Shipitsin2021-01-223-2/+6
* BUG/MINOR: stats: Continue to fill frontend stats on unimplemented metricChristopher Faulet2021-01-221-6/+10
* [RELEASE] Released version 2.4-dev6v2.4-dev6Willy Tarreau2021-01-224-3/+93
* BUILD/MINOR: lua: define _GNU_SOURCE for LLONG_MAXBertrand Jacquin2021-01-222-0/+5
* MINOR: lua: remove unused variableBertrand Jacquin2021-01-221-5/+4
* BUILD: debug: fix build warning by consuming the write() resultWilly Tarreau2021-01-221-1/+1
* MINOR: debug: let ha_dump_backtrace() dump a bit further for some callersWilly Tarreau2021-01-222-17/+30
* MEDIUM: debug: now always print a backtrace on CRASH_NOW() and friendsWilly Tarreau2021-01-222-3/+17
* MINOR: debug: create ha_backtrace_to_stderr() to dump an instant backtraceWilly Tarreau2021-01-222-3/+17
* MINOR: debug: extract the backtrace dumping code to its own functionWilly Tarreau2021-01-222-56/+74
* MINOR: debug: always export the my_backtrace functionWilly Tarreau2021-01-222-9/+5
* BUG/MEDIUM: mux-h2: fix read0 handling on partial framesWilly Tarreau2021-01-221-12/+34
* BUG/MINOR: stream: Don't update counters when TCP to H2 upgrades are performedChristopher Faulet2021-01-221-24/+26
* MEDIUM: contrib/prometheus-exporter: Rework matrices defining Promex metricsChristopher Faulet2021-01-211-892/+332
* MINOR: contrib/prometheus-exporter: Add promex_metric struct defining a metricChristopher Faulet2021-01-211-0/+13
* MINOR: contrib/prometheus-exporter: Split the PROMEX_FL_STATS_METRIC flagChristopher Faulet2021-01-211-10/+14
* MINOR: contrib/prometheus-exporter: Don't needlessly set empty label for metricsChristopher Faulet2021-01-211-159/+7
* MINOR: contrib/prometheus-exporter: use fill_fe_stats for frontend dumpWilliam Dauchy2021-01-213-119/+16
* MEDIUM: stats: allow to select one field in `stats_fill_fe_stats`William Dauchy2021-01-213-61/+170
* MINOR: contrib/prometheus-exporter: merge info description from statsWilliam Dauchy2021-01-211-77/+12
* MINOR: stats: add new start time fieldWilliam Dauchy2021-01-213-6/+11
* MINOR: stats: duplicate 3 fields in bytes in infoWilliam Dauchy2021-01-213-25/+25
* DOC: Rename '<var name>' to '<var>' in converter signatureTim Duesterhus2021-01-211-2/+2
* DOC: Remove space after comma in converter signatureTim Duesterhus2021-01-211-2/+2
* MEDIUM: mux-h1: Return a 501-not-implemented for upgrade requests with a bodyChristopher Faulet2021-01-211-0/+8
* MINOR: mux-h1: Be prepared to return 501-not-implemented error during parsingChristopher Faulet2021-01-211-7/+42