Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
007257ebab378d260c8a0d6b53d1916f9d4fc174
/
include
/
common
f3bfede
CLEANUP: ebtree: clarify licence and update to 6.0.6
by Willy Tarreau
· Mon Jul 25 11:38:17 2011 +0200
ac1932d
MEDIUM: tune.http.maxhdr makes it possible to configure the maximum number of HTTP headers
by Willy Tarreau
· Mon Oct 24 19:14:41 2011 +0200
bd9a0a7
OPTIM/MINOR: make it possible to change pipe size (tune.pipesize)
by Willy Tarreau
· Sun Oct 23 21:14:29 2011 +0200
45a1251
[MEDIUM] poll: add a measurement of idle vs work time
by Willy Tarreau
· Sat Sep 10 16:56:42 2011 +0200
631f01c
[MINOR] make use of addr_to_str() and get_host_port() to replace many inet_ntop()
by Willy Tarreau
· Mon Sep 05 00:36:48 2011 +0200
43d8fb2
[REORG] build: move syscall redefinition to specific places
by Willy Tarreau
· Mon Aug 22 17:12:02 2011 +0200
ec032d6
[MINOR] check: add redis check support
by Hervé COMMOWICK
· Fri Aug 05 16:23:48 2011 +0200
e869176
[MINOR] Make appsess{,ion}_refresh static
by Simon Horman
· Fri Jun 24 14:49:57 2011 +0900
bf9c2fc
[BUG] stats: support url-encoded forms
by Willy Tarreau
· Tue May 31 18:06:18 2011 +0200
14acc70
[OPTIM] stream_sock: don't use splice on too small payloads
by Willy Tarreau
· Wed May 11 20:47:24 2011 +0200
1b4b7ce
[BUG] stream_sock: use get_addr_len() instead of sizeof() on sockaddr_storage
by Willy Tarreau
· Tue Apr 05 16:56:50 2011 +0200
4f92d32
[MEDIUM] IPv6 support for stick-tables
by David du Colombier
· Thu Mar 24 11:09:31 2011 +0100
11bcb6c
[MEDIUM] IPv6 support for syslog
by David du Colombier
· Thu Mar 24 12:23:00 2011 +0100
d3db943
[MINOR] tools: add two macros MID_RANGE and MAX_RANGE
by Willy Tarreau
· Mon Mar 28 15:55:43 2011 +0200
fab5a43
[MEDIUM] config: rework the IPv4/IPv6 address parser to support host-only addresses
by Willy Tarreau
· Fri Mar 04 15:31:53 2011 +0100
64e9c90
[BUG] standard: is_addr return value for IPv4 was inverted
by David du Colombier
· Tue Mar 22 11:39:41 2011 +0100
ff011f2
[REORG] http: move the http-request rules to proto_http
by Willy Tarreau
· Thu Jan 06 17:51:27 2011 +0100
6f5ccb1
[MEDIUM] add internal support for IPv6 server addresses
by David du Colombier
· Thu Mar 10 22:26:24 2011 +0100
4c14eaa
[CLEANUP] hash: move the avalanche hash code globally available
by Willy Tarreau
· Wed Nov 24 14:01:45 2010 +0100
32da3c4
[MEDIUM] Manage peers section parsing and stick table registration on peers.
by Emeric Brun
· Thu Sep 23 18:39:19 2010 +0200
17f449b
[MINOR] move MAXPATHLEN definition to compat.h
by Willy Tarreau
· Sun Nov 07 11:44:13 2010 +0100
7417275
[MINOR] standard: change arg type from const char* to char*
by Willy Tarreau
· Fri Oct 15 23:21:42 2010 +0200
4ec83cd
[MINOR] standard: add read_uint() to parse a delimited unsigned integer
by Willy Tarreau
· Fri Oct 15 23:19:55 2010 +0200
474be41
[MEDIUM] stats: add an admin level
by Cyril Bonté
· Tue Oct 12 00:14:36 2010 +0200
c01062b
[MINOR] add encode/decode function for 30-bit integers from/to base64
by Willy Tarreau
· Thu Oct 07 19:27:29 2010 +0200
bca9969
[MEDIUM] cookie: support client cookies with some contents appended to their value
by Willy Tarreau
· Wed Oct 06 19:25:55 2010 +0200
b4c81e4
[MINOR] checks: add support for LDAPv3 health checks
by Gabor Lekeny
· Wed Sep 29 18:17:05 2010 +0200
08c4b79
[CLEANUP] reference product branch 1.5
by Willy Tarreau
· Fri Aug 27 11:09:17 2010 +0200
5b18020
[MINOR] tools: add a get_std_op() function to parse operators
by Willy Tarreau
· Sun Jul 18 10:40:48 2010 +0200
f25fbad
[MINOR] errors: provide new status codes for config parsing functions
by Willy Tarreau
· Sun Jun 20 10:26:51 2010 +0200
f0d9eec
[MINOR] tools: add a fast div64_32 function
by Willy Tarreau
· Sun Jun 20 07:12:37 2010 +0200
acf9577
[MINOR] config: provide a function to quote args in a more friendly way
by Willy Tarreau
· Mon Jun 14 19:09:21 2010 +0200
f0b38bf
[CLEANUP] stick_table: move pattern to key functions to stick_table.c
by Willy Tarreau
· Sun Jun 06 13:22:23 2010 +0200
f8f3328
[BUILD] memory: add a few missing parenthesis to the pool management macros
by Willy Tarreau
· Sun Jun 06 12:07:32 2010 +0200
bce7088
[MEDIUM] add ability to connect to a server from an IP found in a header
by Willy Tarreau
· Mon Sep 07 11:51:47 2009 +0200
d54bbdc
[MINOR] add very fast IP parsing functions
by Willy Tarreau
· Mon Sep 07 11:00:31 2009 +0200
8f27090
[CLEANUP] product branch update
by Cyril Bonté
· Wed Mar 10 22:41:43 2010 +0100
0e996c6
[BUILD] includes order breaks OpenBSD build
by Willy Tarreau
· Fri Feb 26 22:00:19 2010 +0100
329f74d
[BUG] uri_auth: do not attemp to convert uri_auth -> http-request more than once
by Krzysztof Piotr Oledzki
· Mon Feb 22 20:27:23 2010 +0100
15f0ac4
[BUG] uri_auth: ST_SHLGNDS should be 0x00000008 not 0x0000008
by Krzysztof Piotr Oledzki
· Mon Feb 22 19:29:40 2010 +0100
8c8bd45
[MAJOR] use the new auth framework for http stats
by Krzysztof Piotr Oledzki
· Fri Jan 29 19:29:32 2010 +0100
9610504
[MINOR] generic auth support with groups and encrypted passwords
by Krzysztof Piotr Oledzki
· Fri Jan 29 17:50:44 2010 +0100
fccbdc8
[MINOR] Base64 decode
by Krzysztof Piotr Oledzki
· Fri Jan 29 13:36:23 2010 +0100
f4f0412
[MINOR] prepare req_*/rsp_* to receive a condition
by Willy Tarreau
· Thu Jan 28 18:10:50 2010 +0100
e9d8788
[MINOR] checks: make the HTTP check code add the CRLF itself
by Willy Tarreau
· Wed Jan 27 11:28:42 2010 +0100
2937c0d
[MINOR] standard: str2mask: string to netmask converter
by Willy Tarreau
· Tue Jan 26 17:36:17 2010 +0100
348238b
[MINOR] tools: add a "word_match()" function to match words and ignore spaces
by Willy Tarreau
· Mon Jan 18 15:05:57 2010 +0100
050737f
[BUILD] remove a warning in standard.h on AIX
by Willy Tarreau
· Thu Jan 14 11:40:12 2010 +0100
39132b2
[MINOR] Add function to parse a size in configuration
by Emeric Brun
· Mon Jan 04 14:57:24 2010 +0100
15514c2
[MINOR]: stats: add show-legends to report additional informations
by Krzysztof Piotr Oledzki
· Mon Jan 04 16:03:09 2010 +0100
3a7fce5
[BUILD] warning ultoa_r returns char *
by Emeric Brun
· Mon Jan 04 14:54:38 2010 +0100
477ecd8
[MEDIUM] config: remove the limitation of 10 config files
by Willy Tarreau
· Sun Jan 03 21:12:30 2010 +0100
deb9ed8
[MEDIUM] config: remove the limitation of 10 reqadd/rspadd statements
by Willy Tarreau
· Sun Jan 03 21:03:22 2010 +0100
97f07b8
[MEDIUM] Decrease server health based on http responses / events, version 3
by Krzysztof Piotr Oledzki
· Tue Dec 15 22:31:24 2009 +0100
da3b7c3
[MINOR] tools: add hex2i() function to convert hex char to int
by Willy Tarreau
· Mon Nov 02 20:12:52 2009 +0100
cc05fba
[BUG] definitely fix regparm issues between haproxy core and ebtree
by Willy Tarreau
· Tue Oct 27 21:40:18 2009 +0100
3e79479
[CLEANUP] ebtree: remove old unused files
by Willy Tarreau
· Mon Oct 26 21:15:10 2009 +0100
45cb4fb
[MEDIUM] build: switch ebtree users to use new ebtree version
by Willy Tarreau
· Mon Oct 26 21:10:04 2009 +0100
f7089f5
[MINOR] Capture & display more data from health checks, v2
by Krzysztof Piotr Oledzki
· Sat Oct 10 21:06:49 2009 +0200
3d5562b
[MINOR] Add cut_crlf(), ltrim(), rtrim() and alltrim()
by Krzysztof Piotr Oledzki
· Sat Oct 10 20:11:17 2009 +0200
482b00d
[MINOR] tools: add a new get_next_id() function
by Willy Tarreau
· Sun Oct 04 22:48:42 2009 +0200
48cb2ae
[MINOR] add "description", "node" and show-node"/"show-desc", remove "node-name", v2
by Krzysztof Piotr Oledzki
· Fri Oct 02 22:51:14 2009 +0200
31971e5
[MEDIUM] add support for infinite forwarding
by Willy Tarreau
· Sun Sep 20 12:07:52 2009 +0200
106f979
[MINOR] acl: add support for hdr_ip to match IP addresses in headers
by Willy Tarreau
· Sat Sep 19 07:54:16 2009 +0200
6db06d3
[MEDIUM] remove TCP_CORK and make use of MSG_MORE instead
by Willy Tarreau
· Wed Aug 19 11:14:11 2009 +0200
d6d0690
[CLEANUP] remove ifdef MSG_NOSIGNAL and define it instead
by Willy Tarreau
· Wed Aug 19 11:22:33 2009 +0200
5ca791d
[CLEANUP] move remaining stats sockets code to dumpstats
by Willy Tarreau
· Sun Aug 16 19:06:42 2009 +0200
1d45b7c
[MINOR] stats: add a new node-name setting
by Willy Tarreau
· Sun Aug 16 10:29:18 2009 +0200
3ad6a76
[MINOR] export the hostname variable so that all the code can access it
by Willy Tarreau
· Sun Aug 16 10:08:02 2009 +0200
3a058f3
[MINOR] add a new CLF log format
by Emeric Brun
· Tue Jun 30 18:26:00 2009 +0200
5d01a63
[MEDIUM] config: support loading multiple configuration files
by Willy Tarreau
· Mon Jun 22 16:02:30 2009 +0200
915e1eb
[MEDIUM] config: split parser and checker in two functions
by Willy Tarreau
· Mon Jun 22 15:48:36 2009 +0200
c9fe456
[MINOR] make DEFAULT_MAXCONN user-configurable at build time
by Willy Tarreau
· Mon Jun 15 16:33:36 2009 +0200
c6f4ce8
[MEDIUM] add support for binding to source port ranges during connect
by Willy Tarreau
· Wed Jun 10 11:09:37 2009 +0200
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
Next »