Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
ebf4ba4e01773a5121ee87b51c04ae40d267e726
ebf4ba4
BUILD: ebtree: improve architecture-specific alignment
by Willy Tarreau
· Sat Feb 22 15:55:33 2020 +0100
ed0832b
MINOR: compiler: add new alignment macros
by Willy Tarreau
· Sat Feb 22 15:51:39 2020 +0100
52d0ed9
BUG/MINOR: connection: make sure to correctly tag local PROXY connections
by Willy Tarreau
· Wed Feb 19 15:10:00 2020 +0100
767e8ad
BUG/MEDIUM: ssl: fix several bad pointer aliases in a few sample fetch functions
by Willy Tarreau
· Tue Feb 25 08:59:23 2020 +0100
d90d883
BUG/MINOR: sample: fix the json converter's endian-sensitivity
by Willy Tarreau
· Tue Feb 25 08:37:37 2020 +0100
a57ea19
CLEANUP: cfgparse: Fix type of second calloc() parameter
by Tim Duesterhus
· Sat Feb 22 16:39:05 2020 +0100
68c22bd
BUILD: fix recent build failure on unaligned archs
by Willy Tarreau
· Fri Feb 21 17:40:25 2020 +0100
3d6bcfb
BUG/MEDIUM: ebtree: don't set attribute packed without unaligned access support
by Willy Tarreau
· Fri Feb 21 15:47:36 2020 +0100
1c9cace
MINOR: compiler: move CPU capabilities definition from config.h and complete them
by Willy Tarreau
· Fri Feb 21 15:40:58 2020 +0100
feceffc
BUG/MEDIUM: shctx: make sure to keep all blocks aligned
by Willy Tarreau
· Fri Feb 21 13:45:58 2020 +0100
f931d04
BUG/MINOR: http: http-request replace-path duplicates the query string
by Jerome Magnin
· Fri Feb 21 10:37:48 2020 +0100
a4e360b
MINOR: ist: add an iststop() function
by Jerome Magnin
· Fri Feb 21 10:33:12 2020 +0100
ef9a169
BUG/MAJOR: http-ana: Always abort the request when a tarpit is triggered
by Christopher Faulet
· Fri Feb 21 10:20:46 2020 +0100
943ab4d
BUG/MINOR: http-ana: Matching on monitor-uri should be case-sensitive
by Christopher Faulet
· Tue Feb 18 14:51:51 2020 +0100
df7d681
BUG/MINOR: filters: Count HTTP headers as filtered data but don't forward them
by Christopher Faulet
· Wed Feb 12 15:31:20 2020 +0100
a2f67b3
MINOR: filters: Forward data only if the last filter forwards something
by Christopher Faulet
· Fri Feb 07 16:40:33 2020 +0100
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
Next »