Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
d341fc3609848bc663d75a77db3a5d8e7a4ed4d8
/
include
164096e
MINOR: qpack: Add static header table definitions for QPACK.
by Frédéric Lécaille
· Tue Dec 22 16:01:57 2020 +0100
54182ec
CLEANUP: Apply the coccinelle patch for `XXXcmp()` on include/
by Tim Duesterhus
· Sat Jan 02 22:31:54 2021 +0100
92149f9
MEDIUM: stick-tables: Add srvkey option to stick-table
by Thayne McCombs
· Fri Nov 20 01:28:26 2020 -0700
ce9e7b2
MEDIUM: cache: Manage a subset of encodings in accept-encoding normalizer
by Remi Tricot-Le Breton
· Wed Dec 23 18:13:49 2020 +0100
56e46cb
MINOR: http: Add helper functions to trim spaces and tabs
by Remi Tricot-Le Breton
· Wed Dec 23 18:13:48 2020 +0100
2b5c5cb
MINOR: cache: Avoid storing responses whose secondary key was not correctly calculated
by Remi Tricot-Le Breton
· Wed Dec 23 18:13:45 2020 +0100
f63921f
MINOR: quic: Add traces for quic_packet_encrypt().
by Frédéric Lécaille
· Fri Dec 18 09:48:20 2020 +0100
133e8a7
MINOR: quic: make a packet build fails when qc_build_frm() fails.
by Frédéric Lécaille
· Fri Dec 18 09:33:27 2020 +0100
f7e0b8d
MINOR: quic: Add traces for in flght ack-eliciting packet counter.
by Frédéric Lécaille
· Wed Dec 16 17:33:11 2020 +0100
04ffb66
MINOR: quic: Make usage of the congestion control window.
by Frédéric Lécaille
· Tue Dec 08 15:58:39 2020 +0100
c5e72b9
MINOR: quic: Attempt to make trace more readable
by Frédéric Lécaille
· Wed Dec 02 16:11:40 2020 +0100
8090b51
MAJOR: quic: Make usage of ebtrees to store QUIC ACK ranges.
by Frédéric Lécaille
· Mon Nov 30 16:19:22 2020 +0100
f46c10c
MINOR: server: Add QUIC definitions to servers.
by Frédéric Lécaille
· Mon Nov 23 14:29:28 2020 +0100
884f2e9
MINOR: listener: Add QUIC info to listeners and receivers.
by Frédéric Lécaille
· Mon Nov 23 14:23:21 2020 +0100
0c4e3b0
MINOR: quic: Add definitions for QUIC protocol.
by Frédéric Lécaille
· Mon Nov 23 14:10:37 2020 +0100
901ee2f
MINOR: ssl: Export definitions required by QUIC.
by Frédéric Lécaille
· Mon Nov 23 11:19:04 2020 +0100
5e3d83a
MINOR: connection: Add a new xprt to connection.
by Frédéric Lécaille
· Mon Nov 23 11:09:48 2020 +0100
70da889
MINOR: quic: Redefine control layer callbacks which are QUIC specific.
by Frédéric Lécaille
· Fri Nov 06 15:49:49 2020 +0100
72f7cb1
MINOR: connection: Attach a "quic_conn" struct to "connection" struct.
by Frédéric Lécaille
· Fri Nov 06 15:40:16 2020 +0100
ca42b2c
MINOR: protocol: Create proto_quic QUIC protocol layer.
by Frédéric Lécaille
· Mon Nov 02 14:27:08 2020 +0100
6f7cc11
MEDIUM: xxhash: use the XXH_INLINE_ALL macro to inline all functions
by Dragan Dosen
· Tue Dec 22 14:46:47 2020 +0100
967e7e7
MEDIUM: xxhash: use the XXH3 functions to generate 64-bit hashes
by Dragan Dosen
· Tue Dec 22 13:22:34 2020 +0100
de37443
IMPORT: xxhash: update to v0.8.0 that introduces stable XXH3 variant
by Dragan Dosen
· Tue Dec 22 12:00:37 2020 +0100
63ee281
MINOR: atomic: don't use ; to separate instruction on aarch64.
by Olivier Houchard
· Wed Dec 23 01:23:41 2020 +0100
4f59d38
MINOR: time: increase the minimum wakeup interval to 60s
by Willy Tarreau
· Tue Dec 22 10:35:43 2020 +0100
b67e155
BUILD: hpack: hpack-tbl-t.h uses VAR_ARRAY but does not include compiler.h
by Christian Ruppert
· Mon Nov 09 09:15:21 2020 +0100
f38a018
CLEANUP: assorted typo fixes in the code and comments
by Ilya Shipitsin
· Mon Dec 21 01:16:17 2020 +0500
af20488
BUILD: ssl: fine guard for SSL_CTX_get0_privatekey call
by Ilya Shipitsin
· Sat Dec 19 03:12:12 2020 +0500
b1f5492
BUILD: plock: remove dead code that causes a warning in gcc 11
by Willy Tarreau
· Mon Dec 21 10:27:18 2020 +0100
7f8314c
MINOR: opentracing: add ARGC_OT enum
by Miroslav Zagorac
· Wed Dec 09 16:31:48 2020 +0100
6deab79
MINOR: vars: replace static functions with global ones
by Miroslav Zagorac
· Wed Dec 09 16:34:29 2020 +0100
ec60909
BUILD: SSL: fine guard for SSL_CTX_add_server_custom_ext call
by Ilya Shipitsin
· Fri Nov 27 02:39:48 2020 +0500
472125b
MINOR: protocol: add a pair of check_events/ignore_events functions at the ctrl layer
by Willy Tarreau
· Fri Dec 11 17:02:50 2020 +0100
2ded48d
MINOR: connection: make conn_sock_drain() use the control layer's ->drain()
by Willy Tarreau
· Fri Dec 11 16:20:34 2020 +0100
427c846
MINOR: protocol: add a ->drain() function at the connection control layer
by Willy Tarreau
· Fri Dec 11 16:19:12 2020 +0100
586f71b
REORG: connection: move the socket iocb (conn_fd_handler) to sock.c
by Willy Tarreau
· Fri Dec 11 15:54:36 2020 +0100
827fee7
MINOR: connection: remove sock-specific code from conn_sock_send()
by Willy Tarreau
· Fri Dec 11 15:26:55 2020 +0100
3a9e564
CLEANUP: connection: remove the unneeded fd_stop_{recv,send} on read0/shutw
by Willy Tarreau
· Fri Dec 11 13:56:12 2020 +0100
3ec094b
CLEANUP: remove the unused fd_stop_send() in conn_xprt_shutw{,_hard}()
by Willy Tarreau
· Fri Dec 11 13:49:19 2020 +0100
8d22823
MEDIUM: http_act: define set-timeout server/tunnel action
by Amaury Denoyelle
· Thu Dec 10 13:43:54 2020 +0100
fb50443
MEDIUM: stream: support a dynamic tunnel timeout
by Amaury Denoyelle
· Thu Dec 10 13:43:53 2020 +0100
b715078
MINOR: stream: prepare the hot refresh of timeouts
by Amaury Denoyelle
· Thu Dec 10 13:43:51 2020 +0100
5a9fc2d
MINOR: action: define enum for timeout type of the set-timeout rule
by Amaury Denoyelle
· Thu Dec 10 13:43:50 2020 +0100
343d035
CLEANUP: connection: remove the unused conn_{stop,cond_update}_polling()
by Willy Tarreau
· Fri Dec 11 11:21:53 2020 +0100
6aee5b9
MINOR: connection: implement cs_drain_and_close()
by Willy Tarreau
· Fri Dec 11 11:04:51 2020 +0100
29885f0
MINOR: udp: export udp_suspend_receiver() and udp_resume_receiver()
by Willy Tarreau
· Tue Dec 08 18:05:16 2020 +0100
c14e7ae
MINOR: connection: use the control layer's init/close
by Willy Tarreau
· Tue Dec 08 15:53:45 2020 +0100
de471c4
MINOR: protocol: add a set of ctrl_init/ctrl_close methods for setup/teardown
by Willy Tarreau
· Tue Dec 08 15:50:56 2020 +0100
b366c9a
CLEANUP: protocol: group protocol struct members by usage
by Willy Tarreau
· Tue Dec 08 14:54:20 2020 +0100
b9b2fd7
MINOR: protocol: export protocol definitions
by Willy Tarreau
· Tue Dec 08 14:13:11 2020 +0100
f9ad06c
MINOR: protocol: remove the redundant ->sock_domain field
by Willy Tarreau
· Tue Dec 08 12:13:54 2020 +0100
16df178
BUG/MEDIUM: stream: Xfer the input buffer to a fully created stream
by Christopher Faulet
· Fri Dec 04 16:47:41 2020 +0100
d1f250f
MINOR: listener: now use a generic add_listener() function
by Willy Tarreau
· Fri Dec 04 15:03:36 2020 +0100
73bed9f
MINOR: protocol: add a ->set_port() helper to address families
by Willy Tarreau
· Fri Dec 04 14:43:36 2020 +0100
6ad0606
CLEANUP: connection: Remove CS_FL_READ_PARTIAL flag
by Christopher Faulet
· Mon Oct 12 15:56:16 2020 +0200
da831fa
CLEANUP: http-ana: Remove TX_WAIT_NEXT_RQ unsued flag
by Christopher Faulet
· Tue Oct 06 17:58:43 2020 +0200
2afd874
CLEANUP: htx: Remove HTX_FL_UPGRADE unsued flag
by Christopher Faulet
· Tue Oct 06 17:48:05 2020 +0200
4c8ad84
MINOR: mux: Add a ctl parameter to get the exit status of the multiplexers
by Christopher Faulet
· Tue Oct 06 14:59:17 2020 +0200
7d0c19e
MINOR: session: Add functions to increase http values of tracked counters
by Christopher Faulet
· Tue Oct 06 14:23:34 2020 +0200
8460063
MINOR: stick-tables: Add functions to update some values of a tracked counter
by Christopher Faulet
· Tue Oct 06 13:52:40 2020 +0200
26256f8
MINOR: stream: Pass an optional input buffer when a stream is created
by Christopher Faulet
· Mon Sep 14 11:40:13 2020 +0200
afc02a4
MINOR: muxes: Remove get_cs_info callback function now useless
by Christopher Faulet
· Wed Sep 30 14:08:30 2020 +0200
d517396
MINOR: session: Add the idle duration field into the session
by Christopher Faulet
· Wed Sep 30 10:28:02 2020 +0200
c749259
MINOR: lua-thread: Store each function reference and init reference in array
by Thierry Fournier
· Sat Nov 28 23:57:24 2020 +0100
021d986
MINOR: lua-thread: Replace state_from by state_id
by Thierry Fournier
· Sat Nov 28 23:42:03 2020 +0100
62a22aa
MINOR: lua-thread: Replace "struct hlua_function" allocation by dedicated function
by Thierry Fournier
· Sat Nov 28 21:06:35 2020 +0100
75fc029
MINOR: lua-thread: make hlua_ctx_init() get L from its caller
by Thierry Fournier
· Sat Nov 28 13:18:56 2020 +0100
ad5345f
MINOR: lua-thread: Replace embedded struct hlua_function by a pointer
by Thierry Fournier
· Sun Nov 29 02:05:57 2020 +0100
a51a1fd
MINOR: cli: add a function to look up a CLI service description
by Thierry Fournier
· Sat Nov 28 20:10:08 2020 +0100
87e5399
MINOR: actions: add a function returning a service pointer from its name
by Thierry Fournier
· Sat Nov 28 19:32:14 2020 +0100
7a71a6d
MINOR: actions: Export actions lookup functions
by Thierry Fournier
· Sat Nov 28 17:40:24 2020 +0100
a1f1274
MINOR: traces: add a new level "error" below the "user" level
by Willy Tarreau
· Tue Dec 01 09:46:46 2020 +0100
fcdfd85
MINOR: log: Logging HTTP path only with %HPO
by Maciej Zdeb
· Mon Nov 30 18:27:47 2020 +0000
0237c4e
BUG/MEDIUM: local log format regression.
by Emeric Brun
· Fri Nov 27 16:24:34 2020 +0100
4d6c594
BUG/MEDIUM: task: close a possible data race condition on a tasklet's list link
by Willy Tarreau
· Mon Nov 30 14:58:53 2020 +0100
2da4c31
MINOR: task: remove __tasklet_remove_from_tasklet_list()
by Willy Tarreau
· Mon Nov 30 14:52:11 2020 +0100
a868c29
MINOR: task: remove tasklet_insert_into_tasklet_list()
by Willy Tarreau
· Mon Nov 30 15:30:22 2020 +0100
1f05324
BUG/MEDIUM: lists: Lock the element while we check if it is in a list.
by Olivier Houchard
· Wed Nov 25 20:38:00 2020 +0100
1e237d0
MINOR: plock: use an ARMv8 instruction barrier for the pause instruction
by Your Name
· Sat Nov 28 15:37:14 2020 +0000
97b7bdf
REORG: tcpcheck: Move check option parsing functions based on tcp-check
by Christopher Faulet
· Fri Nov 27 09:58:02 2020 +0100
bb9fb8b
MINOR: config: Deprecate and ignore tune.chksize global option
by Christopher Faulet
· Wed Nov 25 17:20:57 2020 +0100
b381a50
BUG/MAJOR: tcpcheck: Allocate input and output buffers from the buffer pool
by Christopher Faulet
· Wed Nov 25 13:47:00 2020 +0100
3d08236
MINOR: cache: Prepare helper functions for Vary support
by Remi Tricot-Le Breton
· Mon Nov 16 15:56:08 2020 +0100
401e6db
BUG/MAJOR: filters: Always keep all offsets up to date during data filtering
by Christopher Faulet
· Tue Nov 24 09:49:01 2020 +0100
5bfe663
BUILD: SSL: do not "update" BoringSSL version equivalent anymore
by Ilya Shipitsin
· Sat Nov 21 23:13:41 2020 +0500
f04a89c
CLEANUP: remove unused function "ssl_sock_is_ckch_valid"
by Ilya Shipitsin
· Sat Nov 21 23:10:04 2020 +0500
2de240a
MINOR: stream: Add level 7 retries on http error 401, 403
by Julien Pivotto
· Thu Nov 12 11:14:05 2020 +0100
ebdd4c5
MINOR: http_act: Add -m flag for del-header name matching method
by Maciej Zdeb
· Fri Nov 20 13:58:48 2020 +0000
3aab17b
BUG/MAJOR: connection: reset conn->owner when detaching from session list
by Willy Tarreau
· Fri Nov 20 17:22:44 2020 +0100
38b4d2e
CLEANUP: connection: do not use conn->owner when the session is known
by Willy Tarreau
· Fri Nov 20 17:08:15 2020 +0100
f34ed0b
BUILD: SSL: guard TLS13 ciphersuites with HAVE_SSL_CTX_SET_CIPHERSUITES
by Ilya Shipitsin
· Sat Nov 21 14:37:34 2020 +0500
bdec3ba
BUILD: ssl: use SSL_MODE_ASYNC macro instead of OPENSSL_VERSION
by Ilya Shipitsin
· Sat Nov 14 01:56:34 2020 +0500
f637044
MEDIUM: cli/ssl: configure ssl on server at runtime
by William Dauchy
· Sat Nov 14 19:25:33 2020 +0100
83fefbc
MINOR: init: Fix the prototype for per-thread free callbacks
by Christopher Faulet
· Fri Nov 06 15:19:19 2020 +0100
7f8f6cb
BUG/MEDIUM: stats: prevent crash if counters not alloc with dummy one
by Amaury Denoyelle
· Tue Nov 10 14:24:31 2020 +0100
cc9bf2e
MEDIUM: cache: Change caching conditions
by Remi Tricot-Le Breton
· Thu Nov 12 11:14:41 2020 +0100
a66adf4
MINOR: http-htx: Add understandable errors for the errorfiles parsing
by Christopher Faulet
· Thu Nov 05 22:43:41 2020 +0100
38d4199
MEDIUM: pattern: turn the pattern chaining to single-linked list
by Willy Tarreau
· Tue Nov 03 14:50:29 2020 +0100
94b9abe
MINOR: pattern: add pat_ref_purge_older() to purge old entries
by Willy Tarreau
· Wed Oct 28 18:23:49 2020 +0100
1a6857b
MINOR: pattern: implement pat_ref_load() to load a pattern at a given generation
by Willy Tarreau
· Thu Oct 29 09:21:43 2020 +0100
Next »