summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* CLEANUP: protocol: replace all ->unbind_all() functions with a central call20200901-split-protos-8aWilly Tarreau2020-09-017-65/+3
* CLEANUP: protocol: remove all ->bind_all() functionsWilly Tarreau2020-09-015-102/+1
* MINOR: protocol: do not call proto->bind_all() anymoreWilly Tarreau2020-09-011-3/+5
* MINOR: sock: make sock_find_compatible_fd() only take a receiverWilly Tarreau2020-09-014-16/+16
* MINOR: receiver: add the foreign and v6only flagsWilly Tarreau2020-09-013-10/+18
* MINOR: listener: move the INHERITED flag down to the receiverWilly Tarreau2020-09-018-7/+8
* MINOR: receiver: add a receiver-specific flag to indicate the socket is boundWilly Tarreau2020-09-016-0/+24
* REORG: listener: move the receiver part to a new fileWilly Tarreau2020-09-012-13/+53
* REORG: listeners: move the listener's proto to the receiverWilly Tarreau2020-09-0111-44/+44
* REORG: listeners: move the receiving FD to struct receiverWilly Tarreau2020-09-019-35/+33
* REORG: listeners: move the network interface to struct receiverWilly Tarreau2020-09-016-11/+11
* REORG: listeners: move the network namespace to struct receiverWilly Tarreau2020-09-018-21/+17
* REORG: listeners: move the listening address to a struct receiverWilly Tarreau2020-09-0114-65/+65
* REORG: listeners: create a new struct receiverWilly Tarreau2020-09-011-0/+6
* BUG/MEDIUM: http-ana: Don't wait to send 1xx responses received from serversChristopher Faulet2020-08-311-0/+1
* BUILD: sock_unix: fix build issue with isdigit()Willy Tarreau2020-08-291-2/+2
* MINOR: sock: distinguish dgram from stream types when retrieving old socketsWilly Tarreau2020-08-282-0/+11
* MINOR: sock: do not use LI_O_* in xfer_sock_list anymoreWilly Tarreau2020-08-282-10/+14
* REORG: sock: move get_old_sockets() from haproxy.cWilly Tarreau2020-08-283-240/+264
* MINOR: sock_inet: move the IPv4/v6 transparent mode code to sock_inetWilly Tarreau2020-08-284-105/+77
* MINOR: sock: implement sock_find_compatible_fd()Willy Tarreau2020-08-284-91/+72
* MINOR: sock: add interface and namespace length to xfer_sock_listWilly Tarreau2020-08-282-0/+4
* REORG: listener: move xfer_sock_list to sock.{c,h}.Willy Tarreau2020-08-287-15/+55
* REORG: sock_inet: move default_tcp_maxseg from proto_tcp.cWilly Tarreau2020-08-283-38/+26
* REORG: sock_inet: move v6only_default from proto_tcp.c to sock_inet.cWilly Tarreau2020-08-283-35/+27
* REORG: inet: replace tcp_is_foreign() with sock_inet_is_foreign()Willy Tarreau2020-08-284-60/+62
* MINOR: sock_inet: implement sock_inet_get_dst()Willy Tarreau2020-08-286-63/+56
* MINOR: tcp/udp/unix: make use of proto->addrcmp() to compare addressesWilly Tarreau2020-08-284-55/+11
* MINOR: sock: introduce sock_inet and sock_unixWilly Tarreau2020-08-285-1/+242
* REORG: sock: start to move some generic socket code to sock.cWilly Tarreau2020-08-288-81/+157
* REORG: unix: move UNIX bind/server keywords from proto_uxst.c to cfgparse-unix.cWilly Tarreau2020-08-283-100/+138
* REORG: tcp: move TCP bind/server keywords from proto_tcp.c to cfgparse-tcp.cWilly Tarreau2020-08-283-283/+348
* REORG: tcp: move TCP sample fetches from proto_tcp.c to tcp_sample.cWilly Tarreau2020-08-283-378/+416
* CLEANUP: tcp: stop exporting smp_fetch_src()Willy Tarreau2020-08-283-7/+17
* REORG: tcp: move TCP actions from proto_tcp.c to tcp_act.cWilly Tarreau2020-08-283-305/+355
* BUG/MINOR: reload: do not fail when no socket is sentWilly Tarreau2020-08-281-1/+5
* DOC: add description of pidfile in master-worker modeMIZUTA Takeshi2020-08-262-4/+6
* MEDIUM: reload: pass all exportable FDs, not just listenersWilly Tarreau2020-08-261-126/+77
* MINOR: fd: add a new "exported" flag and use it for all regular listenersWilly Tarreau2020-08-265-0/+11
* CLEANUP: fd: remove fd_remove() and rename fd_dodelete() to fd_delete()Willy Tarreau2020-08-262-26/+3
* MEDIUM: fd: replace usages of fd_remove() with fd_stop_both()Willy Tarreau2020-08-262-7/+6
* BUG/MEDIUM: ssl: fix ssl_bind_conf double free w/ wildcardsWilliam Lallemand2020-08-261-5/+0
* MEDIUM: reload: stop passing listener options along with FDsWilly Tarreau2020-08-262-17/+14
* MINOR: reload: determine the foreing binding status from the socketWilly Tarreau2020-08-263-0/+66
* BUG/MINOR: reload: detect the OS's v6only status before choosing an old socketWilly Tarreau2020-08-262-3/+66
* MINOR: tcp: don't try to set/clear v6only on inherited socketsWilly Tarreau2020-08-261-2/+2
* MINOR: ssl: Support SAN extension for certificate generationShimi Gersner2020-08-251-0/+42
* MEDIUM: ssl: Support certificate chaining for certificate generationShimi Gersner2020-08-252-45/+63
* BUILD: task: work around a bogus warning in gcc 4.7/4.8 at -O1Willy Tarreau2020-08-211-1/+1
* BUILD: tools: include auxv a bit laterWilly Tarreau2020-08-201-4/+4