Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
6fb58b8c9d53e2d28a3085d6f583fa72d24daaae
6fb58b8
MINOR: http_ext: add rfc7239_field converter
by Aurelien DARRAGON
· Fri Dec 30 16:37:03 2022 +0100
5c6f86f
MINOR: http_ext: add rfc7239_is_valid converter
by Aurelien DARRAGON
· Fri Dec 30 16:23:08 2022 +0100
82faad1
MINOR: http_ext: introduce http ext converters
by Aurelien DARRAGON
· Thu Dec 29 18:32:19 2022 +0100
f958341
MINOR: proxy: move 'originalto' option to http_ext
by Aurelien DARRAGON
· Thu Dec 29 15:45:41 2022 +0100
730b983
MINOR: proxy: move 'forwardfor' option to http_ext
by Aurelien DARRAGON
· Wed Dec 28 18:53:05 2022 +0100
424981c
REGTEST: add ifnone-forwardfor test
by Aurelien DARRAGON
· Mon Jan 09 11:02:48 2023 +0100
b2bb925
MINOR: proxy/http_ext: introduce proxy forwarded option
by Aurelien DARRAGON
· Wed Dec 28 15:37:57 2022 +0100
832e9f4
MINOR: proxy: introduce http only options
by Aurelien DARRAGON
· Wed Dec 28 14:57:55 2022 +0100
5f7f5fe
MINOR: sample: add ARGC_OPT
by Aurelien DARRAGON
· Wed Dec 28 11:30:51 2022 +0100
38ebffa
MINOR: http_htx: add http_prepend_header() to prepend value to header
by Aurelien DARRAGON
· Thu Jan 05 17:02:19 2023 +0100
a5a8552
MINOR: http_htx: add http_append_header() to append value to header
by Aurelien DARRAGON
· Wed Dec 28 11:21:31 2022 +0100
532ebee
DEV: hpack: fix `trash` build regression
by Aurelien DARRAGON
· Wed Jan 25 16:35:00 2023 +0100
7cfbb81
CLEANUP: mux-h2/trace: shorten the name of the header enc/dec functions
by Willy Tarreau
· Thu Jan 26 16:02:01 2023 +0100
11e8a8c
MEDIUM: mux-h2/trace: add tracing support for headers
by Willy Tarreau
· Tue Jan 24 19:43:11 2023 +0100
271c440
MINOR: h2: add h2_phdr_to_ist() to make ISTs from pseudo headers
by Willy Tarreau
· Thu Jan 26 09:38:53 2023 +0100
b8b243a
MINOR: trace: add the long awaited TRACE_PRINTF()
by Willy Tarreau
· Tue Jan 24 18:23:59 2023 +0100
4b36d5e
MINOR: trace: add a trace_no_cb() dummy callback for when to use no callback
by Willy Tarreau
· Tue Jan 24 18:03:07 2023 +0100
8f9a970
MINOR: trace: add a TRACE_ENABLED() macro to determine if a trace is active
by Willy Tarreau
· Tue Jan 24 17:48:53 2023 +0100
80f36b2
CLEANUP: trace: remove the QUIC-specific ifdefs
by Willy Tarreau
· Tue Jan 24 16:02:27 2023 +0100
09727ee
BUG/MINOR: sink: free the forwarding task on exit
by Willy Tarreau
· Thu Jan 26 15:46:08 2023 +0100
b919109
BUG/MINOR: ring: release the backing store name on exit
by Willy Tarreau
· Thu Jan 26 15:34:31 2023 +0100
2c701db
BUG/MINOR: log: release global log servers on exit
by Willy Tarreau
· Thu Jan 26 15:32:12 2023 +0100
094ecf1
BUG/MEDIUM: hpack: fix incorrect huffman decoding of some control chars
by Willy Tarreau
· Thu Jan 26 11:12:11 2023 +0100
b4d119f
BUG/MEDIUM: mux-quic: fix crash on H3 SETTINGS emission
by Amaury Denoyelle
· Wed Jan 25 17:44:36 2023 +0100
19adeb5
BUG/MINOR: h3: fix GOAWAY emission
by Amaury Denoyelle
· Wed Jan 25 10:50:03 2023 +0100
71fd036
MINOR: mux-quic/h3: send SETTINGS as soon as transport is ready
by Amaury Denoyelle
· Tue Jan 24 17:35:37 2023 +0100
9a0f8ba
MINOR: connection: add a BUG_ON() to detect destroying connection in idle list
by Olivier Houchard
· Tue Jan 24 23:59:32 2023 +0100
083b230
MINOR: ssl: Remove debug fprintf in 'update ssl ocsp-response' cli command
by Remi Tricot-Le Breton
· Mon Jan 23 15:57:14 2023 +0100
305a4f3
BUG/MINOR: ssl: Fix leaks in 'update ssl ocsp-response' CLI command
by Remi Tricot-Le Breton
· Mon Jan 23 15:57:13 2023 +0100
e06ba90
DEV: haring: add a new option "-r" to automatically repair broken files
by Willy Tarreau
· Tue Jan 24 12:13:14 2023 +0100
fb9a476
BUG/MINOR: sink: make sure to always properly unmap a file-backed ring
by Willy Tarreau
· Tue Jan 24 12:11:41 2023 +0100
0f29b34
[RELEASE] Released version 2.8-dev2
by Willy Tarreau
· Sun Jan 22 14:20:57 2023 +0100
2d38092
MEDIUM: quic-sock: fix udp source address for send on listener socket
by Amaury Denoyelle
· Thu Jan 19 18:05:54 2023 +0100
d18025e
BUG/MINOR: quic: Do not request h3 clients to close its unidirection streams
by Frédéric Lécaille
· Fri Jan 20 15:33:50 2023 +0100
a0658c3
BUG/MINOR: jwt: Wrong return value checked
by Remi Tricot-Le Breton
· Fri Jan 20 09:37:26 2023 +0100
7d84439
BUILD: hpack: include global.h for the trash that is needed in debug mode
by Willy Tarreau
· Fri Jan 20 00:02:37 2023 +0100
17c630b
BUG/MINOR: mux-h2: add missing traces on failed headers decoding
by Willy Tarreau
· Thu Jan 19 23:58:11 2023 +0100
f43f36d
BUG/MINOR: mux-h2: make sure to produce a log on invalid requests
by Willy Tarreau
· Thu Jan 19 23:22:03 2023 +0100
9debe0f
BUG/MEDIUM: debug/thread: make the debug handler not wait for !rdv_requests
by Willy Tarreau
· Thu Jan 19 18:52:31 2023 +0100
7e70bfc
MINOR: threads: add a thread_harmless_end() version that doesn't wait
by Willy Tarreau
· Thu Jan 19 18:43:48 2023 +0100
b2f38c1
BUG/MINOR: thread: always reload threads_enabled in loops
by Willy Tarreau
· Thu Jan 19 19:14:18 2023 +0100
ad90110
BUG/MEDIUM: fd/threads: fix again incorrect thread selection in wakeup broadcast
by Willy Tarreau
· Thu Jan 19 17:10:10 2023 +0100
edfcb55
MINOR: h3: implement TRAILERS decoding
by Amaury Denoyelle
· Fri Jan 13 16:40:31 2023 +0100
6bf86c7
BUG/MINOR: bwlim: Fix parameters check for set-bandwidth-limit actions
by Christopher Faulet
· Fri Jan 13 15:39:54 2023 +0100
da2e117
MEDIUM: bwlim: Support constants limit or period on set-bandwidth-limit actions
by Christopher Faulet
· Fri Jan 13 15:33:32 2023 +0100
ab34ebe
BUG/MINOR: bwlim: Check scope for period expr for set-bandwitdh-limit actions
by Christopher Faulet
· Fri Jan 13 15:21:53 2023 +0100
4e52010
MINOR: h3: implement TRAILERS encoding
by Amaury Denoyelle
· Thu Jan 12 14:53:43 2023 +0100
7d78eff
MINOR: h3: extend function for QUIC varint encoding
by Amaury Denoyelle
· Tue Jan 17 15:21:16 2023 +0100
8ad2669
BUG/MINOR: h3: properly handle connection headers
by Amaury Denoyelle
· Tue Jan 17 17:47:06 2023 +0100
d1ebee1
BUG/MINOR: listener: close tiny race between resume_listener() and stopping
by Willy Tarreau
· Thu Jan 19 11:34:21 2023 +0100
bb35e1f
BUG/MINOR: ssl: Fix compilation with OpenSSL 1.0.2 (missing ECDSA_SIG_set0)
by Remi Tricot-Le Breton
· Wed Jan 18 17:29:54 2023 +0100
2edc6d0
Revert "BUILD: ssl: add ECDSA_SIG_set0() for openssl < 1.1 or libressl < 2.7"
by William Lallemand
· Thu Jan 19 11:08:42 2023 +0100
d65791e
BUILD: ssl: add ECDSA_SIG_set0() for openssl < 1.1 or libressl < 2.7
by Willy Tarreau
· Thu Jan 19 10:50:13 2023 +0100
5a8f02a
BUG/MEDIUM: jwt: Properly process ecdsa signatures (concatenated R and S params)
by Remi Tricot-Le Breton
· Wed Jan 18 15:32:28 2023 +0100
86aac23
DOC: config: fix "Address formats" chapter syntax
by Daniel Corbett
· Tue Jan 17 18:32:31 2023 -0500
26a9ac5
BUG/MINOR: mux-fcgi: Correctly set pathinfo
by Paul Barnetta
· Tue Jan 17 09:44:11 2023 +1100
21c4c9b
MINOR: quic: Replace v2 draft definitions by those of the final 2 version
by Frédéric Lécaille
· Fri Jan 13 16:37:02 2023 +0100
33d11c4
MINOR: sample: Add "quic_enabled" sample fetch
by Frédéric Lécaille
· Thu Jan 12 17:55:45 2023 +0100
12a0317
MINOR: quic: Add "no-quic" global option
by Frédéric Lécaille
· Thu Jan 12 15:23:54 2023 +0100
6fc8697
MINOR: quic: Disable the active connection migrations
by Frédéric Lécaille
· Thu Jan 12 08:29:23 2023 +0100
f676954
MINOR: quic: Useless test about datagram destination addresses
by Frédéric Lécaille
· Thu Jan 12 10:36:26 2023 +0100
e77f430
BUG/MEDIUM: stconn: also consider SE_FL_EOI to switch to SE_FL_ERROR
by Willy Tarreau
· Tue Jan 17 16:27:35 2023 +0100
35c4dd0
CLEANUP: stconn: always use se_fl_set_error() to set the pending error
by Willy Tarreau
· Tue Jan 17 16:25:29 2023 +0100
40725a4
MINOR: listener: also support "quic+" as an address prefix
by Willy Tarreau
· Mon Jan 16 13:55:27 2023 +0100
ed68240
DOC: config: mention the missing "quic4@" and "quic6@" in protocol prefixes
by Willy Tarreau
· Mon Jan 16 12:14:11 2023 +0100
24101f9
DOC: config: fix aliases for protocol prefixes "udp4@" and "udp6@"
by Willy Tarreau
· Mon Jan 16 12:11:38 2023 +0100
d4c6fbe
DOC: config: fix wrong section number for "protocol prefixes"
by Willy Tarreau
· Mon Jan 16 12:07:12 2023 +0100
6476334
BUG/MINOR: listeners: fix suspend/resume of inherited FDs
by Willy Tarreau
· Mon Jan 16 11:47:01 2023 +0100
640e253
BUG/MINOR: http-ana: make set-status also update txn->status
by Willy Tarreau
· Tue Jan 10 14:50:44 2023 +0100
2e47e3a
MINOR: htx: Add an HTX value for the extra field is payload length is unknown
by Christopher Faulet
· Fri Jan 13 11:40:24 2023 +0100
462f522
BUG/MEDIUM: mux-h2: Don't send CANCEL on shutw when response length is unkown
by Christopher Faulet
· Fri Jan 13 11:28:31 2023 +0100
4da8239
CLEANUP: http-ana: Remove HTTP_MSG_ERROR state
by Christopher Faulet
· Fri Jan 13 11:22:12 2023 +0100
f2b02cf
MAJOR: http-ana: Review error handling during HTTP payload forwarding
by Christopher Faulet
· Fri Jan 13 11:02:28 2023 +0100
5aab0a3
BUG/MINOR: http-fetch: Don't block HTTP sample fetch eval in HTTP_MSG_ERROR state
by Christopher Faulet
· Fri Jan 13 10:58:20 2023 +0100
f0d80df
MINOR: http-ana: Use http_set_term_flags() when waiting the request body
by Christopher Faulet
· Fri Jan 13 10:20:20 2023 +0100
f4569bb
BUG/MINOR: http-ana: Report SF_FINST_R flag on error waiting the request body
by Christopher Faulet
· Fri Jan 13 10:49:31 2023 +0100
4a66c94
MINOR: http-ana: Use http_set_term_flags() in most of HTTP analyzers
by Christopher Faulet
· Fri Jan 13 09:43:21 2023 +0100
71236de
MINOR: http-ana: Add a function to set HTTP termination flags
by Christopher Faulet
· Fri Jan 13 09:06:38 2023 +0100
c1b013b
BUG/MINOR: promex: Don't forget to consume the request on error
by Christopher Faulet
· Fri Jan 13 08:53:23 2023 +0100
0392612
BUG/MEDIUM: peers: make "show peers" more careful about partial initialization
by Willy Tarreau
· Thu Jan 12 17:09:34 2023 +0100
6be8d09
OPTIM: global: move byte counts out of global and per-thread
by Willy Tarreau
· Thu Jan 12 16:08:41 2023 +0100
522841c
REGTEST: ssl: Add test for 'update ssl ocsp-response' CLI command
by Remi Tricot-Le Breton
· Thu Jan 12 09:49:12 2023 +0100
10f113e
MINOR: ssl: Reinsert updated ocsp response later in tree in case of http error
by Remi Tricot-Le Breton
· Thu Jan 12 09:49:11 2023 +0100
1c647ad
MINOR: ssl: Do not wake ocsp update task if update tree empty
by Remi Tricot-Le Breton
· Thu Jan 12 09:49:10 2023 +0100
474f614
MINOR: ssl: Treat ocsp-update inconsistencies as fatal errors
by Remi Tricot-Le Breton
· Thu Jan 12 09:49:09 2023 +0100
bdd84c5
BUG/MINOR: ssl: OCSP minimum update threshold not properly set
by Remi Tricot-Le Breton
· Thu Jan 12 09:49:08 2023 +0100
145b17f
BUG/MEDIUM: listener: duplicate inherited FDs if needed
by Willy Tarreau
· Wed Jan 11 10:59:52 2023 +0100
b714e11
DEV: tcploop: add minimal support for unix sockets
by Willy Tarreau
· Wed Jan 11 10:54:59 2023 +0100
8c99081
BUG/MINOR: ssl: Missing ssl_conf pointer check when checking ocsp update inconsistencies
by Remi Tricot-Le Breton
· Tue Jan 10 11:44:15 2023 +0100
71237a1
BUG/MINOR: ssl: Remove unneeded pointer check in ocsp cli release function
by Remi Tricot-Le Breton
· Tue Jan 10 11:21:40 2023 +0100
51dbb4c
BUG/MINOR: resolvers: Wait the resolution execution for a do_resolv action
by Christopher Faulet
· Wed Jan 11 10:31:10 2023 +0100
0ae2e63
BUG/MINOR: hlua: Fix Channel.line and Channel.data behavior regarding the doc
by Christopher Faulet
· Tue Jan 10 15:29:54 2023 +0100
5f36bfe
BUG/MINOR: h1-htx: Remove flags about protocol upgrade on non-101 responses
by Christopher Faulet
· Tue Jan 10 18:51:55 2023 +0100
a9de7ea
MINOR: mux-quic: use send-list for immediate sending retry
by Amaury Denoyelle
· Fri Jan 06 17:16:47 2023 +0100
0a1154a
MINOR: mux-quic: use send-list for STOP_SENDING/RESET_STREAM emission
by Amaury Denoyelle
· Fri Jan 06 17:43:11 2023 +0100
f9b0326
MEDIUM: h3: send SETTINGS before STREAM frames
by Amaury Denoyelle
· Mon Jan 09 10:34:25 2023 +0100
20f2a42
MAJOR: mux-quic: rework stream sending priorization
by Amaury Denoyelle
· Tue Jan 03 14:39:24 2023 +0100
31d2057
MINOR: mux-quic: add traces for flow-control limit reach
by Amaury Denoyelle
· Fri Jan 06 15:29:59 2023 +0100
ab6cdec
BUG/MINOR: mux-quic: fix transfer of empty HTTP response
by Amaury Denoyelle
· Tue Jan 10 10:41:41 2023 +0100
f29c415
DOC: management: add details about @system-ca in "show ssl ca-file"
by William Lallemand
· Tue Jan 10 15:07:12 2023 +0100
Next »