haproxy/include/types
Willy Tarreau c76ae33bfc MAJOR: connection: call data layer handshakes from the handler
Handshakes is not called anymore from the data handlers, they're only
called from the connection handler when their flag is set.

Also, this move has uncovered an issue with the stream interface notifier :
it doesn't consider the FD_WAIT_* flags possibly set by the handshake
handlers. This will result in a stuck handshake when no data is in the
output buffer. In order to cover this, for now we'll perform the EV_FD_SET
in the SSL handshake function, but this needs to be addressed separately
from the stream interface operations.
2012-09-02 21:53:09 +02:00
..
acl.h MEDIUM: acl: support IPv6 address matching 2012-05-08 21:28:14 +02:00
arg.h BUG/MEDIUM: ensure that unresolved arguments are freed exactly once 2012-06-01 10:40:52 +02:00
auth.h [REORG] http: move the http-request rules to proto_http 2011-03-13 22:00:24 +01:00
backend.h BUG/MAJOR: checks: don't call set_server_status_* when no LB algo is set 2012-05-19 19:09:46 +02:00
buffers.h MAJOR: http: move buffer->lr to http_msg->next 2012-05-08 12:28:11 +02:00
capture.h
checks.h MINOR: checks: add on-marked-up option 2012-06-03 23:48:42 +02:00
connection.h MAJOR: connection: call data layer handshakes from the handler 2012-09-02 21:53:09 +02:00
counters.h [MINOR] stats: report the number of requests intercepted by the frontend 2011-09-10 23:32:41 +02:00
fd.h CLEANUP: remove the now unused fdtab direct I/O callbacks 2012-09-02 21:51:29 +02:00
freq_ctr.h
global.h BUG/MAJOR: trash must always be the size of a buffer 2012-05-16 14:21:55 +02:00
hdr_idx.h
lb_chash.h
lb_fas.h MEDIUM: backend: add the 'first' balancing algorithm 2012-02-21 22:27:27 +01:00
lb_fwlc.h
lb_fwrr.h
lb_map.h
log.h MINOR: log: log-format: usable without httplog and tcplog 2012-04-07 16:25:26 +02:00
peers.h MEDIUM: stream_interface: derive the socket operations from the target 2012-05-11 18:52:14 +02:00
pipe.h
port_range.h
proto_http.h MEDIUM: stats: add the ability to kill sessions from the admin interface 2012-06-04 00:26:23 +02:00
proto_tcp.h
protocols.h MEDIUM: protocol: add a pointer to struct sock_ops to the listener struct 2012-05-21 22:22:39 +02:00
proxy.h DOC: fix name for "option independant-streams" 2012-09-02 21:51:07 +02:00
queue.h
sample.h REORG: rename "pattern" files 2012-05-08 20:57:21 +02:00
server.h REORG/MINOR: checks: put a struct connection into the server 2012-09-02 21:51:26 +02:00
session.h MINOR: checks: add on-marked-up option 2012-06-03 23:48:42 +02:00
signal.h
stick_table.h [MEDIUM] IPv6 support for stick-tables 2011-03-29 01:09:14 +02:00
stream_interface.h MEDIUM: stream_interface: pass connection instead of fd in sock_ops 2012-09-02 21:53:08 +02:00
task.h
template.h