Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
41fdb3cb703505c2ba078687b4874603c8885290
/
src
/
haproxy.c
d9bdccd
BUG/MINOR: jit: don't rely on USE flag to detect support
by Lukas Tribus
· 12 years ago
62a6123
BUG/MEDIUM: log: fix regression on log-format handling
by Willy Tarreau
· 12 years ago
ea68d36
MINOR: show PCRE version and JIT status in -vv
by Lukas Tribus
· 12 years ago
289dd92
[RELEASE] Released version 1.5-dev18
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
3fa87b1
BUG/MAJOR: ev_select: disable the select() poller if maxsock > FD_SETSIZE
by Willy Tarreau
· 12 years ago
992709b
MEDIUM: New cli option -Ds for systemd compatibility
by Marc-Antoine Perennou
· 12 years ago
ab012dd
BUG/MEDIUM: remove supplementary groups when changing gid
by Michael Scherer
· 12 years ago
47ca545
MINOR: chunks: centralize the trash chunk allocation
by Willy Tarreau
· 12 years ago
5a94037
BUG/MEDIUM: comp: DEFAULT_MAXZLIBMEM was expressed in bytes and not megabytes
by Willy Tarreau
· 12 years ago
16a2147
MEDIUM: adjust the maxaccept per listener depending on the number of processes
by Willy Tarreau
· 12 years ago
fc6c032
MEDIUM: global: add support for CPU binding on Linux ("cpu-map")
by Willy Tarreau
· 12 years ago
247a13a
MINOR: global: don't prevent nbproc from being redefined
by Willy Tarreau
· 12 years ago
4663577
MINOR: build: allow packagers to specify the ssl cache size
by Emeric Brun
· 12 years ago
96aa6b3
MINOR: build: allow packagers to specify the default maxzlibmem
by Willy Tarreau
· 12 years ago
e9f49e7
MAJOR: polling: replace epoll with sepoll and remove sepoll
by Willy Tarreau
· 12 years ago
09f2456
REORG: fd: centralize the processing of speculative events
by Willy Tarreau
· 12 years ago
6162c43
BUILD: report zlib support in haproxy -vv
by Cyril Bonté
· 12 years ago
d85f917
MINOR: compression: maximum compression rate limit
by William Lallemand
· 12 years ago
f374783
MINOR: compression: tune.comp.maxlevel
by William Lallemand
· 12 years ago
9d5f548
MEDIUM: compression: limit RAM usage
by William Lallemand
· 12 years ago
a509e4c
MINOR: compression: memlevel and windowsize
by William Lallemand
· 12 years ago
0711541
MEDIUM: stick-table: allocate the table key of size buffer size
by Willy Tarreau
· 12 years ago
7e2c647
MEDIUM: remove remains of BUFSIZE in HTTP auth and sample conversions
by Willy Tarreau
· 12 years ago
19d14ef
MEDIUM: make the trash be a chunk instead of a char *
by Willy Tarreau
· 12 years ago
acbbe90
CLEANUP: completely remove trashlen
by Willy Tarreau
· 12 years ago
4e25b01
MINOR: log: add '%Tl' to log-format
by Yuxans Yao
· 12 years ago
f2943dc
MAJOR: session: detach the connections from the stream interfaces
by Willy Tarreau
· 12 years ago
c919dc6
CLEANUP: remove trashlen
by Willy Tarreau
· 12 years ago
772f0dd
BUG/MEDIUM: command-line option -D must have precedence over "debug"
by Willy Tarreau
· 12 years ago
2e845be
MEDIUM: sample: pass an empty list instead of a null for fetch args
by Willy Tarreau
· 12 years ago
9b28e03
MAJOR: channel: replace the struct buffer with a pointer to a buffer
by Willy Tarreau
· 12 years ago
76d8895
MINOR: ssl: add defines LISTEN_DEFAULT_CIPHERS and CONNECT_DEFAULT_CIPHERS.
by Emeric Brun
· 12 years ago
fb510ea
MEDIUM: conf: rename 'cafile' and 'crlfile' statements 'ca-file' and 'crl-file'
by Emeric Brun
· 12 years ago
1ae1b7b
MEDIUM: checks: use real buffers to store requests and responses
by Willy Tarreau
· 12 years ago
5b3a202
REORG: server: move the check-specific parts into a check subsection
by Willy Tarreau
· 12 years ago
8113a5d
BUG/MINOR: config: use a copy of the file name in proxy configurations
by Willy Tarreau
· 12 years ago
d94b3fe
MEDIUM: ssl: add client certificate authentication support
by Emeric Brun
· 12 years ago
2b58d04
MINOR: ssl: add elliptic curve Diffie-Hellman support for ssl key generation
by Emeric Brun
· 12 years ago
290e63a
REORG: listener: move unix perms from the listener to the bind_conf
by Willy Tarreau
· 12 years ago
4348fad
MAJOR: listeners: use dual-linked lists to chain listeners with frontends
by Willy Tarreau
· 12 years ago
2a65ff0
MEDIUM: config: replace ssl_conf by bind_conf
by Willy Tarreau
· 12 years ago
d1d5454
REORG: split "protocols" files into protocol and listener
by Willy Tarreau
· 12 years ago
1ee0e30
BUILD: report openssl build settings in haproxy -vv
by Willy Tarreau
· 12 years ago
fc0421f
MEDIUM: ssl: add support for SNI and wildcard certificates
by Emeric Brun
· 12 years ago
f5ae8f7
MEDIUM: config: centralize handling of SSL config per bind line
by Willy Tarreau
· 12 years ago
aa52bef
BUILD: shut a gcc warning introduced by commit 269ab31
by Willy Tarreau
· 12 years ago
403edff
MEDIUM: config: implement maxsslconn in the global section
by Willy Tarreau
· 12 years ago
269ab31
BUG/MEDIUM: workaround an eglibc bug which truncates the pidfiles when nbproc > 1
by Willy Tarreau
· 12 years ago
ff9f769
BUILD: fix build error without SSL (ssl_cert)
by Willy Tarreau
· 12 years ago
fc32aca
MINOR: ssl add global setting tune.sslcachesize to set SSL session cache size.
by Emeric Brun
· 12 years ago
6e15929
MEDIUM: config: add the 'ssl' keyword on 'bind' lines
by Emeric Brun
· 13 years ago
8263d2b
CLEANUP: channel: use "channel" instead of "buffer" in function names
by Willy Tarreau
· 12 years ago
c7e4238
REORG: buffers: split buffers into chunk,buffer,channel
by Willy Tarreau
· 12 years ago
75bf2c9
REORG: sock_raw: rename the files raw_sock*
by Willy Tarreau
· 12 years ago
db3b326
REORG/MEDIUM: fd: remove FD_STCLOSE from struct fdtab
by Willy Tarreau
· 12 years ago
39b0665
BUG/MINOR: commit 196729ef used wrong condition resulting in freeing constants
by Willy Tarreau
· 12 years ago
496aa01
BUG/MEDIUM: ensure that unresolved arguments are freed exactly once
by Willy Tarreau
· 12 years ago
196729e
BUG/MINOR: fix option httplog validation with TCP frontends
by Willy Tarreau
· 12 years ago
7af4605
BUG/MAJOR: trash must always be the size of a buffer
by David du Colombier
· 13 years ago
c63190d
REORG: use the name sock_raw instead of stream_sock
by Willy Tarreau
· 13 years ago
6e06443
MEDIUM: memory: add the ability to poison memory at run time
by Willy Tarreau
· 13 years ago
1278578
REORG: use the name "sample" instead of "pattern" to designate extracted data
by Willy Tarreau
· 13 years ago
f995410
MEDIUM: pattern: get rid of arg_i in all functions making use of arguments
by Willy Tarreau
· 13 years ago
ecfb8e8
MEDIUM: pattern: replace type pattern_arg with type arg
by Willy Tarreau
· 13 years ago
2133782
CLEANUP: remove a few warning about unchecked return values in debug code
by Willy Tarreau
· 13 years ago
5f23240
MEDIUM: log: New format-log flags: %Fi %Fp %Si %Sp %Ts %rt %H %pid
by William Lallemand
· 13 years ago
4a5cade
MEDIUM: session: implement the "use-server" directive
by Willy Tarreau
· 13 years ago
9eeb57b
[RELEASE] Released version 1.5-dev8
by Willy Tarreau
· 13 years ago
723b73a
MINOR: config: Parse the string of the log-format config keyword
by William Lallemand
· 13 years ago
8b15ba1
MEDIUM: improve config check return codes
by Willy Tarreau
· 13 years ago
0f99e34
MEDIUM: log: Use linked lists for loggers
by William Lallemand
· 13 years ago
2e99390
BUG/MEDIUM: checks: fix slowstart behaviour when server tracking is in use
by Willy Tarreau
· 13 years ago
34eb671
OPTIM/MINOR: move the hdr_idx pools out of the proxy struct
by Willy Tarreau
· 13 years ago
576132e
[MINOR] startup: add an option to change to a new directory
by Willy Tarreau
· 13 years ago
3bafcdc
[CLEANUP] startup: report only the basename in the usage message
by Willy Tarreau
· 13 years ago
3c63fd8
[MEDIUM] don't limit peers nor stats socket to maxconn nor maxconnrate
by Willy Tarreau
· 13 years ago
abacc2c
[CLEANUP] remove a useless test in manage_global_listener_queue()
by Willy Tarreau
· 13 years ago
c2adf8b
[MEDIUM] stats: disable complex socket reservation for stats socket
by Willy Tarreau
· 13 years ago
46fa835
[CLEANUP] remove dirty left-over of a debugging message
by Willy Tarreau
· 13 years ago
c9ebc44
[CLEANUP] update the year in the copyright banner
by Willy Tarreau
· 13 years ago
e9b2602
[MEDIUM] listeners: add a global listener management task
by Willy Tarreau
· 13 years ago
918ff60
[MAJOR] proxy: finally get rid of maintain_proxies()
by Willy Tarreau
· 13 years ago
08ceb10
[MEDIUM] listeners: put listeners in queue upon resource shortage
by Willy Tarreau
· 13 years ago
be58c38
[MEDIUM] proxy: add a PAUSED state to listeners and move socket tricks out of proxy.c
by Willy Tarreau
· 13 years ago
4827fd2
[OPTIM] stream_sock: reduce the default number of accepted connections at once
by Willy Tarreau
· 13 years ago
6fb8259
[MINOR] Free stick rules on denint()
by Simon Horman
· 13 years ago
b08584a
[MINOR] Free stick table pool on denint()
by Simon Horman
· 13 years ago
ac82142
[MINOR] Free tcp rules on denint()
by Simon Horman
· 13 years ago
a31c7f7
[MINOR] Free rdp_cookie_name on denint()
by Simon Horman
· 13 years ago
ff011f2
[REORG] http: move the http-request rules to proto_http
by Willy Tarreau
· 14 years ago
7d0aaf3
[MEDIUM] stats: split frontend and backend stats
by Willy Tarreau
· 14 years ago
dc23a92
[BUG] startup: set the rlimits before binding ports, not after.
by Willy Tarreau
· 14 years ago
48936af
[MINOR] log: ability to override the syslog tag
by Kevinm
· 14 years ago
df5b38f
[MINOR] log: add support for passing the forwarded hostname
by Joe Williams
· 14 years ago
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
· 14 years ago
ed76092
[MEDIUM] Add supports of bind on unix sockets.
by Emeric Brun
· 14 years ago
cf20bf1
[MEDIUM] Enhance message errors management on binds
by Emeric Brun
· 14 years ago
43961d5
[MINOR] global: add "tune.chksize" to change the default check buffer size
by Willy Tarreau
· 14 years ago
f6e2cc7
[BUG] deinit: unbind listeners before freeing them
by Willy Tarreau
· 14 years ago
Next »