Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
b32907b6c72a638f803459670817e8d3f20077ac
/
include
562515c
[CLEANUP] proxy: rename a few proxy states (PR_STIDLE and PR_STRUN)
by Willy Tarreau
· Mon Jul 25 08:11:52 2011 +0200
07687c1
[MEDIUM] listeners: queue proxy-bound listeners at the proxy's
by Willy Tarreau
· Sun Jul 24 23:55:06 2011 +0200
08ceb10
[MEDIUM] listeners: put listeners in queue upon resource shortage
by Willy Tarreau
· Sun Jul 24 22:58:00 2011 +0200
e6ca1fc
[MINOR] listeners: add support for queueing resource limited listeners
by Willy Tarreau
· Sun Jul 24 22:03:52 2011 +0200
6279371
[MINOR] listeners: add listen_full() to mark a listener full
by Willy Tarreau
· Sun Jul 24 19:23:38 2011 +0200
be58c38
[MEDIUM] proxy: add a PAUSED state to listeners and move socket tricks out of proxy.c
by Willy Tarreau
· Sun Jul 24 18:28:10 2011 +0200
9bd0d74
[BUG] session: risk of crash on out of memory (1.5-dev regression)
by Willy Tarreau
· Wed Jul 20 00:17:39 2011 +0200
fa46168
[MINOR] Add non-stick server option
by Simon Horman
· Sat Jun 25 09:39:49 2011 +0900
e869176
[MINOR] Make appsess{,ion}_refresh static
by Simon Horman
· Fri Jun 24 14:49:57 2011 +0900
752dc4a
[MINOR] Add down termination condition
by Simon Horman
· Tue Jun 21 14:34:59 2011 +0900
e0d1bfb
[MINOR] Allow shutdown of sessions when a server becomes unavailable
by Simon Horman
· Tue Jun 21 14:34:58 2011 +0900
af51495
[MINOR] Add active connection list to server
by Simon Horman
· Tue Jun 21 14:34:57 2011 +0900
dec5be4
[CLEANUP] session.c: Make functions static where possible
by Simon Horman
· Wed Jun 08 09:19:07 2011 +0900
9655377
[CLEANUP] peers.h: fix declarations
by Simon Horman
· Wed Jun 08 09:18:51 2011 +0900
c88b887
[MINOR] More flexible clearing of stick table
by Simon Horman
· Wed Jun 15 15:18:49 2011 +0900
9bd2c73
[CLEANUP] dumpstats: make symbols static where possible
by Simon Horman
· Wed Jun 15 15:18:44 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
96e3121
[MEDIUM] http: add support for "http-no-delay"
by Willy Tarreau
· Mon May 30 18:10:30 2011 +0200
ae94d4d
[MINOR] http: make the "HTTP 200" status code configurable.
by Willy Tarreau
· Wed May 11 16:28:49 2011 +0200
436d9ed
[REORG] http: move HTTP error codes back to proto_http.h
by Willy Tarreau
· Wed May 11 16:10:11 2011 +0200
c9f6011
[BUG] TCP source tracking was broken with IPv6 changes
by Willy Tarreau
· Thu Apr 07 10:44:39 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
0bc3493
[OPTIM] buffers: uninline buffer_forward()
by Willy Tarreau
· Mon Mar 28 16:25:58 2011 +0200
d8ee85a
[BUG] http: fix content-length handling on 32-bit platforms
by Willy Tarreau
· Mon Mar 28 16:06:28 2011 +0200
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
5ab04ec
[MEDIUM] server: add support for the "send-proxy" option
by Willy Tarreau
· Sun Mar 20 10:32:26 2011 +0100
b22e55b
[MEDIUM] stream_sock: add support for sending the proxy protocol header line
by Willy Tarreau
· Sun Mar 20 10:16:46 2011 +0100
a73fcaf
[MINOR] frontend: add a make_proxy_line function
by Willy Tarreau
· Sun Mar 20 10:15:22 2011 +0100
ff011f2
[REORG] http: move the http-request rules to proto_http
by Willy Tarreau
· Thu Jan 06 17:51:27 2011 +0100
7d0aaf3
[MEDIUM] stats: split frontend and backend stats
by Willy Tarreau
· Thu Mar 10 23:25:56 2011 +0100
6f5ccb1
[MEDIUM] add internal support for IPv6 server addresses
by David du Colombier
· Thu Mar 10 22:26:24 2011 +0100
827aee9
[MAJOR] session: remove the ->srv pointer from struct session
by Willy Tarreau
· Thu Mar 10 16:55:02 2011 +0100
9e000c6
[CLEANUP] stream_interface: use inline functions to manipulate targets
by Willy Tarreau
· Thu Mar 10 14:03:36 2011 +0100
3d80d91
[MEDIUM] session: remove s->prev_srv which is not needed anymore
by Willy Tarreau
· Thu Mar 10 11:42:13 2011 +0100
664beb8
[MINOR] session: add a pointer to the new target into the session
by Willy Tarreau
· Thu Mar 10 11:38:29 2011 +0100
f5ab69a
[MINOR] proxy: add PR_O2_DISPATCH to detect dispatch mode
by Willy Tarreau
· Fri Mar 04 22:44:16 2011 +0100
295a837
[REORG] session: move the data_ctx struct to the stream interface's applet
by Willy Tarreau
· Thu Mar 10 11:25:07 2011 +0100
5ec29ff
[CLEANUP] stats: make all dump functions only rely on the stream interface
by Willy Tarreau
· Sun Feb 13 15:27:22 2011 +0100
75581ae
[CLEANUP] session: remove data_source from struct session
by Willy Tarreau
· Sun Feb 13 14:36:41 2011 +0100
7c0a151
[CLEANUP] stream_interface: remove the applet.handler pointer
by Willy Tarreau
· Thu Mar 10 11:17:02 2011 +0100
ac82540
[MEDIUM] stream_interface: store the target pointer and type
by Willy Tarreau
· Fri Mar 04 22:04:29 2011 +0100
f153686
[REORG] tcp: make tcpv4_connect_server() take the target address from the SI
by Willy Tarreau
· Thu Mar 03 18:27:32 2011 +0100
957c0a5
[REORG] session: move client and server address to the stream interface
by Willy Tarreau
· Thu Mar 03 17:42:23 2011 +0100
be5ea19
[REORG] stream_interface: split the struct members in 3 parts
by Willy Tarreau
· Thu Mar 03 17:08:11 2011 +0100
bc4af05
[REORG] stream_interface: move the st0, st1 and private members to the applet
by Willy Tarreau
· Sun Feb 13 13:25:14 2011 +0100
b24281b
[MINOR] stream_interface: make use of an applet descriptor for IO handlers
by Willy Tarreau
· Sun Feb 13 13:16:36 2011 +0100
124d991
[BUG] http: fix computation of message body length after forwarding has started
by Willy Tarreau
· Tue Mar 01 20:30:48 2011 +0100
930bd6b
[MINOR] acl: add ability to check for internal response-only parameters
by Willy Tarreau
· Wed Feb 23 15:17:24 2011 +0100
38b4156
[MINOR] checks: add PostgreSQL health check
by Rauf Kuliyev
· Tue Jan 04 15:14:13 2011 +0100
48936af
[MINOR] log: ability to override the syslog tag
by Kevinm
· Wed Dec 22 16:08:21 2010 +0000
df5b38f
[MINOR] log: add support for passing the forwarded hostname
by Joe Williams
· Wed Dec 29 17:05:48 2010 +0100
0499e35
[BUG] http: analyser optimizations broke pipelining
by Willy Tarreau
· Fri Dec 17 07:13:42 2010 +0100
10479e4
[MINOR] stats: add global event ID and count
by Willy Tarreau
· Sun Dec 12 14:00:34 2010 +0100
078272e
[MINOR] stats: report HTTP message state and buffer flags in error dumps
by Willy Tarreau
· Sun Dec 12 12:46:33 2010 +0100
798a39c
[MEDIUM] hash: add support for an 'avalanche' hash-type
by Willy Tarreau
· Wed Nov 24 15:04:29 2010 +0100
4c14eaa
[CLEANUP] hash: move the avalanche hash code globally available
by Willy Tarreau
· Wed Nov 24 14:01:45 2010 +0100
b695a6e
[BUILD] pattern: use 'int' instead of 'int32_t'
by Willy Tarreau
· Sun Nov 14 14:24:27 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
2b920a1
[MAJOR] Add new files src/peer.c, include/proto/peers.h and include/types/peers.h for sync stick table management
by Emeric Brun
· Thu Sep 23 18:30:22 2010 +0200
85e77c7
[MEDIUM] Create updates tree on stick table to manage sync.
by Emeric Brun
· Thu Sep 23 18:16:52 2010 +0200
485479d
[MEDIUM] Create new protected pattern types CONSTSTRING and CONSTDATA to force memcpy if data from protected areas need to be manipulated.
by Emeric Brun
· Thu Sep 23 18:02:19 2010 +0200
97679e7
[MEDIUM] Implement tcp inspect response rules
by Emeric Brun
· Thu Sep 23 17:56:44 2010 +0200
c89a572
[BUG] stick table entries expire on counters updates/read or show table, even if there is no "expire" parameter
by Emeric Brun
· Thu Sep 23 18:11:05 2010 +0200
17f449b
[MINOR] move MAXPATHLEN definition to compat.h
by Willy Tarreau
· Sun Nov 07 11:44:13 2010 +0100
ed76092
[MEDIUM] Add supports of bind on unix sockets.
by Emeric Brun
· Fri Oct 22 17:59:25 2010 +0200
cf20bf1
[MEDIUM] Enhance message errors management on binds
by Emeric Brun
· Fri Oct 22 16:06:11 2010 +0200
8b0cbf9
[MINOR] frontend: add a new analyser to parse a proxied connection
by Willy Tarreau
· Fri Oct 15 23:23:19 2010 +0200
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
8a95691
[MINOR] listener: add the "accept-proxy" option to the "bind" keyword
by Willy Tarreau
· Fri Oct 15 14:27:08 2010 +0200
6e59577
[MINOR] buffers: add a new request analyser flag for PROXY mode
by Willy Tarreau
· Fri Oct 15 14:12:12 2010 +0200
ba4c5be
[MINOR] cookie: add support for the "preserve" option
by Willy Tarreau
· Sat Oct 23 12:46:42 2010 +0200
474be41
[MEDIUM] stats: add an admin level
by Cyril Bonté
· Tue Oct 12 00:14:36 2010 +0200
70be45d
[MEDIUM] enable/disable servers from the stats web interface
by Cyril Bonté
· Tue Oct 12 00:14:35 2010 +0200
f64d141
[MEDIUM] cookie: check for maxidle and maxlife for incoming dated cookies
by Willy Tarreau
· Thu Oct 07 20:06:11 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
f134831
[MEDIUM] cookie: reassign set-cookie status flags to store more states
by Willy Tarreau
· Thu Oct 07 15:54:11 2010 +0200
b761ec4
[MINOR] cookie: add the expired (E) and old (O) flags for request cookies
by Willy Tarreau
· Thu Oct 07 15:28:23 2010 +0200
92954fd
[MINOR] http: make some room in the transaction flags to extend cookies
by Willy Tarreau
· Wed Oct 06 19:38:55 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
3193685
[MINOR] cookie: add options "maxidle" and "maxlife"
by Willy Tarreau
· Wed Oct 06 16:59:56 2010 +0200
43961d5
[MINOR] global: add "tune.chksize" to change the default check buffer size
by Willy Tarreau
· Mon Oct 04 20:39:20 2010 +0200
bd74154
[MEDIUM] checks: add support for HTTP contents lookup
by Willy Tarreau
· Tue Mar 16 18:46:54 2010 +0100
b4c81e4
[MINOR] checks: add support for LDAPv3 health checks
by Gabor Lekeny
· Wed Sep 29 18:17:05 2010 +0200
74b08c9
[MEDIUM] buffers: rework the functions to exchange between SI and buffers
by Willy Tarreau
· Wed Sep 08 17:04:31 2010 +0200
af7ad00
[MINOR] support a global jobs counter
by Willy Tarreau
· Tue Aug 31 15:39:26 2010 +0200
d0807c3
[MEDIUM] signals: support redistribution of signal zero when stopping
by Willy Tarreau
· Fri Aug 27 18:26:11 2010 +0200
24f4efa
[MEDIUM] signals: add support for registering functions and tasks
by Willy Tarreau
· Fri Aug 27 17:56:48 2010 +0200
08c4b79
[CLEANUP] reference product branch 1.5
by Willy Tarreau
· Fri Aug 27 11:09:17 2010 +0200
bb545b4
[MINOR] startup: don't wait for nothing when no old pid remains
by Willy Tarreau
· Wed Aug 25 12:58:59 2010 +0200
0a4838c
[MEDIUM] session-counters: correctly unbind the counters tracked by the backend
by Willy Tarreau
· Fri Aug 06 20:11:05 2010 +0200
5612328
[MINOR] session-counters: use "track-sc{1,2}" instead of "track-{fe,be}-counters"
by Willy Tarreau
· Fri Aug 06 19:06:56 2010 +0200
f6efda1
[MEDIUM] session counters: automatically remove expired entries.
by Willy Tarreau
· Tue Aug 03 20:34:06 2010 +0200
f059a0f
[MAJOR] session-counters: split FE and BE track counters
by Willy Tarreau
· Tue Aug 03 16:29:52 2010 +0200
4f3f01f
[MEDIUM] stats: add the ability to dump table entries matching criteria
by Willy Tarreau
· Sun Jul 18 11:46:20 2010 +0200
Next »