Files
Jon Shallow 5d01cf3139 OpenSSL: Update ciphers
src/coap_openssl.c:

Remove NULL as a valid cipher from the cipher list.

Add in TLSv1.3 ciphers if OpenSSL 1.1.1 (they are already included in
TLSv1.2 definition, but this is to document this is happening).

Remove the TLSv1.0 deprecated ciphers.

Cipher strings can now be overridden during compilation by
using -DCOAP_OPENSSL_CIPHERS=xxx compiler option where xxx is the
cipher string as defined in
https://www.openssl.org/docs/man1.1.0/man1/ciphers.html

Explicit PSK cipher strings can now be overridden during compilation
by using -DCOAP_OPENSSL_PSK_CIPHERS=xxx compiler option where xxx is the
cipher string.

Log the client ciphers presented, and the cipher chosen.

include/coap2/coap_debug.h:
src/coap_debug.c:

Add in COAP_LOG_CIPHERS as a debug level (value 9) which matches getting the
cipher information reported in GnuTLS, and is now used for OpenSSL.

man/coap-client.txt.in:
man/coap-rd.txt.in:
man/coap-server.txt.in:

Include OpenSSL for verbosity > 7.
2019-11-05 10:19:45 +00:00
..
2019-01-29 15:30:42 +00:00
2019-01-29 15:30:42 +00:00
2019-11-05 10:19:45 +00:00
2019-01-29 15:30:42 +00:00
2019-01-29 15:30:42 +00:00
2019-09-12 11:49:26 +01:00
2019-09-12 11:49:26 +01:00
2019-01-29 15:30:42 +00:00
2019-01-29 15:30:42 +00:00
2019-09-09 09:59:44 +01:00
2019-01-29 15:30:42 +00:00
2019-08-30 10:29:17 +01:00
2019-01-29 15:30:42 +00:00