haproxy/include/common
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
..
appsession.h [MAJOR] replaced all timeouts with struct timeval 2007-05-12 22:35:00 +02:00
base64.h [CLEANUP] included common/version.h everywhere 2006-06-29 18:54:54 +02:00
cfgparse.h [CLEANUP] add a few "const char *" where appropriate 2006-10-15 15:17:57 +02:00
chtbl.h [CLEANUP] included common/version.h everywhere 2006-06-29 18:54:54 +02:00
compat.h [MINOR] add support for variable size arrays in structures 2007-05-08 14:08:05 +02:00
config.h [BUILD] only enable regparm on x86 to avoid useless warnings 2006-10-15 23:43:42 +02:00
debug.h [BUILD] debug.h had a typo. Also add FSM_PRINTF to debug FSM only. 2006-12-16 23:22:58 +01:00
defaults.h [MEDIUM] implement SMTP health checks 2007-05-08 23:50:35 +02:00
epoll.h [BUILD] declare epoll_* as static when using our own functions 2007-04-15 23:57:41 +02:00
hashpjw.h [CLEANUP] included common/version.h everywhere 2006-06-29 18:54:54 +02:00
list.h [CLEANUP] included common/version.h everywhere 2006-06-29 18:54:54 +02:00
memory.h [CLEANUP] renamed include/haproxy to include/common 2006-06-29 17:53:05 +02:00
mini-clist.h [MINOR] add LIST_HEAD_INIT to the list management macros 2007-05-08 14:07:44 +02:00
rbtree.h [MINOR] imported the rbtree function from Linux kernel 2007-01-07 02:12:57 +01:00
regex.h [MAJOR] merged the 'setbe' actions to switch the backend on a regex 2006-12-17 23:15:24 +01:00
standard.h [BUILD] fixed build of files including standard.h on OpenBSD 2007-05-10 06:39:03 +02:00
template.h [CLEANUP] included common/version.h everywhere 2006-06-29 18:54:54 +02:00
time.h [MINOR] time.h: added a few tv_* functions to manipulate timevals 2007-05-12 22:29:44 +02:00
tools.h [MINOR] forgot to include common/tools.h in the archive. 2006-12-22 14:40:41 +01:00
uri_auth.h [CLEANUP] included common/version.h everywhere 2006-06-29 18:54:54 +02:00
version.h [RELEASE] Released version 1.3.10.2 with the following main changes : 2007-05-10 07:51:17 +02:00