Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
3faf0cbba67225e86a51a0ce6e516c51392f990e
/
src
/
ssl_ckch.c
3faf0cb
BUILD: ssl: Fix compilation with BoringSSL
by Remi Tricot-Le Breton
· Thu Jun 10 18:10:32 2021 +0200
6056e61
MINOR: ssl: Add the "show ssl cert foo.pem.ocsp" CLI command
by Remi Tricot-Le Breton
· Thu Jun 10 13:51:15 2021 +0200
da968f6
MINOR: ssl: Add the OCSP entry key when displaying the details of a certificate
by Remi Tricot-Le Breton
· Thu Jun 10 13:51:14 2021 +0200
a6b2784
CLEANUP: ssl: Fix coverity issues found in CA file hot update code
by Remi Tricot-Le Breton
· Tue May 18 10:06:00 2021 +0200
18c7d83
BUILD/MINOR: ssl: Fix compilation with OpenSSL 1.0.2
by Remi Tricot-Le Breton
· Mon May 17 18:38:34 2021 +0200
d75b99e
BUILD/MINOR: ssl: Fix compilation with SSL enabled
by Remi Tricot-Le Breton
· Mon May 17 11:45:55 2021 +0200
51e28b6
MEDIUM: ssl: Add "show ssl crl-file" CLI command
by Remi Tricot-Le Breton
· Tue Apr 20 17:58:01 2021 +0200
eef8e7b
MINOR: ssl: Add "abort ssl crl-file" CLI command
by Remi Tricot-Le Breton
· Tue Apr 20 17:42:02 2021 +0200
720e3b9
MEDIUM: ssl: Add "new+del crl-file" CLI commands
by Remi Tricot-Le Breton
· Mon Apr 26 11:00:42 2021 +0200
a51b339
MEDIUM: ssl: Add "set+commit ssl crl-file" CLI commands
by Remi Tricot-Le Breton
· Tue Apr 20 17:38:14 2021 +0200
f81c70c
MINOR: ssl: Chain instances in ca-file entries
by Remi Tricot-Le Breton
· Tue Apr 20 16:54:21 2021 +0200
c3a8477
MINOR: ssl: Add "del ssl ca-file" CLI command
by Remi Tricot-Le Breton
· Thu Mar 25 18:13:57 2021 +0100
9f40fe0
MEDIUM: ssl: Add "new ssl ca-file" CLI command
by Remi Tricot-Le Breton
· Tue Mar 16 16:21:27 2021 +0100
2a22e16
MEDIUM: ssl: Add "show ssl ca-file" CLI command
by Remi Tricot-Le Breton
· Tue Mar 16 11:19:33 2021 +0100
523f0e4
MINOR: ssl: Refactorize the "show certificate details" code
by Remi Tricot-Le Breton
· Tue Mar 16 10:11:44 2021 +0100
0bb4824
MINOR: ssl: Add a cafile_entry type field
by Remi Tricot-Le Breton
· Fri Apr 16 17:59:23 2021 +0200
d5fd09d
MINOR: ssl: Add "abort ssl ca-file" CLI command
by Remi Tricot-Le Breton
· Thu Mar 11 10:22:52 2021 +0100
a32a68b
MEDIUM: ssl: Add "set+commit ssl ca-file" CLI commands
by Remi Tricot-Le Breton
· Wed Feb 24 17:35:43 2021 +0100
bfadc02
MINOR: ssl: Ckch instance rebuild and cleanup factorization in CLI handler
by Remi Tricot-Le Breton
· Wed Feb 24 12:20:48 2021 +0100
38c999b
MINOR: ssl: Add helper function to add cafile entries
by Remi Tricot-Le Breton
· Tue Feb 23 16:28:43 2021 +0100
383fb14
MEDIUM: ssl: Add a way to load a ca-file content from memory
by Remi Tricot-Le Breton
· Mon Feb 22 18:26:14 2021 +0100
5daff3c
MINOR: ssl: Add helper functions to create/delete cafile entries
by Remi Tricot-Le Breton
· Mon Feb 22 15:54:55 2021 +0100
4458b97
MEDIUM: ssl: Chain ckch instances in ca-file entries
by Remi Tricot-Le Breton
· Fri Feb 19 17:41:55 2021 +0100
9f0c936
MINOR: ssl: Allow duplicated entries in the cafile_tree
by Remi Tricot-Le Breton
· Fri Feb 19 15:06:28 2021 +0100
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
b205bfd
CLEANUP: cli/tree-wide: properly re-align the CLI commands' help messages
by Willy Tarreau
· Fri May 07 11:38:37 2021 +0200
5ba80d6
BUG/MINOR: ssl/cli: fix a lock leak when no memory available
by William Lallemand
· Tue May 04 16:17:27 2021 +0200
43899ec
BUG/MINOR: ssl: ssl_sock_prepare_ssl_ctx does not return an error code
by Remi Tricot-Le Breton
· Wed Apr 21 15:32:46 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
61cfdf4
CLEANUP: tree-wide: replace free(x);x=NULL with ha_free(&x)
by Willy Tarreau
· Sat Feb 20 10:46:51 2021 +0100
6ac61e3
BUG/MINOR: ssl: potential null pointer dereference in ckchs_dup()
by Eric Salama
· Tue Feb 23 16:50:57 2021 +0100
6c09614
BUG/MINOR: ssl/cli: potential null pointer dereference in "set ssl cert"
by William Lallemand
· Tue Feb 23 14:45:45 2021 +0100
c47d676
BUILD: ssl: introduce fine guard for OpenSSL specific SCTL functions
by Ilya Shipitsin
· Sat Feb 13 11:45:33 2021 +0500
3ce6eed
MEDIUM: ssl: add a rwlock for SSL server session cache
by William Lallemand
· Mon Feb 08 10:43:44 2021 +0100
acf8459
CLEANUP: assorted typo fixes in the code and comments
by Ilya Shipitsin
· Sat Feb 06 22:29:08 2021 +0500
e0de0a6
MINOR: ssl/cli: flush the server session cache upon 'commit ssl cert'
by William Lallemand
· Wed Feb 03 18:51:01 2021 +0100
8695ce0
BUG/MEDIUM: ssl/cli: abort ssl cert is freeing the old store
by William Lallemand
· Mon Feb 01 15:31:00 2021 +0100
8d67394
BUG/MINOR: ssl: init tmp chunk correctly in ssl_sock_load_sctl_from_file()
by William Lallemand
· Wed Jan 27 14:58:51 2021 +0100
795bd9b
CLEANUP: ssl: remove SSL_CTX function parameter
by William Lallemand
· Tue Jan 26 11:27:42 2021 +0100
1dedb0a
CLEANUP: ssl/cli: rework free in cli_io_handler_commit_cert()
by William Lallemand
· Tue Jan 26 10:18:57 2021 +0100
f3eedfe
MEDIUM: ssl: Enable backend certificate hot update
by Remi Tricot-Le Breton
· Mon Jan 25 17:19:44 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
a55685b
BUG/MEDIUM: ssl/crt-list: bad behavior with "commit ssl cert"
by William Lallemand
· Tue Dec 15 14:57:46 2020 +0100
089c138
MEDIUM: ssl: ssl-load-extra-del-ext work only with .crt
by William Lallemand
· Fri Oct 23 17:35:12 2020 +0200
8e8581e
MINOR: ssl: 'ssl-load-extra-del-ext' removes the certificate extension
by William Lallemand
· Tue Oct 20 17:36:46 2020 +0200
5685ccf
CLEANUP: ssl/cli: remove test on 'multi' variable in CLI functions
by William Lallemand
· Wed Sep 16 16:12:25 2020 +0200
bd8e6ed
CLEANUP: ssl: remove test on "multi" variable in ckch functions
by William Lallemand
· Wed Sep 16 16:08:08 2020 +0200
95fefa1
MEDIUM: ssl/cli: remove support for multi certificates bundle
by William Lallemand
· Wed Sep 09 12:01:33 2020 +0200
46a030c
CLEANUP: assorted typo fixes in the code and comments
by Ilya Shipitsin
· Sun Jul 05 16:36:08 2020 +0500
a941952
BUG/MEDIUM: ssl/cli: 'commit ssl cert' crashes when no private key
by William Lallemand
· Wed Jun 24 16:26:41 2020 +0200
ee8530c
MINOR: ssl: free the crtlist and the ckch during the deinit()
by William Lallemand
· Tue Jun 23 18:19:42 2020 +0200
b255105
CLEANUP: include: tree-wide alphabetical sort of include files
by Willy Tarreau
· Tue Jun 09 09:07:15 2020 +0200
aeed4a8
REORG: include: move log.h to haproxy/log{,-t}.h
by Willy Tarreau
· Thu Jun 04 22:01:04 2020 +0200
f1d32c4
REORG: include: move channel.h to haproxy/channel{,-t}.h
by Willy Tarreau
· Thu Jun 04 21:07:02 2020 +0200
5e539c9
REORG: include: move stream_interface.h to haproxy/stream_interface{,-t}.h
by Willy Tarreau
· Thu Jun 04 20:45:39 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
83487a8
REORG: include: move cli.h to haproxy/cli{,-t}.h
by Willy Tarreau
· Thu Jun 04 20:19:54 2020 +0200
47d7f90
REORG: include: move ssl_ckch.h to haproxy/ssl_ckch{,-t}.h
by Willy Tarreau
· Thu Jun 04 14:25:47 2020 +0200
b2bd865
REORG: include: move ssl_utils.h to haproxy/ssl_utils.h
by Willy Tarreau
· Thu Jun 04 14:21:22 2020 +0200
48fbcae
REORG: tools: split common/standard.h into haproxy/tools{,-t}.h
by Willy Tarreau
· Wed Jun 03 18:09:46 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
8d2b777
REORG: ebtree: move the include files from ebtree to include/import/
by Willy Tarreau
· Wed May 27 10:58:19 2020 +0200
e5ff4ad
BUG/MINOR: ssl: fix a trash buffer leak in some error cases
by William Lallemand
· Mon Jun 08 09:40:37 2020 +0200
6a66a5e
REORG: ssl: move utility functions to src/ssl_utils.c
by William Lallemand
· Fri May 15 12:01:17 2020 +0200
da8584c
REORG: ssl: move the CLI 'cert' functions to src/ssl_ckch.c
by William Lallemand
· Thu May 14 10:14:37 2020 +0200
fa1d8b4
REORG: ssl: move ckch_inst functions to src/ssl_ckch.c
by William Lallemand
· Wed May 13 15:46:10 2020 +0200
03c331c
REORG: ssl: move the ckch_store related functions to src/ssl_ckch.c
by William Lallemand
· Wed May 13 10:10:01 2020 +0200