Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
5897cfe18e3fcead96255a1a62ef706b67adcf2c
/
src
5897cfe
CLEANUP: cache: Use proper data types in secondary_key_cmp()
by Tim Duesterhus
· Mon Jan 18 13:41:18 2021 +0100
1d66e39
MINOR: cache: Remove the `hash` part of the accept-encoding secondary key
by Tim Duesterhus
· Mon Jan 18 13:41:16 2021 +0100
4b1a05f
BUG/MINOR: peers: Possible appctx pointer dereference.
by Frédéric Lécaille
· Sun Jan 17 13:08:39 2021 +0100
6ca8916
MINOR: cache: Do not store responses with an unknown encoding
by Remi Tricot-Le Breton
· Thu Jan 07 14:50:51 2021 +0100
b62b78b
BUG/MEDIUM: stats: add missing INF_BUILD_INFO definition
by Adis Nezirovic
· Fri Jan 15 13:12:33 2021 +0100
81d7092
BUILD: peers: fix build warning about unused variable
by Willy Tarreau
· Fri Jan 15 17:08:38 2021 +0100
6554742
BUG/MINOR: dns: SRV records ignores duplicated AR records (v2)
by Baptiste Assmann
· Fri Jan 15 17:01:24 2021 +0100
da2b084
MINOR: peers: Add traces for peer control messages.
by Frédéric Lécaille
· Fri Jan 15 16:21:28 2021 +0100
dc2410d
CLEANUP: pattern: rename pat_ref_commit() to pat_ref_commit_elt()
by Willy Tarreau
· Fri Jan 15 14:11:59 2021 +0100
6a90601
BUG/MINOR: threads: Fixes the number of possible cpus report for Mac.
by David CARLIER
· Fri Jan 15 08:09:56 2021 +0000
e3bdc81
MINOR: server: Forbid server definitions in frontend sections
by Christopher Faulet
· Wed Jan 13 13:14:13 2021 +0100
4e36682
BUG/MINOR: init: Use a dynamic buffer to set HAPROXY_CFGFILES env variable
by Christopher Faulet
· Tue Jan 12 18:57:38 2021 +0100
5d9b8f3
MINOR: contrib/prometheus-exporter: use fill_info for process dump
by William Dauchy
· Mon Jan 11 20:07:49 2021 +0100
50f757c
BUG/MINOR: init: enforce strict-limits when using master-worker
by Jerome Magnin
· Tue Jan 12 20:19:38 2021 +0100
6ecd593
BUG/MINOR: check: Don't perform any check on servers defined in a frontend
by Christopher Faulet
· Tue Jan 12 17:29:45 2021 +0100
22e0d9b
BUG/MINOR: sample: Memory leak of sample_expr structure in case of error
by Remi Tricot-Le Breton
· Tue Jan 12 14:55:12 2021 +0100
a1eea3b
Revert "BUG/MINOR: dns: SRV records ignores duplicated AR records"
by Christopher Faulet
· Tue Jan 12 10:27:26 2021 +0100
e997010
BUG/MINOR: sample: check alloc_trash_chunk return value in concat()
by William Dauchy
· Mon Jan 11 11:05:58 2021 +0100
aabde71
MINOR: reg-tests: add a way to add service dependency
by William Dauchy
· Sat Jan 09 17:26:20 2021 +0100
5417e89
CLEANUP: sample: remove uneeded check in json validation
by William Dauchy
· Fri Jan 08 21:57:41 2021 +0100
4fb255d
BUG/MINOR: server: Memory leak of proxy.used_server_addr during deinit
by Thayne McCombs
· Thu Jan 07 22:11:05 2021 -0700
591fc3a
BUG/MINOR: sample: fix concat() converter's corruption with non-string variables
by Willy Tarreau
· Fri Jan 08 16:08:43 2021 +0100
8f0cc5c
CLEANUP: Fix spelling errors in comments
by Thayne McCombs
· Thu Jan 07 21:35:52 2021 -0700
2258652
BUG/MINOR: hlua: Fix memory leak in hlua_alloc
by Tim Duesterhus
· Fri Jan 08 10:35:33 2021 +0100
76837bc
CLEANUP: cfgparse: replace "realloc" with "my_realloc2" to fix to memory leak on error
by Ilya Shipitsin
· Thu Jan 07 22:45:13 2021 +0500
761d64c
BUILD: ssl: guard openssl specific with SSL_READ_EARLY_DATA_SUCCESS
by Ilya Shipitsin
· Thu Jan 07 11:59:58 2021 +0500
ec36c91
BUILD: ssl: guard EVP_PKEY_get_default_digest_nid with ASN1_PKEY_CTRL_DEFAULT_MD_NID
by Ilya Shipitsin
· Thu Jan 07 11:57:42 2021 +0500
2aa4b3a
BUILD: SSL: guard TLS13 ciphersuites with HAVE_SSL_CTX_SET_CIPHERSUITES
by Ilya Shipitsin
· Thu Jan 07 11:55:45 2021 +0500
888b0ae
MINOR: converter: adding support for url_enc
by William Dauchy
· Wed Jan 06 23:39:50 2021 +0100
421ed39
[RELEASE] Released version 2.4-dev5
by Willy Tarreau
· Wed Jan 06 17:41:32 2021 +0100
94a01e1
CLEANUP: few extra typo and fixes over last one ("ot" -> "to")
by Willy Tarreau
· Wed Jan 06 17:35:12 2021 +0100
b8888ab
CLEANUP: assorted typo fixes in the code and comments
by Ilya Shipitsin
· Wed Jan 06 21:20:16 2021 +0500
10d5c31
BUG/MINOR: srv: do not cleanup idle conns if pool max is null
by Amaury Denoyelle
· Wed Jan 06 14:28:51 2021 +0100
e3c4192
BUG/MINOR: srv: do not init address if backend is disabled
by Amaury Denoyelle
· Wed Jan 06 14:28:50 2021 +0100
1e9a666
CLEANUP: assorted typo fixes in the code and comments
by Ilya Shipitsin
· Tue Jan 05 22:10:46 2021 +0500
153d4a8
BUG/MINOR: quic: NULL pointer dereferences when building post handshake frames.
by Frédéric Lécaille
· Wed Jan 06 12:12:39 2021 +0100
de79cd2
BUG/MINOR: stats: Make stat_l variable used to dump a stat line thread local
by Christopher Faulet
· Wed Jan 06 07:41:56 2021 +0100
24da7e1
BUG/MEDIUM: server: srv_set_addr_desc() crashes when a server has no address
by Thayne McCombs
· Tue Jan 05 23:10:09 2021 -0700
8d4977a
BUG/MINOR: tcpcheck: Report a L7OK if the last evaluated rule is a send rule
by Christopher Faulet
· Tue Jan 05 16:56:07 2021 +0100
afb9368
CLEANUP: spoe: fix typo on `var_check_arg` comment
by William Dauchy
· Tue Jan 05 11:14:58 2021 +0100
c294284
CLEANUP: Reduce scope of `hdr_age` in http_action_store_cache()
by Tim Duesterhus
· Sat Jan 02 22:47:17 2021 +0100
e2fff10
CLEANUP: Reduce scope of `header_name` in http_action_store_cache()
by Tim Duesterhus
· Sat Jan 02 22:47:16 2021 +0100
8f7efcd
CLEANUP: mworker: remove duplicate pointer tests in cfg_parse_program()
by Willy Tarreau
· Tue Jan 05 15:58:37 2021 +0100
5ce5a15
BUG/MINOR: cfgparse: Fail if the strdup() for `rule->be.name` for `use_backend` fails
by Tim Duesterhus
· Sun Jan 03 22:54:43 2021 +0100
b6fc524
MINOR: ssl: make tlskeys_list_get_next() take a list element
by Willy Tarreau
· Tue Jan 05 10:44:30 2021 +0100
cb8b281
CLEANUP: ssl: Remove useless local variable in tlskeys_list_get_next()
by Tim Duesterhus
· Sun Jan 03 01:29:56 2021 +0100
2c7bb33
CLEANUP: ssl: Remove useless loop in tlskeys_list_get_next()
by Tim Duesterhus
· Sun Jan 03 01:29:55 2021 +0100
242fb1b
MINOR: quic: Drop packets with STREAM frames with wrong direction.
by Frédéric Lécaille
· Thu Dec 31 12:45:38 2020 +0100
129a351
BUG/MINOR: quic: Wrong STREAM frames parsing.
by Frédéric Lécaille
· Thu Dec 31 10:57:04 2020 +0100
50044ad
MINOR: quic: Pass quic_conn struct to frame parsers.
by Frédéric Lécaille
· Tue Dec 29 11:42:08 2020 +0100
ea60499
BUG/MINOR: quic: Possible CRYPTO frame building errors.
by Frédéric Lécaille
· Thu Dec 24 13:01:37 2020 +0100
6c1e36c
CLEANUP: quic: Remove useless QUIC event trace definitions.
by Frédéric Lécaille
· Wed Dec 23 17:17:37 2020 +0100
d341fc3
CLEANUP: qpack: Wrong comment about the draft for QPACK static header table.
by Frédéric Lécaille
· Tue Dec 22 16:08:51 2020 +0100
164096e
MINOR: qpack: Add static header table definitions for QPACK.
by Frédéric Lécaille
· Tue Dec 22 16:01:57 2020 +0100
e5ff141
CLEANUP: Compare the return value of `XXXcmp()` functions with zero
by Tim Duesterhus
· Sat Jan 02 22:31:53 2021 +0100
f89d43a
MINOR: lua: Use consistent error message 'memory allocation failed'
by Tim Duesterhus
· Sun Jan 03 20:04:37 2021 +0100
621e74a
BUG/MINOR: lua: Fix memory leak error cases in hlua_config_prepend_path
by Tim Duesterhus
· Sun Jan 03 20:04:36 2021 +0100
a7ebffe
BUG/MINOR: sink: Return an allocation failure in __sink_new if strdup() fails
by Tim Duesterhus
· Sun Jan 03 19:54:11 2021 +0100
92149f9
MEDIUM: stick-tables: Add srvkey option to stick-table
by Thayne McCombs
· Fri Nov 20 01:28:26 2020 -0700
dc38bc4
BUG/MEDIUM: cache: Fix hash collision in `accept-encoding` handling for `Vary`
by Tim Duesterhus
· Tue Dec 29 12:43:53 2020 +0100
e6cc5b5
MINOR: cache: Replace the "process-vary" option's expected values
by Remi Tricot-Le Breton
· Wed Dec 23 18:13:53 2020 +0100
42efffd
MINOR: cache: Remove redundant test in http_action_req_cache_use
by Remi Tricot-Le Breton
· Wed Dec 23 18:13:52 2020 +0100
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
6a34b2b
MINOR: cache: Add specific secondary key comparison mechanism
by Remi Tricot-Le Breton
· Wed Dec 23 18:13:47 2020 +0100
e4421de
BUG/MINOR: cache: Manage multiple headers in accept-encoding normalization
by Remi Tricot-Le Breton
· Wed Dec 23 18:13:46 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
bba2912
MINOR: cache: Refactoring of secondary_key building functions
by Remi Tricot-Le Breton
· Wed Dec 23 18:13:44 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
b4e1738
MINOR: quic: Update the initial salt to that of draft-29.
by Frédéric Lécaille
· Wed Dec 16 11:28:58 2020 +0100
47c433f
MINOR: quic: Display the SSL alert in ->ssl_send_alert() callback.
by Frédéric Lécaille
· Thu Dec 10 17:03:11 2020 +0100
26c49d9
MINOR: quic: Add traces to congestion avoidance NewReno callback.
by Frédéric Lécaille
· Thu Dec 10 14:41:00 2020 +0100
0c14020
MINOR: quic: Code reordering to help in reviewing/modifying.
by Frédéric Lécaille
· Wed Dec 09 15:56:48 2020 +0100
f7fe965
MINOR: quic: Flag RX packet as ack-eliciting from the generic parser.
by Frédéric Lécaille
· Wed Dec 09 14:56:18 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
0a76901
MINOR: cfgparse: QUIC default server transport parameters init.
by Frédéric Lécaille
· Mon Nov 23 15:50:46 2020 +0100
026a792
MINOR: quic: QUIC socket management finalization.
by Frédéric Lécaille
· Mon Nov 23 15:46:36 2020 +0100
e9473c7
MINOR: ssl: QUIC transport parameters parsing.
by Frédéric Lécaille
· Mon Nov 23 15:37:11 2020 +0100
ec21652
MINOR: ssl: SSL CTX initialization modifications for QUIC.
by Frédéric Lécaille
· Mon Nov 23 14:33:30 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
a7e7ce9
MINOR: quic: Import C source code files for QUIC protocol.
by Frédéric Lécaille
· Mon Nov 23 14:14:04 2020 +0100
10caf65
MINOR: tools: Add support for QUIC addresses parsing.
by Frédéric Lécaille
· Mon Nov 23 11:36:57 2020 +0100
e50afbd
MINOR: cfgparse: Do not modify the QUIC xprt when parsing "ssl".
by Frédéric Lécaille
· Mon Nov 23 11:33:12 2020 +0100
901ee2f
MINOR: ssl: Export definitions required by QUIC.
by Frédéric Lécaille
· Mon Nov 23 11:19:04 2020 +0100
5aa9241
MINOR: ssl_sock: Initialize BIO and SSL objects outside of ssl_sock_init()
by Frédéric Lécaille
· Mon Nov 09 15:59:23 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
ca42b2c
MINOR: protocol: Create proto_quic QUIC protocol layer.
by Frédéric Lécaille
· Mon Nov 02 14:27:08 2020 +0100
04bf0cc
MINOR: sample: add the xxh3 converter
by Dragan Dosen
· Tue Dec 22 21:44:33 2020 +0100
6bfe425
CLEANUP: xxhash: remove the unused src/xxhash.c
by Dragan Dosen
· Tue Dec 22 14:47:48 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
6d975f0
MINOR: check: do not ignore a connection header for http-check send
by Amaury Denoyelle
· Tue Dec 22 14:08:52 2020 +0100
12a08d8
BUG/MEDIUM: mux_h2: Add missing braces in h2_snd_buf()around trace+wakeup
by Tim Duesterhus
· Mon Dec 21 19:40:16 2020 +0100
f38a018
CLEANUP: assorted typo fixes in the code and comments
by Ilya Shipitsin
· Mon Dec 21 01:16:17 2020 +0500
949a7f6
BUG/MINOR: dns: SRV records ignores duplicated AR records
by Baptiste Assmann
· Wed Nov 25 08:17:59 2020 +0100
Next »