444 Commits (c933a47e6f8f21f4f49f922177a93ac38b8f4f2b)

Author SHA1 Message Date
  David Benjamin c933a47e6f Switch the ssl_write_bytes hook to ssl_write_app_data. 9 years ago
  David Benjamin 2c3679210e EVP_Digest*Update, EVP_DigestFinal, and HMAC_Update can never fail. 9 years ago
  David Benjamin e2375e139e Low-level hash 'final' functions cannot fail. 9 years ago
  Adam Langley 05ead68a0f Readd CRYPTO_{LOCK|UNLOCK|READ|WRITE}. 9 years ago
  Adam Langley 71106adf89 Add |BIO_read_asn1| to read a single ASN.1 object. 9 years ago
  David Benjamin b3a7b51f18 Fix off-by-one in BN_rand 9 years ago
  David Benjamin 074cc04022 Reject negative shifts for BN_rshift and BN_lshift. 9 years ago
  David Benjamin 5aea93e604 Deprecate and no-op SSL_VERIFY_CLIENT_ONCE. 9 years ago
  David Benjamin 34a1635b3f Remove fake RLE compression OID. 9 years ago
  David Benjamin 9c0918fc3f Fix typo in objects.txt 9 years ago
  David Benjamin 74d8bc2503 Don't make SSL_MODE_*HELLO_TIME configurable. 9 years ago
  Matt Braithwaite 444dce4934 Do-nothing fns |OpenSSL_add_all_ciphers| and |OpenSSL_add_all_digests|. 9 years ago
  David Benjamin ece089c3a3 Deprecate and no-op SSL_set_state. 9 years ago
  David Benjamin 8ec88108d4 Remove SSL_in_before and SSL_ST_BEFORE. 9 years ago
  David Benjamin cd90f3a241 Remove renegotiation deferral logic. 9 years ago
  David Benjamin 44d3eed2bb Forbid caller-initiated renegotiations and all renego as a servers. 9 years ago
  David Benjamin 9a41d1b946 Deprecate SSL_*_read_ahead and enforce DTLS packet boundaries. 9 years ago
  David Benjamin 3fa65f0f05 Fix some malloc test crashs. 9 years ago
  David Benjamin 31a07798a5 Factor SSL_AEAD_CTX into a dedicated type. 9 years ago
  Matt Braithwaite 69d07d9cf4 Get version-related functions from crypto.h rather than ssl.h. 9 years ago
  David Benjamin b487df6fa9 Pull version, option, and mode APIs into their own sections. 9 years ago
  David Benjamin 7270cfc1ca Prune version constants. 9 years ago
  David Benjamin afc9ecddb6 Unexport ssl_get_new_session and ssl_update_cache. 9 years ago
  David Benjamin 3b7456e031 Fix some documentation typos. 9 years ago
  David Benjamin 4831c3328c Document some core SSL_CTX and SSL methods. 9 years ago
  David Benjamin 4dab297953 Don't use struct names in ssl.h. 9 years ago
  Adam Langley 12a4768f7d Try to fix MSVC and __STDC_VERSION__ again. 9 years ago
  Adam Langley 552df47dc0 Remove leftovers of the old-style locks. 9 years ago
  Adam Langley 6fb174e564 Remove last references to named locks. 9 years ago
  Adam Langley 4bdb6e43fa Remove remaining calls to the old lock functions. 9 years ago
  Adam Langley 03163f3a11 Remove |CRYPTO_add|. 9 years ago
  Adam Langley 0b5e3908cf Convert reference counts in ssl/ 9 years ago
  Adam Langley 0da323a8b8 Convert reference counts in crypto/ 9 years ago
  Adam Langley 6f2e733bab Add infrastructure for reference counts. 9 years ago
  Adam Langley daaff93464 Use C11 _Static_assert where available. 9 years ago
  Matt Braithwaite dc8c739a3b Implement |DES_ede2_cbc_encrypt|. 9 years ago
  Adam Langley a7997f12be Set minimum DH group size to 1024 bits. 9 years ago
  Adam Langley b3a262c9f1 Fix |SSLeay|. 9 years ago
  Adam Langley d72e284271 Support arbitrary elliptic curve groups. 9 years ago
  David Benjamin a07c0fc8f2 Fix SSL_get_current_cipher. 9 years ago
  David Benjamin 4b27d9f8bd Never resume sessions on renegotiations. 9 years ago
  David Benjamin 08dc68d510 Define no-op options consistently. 9 years ago
  David Benjamin e6df054a75 Add s->s3->initial_handshake_complete. 9 years ago
  David Benjamin 897e5e0013 Default renegotiations to off. 9 years ago
  Matt Braithwaite 9b68e72d18 Define compatibility function |ERR_remove_state|. 9 years ago
  Matt Braithwaite af3d5bd5a4 Add no-op |RAND_load_file| function for compatibility. 9 years ago
  Matt Braithwaite 58e95fc759 Remove a spurious semicolon after |DECLARE_LHASH_OF|. 9 years ago
  Matt Braithwaite 3c651718e4 Add buffer.h for compatibility. 9 years ago
  Adam Langley 5aa8a86438 AEAD: allow _cleanup after failed _init. 9 years ago
  David Benjamin aebefed905 Always enable SSL_MODE_RELEASE_BUFFERS. 9 years ago