Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
733d385e7af2561e7722a33b3ca862556fa7275e
733d385
MINOR: http-htx: Add a function to retrieve the headers size of an HTX message
by Christopher Faulet
· Fri Feb 07 16:39:41 2020 +0100
164d009
SCRIPTS: announce-release: use mutt -H instead of -i to include the draft
by Willy Tarreau
· Sat Feb 15 15:24:28 2020 +0100
109ba13
BUG/MEDIUM: muxes: Use the right argument when calling the destroy method.
by Olivier Houchard
· Fri Feb 14 13:23:45 2020 +0100
cf340c1
BUG/MINOR: namespace: avoid closing fd when socket failed in my_socketat
by William Dauchy
· Wed Feb 12 21:23:20 2020 +0100
d849866
[RELEASE] Released version 2.0.13
by Willy Tarreau
· Thu Feb 13 07:58:50 2020 +0100
4045094
SCRIPTS: make announce-release executable again
by Willy Tarreau
· Wed Feb 12 18:21:11 2020 +0100
d0aea56
BUG/MINOR: tcp: don't try to set defaultmss when value is negative
by William Dauchy
· Wed Feb 12 15:53:04 2020 +0100
d1fa5fa
DOC: word converter ignores delimiters at the start or end of input string
by Jerome Magnin
· Tue Jan 28 13:33:44 2020 +0100
b3d5281
BUG/MINOR: tcp: avoid closing fd when socket failed in tcp_bind_listener
by William Dauchy
· Wed Feb 12 10:09:14 2020 +0100
3f1199d
BUG/MINOR: listener: enforce all_threads_mask on bind_thread on init
by Willy Tarreau
· Wed Feb 12 10:15:34 2020 +0100
5123203
BUG/MEDIUM: listener: only consider running threads when resuming listeners
by Willy Tarreau
· Wed Feb 12 10:01:29 2020 +0100
5d2ca06
BUG/MINOR: dns: allow 63 char in hostname
by William Dauchy
· Sun Jan 26 19:52:34 2020 +0100
583362f
BUG/MINOR: ssl: Possible memleak when allowing the 0RTT data buffer.
by Frédéric Lécaille
· Fri Jan 24 14:56:18 2020 +0100
dfc8577
MINOR: http: add a new "replace-path" action
by Willy Tarreau
· Tue Dec 17 06:52:51 2019 +0100
5d1c948
BUG/MINOR: unix: better catch situations where the unix socket path length is close to the limit
by Willy Tarreau
· Tue Feb 11 06:43:37 2020 +0100
a4a4c78
MINOR: build: add linux-glibc-legacy build TARGET
by Lukas Tribus
· Sun Sep 01 16:48:36 2019 +0200
7dc322d
SCRIPTS: announce-release: allow the user to force to overwrite old files
by Willy Tarreau
· Fri Feb 07 08:11:45 2020 +0100
84f6dca
SCRIPTS: announce-release: place the send command in the mail's header
by Willy Tarreau
· Fri Feb 07 08:10:06 2020 +0100
9cd0ad9
CONTRIB: debug: also support reading values from stdin
by Willy Tarreau
· Thu Feb 06 18:17:50 2020 +0100
6b7ce1e
MINOR: acl: Warn when an ACL is named 'or'
by Tim Duesterhus
· Wed Feb 05 21:00:50 2020 +0100
b85b14b
CONTRIB: debug: support reporting multiple values at once
by Willy Tarreau
· Thu Feb 06 08:48:16 2020 +0100
cb5738c
CONTRIB: debug: add the possibility to decode the value as certain types only
by Willy Tarreau
· Thu Feb 06 08:33:08 2020 +0100
465b35d
CONTRIB: debug: add missing flags SF_HTX and SF_MUX
by Willy Tarreau
· Thu Feb 06 07:57:36 2020 +0100
a9d299f
BUG/MINOR: ssl: we may only ignore the first 64 errors
by Willy Tarreau
· Tue Feb 04 14:02:02 2020 +0100
0e29e51
BUG/MAJOR: memory: Don't forget to unlock the rwlock if the pool is empty.
by Olivier Houchard
· Mon Feb 03 13:03:30 2020 +0100
4536b30
BUG/MEDIUM: memory: Add a rwlock before freeing memory.
by Olivier Houchard
· Sat Feb 01 17:49:31 2020 +0100
4a2d6bd
MINOR: memory: Only init the pool spinlock once.
by Olivier Houchard
· Sat Feb 01 17:45:32 2020 +0100
2186159
BUG/MEDIUM: memory_pool: Update the seq number in pool_flush().
by Olivier Houchard
· Sat Feb 01 17:37:22 2020 +0100
f77ca89
BUG/MEDIUM: connections: Don't forget to unlock when killing a connection.
by Olivier Houchard
· Fri Jan 31 17:22:08 2020 +0100
1d231d5
BUG/MINOR: connection: fix ip6 dst_port copy in make_proxy_line_v2
by William Dauchy
· Sun Jan 26 19:06:39 2020 +0100
b071079
BUG/MEDIUM: pipe: fix a use-after-free in case of pipe creation error
by Willy Tarreau
· Tue Feb 04 10:23:54 2020 +0100
9ca8c1d
BUG/MINOR: tcpchecks: fix the connect() flags regarding delayed ack
by Willy Tarreau
· Fri Jan 24 17:52:37 2020 +0100
b451b97
BUG/MEDIUM: ssl: Don't forget to free ctx->ssl on failure.
by Olivier Houchard
· Fri Jan 24 15:17:38 2020 +0100
ba0244b
BUG/MINOR: dns: allow srv record weight set to 0
by Baptiste Assmann
· Mon Oct 21 15:13:48 2019 +0200
ae7dbbf
BUILD: cfgparse: silence a bogus gcc warning on 32-bit machines
by Willy Tarreau
· Fri Jan 24 11:19:13 2020 +0100
4928b6b
BUG/MEDIUM: mux-h2: make sure we don't emit TE headers with anything but "trailers"
by Willy Tarreau
· Fri Jan 24 09:07:53 2020 +0100
ecb5b89
BUG/MINOR: stktable: report the current proxy name in error messages
by Willy Tarreau
· Fri Jan 24 07:19:34 2020 +0100
629693f
BUG/MEDIUM: 0rtt: Only consider the SSL handshake.
by Olivier Houchard
· Thu Jan 23 14:57:36 2020 +0100
63b220d
BUG/MINOR: http_act: don't check capture id in backend
by Baptiste Assmann
· Thu Jan 16 14:34:22 2020 +0100
db2cdbb
MINOR: proxy/http-ana: Add support of extra attributes for the cookie directive
by Christopher Faulet
· Tue Jan 21 11:06:48 2020 +0100
ff038a6
BUG/MINOR: tcp-rules: Fix memory releases on error path during action parsing
by Christopher Faulet
· Tue Jan 14 15:05:56 2020 +0100
e9c8b50
BUG/MINOR: stick-table: Use MAX_SESS_STKCTR as the max track ID during parsing
by Christopher Faulet
· Wed Dec 18 10:25:46 2019 +0100
482c8ec
BUG/MINOR: http-rules: Remove buggy deinit functions for HTTP rules
by Christopher Faulet
· Tue Dec 17 11:25:46 2019 +0100
be7c552
BUG/MINOR: http-ana/filters: Wait end of the http_end callback for all filters
by Christopher Faulet
· Fri Nov 15 16:31:46 2019 +0100
556a94a
BUILD: pattern: include errno.h
by Jerome Magnin
· Fri Jan 17 18:01:20 2020 +0100
1799858
BUG/MINOR: 51d: Fix bug when HTX is enabled
by Ben51Degrees
· Mon Jan 20 11:25:11 2020 +0000
7e91ef9
BUG/MINOR: dns: Make dns_query_id_seed unsigned
by Tim Duesterhus
· Sat Jan 18 02:04:12 2020 +0100
ff6603e
BUG/MINOR: cache: Fix leak of cache name in error path
by Tim Duesterhus
· Sat Jan 18 01:46:18 2020 +0100
8991ce1
BUG/MINOR: pattern: handle errors from fgets when trying to load patterns
by Jerome Magnin
· Fri Jan 17 16:09:33 2020 +0100
7e9dd73
BUG/MEDIUM: connection: add a mux flag to indicate splice usability
by Willy Tarreau
· Fri Jan 17 16:19:34 2020 +0100
7218bc9
BUG/MINOR: stream: don't mistake match rules for store-request rules
by Jerome Magnin
· Thu Jan 16 17:37:21 2020 +0100
8dc8aec
BUG/MEDIUM: cli: _getsocks must send the peers sockets
by William Lallemand
· Thu Jan 16 15:32:08 2020 +0100
8844b45
REGTEST: add sample_fetches/hashes.vtc to validate hashes
by Willy Tarreau
· Wed Jan 15 11:31:01 2020 +0100
f1722d5
BUG/MAJOR: hashes: fix the signedness of the hash inputs
by Willy Tarreau
· Wed Jan 15 10:54:42 2020 +0100
a101286
BUG/MEDIUM: mux_h1: Don't call h1_send if we subscribed().
by Olivier Houchard
· Wed Jan 15 19:13:32 2020 +0100
8e16e7a
BUG/MEDIUM: mworker: remain in mworker mode during reload
by William Lallemand
· Tue Jan 14 17:58:18 2020 +0100
ced1705
REGTEST: mcli/mcli_start_progs: start 2 programs
by William Lallemand
· Tue Jan 14 15:38:43 2020 +0100
f0d9dd4
BUG/MINOR: cli/mworker: can't start haproxy with 2 programs
by William Lallemand
· Tue Jan 14 15:25:02 2020 +0100
5fc1cfa
BUG/MEDIUM: mux-h2: don't stop sending when crossing a buffer boundary
by Willy Tarreau
· Tue Jan 14 11:42:59 2020 +0100
d4e72e2
BUG/MEDIUM: mux-h2: fix missing test on sending_list in previous patch
by Willy Tarreau
· Fri Jan 10 18:20:15 2020 +0100
fa9a040
BUG/MINOR: mux-h2: use a safe list_for_each_entry in h2_send()
by Willy Tarreau
· Fri Jan 10 17:01:29 2020 +0100
e781037
BUG/MINOR: stream-int: Don't trigger L7 retry if max retries is already reached
by Christopher Faulet
· Thu Jan 09 14:31:13 2020 +0100
d07fc4b
BUG/MEDIUM: session: do not report a failure when rejecting a session
by Willy Tarreau
· Tue Jan 07 18:03:09 2020 +0100
9316c42
BUG/MINOR: channel: inject output data at the end of output
by Christopher Faulet
· Tue Jan 07 10:01:57 2020 +0100
0fd7088
BUG/MEDIUM: http-ana: Truncate the response when a redirect rule is applied
by Kevin Zhu
· Tue Jan 07 09:42:55 2020 +0100
107a7cb
BUG/MINOR: proxy: Fix input data copy when an error is captured
by Christopher Faulet
· Mon Jan 06 11:37:00 2020 +0100
74c3be8
BUG/MINOR: h1: Report the right error position when a header value is invalid
by Christopher Faulet
· Mon Jan 06 13:41:01 2020 +0100
1030597
MINOR: ssl: Remove unused variable "need_out".
by Olivier Houchard
· Sun Jan 05 16:45:14 2020 +0100
857b943
MINOR: config: disable busy polling on old processes
by William Dauchy
· Sat Dec 28 15:36:02 2019 +0100
7fcbd37
BUG/MEDIUM: connections: Hold the lock when wanting to kill a connection.
by Olivier Houchard
· Mon Dec 30 18:15:40 2019 +0100
b4c5e93
BUG/MEDIUM: checks: Only attempt to do handshakes if the connection is ready.
by Olivier Houchard
· Mon Dec 30 15:13:42 2019 +0100
fdc79b9
BUG/MINOR: checks: refine which errno values are really errors.
by Willy Tarreau
· Fri Dec 27 12:03:27 2019 +0100
910d5ac
[RELEASE] Released version 2.0.12
by Willy Tarreau
· Sat Dec 21 12:45:18 2019 +0100
5b1342b
BUILD: ssl: improve SSL_CTX_set_ecdh_auto compatibility
by Lukas Tribus
· Fri Dec 20 18:47:18 2019 +0100
0ed1e89
BUG/MEDIUM: stream: Be sure to never assign a TCP backend to an HTX stream
by Christopher Faulet
· Fri Dec 20 15:59:20 2019 +0100
6445d98
BUG/MINOR: ssl: openssl-compat: Fix getm_ defines
by Rosen Penev
· Thu Dec 19 12:54:13 2019 -0800
a29cdde
BUG/MEDIUM: fd/threads: fix a concurrency issue between add and rm on the same fd
by Olivier Houchard
· Thu Dec 19 18:33:08 2019 +0100
1c90f32
MINOR: fd/threads: make _GET_NEXT()/_GET_PREV() use the volatile attribute
by Willy Tarreau
· Fri Dec 20 07:20:00 2019 +0100
f6715e7
BUG/MEDIUM: ssl: Revamp the way early data are handled.
by Olivier Houchard
· Thu Dec 19 15:02:39 2019 +0100
e69893b
BUG/MAJOR: task: add a new TASK_SHARED_WQ flag to fix foreing requeuing
by Willy Tarreau
· Thu Dec 19 07:39:06 2019 +0100
c11d98a
MINOR: task: only check TASK_WOKEN_ANY to decide to requeue a task
by Willy Tarreau
· Thu Dec 19 07:34:20 2019 +0100
e82c1d4
BUG/MEDIUM: ssl: Don't set the max early data we can receive too early.
by Olivier Houchard
· Tue Dec 17 15:39:54 2019 +0100
8320e56
BUG/MINOR: sample: always check converters' arguments
by Willy Tarreau
· Tue Dec 17 10:25:29 2019 +0100
26e9a04
BUG/MINOR: sample: fix the closing bracket and LF in the debug converter
by Willy Tarreau
· Tue Dec 17 09:00:15 2019 +0100
d41821d
DOC: clarify the fact that replace-uri works on a full URI
by Willy Tarreau
· Tue Dec 17 06:51:20 2019 +0100
2f7045c
DOC: Improve documentation of http-re(quest|sponse) replace-(header|value|uri)
by Tim Duesterhus
· Tue Oct 29 00:05:13 2019 +0100
fd8594d
[RELEASE] Released version 2.0.11
by Willy Tarreau
· Wed Dec 11 17:46:38 2019 +0100
d668dcf
BUILD/MINOR: unix sockets: silence an absurd gcc warning about strncpy()
by Willy Tarreau
· Wed Dec 11 16:29:10 2019 +0100
4a1cfa7
BUG/MINOR: listener: fix off-by-one in state name check
by Willy Tarreau
· Wed Dec 11 15:51:37 2019 +0100
fb38956
BUG/MINOR: server: make "agent-addr" work on default-server line
by Willy Tarreau
· Wed Dec 11 15:43:45 2019 +0100
5de8d1f
BUG/MINOR: listener: do not immediately resume on transient error
by Willy Tarreau
· Wed Dec 11 15:06:30 2019 +0100
708c244
BUG/MINOR: mworker: properly pass SIGTTOU/SIGTTIN to workers
by Willy Tarreau
· Wed Dec 11 14:24:07 2019 +0100
1a9f27f
BUG/MINOR: log: fix minor resource leaks on logformat error path
by Willy Tarreau
· Wed Dec 11 12:05:39 2019 +0100
a9330e9
DOC: remove references to the outdated architecture.txt
by Willy Tarreau
· Wed Dec 11 11:55:52 2019 +0100
08b9180
BUILD: do not disable -Wformat-truncation anymore
by Willy Tarreau
· Tue Oct 29 10:54:24 2019 +0100
bf5eeb6
BUILD/MINOR: tools: shut up the format truncation warning in get_gmt_offset()
by Willy Tarreau
· Tue Oct 29 10:16:11 2019 +0100
5b8a865
BUILD/MINOR: ssl: shut up a build warning about format truncation
by Willy Tarreau
· Tue Oct 29 10:48:50 2019 +0100
599788e
DOC: proxies: HAProxy only supports 3 connection modes
by Julien Pivotto
· Tue Dec 10 13:11:17 2019 +0100
fcd7401
BUG/MINOR: tasks: only requeue a task if it was already in the queue
by Willy Tarreau
· Wed Dec 11 09:11:58 2019 +0100
66b5d74
DOC: listeners: add a few missing transitions
by Willy Tarreau
· Wed Dec 11 06:38:14 2019 +0100
Next »