Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
4ab232ce2fbdaf9b871c411fc7284096219bb854
/
src
/
haproxy.c
09af0d6
MEDIUM: regex: replace all standard regex function by own functions
by Thierry FOURNIER
· Wed Jun 18 11:35:54 2014 +0200
218f064
MEDIUM: http: add actions "replace-header" and "replace-values" in http-req/resp
by Sasha Pachev
· Mon Jun 16 12:05:59 2014 -0600
f46cd6e
MEDIUM: ssl: Add the option to use standardized DH parameters >= 1024 bits
by Remi Gacogne
· Thu Jun 12 14:58:40 2014 +0200
b7f1cfc
BUG/MEDIUM: Fix unhandled connections problem with systemd daemon mode and SO_REUSEPORT.
by Simone Gotti
· Wed Jun 11 00:15:51 2014 +0200
892337c
MAJOR: server: use states instead of flags to store the server state
by Willy Tarreau
· Tue May 13 23:41:20 2014 +0200
c93cd16
REORG/MEDIUM: server: split server state and flags in two different variables
by Willy Tarreau
· Tue May 13 15:54:22 2014 +0200
07fcaaa
MINOR: fix a few memory usage errors
by Dirkjan Bussink
· Mon Apr 28 22:57:16 2014 +0000
a9db57e
MEDIUM: config: limit nbproc to the machine's word size
by Willy Tarreau
· Fri Jan 18 11:29:29 2013 +0100
ff05550
MINOR: config: add minimum support for emitting warnings only once
by Willy Tarreau
· Mon Apr 28 22:27:06 2014 +0200
353bc9f
CLEANUP: proxy: rename "block_cond" to "block_rules"
by Willy Tarreau
· Mon Apr 28 22:05:31 2014 +0200
f51658d
MEDIUM: config: relax use_backend check to make the condition optional
by Willy Tarreau
· Wed Apr 23 01:21:56 2014 +0200
88afe03
BUG/MINOR: Fix name lookup ordering when compiled with USE_GETADDRINFO
by Nenad Merdanovic
· Mon Apr 14 15:56:58 2014 +0200
af5a29d
MINOR: pattern: Each pattern is identified by unique id.
by Thierry FOURNIER
· Tue Mar 11 14:29:22 2014 +0100
84310e2
MINOR: sample: add a rand() sample fetch to return a sample.
by Willy Tarreau
· Fri Feb 14 11:59:04 2014 +0100
610f04b
MINOR: config: add global directives to set default SSL ciphers
by Willy Tarreau
· Thu Feb 13 11:36:41 2014 +0100
7e31273
MINOR: config: make the stream interface idle timer user-configurable
by Willy Tarreau
· Wed Feb 12 16:35:14 2014 +0100
03effc1
MINOR: ssl: add DEFAULT_SSL_MAX_RECORD to set the record size at build time
by Willy Tarreau
· Wed Feb 12 14:55:41 2014 +0100
1a34d57
[RELEASE] Released version 1.5-dev22
by Willy Tarreau
· Mon Feb 03 00:41:29 2014 +0100
850efd5
MEDIUM: ssl: Set verify 'required' as global default for servers side.
by Emeric Brun
· Wed Jan 29 12:24:34 2014 +0100
033cd9d
REORG: polling: rename "fd_process_spec_events()" to "fd_process_cached_events()"
by Willy Tarreau
· Sat Jan 25 19:24:15 2014 +0100
89efaed
BUILD: definitely silence some stupid GCC warnings
by Willy Tarreau
· Fri Dec 13 15:14:55 2013 +0100
2819e99
MINOR: chunks: allocate the trash chunks before parsing the config
by Willy Tarreau
· Fri Dec 13 14:41:10 2013 +0100
d18cd0f
MEDIUM: http: The redirect strings follows the log format rules.
by Thierry FOURNIER
· Fri Nov 29 12:15:45 2013 +0100
d60d691
MEDIUM: checks: Add supplementary agent checks
by Simon Horman
· Mon Nov 25 10:46:36 2013 +0900
af1a75d
BUG/MINOR: deinit: free server map which is allocated in init_server_map()
by Godbach
· Wed Oct 02 17:10:11 2013 +0800
4cc1b0d
BUG/MINOR: deinit: free fdinfo while doing cleanup
by Godbach
· Wed Jun 26 16:49:51 2013 +0800
b837e68
CLEANUP: fix minor typo in error message.
by Prach Pongpanich
· Tue May 14 20:56:28 2013 +0200
1eb7592
MINOR: tproxy: add support for OpenBSD
by Pieter Baauw
· Wed May 08 23:30:23 2013 +0200
ff30b66
MINOR: tproxy: add support for FreeBSD
by Pieter Baauw
· Wed May 08 23:22:39 2013 +0200
d551fb5
REORG: tproxy: prepare the transparent proxy defines for accepting other OSes
by Pieter Baauw
· Wed May 08 22:49:23 2013 +0200
0cff0db
MINOR: init: indicate the SSL runtime version on -vv.
by Willy Tarreau
· Fri Apr 26 18:16:13 2013 +0200
d9bdccd
BUG/MINOR: jit: don't rely on USE flag to detect support
by Lukas Tribus
· Mon Apr 15 00:41:40 2013 +0200
62a6123
BUG/MEDIUM: log: fix regression on log-format handling
by Willy Tarreau
· Fri Apr 12 18:13:46 2013 +0200
ea68d36
MINOR: show PCRE version and JIT status in -vv
by Lukas Tribus
· Thu Apr 04 12:24:16 2013 +0200
289dd92
[RELEASE] Released version 1.5-dev18
by Willy Tarreau
· Wed Apr 03 02:26:31 2013 +0200
8ed669b
MAJOR: acl: make all ACLs reference the fetch function via a sample.
by Willy Tarreau
· Fri Jan 11 15:49:37 2013 +0100
3fa87b1
BUG/MAJOR: ev_select: disable the select() poller if maxsock > FD_SETSIZE
by Willy Tarreau
· Sun Mar 31 14:41:15 2013 +0200
992709b
MEDIUM: New cli option -Ds for systemd compatibility
by Marc-Antoine Perennou
· Tue Feb 12 10:53:52 2013 +0100
ab012dd
BUG/MEDIUM: remove supplementary groups when changing gid
by Michael Scherer
· Sat Jan 12 18:35:19 2013 +0100
47ca545
MINOR: chunks: centralize the trash chunk allocation
by Willy Tarreau
· Sun Dec 23 20:22:19 2012 +0100
5a94037
BUG/MEDIUM: comp: DEFAULT_MAXZLIBMEM was expressed in bytes and not megabytes
by Willy Tarreau
· Mon Dec 03 12:10:45 2012 +0100
16a2147
MEDIUM: adjust the maxaccept per listener depending on the number of processes
by Willy Tarreau
· Mon Nov 19 12:39:59 2012 +0100
fc6c032
MEDIUM: global: add support for CPU binding on Linux ("cpu-map")
by Willy Tarreau
· Fri Nov 16 16:12:27 2012 +0100
247a13a
MINOR: global: don't prevent nbproc from being redefined
by Willy Tarreau
· Thu Nov 15 17:38:15 2012 +0100
4663577
MINOR: build: allow packagers to specify the ssl cache size
by Emeric Brun
· Wed Nov 14 11:32:56 2012 +0100
96aa6b3
MINOR: build: allow packagers to specify the default maxzlibmem
by Willy Tarreau
· Mon Nov 12 15:52:53 2012 +0100
e9f49e7
MAJOR: polling: replace epoll with sepoll and remove sepoll
by Willy Tarreau
· Sun Nov 11 17:42:00 2012 +0100
09f2456
REORG: fd: centralize the processing of speculative events
by Willy Tarreau
· Sun Nov 11 16:43:45 2012 +0100
6162c43
BUILD: report zlib support in haproxy -vv
by Cyril Bonté
· Sat Nov 10 19:27:47 2012 +0100
d85f917
MINOR: compression: maximum compression rate limit
by William Lallemand
· Fri Nov 09 17:05:39 2012 +0100
f374783
MINOR: compression: tune.comp.maxlevel
by William Lallemand
· Fri Nov 09 12:33:10 2012 +0100
9d5f548
MEDIUM: compression: limit RAM usage
by William Lallemand
· Wed Nov 07 16:12:57 2012 +0100
a509e4c
MINOR: compression: memlevel and windowsize
by William Lallemand
· Wed Nov 07 16:54:34 2012 +0100
0711541
MEDIUM: stick-table: allocate the table key of size buffer size
by Willy Tarreau
· Mon Oct 29 21:56:59 2012 +0100
7e2c647
MEDIUM: remove remains of BUFSIZE in HTTP auth and sample conversions
by Willy Tarreau
· Mon Oct 29 20:44:36 2012 +0100
19d14ef
MEDIUM: make the trash be a chunk instead of a char *
by Willy Tarreau
· Mon Oct 29 16:51:55 2012 +0100
acbbe90
CLEANUP: completely remove trashlen
by Willy Tarreau
· Mon Oct 29 13:27:23 2012 +0100
4e25b01
MINOR: log: add '%Tl' to log-format
by Yuxans Yao
· Fri Oct 19 10:36:09 2012 +0800
f2943dc
MAJOR: session: detach the connections from the stream interfaces
by Willy Tarreau
· Fri Oct 26 20:10:28 2012 +0200
c919dc6
CLEANUP: remove trashlen
by Willy Tarreau
· Fri Oct 26 17:35:22 2012 +0200
772f0dd
BUG/MEDIUM: command-line option -D must have precedence over "debug"
by Willy Tarreau
· Fri Oct 26 16:04:28 2012 +0200
2e845be
MEDIUM: sample: pass an empty list instead of a null for fetch args
by Willy Tarreau
· Fri Oct 19 19:49:09 2012 +0200
9b28e03
MAJOR: channel: replace the struct buffer with a pointer to a buffer
by Willy Tarreau
· Fri Oct 12 23:49:43 2012 +0200
76d8895
MINOR: ssl: add defines LISTEN_DEFAULT_CIPHERS and CONNECT_DEFAULT_CIPHERS.
by Emeric Brun
· Fri Oct 05 15:47:31 2012 +0200
fb510ea
MEDIUM: conf: rename 'cafile' and 'crlfile' statements 'ca-file' and 'crl-file'
by Emeric Brun
· Fri Oct 05 12:00:26 2012 +0200
1ae1b7b
MEDIUM: checks: use real buffers to store requests and responses
by Willy Tarreau
· Fri Sep 28 15:28:30 2012 +0200
5b3a202
REORG: server: move the check-specific parts into a check subsection
by Willy Tarreau
· Fri Sep 28 15:01:02 2012 +0200
8113a5d
BUG/MINOR: config: use a copy of the file name in proxy configurations
by Willy Tarreau
· Thu Oct 04 08:01:43 2012 +0200
d94b3fe
MEDIUM: ssl: add client certificate authentication support
by Emeric Brun
· Thu Sep 20 18:23:56 2012 +0200
2b58d04
MINOR: ssl: add elliptic curve Diffie-Hellman support for ssl key generation
by Emeric Brun
· Thu Sep 20 17:10:03 2012 +0200
290e63a
REORG: listener: move unix perms from the listener to the bind_conf
by Willy Tarreau
· Thu Sep 20 18:07:14 2012 +0200
4348fad
MAJOR: listeners: use dual-linked lists to chain listeners with frontends
by Willy Tarreau
· Thu Sep 20 16:48:07 2012 +0200
2a65ff0
MEDIUM: config: replace ssl_conf by bind_conf
by Willy Tarreau
· Thu Sep 13 17:54:29 2012 +0200
d1d5454
REORG: split "protocols" files into protocol and listener
by Willy Tarreau
· Wed Sep 12 22:58:11 2012 +0200
1ee0e30
BUILD: report openssl build settings in haproxy -vv
by Willy Tarreau
· Mon Sep 10 07:16:05 2012 +0200
fc0421f
MEDIUM: ssl: add support for SNI and wildcard certificates
by Emeric Brun
· Fri Sep 07 17:30:07 2012 +0200
f5ae8f7
MEDIUM: config: centralize handling of SSL config per bind line
by Willy Tarreau
· Fri Sep 07 16:58:00 2012 +0200
aa52bef
BUILD: shut a gcc warning introduced by commit 269ab31
by Willy Tarreau
· Fri Sep 07 22:18:59 2012 +0200
403edff
MEDIUM: config: implement maxsslconn in the global section
by Willy Tarreau
· Thu Sep 06 11:58:37 2012 +0200
269ab31
BUG/MEDIUM: workaround an eglibc bug which truncates the pidfiles when nbproc > 1
by Willy Tarreau
· Wed Sep 05 08:02:48 2012 +0200
ff9f769
BUILD: fix build error without SSL (ssl_cert)
by Willy Tarreau
· Tue Sep 04 15:13:20 2012 +0200
fc32aca
MINOR: ssl add global setting tune.sslcachesize to set SSL session cache size.
by Emeric Brun
· Mon Sep 03 12:10:29 2012 +0200
6e15929
MEDIUM: config: add the 'ssl' keyword on 'bind' lines
by Emeric Brun
· Fri May 18 16:32:13 2012 +0200
8263d2b
CLEANUP: channel: use "channel" instead of "buffer" in function names
by Willy Tarreau
· Tue Aug 28 00:06:31 2012 +0200
c7e4238
REORG: buffers: split buffers into chunk,buffer,channel
by Willy Tarreau
· Fri Aug 24 19:22:53 2012 +0200
75bf2c9
REORG: sock_raw: rename the files raw_sock*
by Willy Tarreau
· Mon Aug 20 17:01:35 2012 +0200
db3b326
REORG/MEDIUM: fd: remove FD_STCLOSE from struct fdtab
by Willy Tarreau
· Thu Jul 05 23:19:22 2012 +0200
39b0665
BUG/MINOR: commit 196729ef used wrong condition resulting in freeing constants
by Willy Tarreau
· Fri Jun 01 10:58:06 2012 +0200
496aa01
BUG/MEDIUM: ensure that unresolved arguments are freed exactly once
by Willy Tarreau
· Fri Jun 01 10:38:29 2012 +0200
196729e
BUG/MINOR: fix option httplog validation with TCP frontends
by Willy Tarreau
· Thu May 31 19:30:26 2012 +0200
7af4605
BUG/MAJOR: trash must always be the size of a buffer
by David du Colombier
· Wed May 16 14:16:48 2012 +0200
c63190d
REORG: use the name sock_raw instead of stream_sock
by Willy Tarreau
· Fri May 11 14:23:52 2012 +0200
6e06443
MEDIUM: memory: add the ability to poison memory at run time
by Willy Tarreau
· Tue May 08 15:40:42 2012 +0200
1278578
REORG: use the name "sample" instead of "pattern" to designate extracted data
by Willy Tarreau
· Fri Apr 27 21:37:17 2012 +0200
f995410
MEDIUM: pattern: get rid of arg_i in all functions making use of arguments
by Willy Tarreau
· Fri Apr 20 14:03:29 2012 +0200
ecfb8e8
MEDIUM: pattern: replace type pattern_arg with type arg
by Willy Tarreau
· Fri Apr 20 12:29:52 2012 +0200
2133782
CLEANUP: remove a few warning about unchecked return values in debug code
by Willy Tarreau
· Sun Apr 29 14:11:38 2012 +0200
5f23240
MEDIUM: log: New format-log flags: %Fi %Fp %Si %Sp %Ts %rt %H %pid
by William Lallemand
· Thu Apr 05 18:02:55 2012 +0200
4a5cade
MEDIUM: session: implement the "use-server" directive
by Willy Tarreau
· Thu Apr 05 21:09:48 2012 +0200
9eeb57b
[RELEASE] Released version 1.5-dev8
by Willy Tarreau
· Mon Mar 26 06:15:29 2012 +0200
Next »