130 Commits (160f4ef14c12d8b846eeac498de10a0633f6d2f4)

Autor SHA1 Nachricht Datum
  David Benjamin dd978784d7 Always enable ecdh_auto. vor 9 Jahren
  David Benjamin 1c722b7781 Add DTLS to SSL_get_version vor 9 Jahren
  David Benjamin 3fa27774b4 Fix some unsigned long cipher masks. vor 9 Jahren
  David Benjamin 9f33fc63c6 Remove hash table lookups from ex_data. vor 9 Jahren
  David Benjamin 546f1a59ef Unexpose the generic ex_data functions. vor 9 Jahren
  David Benjamin b16346b0ad Add SSL_set_reject_peer_renegotiations. vor 9 Jahren
  David Benjamin 71f0794d34 Document everything in ssl_ciph.c, now ssl_cipher.c. vor 9 Jahren
  David Benjamin 107db58047 Switch cipher masks to uint32_t. vor 9 Jahren
  David Benjamin f0ae170021 Include-what-you-use ssl/internal.h. vor 9 Jahren
  David Benjamin 2ee94aabf5 Rename ssl_locl.h to internal.h vor 9 Jahren
  David Benjamin 32fbdf2025 Remove anonymous cipher suites. vor 9 Jahren
  David Benjamin cfd248b7f6 Clean up SSL_export_keying_material implementation. vor 9 Jahren
  David Benjamin c565ebbebc Add tests for SSL_export_keying_material. vor 9 Jahren
  David Benjamin c0f763b080 Simplify server-side ECDH curve selection. vor 9 Jahren
  Adam Langley e631d9679e Don't False Start with DHE. vor 9 Jahren
  David Benjamin b6d0c6db5e Remove the stats block in SSL_CTX. vor 9 Jahren
  Håvard Molland ab2479a08a Clean up error reporting. vor 9 Jahren
  David Benjamin 7061e28dc2 Rename EECDH and EDH to ECDHE and DHE. vor 9 Jahren
  David Benjamin 9e13e1a31d Move the is_dtls bit from SSL3_ENC_METHOD to SSL_PROTOCOL_METHOD. vor 9 Jahren
  David Benjamin a5a3eeb9cc Remove ssl_cert_inst() vor 9 Jahren
  Adam Langley 3f92d21094 Add SSL_get_rc4_state. vor 9 Jahren
  Adam Langley 524e717b87 Add a callback for DDoS protection. vor 9 Jahren
  David Benjamin 1a5c50f3a8 Error codes are uint32_t, not unsigned long. vor 9 Jahren
  David Benjamin b18f024816 Minor formatting tweaks. vor 9 Jahren
  Adam Langley 44972944fd Add SSL_get_cipher_by_value. vor 9 Jahren
  Adam Langley 5f0efe06e1 Use SSL_MODE_SEND_FALLBACK_SCSV. vor 9 Jahren
  David Benjamin 195dc78c6e Allow False Start only for >= TLS 1.2 && AEAD && forward-secure && ALPN/NPN. vor 9 Jahren
  David Benjamin 9d0847ae6d Add some missing error failure checks. vor 9 Jahren
  David Benjamin ed7c475154 Rename cutthrough to False Start. vor 9 Jahren
  David Benjamin a54e2e85ee Remove server-side HelloVerifyRequest support. vor 9 Jahren
  David Benjamin 722696b39e Don't lock anything in SSL_set_generate_session_id. vor 9 Jahren
  David Benjamin ed3d302190 Unrefcount SSL*. vor 9 Jahren
  David Benjamin 3363984d0d Add SSL_SESSION_up_ref. vor 9 Jahren
  David Benjamin ccf74f8085 Revise SSL_cutthrough_complete and SSL_in_init. vor 9 Jahren
  David Benjamin 2cdace913e Forbid initiating renegotiate in DTLS. vor 9 Jahren
  David Benjamin d4f924c4b1 Remove SSL_renegotiate_abbreviated. vor 9 Jahren
  David Benjamin 9a38e924aa Return SSL_ERROR_SYSCALL on unclean EOF. vor 9 Jahren
  David Benjamin 710d227daa Fix memory leak in SSL_new if errors occur. vor 9 Jahren
  David Benjamin b8a56f112f Remove dead code from EVP_CIPHER codepaths. vor 9 Jahren
  David Benjamin ea72bd0b60 Implement all TLS ciphers with stateful AEADs. vor 9 Jahren
  David Benjamin 62fd16283a Implement SSL_clear with ssl_new and ssl_free. vor 9 Jahren
  David Benjamin 02ddbfdf46 Move Channel ID initialization out of ssl3_new. vor 9 Jahren
  Adam Langley fcf25833bc Reformat the rest of ssl/. vor 9 Jahren
  David Benjamin a6d81018f8 Consistently use RAND_bytes and check for failure. vor 9 Jahren
  David Benjamin 82c9e90a58 Merge SSLv23_method and DTLS_ANY_VERSION. vor 10 Jahren
  David Benjamin 1eb367c03e Add min_version and max_version APIs. vor 10 Jahren
  David Benjamin e99e912bea Pull SSL3_ENC_METHOD out of SSL_METHOD. vor 10 Jahren
  David Benjamin ceb6f2880f Factor out remaining version-related functions. vor 10 Jahren
  David Benjamin 69b9e597ae Remove SSL_CTX_set_ssl_version. vor 10 Jahren
  David Benjamin 7e23746dd4 Remove redundant SSL_ST_BEFORE-related checks. vor 10 Jahren