summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* BUG/MEDIUM: fd: avoid infinite loops in fd_add_to_fd_list and fd_rm_from_fd_listAurelien DARRAGON2023-02-271-4/+4
* BUILD: thead: Fix several 32 bits compilation issues with uint64_t variablesFrédéric Lécaille2023-02-241-15/+15
* MINOR: config: add HAPROXY_BRANCH environment variableSébaastien Gross2023-02-242-0/+7
* CLEANUP: ring: remove the now unused ring's offsetWilly Tarreau2023-02-242-3/+0
* MEDIUM: ring: make the offset relative to the head/tail instead of absoluteWilly Tarreau2023-02-244-45/+23
* BUG/MINOR: ring: do not realign ring contents on resizeWilly Tarreau2023-02-241-1/+0
* BUILD: quic: 32-bits compilation issue with %zu in quic_rx_pkts_del()Frédéric Lécaille2023-02-241-4/+4
* MINOR: haproxy: always protocol unbind on startup error pathAurelien DARRAGON2023-02-231-3/+2
* MINOR: proto_ux: ability to dump ABNS names in error messagesAurelien DARRAGON2023-02-233-6/+18
* MEDIUM: proto_ux: properly suspend named UNIX listenersAurelien DARRAGON2023-02-232-10/+16
* BUG/MINOR: sock_unix: match finalname with tempname in sock_unix_addrcmp()Aurelien DARRAGON2023-02-231-0/+14
* BUG/MEDIUM: listener/proxy: fix listeners notify for proxy resumeAurelien DARRAGON2023-02-231-3/+2
* MINOR: listener: pause_listener() becomes suspend_listener()Aurelien DARRAGON2023-02-236-11/+23
* BUG/MEDIUM: resume from LI_ASSIGNED in default_resume_listener()Aurelien DARRAGON2023-02-231-0/+20
* BUG/MINOR: listener: fix resume_listener() resume return value handlingAurelien DARRAGON2023-02-231-1/+4
* BUG/MEDIUM: listener: fix pause_listener() suspend return value handlingAurelien DARRAGON2023-02-231-9/+24
* MINOR: listener: make sure we don't pause/resume bypassed listenersAurelien DARRAGON2023-02-232-3/+7
* MINOR: listener: workaround for closing a tiny race between resume_listener()...Aurelien DARRAGON2023-02-232-10/+6
* MINOR: listener: add relax_listener() functionAurelien DARRAGON2023-02-232-0/+39
* MINOR: listener/api: add lli hint to listener functionsAurelien DARRAGON2023-02-234-42/+52
* MINOR: proto_uxst: add resume methodAurelien DARRAGON2023-02-231-0/+1
* BUG/MINOR: protocol: fix minor memory leak in protocol_bind_all()Aurelien DARRAGON2023-02-231-1/+3
* BUG/MINOR: proto_ux: report correct error when bind_listener failsAurelien DARRAGON2023-02-232-0/+2
* MINOR: stconn: Add functions to set/clear SE_FL_EXP_NO_DATA flag from endpointChristopher Faulet2023-02-231-0/+10
* REGTESTS: cache: Use rxresphdrs to only get headers for 304 responsesChristopher Faulet2023-02-222-24/+10
* MINOR: stconn: Remove half-closed timeoutChristopher Faulet2023-02-225-9/+1
* MINOR: stconn: Set half-close timeout using proxy settingsChristopher Faulet2023-02-222-9/+18
* CLEANUP: stconn: Remove old read and write expiration datesChristopher Faulet2023-02-2210-181/+6
* MINOR: stconn: Always report READ/WRITE event on shutr/shutwChristopher Faulet2023-02-2212-41/+11
* MINOR: stream: Use relative expiration date in trace messagesChristopher Faulet2023-02-221-10/+13
* MINOR: stream: Report rex/wex value using the sedesc date in trace messagesChristopher Faulet2023-02-221-13/+13
* MINOR: stream: Dump the task expiration date in trace messagesChristopher Faulet2023-02-221-5/+6
* MAJOR: stream: Use SE descriptor date to detect read/write timeoutsChristopher Faulet2023-02-223-25/+48
* MINOR: applet/stconn: Add a SE flag to specify an endpoint does not expect dataChristopher Faulet2023-02-224-11/+29
* MEDIUM: stconn: Add two date to track successful reads and blocked sendsChristopher Faulet2023-02-226-7/+102
* MEDIUM: stconn: Replace read and write timeouts by a unique I/O timeoutChristopher Faulet2023-02-229-67/+46
* MEDIUM: stconn: Don't requeue the stream's task after I/OChristopher Faulet2023-02-221-11/+0
* MEDIUM: channel/stconn: Move rex/wex timer from the channel to the sedescChristopher Faulet2023-02-2212-162/+164
* MINOR: channel/stconn: Move rto/wto from the channel to the stconnChristopher Faulet2023-02-2210-59/+57
* DEBUG: stream/trace: Add sedesc flags in trace messagesChristopher Faulet2023-02-221-3/+3
* MAJOR: channel: Remove flags to report READ or WRITE errorsChristopher Faulet2023-02-229-88/+60
* MEDIUM: channel: Remove CF_READ_NOEXP flagChristopher Faulet2023-02-225-23/+9
* BUG/MEDIUM: httpclient/lua: fix a race between lua GC and hlua_ctx_destroyAurelien DARRAGON2023-02-222-14/+28
* BUG/MINOR: lua/httpclient: missing free in hlua_httpclient_send()Aurelien DARRAGON2023-02-221-0/+1
* MINOR: compiler: add a TOSTR() macro to turn a value into a stringWilly Tarreau2023-02-221-0/+7
* BUG/MINOR: cache: Check cache entry is complete in case of VaryRemi Tricot-Le Breton2023-02-211-5/+9
* BUG/MINOR: cache: Cache response even if request has "no-cache" directiveRemi Tricot-Le Breton2023-02-214-3/+35
* MINOR: startup: HAPROXY_STARTUP_VERSION contains the version used to startWilliam Lallemand2023-02-212-0/+6
* BUG/MEDIUM: mworker: don't register mworker_accept_wrapper() when master FD i...William Lallemand2023-02-211-0/+3
* BUG/MEDIUM: mworker: prevent inconsistent reload when upgrading from old vers...William Lallemand2023-02-211-1/+19