Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
58393e103fc170ab654de7ffde2e366c31ac340b
/
src
/
haproxy.c
177e2b0
[CLEANUP] remove dependency on obsolete INTBITS macro
by Willy Tarreau
· Tue Jul 15 00:36:31 2008 +0200
ec6c5df
[CLEANUP] remove many #include <types/xxx> from C files
by Willy Tarreau
· Tue Jul 15 00:22:45 2008 +0200
0c303ee
[MAJOR] convert all expiration timers from timeval to ticks
by Willy Tarreau
· Mon Jul 07 00:09:58 2008 +0200
58b458d
[MAJOR] use an ebtree instead of a list for the run queue
by Willy Tarreau
· Sun Jun 29 22:40:23 2008 +0200
accc4e1
[BUG] we could segfault during exit while freeing uri_auths
by Willy Tarreau
· Tue Jun 24 11:14:45 2008 +0200
9789f7b
[MAJOR] replace ultree with ebtree in wait-queues
by Willy Tarreau
· Tue Jun 24 08:17:16 2008 +0200
b0b37bc
[MEDIUM] further improve monotonic clock by check forward jumps
by Willy Tarreau
· Mon Jun 23 14:00:57 2008 +0200
b7f694f
[MEDIUM] implement a monotonic internal clock
by Willy Tarreau
· Sun Jun 22 17:18:02 2008 +0200
7c669d7
[BUG] fix the dequeuing logic to ensure that all requests get served
by Willy Tarreau
· Fri Jun 20 15:04:11 2008 +0200
b463dfb
[MEDIUM] add support for conditional HTTP redirection
by Willy Tarreau
· Sat Jun 07 23:08:56 2008 +0200
8001d61
[MEDIUM] Fix memory freeing at exit, part 2
by Krzysztof Piotr Oledzki
· Sat May 31 13:53:23 2008 +0200
a643baf
[MEDIUM] Fix memory freeing at exit
by Krzysztof Piotr Oledzki
· Thu May 29 23:53:44 2008 +0200
1acf217
[BUG/CLEANUP] cookiedomain -> cookie_domain rename + free(p->cookie_domain)
by Krzysztof Piotr Oledzki
· Thu May 29 23:03:34 2008 +0200
7b4c5ae
[RELEASE] Released version 1.3.15
by Willy Tarreau
· Sat Apr 19 21:06:14 2008 +0200
a0250ba
[OPTIM] introduce global parameter "tune.maxaccept"
by Willy Tarreau
· Sun Jan 06 11:22:57 2008 +0100
9f2b730
[BUILD] major rework of the GNU Makefile
by Willy Tarreau
· Wed Jan 02 20:48:34 2008 +0100
e13e925
[BUG] hot reconfiguration failed because of a wrong error check
by Willy Tarreau
· Thu Dec 20 23:05:50 2007 +0100
7b066db
[MINOR] store the build options to report with -vv
by Willy Tarreau
· Sun Dec 02 11:28:59 2007 +0100
b80c230
[MEDIUM] add the "fail" condition to monitor requests
by Willy Tarreau
· Fri Nov 30 20:51:32 2007 +0100
2815664
[BUG] relative_pid was not initialized
by Willy Tarreau
· Mon Nov 26 16:13:36 2007 +0100
dcd4771
[MINOR] stats: report numerical process ID, proxy ID and server ID
by Willy Tarreau
· Sun Nov 04 23:35:08 2007 +0100
0173280
[MEDIUM] introduce the "url_param" balance method
by Willy Tarreau
· Thu Nov 01 22:48:15 2007 +0100
d740bab
[MINOR] move error codes to common/errors.h
by Willy Tarreau
· Sun Oct 28 11:14:07 2007 +0100
fe94460
[BUG] fix calls to localtime()
by Willy Tarreau
· Thu Oct 25 10:34:16 2007 +0200
03f6d67
[BUILD] fix build of global section with older gcc versions
by Willy Tarreau
· Thu Oct 18 15:15:57 2007 +0200
fbee713
[MEDIUM] introduce the "stats" keyword in global section
by Willy Tarreau
· Thu Oct 18 13:53:22 2007 +0200
dd81598
[MAJOR] added generic protocol support
by Willy Tarreau
· Tue Oct 16 12:25:14 2007 +0200
d680371
[BUG] remove condition for exit() under fork() failure
by Willy Tarreau
· Tue Oct 16 07:44:56 2007 +0200
f223cc0
[MEDIUM] fixed call to chroot() during startup
by Willy Tarreau
· Mon Oct 15 18:57:08 2007 +0200
b304dc7
[MEDIUM] Spread health checks even more
by Krzysztof Oledzki
· Sun Oct 14 23:40:01 2007 +0200
87ea548
[MINOR] add the "nolinger" option to disable data lingering
by Alexandre Cassen
· Thu Oct 11 20:48:58 2007 +0200
56f1e8b
[BUG] fix double-free during clean exit
by Krzysztof Oledzki
· Thu Oct 11 18:30:14 2007 +0200
5fcc8f1
[MINOR] fix the SIGHUP message not to alert on server-less proxies
by Willy Tarreau
· Mon Sep 17 11:27:09 2007 +0200
0fc45a7
[MINOR] improve memory freeing upon exit
by Willy Tarreau
· Sun Jun 17 00:36:03 2007 +0200
1db3771
[MEDIUM] limit the number of events returned by *poll*
by Willy Tarreau
· Sun Jun 03 17:16:49 2007 +0200
4d2d098
[MAJOR] call garbage collector when doing soft stop
by Willy Tarreau
· Mon May 14 00:39:29 2007 +0200
cf7f320
[MAJOR] last bunch of capture changes for mempool v2
by Willy Tarreau
· Sun May 13 22:46:04 2007 +0200
086b3b4
[MAJOR] ported the captures to use the new mempool v2
by Willy Tarreau
· Sun May 13 21:45:51 2007 +0200
332f8bf
[MAJOR] ported requri to use mempools v2
by Willy Tarreau
· Sun May 13 21:36:56 2007 +0200
63963c6
[MAJOR] ported appsession to use mempools v2
by Willy Tarreau
· Sun May 13 21:29:55 2007 +0200
e4d7e55
[MAJOR] ported pendconn to mempools v2
by Willy Tarreau
· Sun May 13 20:19:55 2007 +0200
7341d94
[MAJOR] switched buffers to mempools v2
by Willy Tarreau
· Sun May 13 19:56:02 2007 +0200
c6ca1a0
[MAJOR] migrated task, tree64 and session to pool2
by Willy Tarreau
· Sun May 13 19:43:47 2007 +0200
d825eef
[MAJOR] replaced all timeouts with struct timeval
by Willy Tarreau
· Sat May 12 22:35:00 2007 +0200
42aae5c
[MEDIUM] many cleanups in the time functions
by Willy Tarreau
· Sun Apr 29 17:43:56 2007 +0200
96bcfd7
[MAJOR] replaced rbtree with ul2tree.
by Willy Tarreau
· Sun Apr 29 10:41:56 2007 +0200
de99e99
[MAJOR] introduced speculative I/O with epoll()
by Willy Tarreau
· Mon Apr 16 00:53:59 2007 +0200
ef1d1f8
[MAJOR] auto-registering of pollers at load time
by Willy Tarreau
· Mon Apr 16 00:25:25 2007 +0200
69cad1a
[MINOR] copy-paste typo when checking for -dk to disable kqueue.
by Willy Tarreau
· Tue Apr 10 22:45:11 2007 +0200
2ff7622
[MAJOR] delay registering of listener sockets at startup
by Willy Tarreau
· Mon Apr 09 19:29:56 2007 +0200
69801b8
[MINOR] removed proto/polling.h which was not used anymore
by Willy Tarreau
· Mon Apr 09 15:28:51 2007 +0200
1e63130a
[MAJOR] implemented support for FreeBSD's kqueue() polling mechanism
by Willy Tarreau
· Mon Apr 09 12:03:06 2007 +0200
f161a34
[MEDIUM] updated all files to use EV_FD_*
by Willy Tarreau
· Sun Apr 08 16:59:42 2007 +0200
4f60f16
[MAJOR] modularize the polling mechanisms
by Willy Tarreau
· Sun Apr 08 16:39:58 2007 +0200
4225058
[MEDIUM] splitted logs into two versions : TCP and HTTP
by Willy Tarreau
· Sun Apr 01 01:30:43 2007 +0200
b38651a
[MEDIUM] check for cttproxy support when required
by Willy Tarreau
· Sat Mar 24 17:24:39 2007 +0100
49e1ee8
[RELEASE] Released 1.3.6 with the following changes :
by Willy Tarreau
· Mon Jan 22 00:56:46 2007 +0100
86efac8
Merge branch 'rbtree'
by Willy Tarreau
· Sun Jan 07 02:17:18 2007 +0100
964c936
[MAJOR] replace the wait-queue linked list with an rbtree.
by Willy Tarreau
· Sun Jan 07 00:38:00 2007 +0100
6d1a988
[MAJOR] complete support and doc for tcp-splicing
by Willy Tarreau
· Sun Jan 07 02:03:04 2007 +0100
8058743
[MEDIUM] errorloc now checked first from backend then from frontend
by Willy Tarreau
· Sun Dec 24 17:47:20 2006 +0100
f1221aa
[MEDIUM] separated nbconn into feconn and beconn
by Willy Tarreau
· Sun Dec 17 22:14:12 2006 +0100
bf73613
[CLEANUP] added the correct cast to call localtime()
by Willy Tarreau
· Sun Oct 15 22:54:47 2006 +0200
2b35c95
[MEDIUM] remove useless calls to gettimeofday()
by Willy Tarreau
· Sun Oct 15 15:25:48 2006 +0200
2a42950
[MINOR] turn every FD_* into functions
by Willy Tarreau
· Sun Oct 15 14:52:29 2006 +0200
2dd0d47
[CLEANUP] renamed include/haproxy to include/common
by Willy Tarreau
· Thu Jun 29 17:53:05 2006 +0200
baaee00
[BIGMOVE] exploded the monolithic haproxy.c file into multiple files.
by Willy Tarreau
· Mon Jun 26 02:48:02 2006 +0200