Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
e0c5435d763b33b3951876e867eb58ddb9950251
/
include
df25acf
MINOR: ncbuf: implement advance
by Amaury Denoyelle
· Wed May 04 16:47:09 2022 +0200
b830f0d
MINOR: ncbuf: define various insertion modes
by Amaury Denoyelle
· Mon May 09 11:59:15 2022 +0200
077e096
MINOR: ncbuf: implement insertion
by Amaury Denoyelle
· Mon May 09 09:43:11 2022 +0200
edeb0a6
MINOR: ncbuf: optimize storage for the last gap
by Amaury Denoyelle
· Wed May 04 16:16:39 2022 +0200
d5d2ed9
MINOR: ncbuf: complete API and define block interal abstraction
by Amaury Denoyelle
· Mon May 09 09:38:45 2022 +0200
1b5f77f
MINOR: ncbuf: define non-contiguous buffer
by Amaury Denoyelle
· Mon May 09 09:37:27 2022 +0200
31fe308
CLEANUP: quic_tls: QUIC_TLS_IV_LEN defined two times
by Frédéric Lécaille
· Wed May 11 10:56:07 2022 +0200
a54e49d
CLEANUP: quic: wrong use of eb*entry() macro
by Frédéric Lécaille
· Tue May 10 15:15:24 2022 +0200
e2fb1bf
MINOR: quic: Send stateless reset tokens
by Frédéric Lécaille
· Mon May 09 16:30:55 2022 +0200
0226c52
MINOR: quic: new_quic_cid() code moving
by Frédéric Lécaille
· Fri May 06 14:18:53 2022 +0200
7b92c81
MINOR: quic-tls: Add quic_hkdf_extract_and_expand() for HKDF
by Frédéric Lécaille
· Fri May 06 09:54:48 2022 +0200
372508c
MINOR: config: Add "cluster-secret" new global keyword
by Frédéric Lécaille
· Fri May 06 08:53:16 2022 +0200
7cc8b31
MINOR: quic: Add correct ack delay values to ACK frames
by Frédéric Lécaille
· Thu May 05 12:04:28 2022 +0200
9475d89
MINOR: quic: Congestion controller event trace fix (loss)
by Frédéric Lécaille
· Wed May 04 15:24:50 2022 +0200
f6e8594
BUG/MINOR: quic: Wrong unit for ack delay for incoming ACK frames
by Frédéric Lécaille
· Tue May 03 16:09:08 2022 +0200
5b988eb
BUG/MINOR: quic: Dropped peer transport parameters
by Frédéric Lécaille
· Tue May 03 15:55:17 2022 +0200
8726d63
MINOR: quic: Add a debug counter for sendto() errors
by Frédéric Lécaille
· Tue May 03 10:32:21 2022 +0200
314e6ec
BUG/MAJOR: dns: multi-thread concurrency issue on UDP socket
by Emeric Brun
· Tue May 10 11:35:48 2022 +0200
47a4c61
BUG/MINOR: server: Make SRV_STATE_LINE_MAXLEN value from 512 to 2kB (2000 bytes).
by vigneshsp
· Mon May 09 22:36:39 2022 +0530
8a0fd3a
BUILD: debug: work around gcc-12 excessive -Warray-bounds warnings
by Willy Tarreau
· Mon May 09 20:07:21 2022 +0200
ecab71f
BUILD: stats: conditionally mark obsolete stats states as deprecated
by Willy Tarreau
· Mon May 09 19:46:35 2022 +0200
4fc2cd7
MINOR: compiler: add a new macro to set an attribute on an enum when possible
by Willy Tarreau
· Mon May 09 19:45:06 2022 +0200
4aed40e
MINOR: tcp: socket translate TCP_KEEPIDLE for macOs equivalent
by David CARLIER
· Sun May 01 15:29:58 2022 +0100
6ef1648
CLEANUP: stats: rename the stats state values an mark the old ones deprecated
by Willy Tarreau
· Fri May 06 18:07:53 2022 +0200
1c0715b
CLEANUP: cli: move the status print context into its own context
by Willy Tarreau
· Fri May 06 17:16:35 2022 +0200
aa229cc
MINOR: lua: move the http service context out of appctx.ctx
by Willy Tarreau
· Fri May 06 14:26:10 2022 +0200
e23f33b
MINOR: lua: move the tcp service storage outside of appctx.ctx
by Willy Tarreau
· Fri May 06 14:07:13 2022 +0200
5321da9
MEDIUM: lua: move the cosocket storage outside of appctx.ctx
by Willy Tarreau
· Fri May 06 11:57:34 2022 +0200
f61494c
CLEANUP: cache: take the context out of appctx.ctx
by Willy Tarreau
· Fri May 06 11:03:39 2022 +0200
c7afedc
BUILD: applet: mark the appctx's st2 variable as deprecated
by Willy Tarreau
· Thu May 05 20:01:54 2022 +0200
f50da2c
BUILD: applet: mark the CLI's generic variables as deprecated
by Willy Tarreau
· Thu May 05 19:43:49 2022 +0200
23a2407
CLEANUP: spoe: do not use appctx.ctx anymore
by Willy Tarreau
· Thu May 05 20:18:44 2022 +0200
455caef
CLEANUP: peers: do not use appctx.ctx anymore
by Willy Tarreau
· Thu May 05 20:16:16 2022 +0200
1eea665
CLEANUP: httpclient: do not use the appctx.ctx anymore
by Willy Tarreau
· Thu May 05 20:12:01 2022 +0200
cba8838
CLEANUP: ring: pass the ring watch flags to ring_attach_cli(), not in ctx.cli
by Willy Tarreau
· Thu May 05 15:18:57 2022 +0200
42cc831
CLEANUP: sink: use the generic context to store the forwarder's context
by Willy Tarreau
· Wed May 04 20:42:23 2022 +0200
dec23dc
CLEANUP: ssl/cli: use a local context for "commit ssl {ca|crl}file"
by Willy Tarreau
· Wed May 04 20:25:05 2022 +0200
329f4b4
CLEANUP: ssl/cli: use a local context for "set ssl cert"
by Willy Tarreau
· Wed May 04 20:05:55 2022 +0200
96c9a6c
CLEANUP: ssl/cli: use a local context for "show ssl cert"
by Willy Tarreau
· Wed May 04 19:51:37 2022 +0200
f3e8b3e
CLEANUP: ssl/cli: use a local context for "show crlfile"
by Willy Tarreau
· Wed May 04 19:38:57 2022 +0200
50c2f1e
CLEANUP: ssl/cli: use a local context for "show cafile"
by Willy Tarreau
· Wed May 04 19:26:59 2022 +0200
bcda5f6
CLEANUP: hlua/cli: take the hlua_cli context definition out of the appctx
by Willy Tarreau
· Tue May 03 18:13:39 2022 +0200
41f8852
CLEANUP: stats/cli: stop using appctx->st2
by Willy Tarreau
· Tue May 03 18:39:27 2022 +0200
91cefca
CLEANUP: stats/cli: take the "show stat" context definition out of the appctx
by Willy Tarreau
· Tue May 03 17:08:29 2022 +0200
cb8bf17
CLEANUP: peers/cli: take the "show peers" context definition out of the appctx
by Willy Tarreau
· Tue May 03 14:26:31 2022 +0200
0fcecc6
CLEANUP: map/cli: take the "show map" context definition out of the appctx
by Willy Tarreau
· Tue May 03 11:54:47 2022 +0200
3c69e08
CLEANUP: stick-table/cli: take the "show table" context definition out of the appctx
by Willy Tarreau
· Tue May 03 11:35:07 2022 +0200
0fd8f0e
CLEANUP: proxy/cli: take the "show errors" context definition out of the appctx
by Willy Tarreau
· Tue May 03 11:24:24 2022 +0200
39f097d
CLEANUP: stream/cli: take the "show sess" context definition out of the appctx
by Willy Tarreau
· Tue May 03 10:49:00 2022 +0200
f12f32a
MINOR: applet: reserve some generic storage in the applet's context
by Willy Tarreau
· Mon May 02 14:57:03 2022 +0200
4fd9b4d
BUG/MINOR: ssl/cli: fix "show ssl cert" not to mix cli+ssl contexts
by Willy Tarreau
· Wed May 04 16:11:50 2022 +0200
0630579
BUG/MINOR: ssl/cli: fix "show ssl ca-file <name>" not to mix cli+ssl contexts
by Willy Tarreau
· Wed May 04 15:57:30 2022 +0200
821c3b0
BUG/MINOR: ssl/cli: fix "show ssl ca-file/crl-file" not to mix cli+ssl contexts
by Willy Tarreau
· Wed May 04 15:47:39 2022 +0200
7867f63
MEDIUM: resolvers: create a "default" resolvers section at startup
by William Lallemand
· Thu May 05 19:02:59 2022 +0200
fa24379
MINOR: conn-stream: Add mask from flags set by endpoint or app layer
by Christopher Faulet
· Wed May 04 09:19:13 2022 +0200
664741e
MINOR: quic: Make the quic_conn be aware of the number of streams
by Frédéric Lécaille
· Mon May 02 18:46:58 2022 +0200
b074966
CLEANUP: mux: Useless xprt_quic-t.h inclusion
by Frédéric Lécaille
· Mon May 02 16:48:40 2022 +0200
0367b4c
MINOR: session: get rid of the now unused SESS_FL_ADDR_*_SET flags
by Willy Tarreau
· Mon May 02 17:51:51 2022 +0200
030b3e6
MINOR: connection: get rid of the CO_FL_ADDR_*_SET flags
by Willy Tarreau
· Mon May 02 17:47:46 2022 +0200
04e9aca
MINOR: conn_stream: remove the now unused CS_FL_ADDR_*_SET flags
by Willy Tarreau
· Mon May 02 17:27:34 2022 +0200
03bd395
MEDIUM: stream: remove the confusing SF_ADDR_SET flag
by Willy Tarreau
· Mon May 02 16:36:47 2022 +0200
f1fc0b3
MINOR: mux-quic: support full request channel buffer
by Amaury Denoyelle
· Mon May 02 11:07:06 2022 +0200
c40e19d
BUG/MINOR: quic: Missing time threshold multiplifier for loss delay computation
by Frédéric Lécaille
· Fri Apr 29 16:00:17 2022 +0200
1601395
MINOR: quic: moving code for QUIC loss detection
by Frédéric Lécaille
· Fri Apr 29 15:07:48 2022 +0200
77cb38d
BUG/MEDIUM: quic: Possible crash on STREAM frame loss
by Frédéric Lécaille
· Wed Apr 27 07:17:56 2022 +0200
da34255
MEDIUM: quic: Mark copies of acknowledged frames as acknowledged
by Frédéric Lécaille
· Mon Apr 25 10:28:49 2022 +0200
3e3a621
MINOR: quic: old data distinction for qc_send_app_pkt()
by Frédéric Lécaille
· Mon Apr 25 10:17:00 2022 +0200
a956841
MEDIUM: quic: New functions for probing rework
by Frédéric Lécaille
· Mon Apr 25 08:58:04 2022 +0200
3ef729a
MINOR: quic: process_timer() rework
by Frédéric Lécaille
· Thu Apr 21 18:26:22 2022 +0200
b44cbc6
MINOR: quic: Do not retransmit frames from coalesced packets
by Frédéric Lécaille
· Thu Apr 21 17:58:46 2022 +0200
b917191
MINOR: quic: Prepare quic_frame struct duplication
by Frédéric Lécaille
· Thu Apr 21 17:32:10 2022 +0200
47447af
MINOR: mux-quic: add a app-layer context in qcs
by Amaury Denoyelle
· Wed Apr 27 15:17:11 2022 +0200
3df8ca0
MINOR: mux-quic: partially copy Rx frame if almost full buf
by Amaury Denoyelle
· Tue Apr 26 11:36:40 2022 +0200
44d0912
MINOR: mux-quic: count local flow-control stream limit on reception
by Amaury Denoyelle
· Tue Apr 26 11:21:10 2022 +0200
408d226
MINOR: mux-quic: remove unused bogus qcc_get_stream()
by Amaury Denoyelle
· Tue Apr 26 17:36:56 2022 +0200
226866e
CLEANUP: deinit: release the config postparsers
by Willy Tarreau
· Wed Apr 27 18:07:24 2022 +0200
1024393
MINOR: ssl: add a new global option "tune.ssl.hard-maxrecord"
by Thomas Prückl
· Wed Apr 27 13:04:54 2022 +0200
4d7fdc6
MINOR: connection: Add way to disable active connection closing during soft-stop
by Remi Tricot-Le Breton
· Tue Apr 26 15:17:18 2022 +0200
65d9f83
BUILD: compiler: properly distinguish weak and global symbols
by Willy Tarreau
· Tue Apr 26 19:35:38 2022 +0200
a80e4a3
MINOR: fd: add functions to set O_NONBLOCK and FD_CLOEXEC
by Willy Tarreau
· Tue Apr 26 10:18:07 2022 +0200
197715a
CLEANUP: compression: move the default setting of maxzlibmem to defaults
by Willy Tarreau
· Mon Apr 25 19:29:10 2022 +0200
2df1fbf
MINOR: init: add global setting "fd-hard-limit" to bound system limits
by Willy Tarreau
· Mon Apr 25 18:02:03 2022 +0200
7c9a0fe
MEDIUM: backend: add new "balance hash <expr>" algorithm
by Willy Tarreau
· Mon Apr 25 10:25:34 2022 +0200
a4e3989
MINOR: task: add a new task_instant_wakeup() function
by Willy Tarreau
· Fri Apr 22 18:22:03 2022 +0200
b53eb87
MINOR: init: add the pre-check callback
by William Lallemand
· Thu Apr 21 18:02:53 2022 +0200
eb50c01
MINOR: conn-stream: Make cs_detach_* private and use cs_destroy() from outside
by Christopher Faulet
· Thu Apr 21 14:22:53 2022 +0200
ca6c9bb
CLEANUP: conn-stream: Rename cs_applet_release()
by Christopher Faulet
· Thu Apr 21 08:44:09 2022 +0200
ff022a2
CLEANUP: conn-stream: Rename cs_conn_close() and cs_conn_drain_and_close()
by Christopher Faulet
· Thu Apr 21 08:38:54 2022 +0200
f87c67e
MINOR: ssl: Add 'show ssl providers' cli command and providers list in -vv option
by Remi Tricot-Le Breton
· Thu Apr 21 12:06:41 2022 +0200
97e84c6
MINOR: cfg-quic: define tune.quic.conn-buf-limit
by Amaury Denoyelle
· Tue Apr 19 18:26:55 2022 +0200
1b2dba5
MINOR: mux-quic: implement immediate send retry
by Amaury Denoyelle
· Fri Apr 15 17:32:04 2022 +0200
d2f80a2
MINOR: quic: limit total stream buffers per connection
by Amaury Denoyelle
· Fri Apr 15 17:30:49 2022 +0200
1b81dda
MINOR: quic-stream: refactor ack management
by Amaury Denoyelle
· Thu Apr 21 09:32:53 2022 +0200
a456920
MEDIUM: quic: implement multi-buffered Tx streams
by Amaury Denoyelle
· Fri Apr 15 17:29:25 2022 +0200
b22c046
MINOR: quic-stream: add qc field
by Amaury Denoyelle
· Thu Apr 21 11:00:41 2022 +0200
e4301da
MINOR: quic-stream: use distinct tree nodes for quic stream and qcs
by Amaury Denoyelle
· Tue Apr 19 17:59:50 2022 +0200
0cc02a3
REORG: quic: use a dedicated module for qc_stream_desc
by Amaury Denoyelle
· Tue Apr 19 17:21:11 2022 +0200
1d6338e
MEDIUM: ssl: Disable DHE ciphers by default
by Remi Tricot-Le Breton
· Tue Apr 12 11:31:55 2022 +0200
7747d46
MINOR: tcp_sample: extend support for get_tcp_info to macOs.
by David CARLIER
· Mon Apr 11 12:53:11 2022 +0100
fb1b6f5
BUILD: compiler: use a more portable set of asm(".weak") statements
by Willy Tarreau
· Thu Apr 14 16:57:12 2022 +0200
Next »