Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
791588858e80c42d99478e2441296950647f2a8e
/
include
/
common
946ba59
[MINOR] standard: provide a new 'my_strndup' function
by Willy Tarreau
· Sun May 10 15:41:18 2009 +0200
8f38bd0
[MINOR] add basic signal handling functions
by Willy Tarreau
· Sun May 10 08:53:33 2009 +0200
2850cb4
[MINOR] add X-Original-To: header
by Maik Broemme
· Fri Apr 17 18:53:21 2009 +0200
61d1889
[MINOR] improve reporting of misplaced acl/reqxxx rules
by Willy Tarreau
· Tue Mar 31 10:49:21 2009 +0200
e7239b5
[MINOR] implement ulltoh() to write HTML-formatted numbers
by Willy Tarreau
· Sun Mar 29 13:41:58 2009 +0200
6f4a82c
[OPTIM] stream_sock: don't retry to read after a large read
by Willy Tarreau
· Sat Mar 21 20:43:57 2009 +0100
e35c94a
[MEDIUM] scheduler: get rid of the 4 trees thanks and use ebtree v4.1
by Willy Tarreau
· Sat Mar 21 10:01:42 2009 +0100
5804434
[MINOR] update ebtree to version 4.1
by Willy Tarreau
· Sat Mar 21 07:40:32 2009 +0100
5af24ef
[CLEANUP] config: catch and report some possibly wrong rule ordering
by Willy Tarreau
· Sun Mar 15 15:23:16 2009 +0100
531cf0c
[OPTIM] task: reduce the number of calls to task_queue()
by Willy Tarreau
· Sun Mar 08 16:35:27 2009 +0100
d0a201b
[CLEANUP] task: distinguish between clock ticks and timers
by Willy Tarreau
· Sun Mar 08 15:53:06 2009 +0100
26c2506
[MEDIUM] minor update to the task api: let the scheduler queue itself
by Willy Tarreau
· Sun Mar 08 09:38:41 2009 +0100
7f062c4
[MEDIUM] measure and report session rate on frontend, backends and servers
by Willy Tarreau
· Thu Mar 05 18:43:00 2009 +0100
7559058
[MINOR] add curr_sec_ms and curr_sec_ms_scaled for current second.
by Willy Tarreau
· Thu Mar 05 14:54:50 2009 +0100
776cd87
[MINOR] time: add __usec_to_1024th to convert usecs to 1024th of second
by Willy Tarreau
· Thu Mar 05 00:34:01 2009 +0100
6b66f3e
[MAJOR] implement autonomous inter-socket forwarding
by Willy Tarreau
· Sun Dec 14 17:31:54 2008 +0100
bc04ce7
[MINOR] add a new back-reference type : struct bref
by Willy Tarreau
· Sun Dec 07 20:00:15 2008 +0100
534c5a2
[OPTIM] add compiler hints in tick_is_expired()
by Willy Tarreau
· Thu Sep 04 09:00:24 2008 +0200
75cf17e
[OPTIM] force inlining of large functions with gcc >= 3
by Willy Tarreau
· Fri Aug 29 15:48:49 2008 +0200
61eadc0
[BUG] regparm is broken on gcc < 3
by Willy Tarreau
· Sun Aug 17 17:06:37 2008 +0200
f853320
[MINOR] term_trace: add better instrumentations to trace the code
by Willy Tarreau
· Sat Aug 16 14:55:08 2008 +0200
48d63db
[MEDIUM] memory: update pool_free2() to support NULL pointers
by Willy Tarreau
· Sun Aug 03 17:41:33 2008 +0200
af72a1d
[MINOR] permit renaming of x-forwarded-for header
by Ross West
· Sun Aug 03 10:51:45 2008 +0200
177e2b0
[CLEANUP] remove dependency on obsolete INTBITS macro
by Willy Tarreau
· Tue Jul 15 00:36:31 2008 +0200
39f23b6
[MINOR] cfgparse: add support for warnings in external functions
by Willy Tarreau
· Wed Jul 09 20:22:56 2008 +0200
5b2c336
[MEDIUM] add support for configuration keyword registration
by Willy Tarreau
· Wed Jul 09 19:39:06 2008 +0200
0c303ee
[MAJOR] convert all expiration timers from timeval to ticks
by Willy Tarreau
· Mon Jul 07 00:09:58 2008 +0200
75875a7
[BUILD] silent a warning in unlikely() with gcc 4.x
by Willy Tarreau
· Sun Jul 06 15:18:50 2008 +0200
e6313a3
[MINOR] introduce now_ms, the current date in milliseconds
by Willy Tarreau
· Sun Jun 29 13:47:25 2008 +0200
47d9404
[OPTIM] add branch prediction hints in list manipulations
by Willy Tarreau
· Mon Jun 23 22:39:37 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
5c6f58f
[DEBUG] add a TRACE macro to facilitate runtime data extraction
by Willy Tarreau
· Fri Jun 13 22:36:31 2008 +0200
8001d61
[MEDIUM] Fix memory freeing at exit, part 2
by Krzysztof Piotr Oledzki
· Sat May 31 13:53:23 2008 +0200
efe3b6f
[MINOR] Allow to specify a domain for a cookie
by Krzysztof Piotr Oledzki
· Fri May 23 23:49:32 2008 +0200
1fb6c87
[MEDIUM] upgrade to ebtree v4.0
by Willy Tarreau
· Fri May 16 19:48:20 2008 +0200
e7dd2f2
[BUILD] fix build with gcc 4.3
by Jeremy Hinegardner
· Mon Apr 21 07:34:31 2008 +0200
caf720d
[BUG] str2sun could leak a small buffer in case of error during parsing
by Willy Tarreau
· Fri Mar 07 10:07:04 2008 +0100
2c6962c
[MAJOR] proto_uxst rework -> SNMP support
by Krzysztof Piotr Oledzki
· Sun Mar 02 02:42:14 2008 +0100
70bcfb7
[OPTIM] GCC4's builtin_expect() is suboptimal
by Willy Tarreau
· Sun Jan 27 02:21:53 2008 +0100
0a45989
[MINOR] add transparent proxy support for balabit's Tproxy v4
by Willy Tarreau
· Sun Jan 13 17:37:16 2008 +0100
b1e52e8
[MEDIUM] support fully transparent proxy on Linux (USE_LINUX_TPROXY)
by Willy Tarreau
· Sun Jan 13 14:49:51 2008 +0100
336d475
[MEDIUM]: Inversion for options
by Krzysztof Oledzki
· Tue Dec 25 02:40:22 2007 +0100
81ae195
[MEDIUM] add support for logging via a UNIX socket
by Robert Tsai
· Wed Dec 05 10:47:29 2007 +0100
a0d37b6
[MINOR] implement a time parsing function
by Willy Tarreau
· Sun Dec 02 22:00:35 2007 +0100
2e74c3f
[MEDIUM] restrict the set of allowed characters for identifiers
by Willy Tarreau
· Sun Dec 02 18:45:09 2007 +0100
c8f24f8
[BUILD] fix 2 minor issues on AIX
by Willy Tarreau
· Fri Nov 30 18:38:35 2007 +0100
5eb1a90
[MEDIUM] New option http_proxy
by Alexandre Cassen
· Thu Nov 29 15:43:32 2007 +0100
be68e6a
[MEDIUM] ebtree: include config.h for REGPRM*
by Willy Tarreau
· Wed Nov 21 10:34:15 2007 +0100
f56fd8a
[BUILD] make ebtree headers multiple-include compatible
by Willy Tarreau
· Mon Nov 19 18:43:04 2007 +0100
e6d2e4d
[MINOR] merge ebtree version 3.0
by Willy Tarreau
· Thu Nov 15 23:56:17 2007 +0100
6fb42e0
[MINOR] add an options field to the listeners
by Willy Tarreau
· Sun Oct 28 17:02:33 2007 +0100
e6bbd74
[MEDIUM] Handle long lines properly
by Krzysztof Piotr Oledzki
· Thu Nov 01 00:33:12 2007 +0100
bd578bb
[CLEANUP] silent warning about LIST_* being redefined on OpenBSD
by Willy Tarreau
· Sun Oct 28 11:41:06 2007 +0100
d740bab
[MINOR] move error codes to common/errors.h
by Willy Tarreau
· Sun Oct 28 11:14:07 2007 +0100
91092e5
[MINOR] provide easy-to-use limit_r and LIM2A* macros
by Willy Tarreau
· Thu Oct 25 16:58:42 2007 +0200
72d759c
[MINOR] provide easier-to-use ultoa_* functions
by Willy Tarreau
· Thu Oct 25 12:14:10 2007 +0200
fe94460
[BUG] fix calls to localtime()
by Willy Tarreau
· Thu Oct 25 10:34:16 2007 +0200
3f0c976
[BUG] fix error checking in strl2ic/strl2uic()
by Willy Tarreau
· Thu Oct 25 09:42:24 2007 +0200
8513094
[MEDIUM] stats: report server and backend cumulated downtime
by Krzysztof Oledzki
· Mon Oct 22 16:21:10 2007 +0200
d9db927
[MINOR] report haproxy's version by default on the stats page
by Krzysztof Oledzki
· Mon Oct 15 10:05:11 2007 +0200
2c43a1e
[MEDIUM] only consider slow checks when looking for the common interval
by Willy Tarreau
· Sun Oct 14 23:05:39 2007 +0200
ec69256
[BUILD] centralize version and date into one file for each
by Willy Tarreau
· Sun Sep 09 23:31:11 2007 +0200
51041c7
[MAJOR] remove files distributed under an obscure license
by Willy Tarreau
· Sun Sep 09 21:56:53 2007 +0200
bbd4212
[MINOR] add support for "stats refresh <interval>"
by Willy Tarreau
· Wed Jul 25 07:26:38 2007 +0200
b21152b
[RELEASE] Released version 1.3.12 with the following main changes :
by Willy Tarreau
· Sun Jun 17 23:41:40 2007 +0200
a3503e0
[RELEASE] Released version 1.3.11.4 with the following main changes :
by Willy Tarreau
· Sun Jun 03 17:27:07 2007 +0200
1db3771
[MEDIUM] limit the number of events returned by *poll*
by Willy Tarreau
· Sun Jun 03 17:16:49 2007 +0200
3c6fc07
[RELEASE] Released version 1.3.11.3 with the following main changes :
by Willy Tarreau
· Mon May 14 14:40:25 2007 +0200
fc273c2
[RELEASE] Released version 1.3.11.2 with the following main changes :
by Willy Tarreau
· Mon May 14 03:42:47 2007 +0200
3c5340c
[RELEASE] Released version 1.3.11.1 with the following main changes :
by Willy Tarreau
· Mon May 14 03:18:43 2007 +0200
544eb40
[RELEASE] Released version 1.3.11 with the following main changes :
by Willy Tarreau
· Mon May 14 02:42:33 2007 +0200
4d2d098
[MAJOR] call garbage collector when doing soft stop
by Willy Tarreau
· Mon May 14 00:39:29 2007 +0200
7dcd46d
[MEDIUM] enhance behaviour of mempools v2
by Willy Tarreau
· Mon May 14 00:16:13 2007 +0200
cf7f320
[MAJOR] last bunch of capture changes for mempool v2
by Willy Tarreau
· Sun May 13 22:46:04 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
e6ce59d
[MEDIUM] add new memory management functions
by Willy Tarreau
· Sun May 13 19:38:49 2007 +0200
50e608d
[MEDIUM] implement memory pools version 2
by Willy Tarreau
· Sun May 13 18:26:08 2007 +0200
0481c20
[MINOR] add new tv_* functions
by Willy Tarreau
· Sun May 13 16:03:27 2007 +0200
d825eef
[MAJOR] replaced all timeouts with struct timeval
by Willy Tarreau
· Sat May 12 22:35:00 2007 +0200
49fa3a1
[MINOR] time.h: added a few tv_* functions to manipulate timevals
by Willy Tarreau
· Sat May 12 22:29:44 2007 +0200
9ca931f
[RELEASE] Released version 1.3.10.2 with the following main changes :
by Willy Tarreau
· Thu May 10 07:51:17 2007 +0200
938b303
[BUILD] fixed build of files including standard.h on OpenBSD
by Willy Tarreau
· Thu May 10 06:39:03 2007 +0200
13398d3
[RELEASE] Released version 1.3.10.1 with the following main changes :
by Willy Tarreau
· Wed May 09 22:58:28 2007 +0200
61beedf
[RELEASE] Released version 1.3.10 with the following main changes :
by Willy Tarreau
· Wed May 09 01:44:58 2007 +0200
2367790
[MEDIUM] implement SMTP health checks
by Willy Tarreau
· Tue May 08 23:50:35 2007 +0200
d077a8e
[MINOR] fixed useless memory allocation in str2net()
by Willy Tarreau
· Tue May 08 18:28:09 2007 +0200
3ff3dc1
[MINOR] add support for variable size arrays in structures
by Willy Tarreau
· Mon May 07 00:19:57 2007 +0200
2b1dccd
[MINOR] add LIST_HEAD_INIT to the list management macros
by Willy Tarreau
· Mon May 07 00:18:32 2007 +0200
b9c62b9
[MEDIUM] add better list management macros
by Willy Tarreau
· Wed May 02 20:46:49 2007 +0200
42aae5c
[MEDIUM] many cleanups in the time functions
by Willy Tarreau
· Sun Apr 29 17:43:56 2007 +0200
8d7d149
[MEDIUM] implement and use tv_cmp2_le instead of tv_cmp2_ms
by Willy Tarreau
· Sun Apr 29 10:50:43 2007 +0200
a6a6a93
[MAJOR] changed TV_ETERNITY to ~0 instead of 0
by Willy Tarreau
· Sat Apr 28 22:40:08 2007 +0200
40cf67d
[MINOR] added support for dual-linked lists
by Willy Tarreau
· Sat Apr 28 12:42:06 2007 +0200
6e0433f
[RELEASE] Released version 1.3.9 with the following changes :
by Willy Tarreau
· Mon Apr 16 01:18:12 2007 +0200
b40d420
[BUILD] declare epoll_* as static when using our own functions
by Willy Tarreau
· Sun Apr 15 23:57:41 2007 +0200
8374918
[MAJOR] implemented support for speculative I/O processing
by Willy Tarreau
· Sun Apr 15 20:56:27 2007 +0200
167d8b5
[BUILD] Fix limits.h once for all
by Willy Tarreau
· Mon Apr 09 22:16:12 2007 +0200
cf83df3
[BUILD] fix build on FreeBSD for INT_MIN/INT_MAX
by Willy Tarreau
· Mon Apr 09 15:57:51 2007 +0200
Next »