illumos-port-nss/cpputil
Kevin Jacobs f1044f5aa9 Bug 1599514 - Update DTLS 1.3 support to draft-30 r=mt
This patch updates the DTLS 1.3 implementation to draft version 30, including unified header format and sequence number encryption.

Also added are new `SSL_CreateMask` experimental functions.

Differential Revision: https://phabricator.services.mozilla.com/D51014
2020-01-06 21:26:20 +00:00
..
.clang-format Bug 1330557 - Add basic TLS client fuzzer r=mt,franziskus 2017-02-10 16:23:22 +01:00
Makefile Bug 1357319 - Add proper Makefile for cpputil r=mt 2017-06-08 16:57:35 +02:00
README Bug 1330557 - Add basic TLS client fuzzer r=mt,franziskus 2017-02-10 16:23:22 +01:00
config.mk Bug 1357319 - Add proper Makefile for cpputil r=mt 2017-06-08 16:57:35 +02:00
cpputil.gyp Bug 1407853 - Uncouple databuffer.h from ssl_gtest, r=ttaubert 2017-10-12 11:52:35 +11:00
cpputil.h Bug 1339768 - Add TLS server fuzzers r=franziskus 2017-03-14 15:24:18 +01:00
databuffer.cc Bug 1309068 - Enable -Wshadow, r=franziskus 2018-02-14 18:46:10 +11:00
databuffer.h Bug 1599514 - Update DTLS 1.3 support to draft-30 r=mt 2020-01-06 21:26:20 +00:00
dummy_io.cc Bug 1376520 - some static analysis (infer) fixes, r=ttaubert 2017-06-27 11:51:47 -07:00
dummy_io.h Bug 1479787 - build mozpkix as part of NSS, r=mt,keeler 2018-08-03 10:35:44 +02:00
dummy_io_fwd.cc Bug 1330557 - Add basic TLS client fuzzer r=mt,franziskus 2017-02-10 16:23:22 +01:00
freebl_scoped_ptrs.h Bug 1570501 - Add AES-CMAC implementation to freebl, r=mt 2019-08-30 09:34:57 +10:00
manifest.mn Bug 1407853 - Uncouple databuffer.h from ssl_gtest, r=ttaubert 2017-10-12 11:52:35 +11:00
nss_scoped_ptrs.h Bug 1577803, gtests: import pkcs11testmodule from Firefox, r=rrelyea 2019-11-05 18:29:32 +01:00
scoped_ptrs_smime.h Bug 1521174 - Add some initial S/MIME gtests r=mt 2018-12-10 08:01:16 -07:00
scoped_ptrs_ssl.h Bug 1599514 - Update DTLS 1.3 support to draft-30 r=mt 2020-01-06 21:26:20 +00:00
scoped_ptrs_util.h Bug 1515342 - Checks for invalid bit strings, r=jcj 2019-09-27 14:00:09 +10:00
tls_parser.cc Bug 1446643 - Update to TLS 1.3 draft-26. r=mt 2018-03-17 15:34:06 +00:00
tls_parser.h Bug 1599514 - Update DTLS 1.3 support to draft-30 r=mt 2020-01-06 21:26:20 +00:00

README

######################################
## PLEASE READ BEFORE USING CPPUTIL ##
######################################

This is a static library supposed to be mainly used by NSS internally. We use
it for testing, fuzzing, and a few new tools written in C++ that we're
experimenting with.

You might find it handy to use for your own projects but please be aware that
we will make no promises your application won't break in the future. We will
provide no support if you decide to link against it.