haproxy/include/types
Christopher Faulet 315b39c391 MINOR: http: Use same flag for httpclose and forceclose options
Since keep-alive mode is the default mode, the passive close has disappeared,
and in the code, httpclose and forceclose options are handled the same way:
connections with the client and the server are closed as soon as the request and
the response are received and missing "Connection: close" header is added in
each direction.

So to make things clearer, forceclose is now an alias for httpclose. And
httpclose is explicitly an active close. So the old passive close does not exist
anymore. Internally, the flag PR_O_HTTP_PCL has been removed and PR_O_HTTP_FCL
has been replaced by PR_O_HTTP_CLO. In HTTP analyzers, the checks done to find
the right mode to use, depending on proxies options and "Connection: " header
value, have been simplified.

This should only be a cleanup and no changes are expected.
2018-10-12 16:07:56 +02:00
..
acl.h
action.h
applet.h MINOR: snapshot: restart on the event ID and not the stream ID 2018-09-07 15:00:43 +02:00
arg.h
auth.h
backend.h
cache.h
capture.h
channel.h
checks.h MEDIUM: connections: Change struct wait_list to wait_event. 2018-10-11 15:34:39 +02:00
cli.h
compression.h
connection.h MEDIUM: connections: Change struct wait_list to wait_event. 2018-10-11 15:34:39 +02:00
counters.h
dns.h
fd.h
filters.h
freq_ctr.h
global.h MINOR: pollers: Add a way to wake a thread sleeping in the poller. 2018-07-26 19:09:50 +02:00
h1.h MEDIUM: h1: better handle transfer-encoding vs content-length 2018-09-14 17:40:35 +02:00
hdr_idx.h
hlua.h MEDIUM: lua: Add stick table support for Lua. 2018-09-29 20:15:01 +02:00
lb_chash.h
lb_fas.h
lb_fwlc.h
lb_fwrr.h
lb_map.h
listener.h MEDIUM: ssl: add support for ciphersuites option for TLSv1.3 2018-10-08 19:20:13 +02:00
log.h
mailers.h
map.h
obj_type.h
pattern.h
peers.h
pipe.h
port_range.h
proto_http.h REORG: http: move HTTP rules parsing to http_rules.c 2018-10-02 18:28:05 +02:00
proto_udp.h
protocol.h MEDIUM: protocol: use a custom AF_MAX to help protocol parser 2018-09-12 07:12:27 +02:00
proxy.h MINOR: http: Use same flag for httpclose and forceclose options 2018-10-12 16:07:56 +02:00
queue.h MINOR: queue: replace the linked list with a tree 2018-08-10 15:06:27 +02:00
sample.h REORG: http: move the HTTP semantics definitions to http.h/http.c 2018-09-11 10:30:25 +02:00
server.h MEDIUM: ssl: add support for ciphersuites option for TLSv1.3 2018-10-08 19:20:13 +02:00
session.h BUG/MEDIUM: session: fix reporting of handshake processing time in the logs 2018-09-05 16:30:23 +02:00
shctx.h
signal.h
spoe.h
ssl_sock.h
stats.h
stick_table.h
stream_interface.h MEDIUM: connections: Change struct wait_list to wait_event. 2018-10-11 15:34:39 +02:00
stream.h MEDIUM: add set-priority-class and set-priority-offset 2018-08-10 15:06:31 +02:00
task.h MINOR: tasks: Add a flag that tells if we're in the global runqueue. 2018-07-26 16:33:10 +02:00
template.h
vars.h