Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
8624cab29c52db9052bf022683cfd3d11369cc0d
8624cab
BUILD: add explicit support for Mac OS/X
by Willy Tarreau
· Tue Apr 02 08:17:43 2013 +0200
32e65ef
BUILD: enable poll() by default in the makefile
by Willy Tarreau
· Tue Apr 02 08:14:29 2013 +0200
d655ffe
OPTIM: http: optimize the response forward state machine
by Willy Tarreau
· Tue Apr 02 01:48:58 2013 +0200
0161d62
OPTIM: http: improve branching in chunk size parser
by Willy Tarreau
· Tue Apr 02 01:26:55 2013 +0200
bf43927
OPTIM: buffer: remove one jump in buffer_count()
by Willy Tarreau
· Tue Apr 02 01:25:57 2013 +0200
7035132
MEDIUM: regex: Use PCRE JIT in acl
by Hiroaki Nakamura
· Sun Jan 13 15:00:42 2013 +0900
0fbf016
DOCS: Add explanation of intermediate certs to crt paramater
by Alex Davies
· Sat Mar 02 16:04:50 2013 +0000
1b2fed6
BUG/MEDIUM: tools: vsnprintf() is not always reliable on Solaris
by Willy Tarreau
· Mon Apr 01 22:48:54 2013 +0200
a39d199
BUILD: fix usual isdigit() warning on solaris
by Willy Tarreau
· Mon Apr 01 20:37:42 2013 +0200
49f74d0
BUG/MINOR: acl: ssl_c_used, ssl_fc{,_has_crt,_has_sni} take no pattern
by Willy Tarreau
· Sun Mar 31 19:44:57 2013 +0200
e5b4f9d
BUG/MINOR: acl: ssl_fc_{alg,use}_keysize must parse integers, not strings
by Willy Tarreau
· Sun Mar 31 19:38:19 2013 +0200
3fa87b1
BUG/MAJOR: ev_select: disable the select() poller if maxsock > FD_SETSIZE
by Willy Tarreau
· Sun Mar 31 14:41:15 2013 +0200
80da05a
MEDIUM: poll: do not use FD_* macros anymore
by Willy Tarreau
· Sun Mar 31 14:06:57 2013 +0200
b67fdc4
DOC: mention the new HTTP 307 and 308 redirect statues
by Willy Tarreau
· Fri Mar 29 19:28:11 2013 +0100
e267421
MINOR: http: status 301 should not be marked non-cacheable
by Yves Lafon
· Mon Mar 11 11:06:05 2013 -0400
3e8d1ae
MEDIUM: http: implement redirect 307 and 308
by Yves Lafon
· Mon Mar 11 11:06:05 2013 -0400
4e8ec50
MINOR: http: status code 303 is HTTP/1.1 only
by Yves Lafon
· Mon Mar 11 11:06:05 2013 -0400
2fef9b1
BUG/MEDIUM: http: fix another issue caused by http-send-name-header
by Willy Tarreau
· Tue Mar 26 01:08:21 2013 +0100
2f47651
BUG/MEDIUM: config: ACL compatibility check on "redirect" was wrong
by Willy Tarreau
· Mon Mar 25 19:16:31 2013 +0100
3bfeadb
BUG/MEDIUM: http: add-header should not emit "-" for empty fields
by Willy Tarreau
· Sun Mar 24 07:33:22 2013 +0100
dad36a3
MAJOR: tools: support environment variables in addresses
by Willy Tarreau
· Mon Mar 11 01:20:04 2013 +0100
40aa070
MAJOR: listener: support inheriting a listening fd from the parent
by Willy Tarreau
· Sun Mar 10 23:51:38 2013 +0100
2470928
MEDIUM: tools: support specifying explicit address families in str2sa_range()
by Willy Tarreau
· Sun Mar 10 21:32:12 2013 +0100
902636f
CLEANUP: config: do not use multiple errmsg at once
by Willy Tarreau
· Sun Mar 10 19:44:48 2013 +0100
c120c8d
CLEANUP: minor cleanup in str2sa_range() and str2ip()
by Willy Tarreau
· Sun Mar 10 19:27:44 2013 +0100
2de5dae
MEDIUM: config: add complete support for str2sa_range() in 'source' and 'usesrc'
by Willy Tarreau
· Sun Mar 10 18:51:54 2013 +0100
b36487e
MEDIUM: config: add complete support for str2sa_range() in 'peer'
by Willy Tarreau
· Sun Mar 10 18:37:42 2013 +0100
4217a7d
MEDIUM: config: add complete support for str2sa_range() in 'server'
by Willy Tarreau
· Wed Mar 06 20:04:27 2013 +0100
1a20b14
MEDIUM: config: add complete support for str2sa_range() in server addr
by Willy Tarreau
· Wed Mar 06 18:05:34 2013 +0100
f3559bf
MEDIUM: config: add complete support for str2sa_range() in dispatch
by Willy Tarreau
· Wed Mar 06 16:52:04 2013 +0100
add0ab1
CLEANUP: tools: remove str2sun() which is not used anymore.
by Willy Tarreau
· Wed Mar 06 15:08:16 2013 +0100
9b435bc
MEDIUM: config: use str2sa_range() to parse log addresses
by Willy Tarreau
· Wed Mar 06 15:02:49 2013 +0100
12eb2a6
MEDIUM: config: use a single str2sa_range() call to parse bind addresses
by Willy Tarreau
· Wed Mar 06 15:45:03 2013 +0100
b44dc2f
MEDIUM: config: make str2listener() use str2sa_range() to parse unix addresses
by Willy Tarreau
· Mon Mar 04 19:56:20 2013 +0100
1558638
MEDIUM: tools: make str2sa_range() parse unix addresses too
by Willy Tarreau
· Mon Mar 04 19:48:14 2013 +0100
d393a62
MINOR: tools: prepare str2sa_range() to accept a prefix
by Willy Tarreau
· Mon Mar 04 18:22:00 2013 +0100
8f46cca
BUG/MEDIUM: checks: don't call connect() on unsupported address families
by Willy Tarreau
· Mon Mar 04 20:07:44 2013 +0100
df350f1
MINOR: tools: prepare str2sa_range() to return an error message
by Willy Tarreau
· Fri Mar 01 20:22:54 2013 +0100
3a26918
BUG/MEDIUM: stats: never apply "unix-bind prefix" to the global stats socket
by Willy Tarreau
· Mon Mar 04 19:53:29 2013 +0100
6924ef8
BUG/MEDIUM: ssl: ECDHE ciphers not usable without named curve configured.
by Emeric Brun
· Wed Mar 06 14:08:53 2013 +0100
e4c58c8
BUG/MEDIUM: tools: fix bad character handling in str2sa_range()
by Willy Tarreau
· Wed Mar 06 15:28:17 2013 +0100
0dbbf31
MINOR: config: report missing peers section name
by Willy Tarreau
· Tue Mar 05 11:31:55 2013 +0100
4f4b18b
BUILD/MINOR: syscall: add definition of NR_accept4 for ARM
by Willy Tarreau
· Mon Mar 04 07:38:08 2013 +0100
b26cc86
BUG/MINOR: syscall: fix NR_accept4 system call on sparc/linux
by Willy Tarreau
· Mon Mar 04 07:31:08 2013 +0100
bfd5946
MINOR: ssl: add a global tunable for the max SSL/TLS record size
by Willy Tarreau
· Thu Feb 21 07:46:09 2013 +0100
a6bd1a1
MINOR: tests: add a config file to ease address parsing tests.
by Willy Tarreau
· Wed Feb 20 17:30:09 2013 +0100
2aa3880
MEDIUM: config: use str2sa_range() to parse peers addresses
by Willy Tarreau
· Wed Feb 20 19:20:59 2013 +0100
dbfa445
MEDIUM: config: use str2sa_range() to parse server addresses
by Willy Tarreau
· Wed Feb 20 19:06:35 2013 +0100
6d03cc3
MEDIUM: config: make use of str2sa_range() instead of str2sa()
by Willy Tarreau
· Wed Feb 20 17:26:02 2013 +0100
d4448bc
MEDIUM: tools: make str2sa_range support all address syntaxes
by Willy Tarreau
· Wed Feb 20 15:55:15 2013 +0100
7cf479c
MEDIUM: halog: add support for counting per source address (-ic)
by Willy Tarreau
· Sat Feb 16 23:49:04 2013 +0100
58ea039
BUG/MEDIUM: config: fix parser crash with bad bind or server address
by Sean Carey
· Fri Feb 15 23:39:18 2013 +0100
0defb90
DOC: tfo: bump required kernel to linux-3.7
by Lukas Tribus
· Wed Feb 13 23:35:39 2013 +0100
3979309
BUILD: improve the makefile's support for libpcre
by Willy Tarreau
· Wed Feb 13 12:39:06 2013 +0100
ea3e73b
DOC: minor typo fix in documentation
by Baptiste Assmann
· Sat Feb 02 23:47:49 2013 +0100
8b4c376
BUILD: fix a warning emitted by isblank() on non-c99 compilers
by Willy Tarreau
· Wed Feb 13 12:47:12 2013 +0100
a2b9dad
MEDIUM: checks: Add agent health check
by Simon Horman
· Tue Feb 12 10:45:54 2013 +0900
b796afa
MEDIUM: server: Tighten up parsing of weight string
by Simon Horman
· Tue Feb 12 10:45:53 2013 +0900
58b5d29
MEDIUM: server: Allow relative weights greater than 100%
by Simon Horman
· Tue Feb 12 10:45:52 2013 +0900
7d09b9a
MEDIUM: server: Break out set weight processing code
by Simon Horman
· Tue Feb 12 10:45:51 2013 +0900
74d8831
CLEANUP: dumpstats: Make cli_release_handler() static
by Simon Horman
· Tue Feb 12 10:45:50 2013 +0900
007f2a2
CLEANUP: checks: Make desc argument to set_server_check_status const
by Simon Horman
· Tue Feb 12 10:45:49 2013 +0900
5269cfb
BUG/MINOR: Correct logic in cut_crlf()
by Simon Horman
· Wed Feb 13 17:48:00 2013 +0900
f825580
MEDIUM: add systemd service
by Marc-Antoine Perennou
· Wed Feb 13 09:28:50 2013 +0100
ed9803e
MEDIUM: add haproxy-systemd-wrapper
by Marc-Antoine Perennou
· Tue Feb 12 10:53:53 2013 +0100
992709b
MEDIUM: New cli option -Ds for systemd compatibility
by Marc-Antoine Perennou
· Tue Feb 12 10:53:52 2013 +0100
fce2e96
DOC: simplify bind option "interface" explanation
by Lukas Tribus
· Tue Feb 12 22:13:19 2013 +0100
5ba04f6
BUG/MEDIUM: checks: fix a race condition between checks and observe layer7
by Willy Tarreau
· Tue Feb 12 15:23:12 2013 +0100
6cbbdbf
BUG/MEDIUM: log: emit '-' for empty fields again
by Willy Tarreau
· Tue Feb 05 18:52:25 2013 +0100
383085f
BUG/MEDIUM: ssl: openssl 0.9.8 doesn't open /dev/random before chroot
by Thierry Fournier
· Thu Jan 24 14:15:43 2013 +0100
6562337
MEDIUM: ssl: add bind-option "strict-sni"
by Emmanuel Hocdet
· Thu Jan 24 17:17:15 2013 +0100
cb2699a
CLEANUP: config: maxcompcpuusage is never negative
by Willy Tarreau
· Thu Jan 24 16:25:38 2013 +0100
3a3bbcd
CLEANUP: config: slowstart is never negative
by Willy Tarreau
· Thu Jan 24 16:24:15 2013 +0100
192e59f
CLEANUP: http: don't try to deinitialize http compression if it fails before init
by Willy Tarreau
· Thu Jan 24 15:58:42 2013 +0100
8dc21fa
BUG/MINOR: unix: remove the 'level' field from the ux struct
by Willy Tarreau
· Thu Jan 24 15:17:20 2013 +0100
0b291bd
BUG/MEDIUM: uri_auth: missing NULL check and memory leak on memory shortage
by Willy Tarreau
· Thu Jan 24 02:26:43 2013 +0100
de2dd6b
BUG/MEDIUM: tools: off-by-one in quote_arg()
by Willy Tarreau
· Thu Jan 24 02:14:42 2013 +0100
1a53b5e
BUG/MEDIUM: signal: signal handler does not properly check for signal bounds
by Willy Tarreau
· Thu Jan 24 02:06:05 2013 +0100
8ab505b
CLEANUP: tcp/unix: remove useless NULL check in {tcp,unix}_bind_listener()
by Willy Tarreau
· Thu Jan 24 01:41:38 2013 +0100
4521ba6
CLEANUP: http: remove a useless null check
by Willy Tarreau
· Thu Jan 24 01:25:25 2013 +0100
9e60cd8
BUG/MINOR: log: improper NULL return check on utoa_pad()
by Willy Tarreau
· Thu Jan 24 01:18:16 2013 +0100
e95c4ce
BUG/MINOR: cli: show sess should always validate s->listener
by Willy Tarreau
· Thu Jan 24 00:48:39 2013 +0100
bb95666
BUG/MEDIUM: checks: ensure the health_status is always within bounds
by Willy Tarreau
· Thu Jan 24 00:37:39 2013 +0100
f7f057b
BUG/MINOR: config: check the proper variable when parsing log minlvl
by Willy Tarreau
· Thu Jan 24 00:31:24 2013 +0100
846257e
BUG/MINOR: config: free peer's address when exiting upon parsing error
by Willy Tarreau
· Thu Jan 24 00:29:37 2013 +0100
f678b7f
BUG/MINOR: config: fix improper check for failed memory alloc in ACL parser
by Willy Tarreau
· Thu Jan 24 00:25:39 2013 +0100
cf181c9
BUG/MINOR: epoll: use a fix maxevents argument in epoll_wait()
by Willy Tarreau
· Fri Jan 18 15:22:41 2013 +0100
8b8fd56
BUG/MEDIUM: config: verbosely reject peers sections with multiple local peers
by Willy Tarreau
· Fri Jan 18 11:12:27 2013 +0100
ab012dd
BUG/MEDIUM: remove supplementary groups when changing gid
by Michael Scherer
· Sat Jan 12 18:35:19 2013 +0100
973ca49
BUG/MEDIUM: peers: only the last peers section was used by tables
by Willy Tarreau
· Thu Jan 17 21:34:52 2013 +0100
1f31c73
BUG/MINOR: log: temporary fix for lost SSL info in some situations
by Willy Tarreau
· Thu Jan 10 16:22:27 2013 +0100
b6daedd
OPTIM: splice: assume by default that splice is working correctly
by Willy Tarreau
· Mon Jan 07 16:57:09 2013 +0100
baf2a50
OPTIM: splice: detect shutdowns and avoid splice() == 0
by Willy Tarreau
· Mon Jan 07 16:38:26 2013 +0100
1c07b07
OPTIM: epoll: make use of EPOLLRDHUP
by Willy Tarreau
· Mon Jan 07 16:19:18 2013 +0100
6747e27
MINOR: signal: don't block SIGPROF by default
by Willy Tarreau
· Fri Jan 04 16:20:20 2013 +0100
116eefe
MINOR: config: http-request configuration error message misses new keywords
by Baptiste Assmann
· Sat Jan 05 16:02:07 2013 +0100
650d53d
DOC: typo and minor fixes in compression paragraph
by Baptiste Assmann
· Sat Jan 05 15:44:44 2013 +0100
56e9ffa
BUG/MINOR: http-compression: lookup Cache-Control in the response, not the request
by Willy Tarreau
· Sat Jan 05 16:20:35 2013 +0100
869948b
DOC: fix bogus recommendation on usage of gpc0 counter
by Willy Tarreau
· Fri Jan 04 14:14:57 2013 +0100
c5c61fc
BUG/MEDIUM: checks: ignore late resets after valid responses
by Willy Tarreau
· Sun Dec 30 01:44:24 2012 +0100
Next »