Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
593802128c332bd2b197ef14d2d7df87eab5443c
/
include
b7a406a
MINOR: quic: Update version_information transport parameter to draft-14
by Frédéric Lécaille
· Mon Feb 06 11:54:07 2023 +0100
e5958d0
BUG/MEDIUM: stats: fix resolvers dump
by Aurelien DARRAGON
· Thu Feb 02 17:27:27 2023 +0100
f2988e1
CLEANUP: listener/thread: remove now unused bind_conf's bind_tgroup/bind_thread
by Willy Tarreau
· Thu Feb 02 17:01:10 2023 +0100
f0de8ca
MEDIUM: listener/config: make the "thread" parser rely on thread_sets
by Willy Tarreau
· Tue Jan 31 19:31:27 2023 +0100
bef43df
MINOR: thread: add a simple thread_set API
by Willy Tarreau
· Tue Jan 31 19:27:48 2023 +0100
9e2682a
MINOR: listener: remove the now useless LI_F_QUIC_LISTENER flag
by Willy Tarreau
· Thu Jan 12 20:20:57 2023 +0100
b25634d
CLEANUP: listener: remove the now unused options field
by Willy Tarreau
· Thu Jan 12 20:10:11 2023 +0100
4c1d3a9
MINOR: listener: get rid of LI_O_TCP_L4_RULES and LI_O_TCP_L5_RULES
by Willy Tarreau
· Thu Jan 12 20:03:38 2023 +0100
1714680
MINOR: listener: move LI_O_UNLIMITED and LI_O_NOSTOP to bind_conf
by Willy Tarreau
· Thu Jan 12 19:58:42 2023 +0100
f1b4730
MINOR: listener: move the ACC_PROXY and ACC_CIP options to bind_conf
by Willy Tarreau
· Thu Jan 12 19:48:50 2023 +0100
c492f1b
MINOR: listener: move TCP_FO to bind_conf
by Willy Tarreau
· Thu Jan 12 19:45:58 2023 +0100
d9b4d21
MINOR: listener: move the DEF_ACCEPT option to the bind_conf
by Willy Tarreau
· Thu Jan 12 19:42:48 2023 +0100
9bdcf42
MINOR: listener: move the NOQUICKACK option to the bind_conf
by Willy Tarreau
· Thu Jan 12 19:40:42 2023 +0100
cfb7c2f
MINOR: listener: move the NOLINGER option to the bind_conf
by Willy Tarreau
· Thu Jan 12 19:37:07 2023 +0100
7dbd418
MINOR: listener: move the nice field to the bind_conf
by Willy Tarreau
· Thu Jan 12 19:32:45 2023 +0100
d5983ce
MINOR: listener: remove the useless ->default_target field
by Willy Tarreau
· Thu Jan 12 19:18:34 2023 +0100
3083615
MINOR: listener: move the ->accept callback to the bind_conf
by Willy Tarreau
· Thu Jan 12 19:10:17 2023 +0100
758c69d
MINOR: listener: move the maxconn parameter to the bind_conf
by Willy Tarreau
· Thu Jan 12 18:59:37 2023 +0100
1920f89
MINOR: listener: move the backlog setting from listener to bind_conf
by Willy Tarreau
· Thu Jan 12 18:55:13 2023 +0100
882f248
MINOR: listener: move maxaccept from listener to bind_conf
by Willy Tarreau
· Thu Jan 12 18:52:23 2023 +0100
ee37816
MINOR: listener: move maxseg and tcp_ut to bind_conf
by Willy Tarreau
· Thu Jan 12 18:42:49 2023 +0100
7866e8e
MEDIUM: listener: move the analysers mask to the bind_conf
by Willy Tarreau
· Thu Jan 12 18:39:42 2023 +0100
0aa7995
BUG/MINOR: quic: Unchecked source connection ID
by Frédéric Lécaille
· Fri Feb 03 16:15:08 2023 +0100
af25a69
MEDIUM: quic: Remove qc_conn_finalize() from the ClientHello TLS callbacks
by Frédéric Lécaille
· Wed Feb 01 17:56:57 2023 +0100
9969adb
MINOR: stats: add by HTTP version cumulated number of sessions and requests
by Frédéric Lécaille
· Wed Jan 18 11:52:21 2023 +0100
1ea5f41
CLEANUP: quic: no need for atomics on packet refcnt
by Willy Tarreau
· Thu Feb 02 15:37:24 2023 +0100
24d5b72
MINOR: quic: add config for retransmit limit
by Amaury Denoyelle
· Tue Jan 31 11:44:50 2023 +0100
e4abb1f
MEDIUM: quic: implement a retransmit limit per frame
by Amaury Denoyelle
· Fri Jan 27 17:54:15 2023 +0100
57b3eaa
MINOR: quic: refactor frame deallocation
by Amaury Denoyelle
· Thu Feb 02 16:12:09 2023 +0100
40c24f1
MINOR: quic: define new functions for frame alloc
by Amaury Denoyelle
· Fri Jan 27 17:47:49 2023 +0100
2216b08
MINOR: quic: remove fin from quic_stream frame type
by Amaury Denoyelle
· Thu Feb 02 14:59:36 2023 +0100
1e340ba
MINOR: mux-quic/h3: define stream close callback
by Amaury Denoyelle
· Mon Jan 30 12:12:11 2023 +0100
b2e2ec5
MEDIUM: proxy/http_ext: implement dynamic http_ext
by Aurelien DARRAGON
· Mon Jan 09 11:09:03 2023 +0100
9ded834
OPTIM: http_ext/7239: introduce c_mode to save some space
by Aurelien DARRAGON
· Fri Jan 06 12:16:28 2023 +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
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
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
71fd036
MINOR: mux-quic/h3: send SETTINGS as soon as transport is ready
by Amaury Denoyelle
· Tue Jan 24 17:35:37 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
7d78eff
MINOR: h3: extend function for QUIC varint encoding
by Amaury Denoyelle
· Tue Jan 17 15:21:16 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
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
12a0317
MINOR: quic: Add "no-quic" global option
by Frédéric Lécaille
· Thu Jan 12 15:23:54 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
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
4da8239
CLEANUP: http-ana: Remove HTTP_MSG_ERROR state
by Christopher Faulet
· Fri Jan 13 11:22:12 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
6be8d09
OPTIM: global: move byte counts out of global and per-thread
by Willy Tarreau
· Thu Jan 12 16:08:41 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
da89e9b
MINOR: channel/applets: Stop to test CF_WRITE_ERROR flag if CF_SHUTW is enough
by Christopher Faulet
· Wed Jan 04 14:11:10 2023 +0100
4b490b7
MINOR: channel: Stop to test CF_READ_ERROR flag if CF_SHUTR is enough
by Christopher Faulet
· Wed Jan 04 11:55:15 2023 +0100
2357718
MEDIUM: channel: Remove CF_READ_ATTACHED and report CF_READ_EVENT instead
by Christopher Faulet
· Tue Dec 20 18:47:39 2022 +0100
049fbcd
MINOR: channel: Remove CF_ANA_TIMEOUT and report CF_READ_EVENT instead
by Christopher Faulet
· Tue Dec 20 18:28:27 2022 +0100
a63f8f3
MINOR: channel: Remove CF_WRITE_ACTIVITY
by Christopher Faulet
· Tue Dec 20 18:18:00 2022 +0100
33e03ce
MINOR: channel: Remove CF_READ_ACTIVITY
by Christopher Faulet
· Tue Dec 20 18:14:56 2022 +0100
d898841
MEDIUM: channel: Use CF_WRITE_EVENT instead of CF_WRITE_PARTIAL
by Christopher Faulet
· Tue Dec 20 18:10:04 2022 +0100
285f761
MEDIUM: channel: Use CF_READ_EVENT instead of CF_READ_PARTIAL
by Christopher Faulet
· Mon Dec 12 08:28:55 2022 +0100
b96f2aa
REORG: channel: Rename CF_WRITE_NULL to CF_WRITE_EVENT
by Christopher Faulet
· Mon Dec 12 08:11:36 2022 +0100
6e1bbc4
REORG: channel: Rename CF_READ_NULL to CF_READ_EVENT
by Christopher Faulet
· Mon Dec 12 08:08:15 2022 +0100
5a72d03
MINOR: stick-table: implement the sc-add-gpc() action
by Willy Tarreau
· Mon Jan 02 18:15:20 2023 +0100
6c01171
MEDIUM: stick-table: set the track-sc limit at boottime via tune.stick-counters
by Willy Tarreau
· Fri Jan 06 16:09:58 2023 +0100
61aded0
BUG/MAJOR: buf: Fix copy of wrapping output data when a buffer is realigned
by Christopher Faulet
· Thu Jan 05 09:34:47 2023 +0100
6e70a39
BUILD: makefile: only consider settings from enabled options
by Willy Tarreau
· Fri Dec 23 15:08:38 2022 +0100
6a2cd33
BUILD: makefile: remove the special case of the SSL option
by Willy Tarreau
· Fri Dec 23 15:01:54 2022 +0100
2b8d097
BUILD: makefile: make all OpenSSL variants use the same settings
by Willy Tarreau
· Thu Dec 22 14:39:54 2022 +0100
8fa2f49
BUILD: makefile: add a function to collect all options' CFLAGS/LDFLAGS
by Willy Tarreau
· Thu Dec 22 19:44:35 2022 +0100
b14e89e
BUILD: makefile: initialize all build options' variables at once
by Willy Tarreau
· Thu Dec 22 15:47:47 2022 +0100
848362f
BUILD: makefile: sort the features list
by Willy Tarreau
· Thu Dec 22 19:51:30 2022 +0100
69e7b7f
BUILD: makefile: move common options-oriented macros to include/make/options.mk
by Willy Tarreau
· Thu Dec 22 19:32:24 2022 +0100
663e872
MEDIUM: mux-quic: implement STOP_SENDING emission
by Amaury Denoyelle
· Fri Dec 09 14:58:28 2022 +0100
5854fc0
MINOR: mux-quic: handle RESET_STREAM reception
by Amaury Denoyelle
· Fri Dec 09 16:25:48 2022 +0100
a473f19
MEDIUM: mux-quic: implement shutw
by Amaury Denoyelle
· Wed Dec 21 10:21:58 2022 +0100
be6a873
BUG/MINOR: httpclient/log: free of invalid ptr with httpclient_log_format
by William Lallemand
· Thu Dec 22 15:37:01 2022 +0100
c960a3b
BUG/MINOR: pool/stats: Use ullong to report total pool usage in bytes in stats
by Christopher Faulet
· Thu Dec 22 11:05:48 2022 +0100
c8d814e
MINOR: ssl: Move OCSP code to a dedicated source file
by Remi Tricot-Le Breton
· Tue Dec 20 11:11:17 2022 +0100
6477bbd
MEDIUM: ssl: Add ocsp update task main function
by Remi Tricot-Le Breton
· Tue Dec 20 11:11:13 2022 +0100
fb2b998
MINOR: ssl: Store 'ocsp-update' mode in the ckch_data and check for inconsistencies
by Remi Tricot-Le Breton
· Tue Dec 20 11:11:11 2022 +0100
03c5fff
MINOR: ssl: Add crt-list ocsp-update option
by Remi Tricot-Le Breton
· Tue Dec 20 11:11:10 2022 +0100
cc34667
MEDIUM: ssl: Add ocsp_certid in ckch structure and discard ocsp buffer early
by Remi Tricot-Le Breton
· Tue Dec 20 11:11:08 2022 +0100
c0b4058
MINOR: ssl: Add helper function that checks the validity of an OCSP response
by Remi Tricot-Le Breton
· Tue Dec 20 11:11:06 2022 +0100
e09d2ae
MINOR: ssl: Add OCSP request helper function
by Remi Tricot-Le Breton
· Tue Dec 20 11:11:05 2022 +0100
47a4f12
MINOR: ssl: Add helper function that extracts an OCSP URI from a certificate
by Remi Tricot-Le Breton
· Tue Dec 20 11:11:04 2022 +0100
95e7cf1
MINOR: httpclient: Make the CLI flags public for future use
by Remi Tricot-Le Breton
· Tue Dec 20 11:11:03 2022 +0100
2b96364
MINOR: ssl: Add a lock to the OCSP response tree
by Remi Tricot-Le Breton
· Tue Dec 20 11:11:02 2022 +0100
eed7826
BUG/MEDIUM: quic: properly take shards into account on bind lines
by Willy Tarreau
· Wed Dec 21 09:09:19 2022 +0100
15337fd
BUG/MEDIUM: mux-quic: fix double delete from qcc.opening_list
by Amaury Denoyelle
· Tue Dec 20 14:47:16 2022 +0100
Next »