144 Commits (cc17c248521a1f9c9ffefb7e2f93d1f56b71e6ec)

Autor SHA1 Mensagem Data
  Steven Valdez 2a0707210a Prevent Channel ID and Custom Extensions on 0-RTT. 7 anos atrás
  David Benjamin 3cb047e56c Decouple PKCS#12 hash lookup from the OID table. 7 anos atrás
  Steven Valdez 2d85062c4f Add Data-less Zero-RTT support. 7 anos atrás
  David Benjamin cfb9d147bb Update pkcs8 error data. 7 anos atrás
  David Benjamin 2d05568a7b Fix out-of-memory condition in conf. 7 anos atrás
  Adam Langley 4c341d0299 Support asynchronous ticket decryption with TLS 1.0–1.2. 7 anos atrás
  Matthew Braithwaite 6ad20dc912 Move error-on-empty-cipherlist into ssl_create_cipher_list(). 7 anos atrás
  Adam Langley d04ca95356 Add |SSL[_CTX]_set_chain_and_key|. 7 anos atrás
  David Benjamin a58baaf9e6 Forbid the server certificate from changing on renego. 7 anos atrás
  David Benjamin bc6ef7a83f Convert err_test to GTest. 7 anos atrás
  David Benjamin 17cf2cb1d2 Work around language and compiler bug in memcpy, etc. 7 anos atrás
  Adam Langley d515722d22 Don't depend on the X509 code for getting public keys. 7 anos atrás
  David Benjamin aedf303cc2 Parse the entire PSK extension. 8 anos atrás
  Steven Valdez a4ee74dadf Skipping early data on 0RTT rejection. 8 anos atrás
  Adam Langley 9b885c5d0f Don't allow invalid SCT lists to be set. 8 anos atrás
  David Benjamin e1cc35e581 Tolerate cipher changes on TLS 1.3 resumption as a client. 8 anos atrás
  Steven Valdez a833c357ed Update to TLS 1.3 draft 18. 8 anos atrás
  David Benjamin 1db9e1bc7a Add the certificate_required alert. 8 anos atrás
  Steven Valdez 803c77a681 Update crypto negotation to draft 15. 8 anos atrás
  David Benjamin c8b6b4fe4a Only predict X25519 in TLS 1.3. 8 anos atrás
  David Benjamin 7e1f984a7c Fix some bugs in TLS 1.3 server key_share code. 8 anos atrás
  David Benjamin 163c95691a Forbid EMS from changing during renegotation. 8 anos atrás
  David Benjamin 311c2579f7 Declare SSL_R_BLOCK_CIPHER_PAD_IS_WRONG and SSL_R_NO_CIPHERS_SPECIFIED. 8 anos atrás
  Steven Valdez 32635b828f Add limit for consecutive KeyUpdate messages. 8 anos atrás
  David Benjamin 3e51757de2 Enforce the server ALPN protocol was advertised. 8 anos atrás
  Steven Valdez 143e8b3fd9 Add TLS 1.3 1-RTT. 8 anos atrás
  David Benjamin 61672818ef Check for buffered handshake messages on cipher change in DTLS. 8 anos atrás
  David Benjamin 1f61f0d7c3 Implement TLS 1.3's downgrade signal. 8 anos atrás
  David Benjamin ea9a0d5313 Refine SHA-1 default in signature algorithm negotiation. 8 anos atrás
  Steven Valdez 2b8415e8ff Move the Digest/Sign split for SignatureAlgorithms to a lower level. 8 anos atrás
  David Benjamin c9ae27ca72 Build up TLS 1.3 record-layer tests. 8 anos atrás
  David Benjamin 8cf79af7d1 Always use Fermat's Little Theorem in ecdsa_sign_setup. 8 anos atrás
  David Benjamin a353cdb671 Wrap MSVC-only warning pragmas in a macro. 8 anos atrás
  David Benjamin 29270dea85 Split unlock functions into read/write variants. 8 anos atrás
  David Benjamin 3473315415 Reimplement PKCS #3 DH parameter parsing with crypto/bytestring. 8 anos atrás
  David Benjamin 52a3bf2835 Add checks to X509_NAME_oneline() 8 anos atrás
  David Benjamin 56703d91bf Make err_data_generator.go silent by default. 8 anos atrás
  David Benjamin a2f2bc3a40 Align with upstream's error strings, take two. 8 anos atrás
  David Benjamin fb8e678897 Match upstream's error codes for the old sigalg code. 8 anos atrás
  David Benjamin 63d9246812 Reset crypto/evp error codes. 8 anos atrás
  David Benjamin 17727c6843 Move all signature algorithm code to crypto/x509. 8 anos atrás
  Steven Valdez b9824e2417 Handle SSL_shutdown while in init more appropriately 8 anos atrás
  David Benjamin 68772b31b0 Implement new SPKI parsers. 8 anos atrás
  David Benjamin fda22a7573 Reimplement DSA parsing logic with crypto/asn1. 8 anos atrás
  David Benjamin 2f6410ba4e Rewrite ECPrivateKey serialization. 8 anos atrás
  David Benjamin 70ab223490 Remove ASN1_R_MALLOC_FAILURE. 8 anos atrás
  David Benjamin ece5ba2797 Reset ssl error codes. 9 anos atrás
  David Benjamin cd24a39f1b Limit DHE groups to 4096-bit. 9 anos atrás
  David Benjamin 3fc138eccd Don't bother sampling __func__. 9 anos atrás
  Adam Langley 96c2a28171 Fix all sign/unsigned warnings with Clang and GCC. 9 anos atrás