summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* [RELEASE] Released version 2.3-dev5v2.3-dev5Christopher Faulet2020-09-254-3/+109
* BUILD: trace: include tools.hMiroslav Zagorac2020-09-251-0/+1
* BUG/MINOR: listeners: properly close listener FDsWilly Tarreau2020-09-252-3/+6
* BUG/MEDIUM: listeners: do not pause foreign listenersWilly Tarreau2020-09-251-0/+4
* REGTESTS: add a few load balancing testsWilly Tarreau2020-09-233-0/+244
* MINOR: backend: add a new "path-only" option to "balance uri"Willy Tarreau2020-09-232-2/+16
* MINOR: backend: make the "whole" option of balance uri take only one bitWilly Tarreau2020-09-231-4/+4
* BUG/MINOR: config: Fix memory leak on config parse listenAmaury Denoyelle2020-09-181-0/+1
* BUG/MINOR: Fix memory leaks cfg_parse_peersEric Salama2020-09-181-1/+6
* BUG/MINOR: http-fetch: Don't set the sample type during the htx prefetchChristopher Faulet2020-09-181-2/+0
* BUG/MEDIUM: h2: report frame bits only for handled typesWilly Tarreau2020-09-181-0/+2
* BUG/MINOR: h2/trace: do not display "stream error" after a frame ACKWilly Tarreau2020-09-181-1/+2
* MINOR: h2/trace: also display the remaining frame length in tracesWilly Tarreau2020-09-181-1/+1
* BUILD: sock_inet: include errno.hWilly Tarreau2020-09-171-0/+1
* MINOR: sock_unix: report the errno string in binding errorsWilly Tarreau2020-09-171-7/+7
* MINOR: sock_inet: report the errno string in binding errorsWilly Tarreau2020-09-171-3/+3
* BUILD: sock_unix: add missing errno.hWilly Tarreau2020-09-161-1/+2
* MINOR: tools: drop listener detection hack from str2sa_range()Willy Tarreau2020-09-161-9/+2
* MEDIUM: proto_udp: replace last AF_CUST_UDP* with AF_INET*Willy Tarreau2020-09-162-6/+4
* MEDIUM: tools: make str2sa_range() use protocol_lookup()Willy Tarreau2020-09-161-13/+11
* MEDIUM: protocol: store the socket and control type in the protocol arrayWilly Tarreau2020-09-162-5/+21
* MINOR: protocol: add the control layer type in the protocol structWilly Tarreau2020-09-165-0/+7
* MEDIUM: tools: make str2sa_range() check that the protocol has ->connect()Willy Tarreau2020-09-167-85/+33
* MINOR: tools: make str2sa_range() directly return the protocolWilly Tarreau2020-09-1610-65/+55
* MINOR: listener: pass the chosen protocol to create_listeners()Willy Tarreau2020-09-163-18/+26
* MEDIUM: config: make str2listener() not accept datagram sockets anymoreWilly Tarreau2020-09-162-1/+2
* MINOR: log-forward: use str2receiver() to parse the dgram-bind addressWilly Tarreau2020-09-162-12/+6
* MINOR: cfgparse: add str2receiver() to parse dgram receiversWilly Tarreau2020-09-162-0/+50
* MINOR: tools: remove the central test for "udp" in str2sa_range()Willy Tarreau2020-09-161-15/+12
* MEDIUM: tools: make str2sa_range() only report AF_CUST_UDP on listenersWilly Tarreau2020-09-163-14/+6
* MINOR: tools: start to distinguish stream and dgram in str2sa_range()Willy Tarreau2020-09-161-1/+29
* MEDIUM: tools: make str2sa_range() check for the sockpair's FD usabilityWilly Tarreau2020-09-162-14/+9
* MINOR: config: do not test an inherited socket againWilly Tarreau2020-09-161-19/+1
* MEDIUM: tools: make str2sa_range() resolve pre-bound listenersWilly Tarreau2020-09-161-2/+25
* MINOR: log: detect LOG_TARGET_FD from the fd and not from the syntaxWilly Tarreau2020-09-161-4/+5
* MINOR: tools: make str2sa_range() optionally return the fdWilly Tarreau2020-09-1610-25/+43
* MINOR: listener: remove the inherited arg to create_listener()Willy Tarreau2020-09-163-13/+6
* MINOR: tools: add several PA_O_* flags in str2sa_range() callersWilly Tarreau2020-09-169-15/+21
* MEDIUM: config: remove all checks for missing/invalid ports/rangesWilly Tarreau2020-09-167-133/+1
* MEDIUM: tools: make str2sa_range() validate callers' port specificationsWilly Tarreau2020-09-163-2/+117
* MINOR: tools: add several PA_O_PORT_* flags in str2sa_range() callersWilly Tarreau2020-09-167-13/+17
* MINOR: tools: make str2sa_range() take more options than just resolveWilly Tarreau2020-09-169-24/+26
* CLEANUP: tools: make str2sa_range() less awful for fd@ and sockpair@Willy Tarreau2020-09-161-11/+10
* MINOR: protocol: add a real family for existing FDsWilly Tarreau2020-09-164-19/+26
* CLEANUP: protocol: remove family-specific fields from struct protocolWilly Tarreau2020-09-166-122/+0
* MINOR: protocol: retrieve the family-specific fields from the familyWilly Tarreau2020-09-165-11/+11
* MINOR: protocol: add a new proto_fam structure for protocol familiesWilly Tarreau2020-09-1610-0/+76
* MEDIUM: protocol: do not call proto->bind() anymore from bind_listener()Willy Tarreau2020-09-164-30/+16
* MEDIUM: protocol: explicitly start the receiver before the listenerWilly Tarreau2020-09-161-4/+40
* MEDIUM: proto_sockpair: make use of sockpair_bind_receiver()Willy Tarreau2020-09-161-28/+7