Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
f2b02cfd940eec2810590ef15b37631defd11b6b
/
src
/
cfgparse-ssl.c
c57fb3b
MINOR: cfgparse-ssl: avoid a possible crash on OOM in ssl_bind_parse_npn()
by Willy Tarreau
· Thu Dec 29 11:11:02 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
aff8277
MEDIUM: ssl: Start update task if at least one ocsp-update option is set to on
by Remi Tricot-Le Breton
· Tue Dec 20 11:11:14 2022 +0100
03c5fff
MINOR: ssl: Add crt-list ocsp-update option
by Remi Tricot-Le Breton
· Tue Dec 20 11:11:10 2022 +0100
f813dab
BUG/MINOR: ssl: crt-ignore-err memory leak with 'all' parameter
by William Lallemand
· Mon Nov 14 11:36:11 2022 +0100
380085d
CLEANUP: ssl: remove printf in bind_parse_ignore_err
by William Lallemand
· Mon Nov 14 11:34:07 2022 +0100
960fb74
MEDIUM: ssl: {ca,crt}-ignore-err can now use error constant name
by William Lallemand
· Thu Nov 03 16:31:50 2022 +0100
9b25982
BUG/MEDIUM: ssl: Verify error codes can exceed 63
by Remi Tricot-Le Breton
· Thu Nov 10 10:48:58 2022 +0100
2071a99
MINOR: listener/ssl: set the SSL xprt layer only once the whole config is known
by Willy Tarreau
· Fri May 20 17:14:31 2022 +0200
1ea6e6a
CLEANUP: listener: replace bind_conf->generate_cers with BC_O_GENERATE_CERTS
by Willy Tarreau
· Fri May 20 16:03:18 2022 +0200
11ba404
CLEANUP: listener: replace all uses of bind_conf->is_ssl with BC_O_USE_SSL
by Willy Tarreau
· Fri May 20 15:56:32 2022 +0200
ccc0355
MINOR: ssl: Add 'ssl-provider-path' global option
by Remi Tricot-Le Breton
· Tue May 17 15:18:37 2022 +0200
1746a38
MINOR: ssl: Add 'ssl-provider' global option
by Remi Tricot-Le Breton
· Mon May 16 16:24:33 2022 +0200
e809765
MINOR: ssl: Add 'ssl-propquery' global option
by Remi Tricot-Le Breton
· Mon May 16 16:24:32 2022 +0200
393e42a
BUILD: ssl: work around bogus warning in gcc 12's -Wformat-truncation
by Willy Tarreau
· Mon May 09 10:31:28 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
7e2e4f8
CLEANUP: tree-wide: remove 25 occurrences of unneeded fcntl.h
by Willy Tarreau
· Tue Apr 26 10:30:35 2022 +0200
d7bfbe2
BUILD: ssl: add USE_ENGINE and disable the openssl engine by default
by William Lallemand
· Mon Apr 11 18:41:24 2022 +0200
2c776f1
BUG/MEDIUM: ssl: initialize correctly ssl w/ default-server
by William Lallemand
· Tue Dec 28 18:47:17 2021 +0100
0d1dd0e
BUILD: cfgparse-ssl: add missing errors.h
by Willy Tarreau
· Wed Oct 06 19:00:49 2021 +0200
79b90e8
MINOR: server: enable more keywords for ssl checks for dynamic servers
by Amaury Denoyelle
· Mon Sep 20 15:15:19 2021 +0200
310a260
MEDIUM: config: Deprecate tune.ssl.capture-cipherlist-size
by Marcin Deranek
· Tue Jul 13 19:04:24 2021 +0200
34897d2
MINOR: ssl: support ssl keyword for dynamic servers
by Amaury Denoyelle
· Wed May 19 09:49:41 2021 +0200
71f9a06
MINOR: ssl: enable a series of ssl keywords for dynamic servers
by Amaury Denoyelle
· Thu May 20 15:10:55 2021 +0200
fde8260
MINOR: ssl: support crl arg for dynamic servers
by Amaury Denoyelle
· Mon Jun 14 10:10:32 2021 +0200
93be21e
MINOR: ssl: support crt arg for dynamic servers
by Amaury Denoyelle
· Fri May 21 16:22:53 2021 +0200
4825502
MINOR: ssl: support ca-file arg for dynamic servers
by Amaury Denoyelle
· Wed May 19 09:46:59 2021 +0200
7addf56
MINOR: ssl: split parse functions for alpn/check-alpn
by Amaury Denoyelle
· Fri May 21 16:45:10 2021 +0200
36aa451
MINOR: ssl: render file-access optional on server crt loading
by Amaury Denoyelle
· Fri May 21 16:22:11 2021 +0200
1f9333b
MINOR: ssl: check allocation in parse npn/sni
by Amaury Denoyelle
· Tue Jun 01 11:54:23 2021 +0200
cbbf87f
MINOR: ssl: check allocation in parse ciphers/ciphersuites/verifyhost
by Amaury Denoyelle
· Wed May 19 14:57:04 2021 +0200
949c94e
MINOR: ssl: check allocation in ssl_sock_init_srv
by Amaury Denoyelle
· Wed May 19 11:52:50 2021 +0200
722180a
BUILD: make tune.ssl.keylog available again
by William Lallemand
· Wed Jun 09 16:46:12 2021 +0200
0bb4824
MINOR: ssl: Add a cafile_entry type field
by Remi Tricot-Le Breton
· Fri Apr 16 17:59:23 2021 +0200
af8820a
CLEANUP: ssl: Move ssl_store related code to ssl_ckch.c
by Remi Tricot-Le Breton
· Tue Apr 13 10:10:37 2021 +0200
cc81eca
BUILD: config: cfgparse-ssl.c needs tools.h
by Willy Tarreau
· Sat May 08 12:54:42 2021 +0200
2b71810
CLEANUP: lists/tree-wide: rename some list operations to avoid some confusion
by Willy Tarreau
· Wed Apr 21 07:32:39 2021 +0200
a0fd35b
BUILD: ssl: guard ecdh functions with SSL_CTX_set_tmp_ecdh macro
by Ilya Shipitsin
· Sun Mar 21 12:50:47 2021 +0500
fb00f31
BUG/MINOR: ssl: Prevent disk access when using "add ssl crt-list"
by Remi Tricot-Le Breton
· Tue Mar 23 16:41:53 2021 +0100
76e10e7
MINOR: server: prepare parsing for dynamic servers
by Amaury Denoyelle
· Mon Mar 08 17:08:01 2021 +0100
0182516
CLEANUP: config: make the cfg_keyword parsers take a const for the defproxy
by Willy Tarreau
· Tue Mar 09 09:53:46 2021 +0100
61cfdf4
CLEANUP: tree-wide: replace free(x);x=NULL with ha_free(&x)
by Willy Tarreau
· Sat Feb 20 10:46:51 2021 +0100
bb470aa
MINOR: ssl: Remove client_crt member of the server's ssl context
by Remi Tricot-Le Breton
· Mon Jan 25 17:19:45 2021 +0100
d817dc7
MEDIUM: ssl: Load client certificates in a ckch for backend servers
by Remi Tricot-Le Breton
· Mon Jan 25 17:19:43 2021 +0100
e5ff141
CLEANUP: Compare the return value of `XXXcmp()` functions with zero
by Tim Duesterhus
· Sat Jan 02 22:31:53 2021 +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
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
fc52f52
MINOR: ssl: create common ssl_ctx init
by William Dauchy
· Sat Nov 14 19:25:32 2020 +0100
0aa8c29
BUILD: ssl: use feature macros for detecting ec curves manipulation support
by Ilya Shipitsin
· Wed Nov 04 00:39:07 2020 +0500
04a5a44
BUILD: ssl: use HAVE_OPENSSL_KEYLOG instead of OpenSSL versions
by Ilya Shipitsin
· Tue Nov 03 14:15:38 2020 +0500
8e8581e
MINOR: ssl: 'ssl-load-extra-del-ext' removes the certificate extension
by William Lallemand
· Tue Oct 20 17:36:46 2020 +0200
9a1d839
BUG/MINOR: ssl: ssl-skip-self-issued-ca requires >= 1.0.2
by William Lallemand
· Mon Aug 10 17:28:23 2020 +0200
7d42ef5
WIP/MINOR: ssl: add sample fetches for keylog in frontend
by William Lallemand
· Mon Jul 06 11:41:30 2020 +0200
6be7849
REORG: include: move cfgparse.h to haproxy/cfgparse.h
by Willy Tarreau
· Fri Jun 05 00:00:29 2020 +0200
209108d
REORG: include: move ssl_sock.h to haproxy/ssl_sock{,-t}.h
by Willy Tarreau
· Thu Jun 04 20:30:20 2020 +0200
213e990
REORG: include: move listener.h to haproxy/listener{,-t}.h
by Willy Tarreau
· Thu Jun 04 14:58:24 2020 +0200
6019fab
REORG: include: move openssl-compat.h from common/ to haproxy/
by Willy Tarreau
· Wed May 27 16:26:00 2020 +0200
8d36697
REORG: include: move base64.h, errors.h and hash.h from common to to haproxy/
by Willy Tarreau
· Wed May 27 16:10:29 2020 +0200
4c7e4b7
REORG: include: update all files to use haproxy/api.h or api-t.h if needed
by Willy Tarreau
· Wed May 27 12:58:42 2020 +0200
8177ad9
MINOR: ssl: split config and runtime variable for ssl-{min,max}-ver
by William Lallemand
· Wed May 20 16:49:02 2020 +0200
5520d6f
BUILD: ssl: fix build without OPENSSL_NO_ENGINE
by William Lallemand
· Mon May 18 13:42:49 2020 +0200
dad3105
REORG: ssl: move ssl configuration to cfgparse-ssl.c
by William Lallemand
· Thu May 14 17:47:32 2020 +0200