Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
1909aa1e2f34dc8aaa86c279553eec2c99c14f2e
/
src
« Previous
c48c90d
MAJOR: acl: remove the arg_mask from the ACL definition and use the sample fetch's
by Willy Tarreau
· 12 years ago
8ed669b
MAJOR: acl: make all ACLs reference the fetch function via a sample.
by Willy Tarreau
· 12 years ago
281c799
MINOR: session: rename sample fetch functions and declare the sample keywords
by Willy Tarreau
· 12 years ago
409bcde
MEDIUM: http: unify acl and sample fetch functions
by Willy Tarreau
· 12 years ago
0ccb744
MINOR: listener: rename sample fetch functions and declare the sample keywords
by Willy Tarreau
· 12 years ago
d6896bc
MINOR: frontend: rename sample fetch functions and declare the sample keywords
by Willy Tarreau
· 12 years ago
1a7eca1
MINOR: backend: rename sample fetch functions and declare the sample keywords
by Willy Tarreau
· 12 years ago
d4c33c8
MEDIUM: samples: move payload-based fetches and ACLs to their own file
by Willy Tarreau
· 12 years ago
434c57c
MINOR: log: indicate it when some unreliable sample fetches are logged
by Willy Tarreau
· 12 years ago
80aca90
MEDIUM: samples: use new flags to describe compatibility between fetches and their usages
by Willy Tarreau
· 12 years ago
e0db1e8
MEDIUM: acl: remove flag ACL_MAY_LOOKUP which is improperly used
by Willy Tarreau
· 12 years ago
aae75e3
BUG/CRITICAL: using HTTP information in tcp-request content may crash the process
by Willy Tarreau
· 12 years ago
2d43e18
BUG/MAJOR: http: fix regression introduced by commit d655ffe
by Willy Tarreau
· 12 years ago
ffb6f08
BUG/MAJOR: http: fix regression introduced by commit a890d072
by Willy Tarreau
· 12 years ago
ad1731d
BUG/MEDIUM: ssl: improve error processing and reporting in ssl_sock_load_cert_list_file()
by Willy Tarreau
· 12 years ago
fe61656
MEDIUM: ssl: add mapping from SNI to cert file using "crt-list"
by Emmanuel Hocdet
· 12 years ago
47f922d
BUG/MEDIUM: systemd-wrapper: don't leak zombie processes
by Marc-Antoine Perennou
· 12 years ago
a890d07
BUG/MAJOR: http: use a static storage for sample fetch context
by Willy Tarreau
· 12 years ago
d655ffe
OPTIM: http: optimize the response forward state machine
by Willy Tarreau
· 12 years ago
0161d62
OPTIM: http: improve branching in chunk size parser
by Willy Tarreau
· 12 years ago
7035132
MEDIUM: regex: Use PCRE JIT in acl
by Hiroaki Nakamura
· 12 years ago
1b2fed6
BUG/MEDIUM: tools: vsnprintf() is not always reliable on Solaris
by Willy Tarreau
· 12 years ago
a39d199
BUILD: fix usual isdigit() warning on solaris
by Willy Tarreau
· 12 years ago
49f74d0
BUG/MINOR: acl: ssl_c_used, ssl_fc{,_has_crt,_has_sni} take no pattern
by Willy Tarreau
· 12 years ago
e5b4f9d
BUG/MINOR: acl: ssl_fc_{alg,use}_keysize must parse integers, not strings
by Willy Tarreau
· 12 years ago
3fa87b1
BUG/MAJOR: ev_select: disable the select() poller if maxsock > FD_SETSIZE
by Willy Tarreau
· 12 years ago
80da05a
MEDIUM: poll: do not use FD_* macros anymore
by Willy Tarreau
· 12 years ago
e267421
MINOR: http: status 301 should not be marked non-cacheable
by Yves Lafon
· 12 years ago
3e8d1ae
MEDIUM: http: implement redirect 307 and 308
by Yves Lafon
· 12 years ago
4e8ec50
MINOR: http: status code 303 is HTTP/1.1 only
by Yves Lafon
· 12 years ago
2fef9b1
BUG/MEDIUM: http: fix another issue caused by http-send-name-header
by Willy Tarreau
· 12 years ago
2f47651
BUG/MEDIUM: config: ACL compatibility check on "redirect" was wrong
by Willy Tarreau
· 12 years ago
3bfeadb
BUG/MEDIUM: http: add-header should not emit "-" for empty fields
by Willy Tarreau
· 12 years ago
dad36a3
MAJOR: tools: support environment variables in addresses
by Willy Tarreau
· 12 years ago
40aa070
MAJOR: listener: support inheriting a listening fd from the parent
by Willy Tarreau
· 12 years ago
2470928
MEDIUM: tools: support specifying explicit address families in str2sa_range()
by Willy Tarreau
· 12 years ago
902636f
CLEANUP: config: do not use multiple errmsg at once
by Willy Tarreau
· 12 years ago
c120c8d
CLEANUP: minor cleanup in str2sa_range() and str2ip()
by Willy Tarreau
· 12 years ago
2de5dae
MEDIUM: config: add complete support for str2sa_range() in 'source' and 'usesrc'
by Willy Tarreau
· 12 years ago
b36487e
MEDIUM: config: add complete support for str2sa_range() in 'peer'
by Willy Tarreau
· 12 years ago
4217a7d
MEDIUM: config: add complete support for str2sa_range() in 'server'
by Willy Tarreau
· 12 years ago
1a20b14
MEDIUM: config: add complete support for str2sa_range() in server addr
by Willy Tarreau
· 12 years ago
f3559bf
MEDIUM: config: add complete support for str2sa_range() in dispatch
by Willy Tarreau
· 12 years ago
add0ab1
CLEANUP: tools: remove str2sun() which is not used anymore.
by Willy Tarreau
· 12 years ago
9b435bc
MEDIUM: config: use str2sa_range() to parse log addresses
by Willy Tarreau
· 12 years ago
12eb2a6
MEDIUM: config: use a single str2sa_range() call to parse bind addresses
by Willy Tarreau
· 12 years ago
b44dc2f
MEDIUM: config: make str2listener() use str2sa_range() to parse unix addresses
by Willy Tarreau
· 12 years ago
1558638
MEDIUM: tools: make str2sa_range() parse unix addresses too
by Willy Tarreau
· 12 years ago
d393a62
MINOR: tools: prepare str2sa_range() to accept a prefix
by Willy Tarreau
· 12 years ago
8f46cca
BUG/MEDIUM: checks: don't call connect() on unsupported address families
by Willy Tarreau
· 12 years ago
df350f1
MINOR: tools: prepare str2sa_range() to return an error message
by Willy Tarreau
· 12 years ago
3a26918
BUG/MEDIUM: stats: never apply "unix-bind prefix" to the global stats socket
by Willy Tarreau
· 12 years ago
6924ef8
BUG/MEDIUM: ssl: ECDHE ciphers not usable without named curve configured.
by Emeric Brun
· 12 years ago
e4c58c8
BUG/MEDIUM: tools: fix bad character handling in str2sa_range()
by Willy Tarreau
· 12 years ago
0dbbf31
MINOR: config: report missing peers section name
by Willy Tarreau
· 12 years ago
bfd5946
MINOR: ssl: add a global tunable for the max SSL/TLS record size
by Willy Tarreau
· 12 years ago
2aa3880
MEDIUM: config: use str2sa_range() to parse peers addresses
by Willy Tarreau
· 12 years ago
dbfa445
MEDIUM: config: use str2sa_range() to parse server addresses
by Willy Tarreau
· 12 years ago
6d03cc3
MEDIUM: config: make use of str2sa_range() instead of str2sa()
by Willy Tarreau
· 12 years ago
d4448bc
MEDIUM: tools: make str2sa_range support all address syntaxes
by Willy Tarreau
· 12 years ago
58ea039
BUG/MEDIUM: config: fix parser crash with bad bind or server address
by Sean Carey
· 12 years ago
0defb90
DOC: tfo: bump required kernel to linux-3.7
by Lukas Tribus
· 12 years ago
8b4c376
BUILD: fix a warning emitted by isblank() on non-c99 compilers
by Willy Tarreau
· 12 years ago
a2b9dad
MEDIUM: checks: Add agent health check
by Simon Horman
· 12 years ago
b796afa
MEDIUM: server: Tighten up parsing of weight string
by Simon Horman
· 12 years ago
58b5d29
MEDIUM: server: Allow relative weights greater than 100%
by Simon Horman
· 12 years ago
7d09b9a
MEDIUM: server: Break out set weight processing code
by Simon Horman
· 12 years ago
74d8831
CLEANUP: dumpstats: Make cli_release_handler() static
by Simon Horman
· 12 years ago
007f2a2
CLEANUP: checks: Make desc argument to set_server_check_status const
by Simon Horman
· 12 years ago
ed9803e
MEDIUM: add haproxy-systemd-wrapper
by Marc-Antoine Perennou
· 12 years ago
992709b
MEDIUM: New cli option -Ds for systemd compatibility
by Marc-Antoine Perennou
· 12 years ago
5ba04f6
BUG/MEDIUM: checks: fix a race condition between checks and observe layer7
by Willy Tarreau
· 12 years ago
6cbbdbf
BUG/MEDIUM: log: emit '-' for empty fields again
by Willy Tarreau
· 12 years ago
383085f
BUG/MEDIUM: ssl: openssl 0.9.8 doesn't open /dev/random before chroot
by Thierry Fournier
· 12 years ago
6562337
MEDIUM: ssl: add bind-option "strict-sni"
by Emmanuel Hocdet
· 12 years ago
cb2699a
CLEANUP: config: maxcompcpuusage is never negative
by Willy Tarreau
· 12 years ago
3a3bbcd
CLEANUP: config: slowstart is never negative
by Willy Tarreau
· 12 years ago
192e59f
CLEANUP: http: don't try to deinitialize http compression if it fails before init
by Willy Tarreau
· 12 years ago
8dc21fa
BUG/MINOR: unix: remove the 'level' field from the ux struct
by Willy Tarreau
· 12 years ago
0b291bd
BUG/MEDIUM: uri_auth: missing NULL check and memory leak on memory shortage
by Willy Tarreau
· 12 years ago
de2dd6b
BUG/MEDIUM: tools: off-by-one in quote_arg()
by Willy Tarreau
· 12 years ago
1a53b5e
BUG/MEDIUM: signal: signal handler does not properly check for signal bounds
by Willy Tarreau
· 12 years ago
8ab505b
CLEANUP: tcp/unix: remove useless NULL check in {tcp,unix}_bind_listener()
by Willy Tarreau
· 12 years ago
4521ba6
CLEANUP: http: remove a useless null check
by Willy Tarreau
· 12 years ago
9e60cd8
BUG/MINOR: log: improper NULL return check on utoa_pad()
by Willy Tarreau
· 12 years ago
e95c4ce
BUG/MINOR: cli: show sess should always validate s->listener
by Willy Tarreau
· 12 years ago
bb95666
BUG/MEDIUM: checks: ensure the health_status is always within bounds
by Willy Tarreau
· 12 years ago
f7f057b
BUG/MINOR: config: check the proper variable when parsing log minlvl
by Willy Tarreau
· 12 years ago
846257e
BUG/MINOR: config: free peer's address when exiting upon parsing error
by Willy Tarreau
· 12 years ago
f678b7f
BUG/MINOR: config: fix improper check for failed memory alloc in ACL parser
by Willy Tarreau
· 12 years ago
cf181c9
BUG/MINOR: epoll: use a fix maxevents argument in epoll_wait()
by Willy Tarreau
· 12 years ago
8b8fd56
BUG/MEDIUM: config: verbosely reject peers sections with multiple local peers
by Willy Tarreau
· 12 years ago
ab012dd
BUG/MEDIUM: remove supplementary groups when changing gid
by Michael Scherer
· 12 years ago
973ca49
BUG/MEDIUM: peers: only the last peers section was used by tables
by Willy Tarreau
· 12 years ago
1f31c73
BUG/MINOR: log: temporary fix for lost SSL info in some situations
by Willy Tarreau
· 12 years ago
b6daedd
OPTIM: splice: assume by default that splice is working correctly
by Willy Tarreau
· 12 years ago
baf2a50
OPTIM: splice: detect shutdowns and avoid splice() == 0
by Willy Tarreau
· 12 years ago
1c07b07
OPTIM: epoll: make use of EPOLLRDHUP
by Willy Tarreau
· 12 years ago
6747e27
MINOR: signal: don't block SIGPROF by default
by Willy Tarreau
· 12 years ago
116eefe
MINOR: config: http-request configuration error message misses new keywords
by Baptiste Assmann
· 12 years ago
Next »