haproxy/include/proto
Willy Tarreau d825eef9c5 [MAJOR] replaced all timeouts with struct timeval
The timeout functions were difficult to manipulate because they were
rounding results to the millisecond. Thus, it was difficult to compare
and to check what expired and what did not. Also, the comparison
functions were heavy with multiplies and divides by 1000. Now, all
timeouts are stored in timevals, reducing the number of operations
for updates and leading to cleaner and more efficient code.
2007-05-12 22:35:00 +02:00
..
acl.h [MINOR] ACL regex matching on the URI ; uri_reg 2007-05-08 23:24:51 +02:00
backend.h [MEDIUM] implement the URI hash algorithm 2007-05-08 14:05:27 +02:00
buffers.h [MINOR] HTTP: factorize all the header insertions 2007-03-18 22:36:26 +01:00
checks.h [MAJOR] replaced all timeouts with struct timeval 2007-05-12 22:35:00 +02:00
client.h [MEDIUM] store the original destination address in the session 2007-05-08 23:24:20 +02:00
cttproxy.h [MEDIUM] check for cttproxy support when required 2007-03-24 17:24:39 +01:00
fd.h [MAJOR] auto-registering of pollers at load time 2007-04-16 00:25:25 +02:00
hdr_idx.h [MAJOR] huge rework of the HTTP request FSM 2007-01-21 19:16:41 +01:00
httperr.h [MEDIUM] errorloc now checked first from backend then from frontend 2006-12-24 17:47:20 +01:00
log.h [MEDIUM] splitted logs into two versions : TCP and HTTP 2007-04-01 01:30:43 +02:00
proto_http.h [MAJOR] replaced all timeouts with struct timeval 2007-05-12 22:35:00 +02:00
proxy.h [MAJOR] replaced all timeouts with struct timeval 2007-05-12 22:35:00 +02:00
queue.h [MAJOR] replaced all timeouts with struct timeval 2007-05-12 22:35:00 +02:00
server.h [CLEANUP] included common/version.h everywhere 2006-06-29 18:54:54 +02:00
session.h [CLEANUP] included common/version.h everywhere 2006-06-29 18:54:54 +02:00
stream_sock.h [MEDIUM] got rid of event_{cli,srv}_write() in favor of stream_sock_write() 2006-07-29 19:01:31 +02:00
task.h [MAJOR] replaced all timeouts with struct timeval 2007-05-12 22:35:00 +02:00
template.h [CLEANUP] included common/version.h everywhere 2006-06-29 18:54:54 +02:00