summaryrefslogtreecommitdiffstats
path: root/lib/libssl
AgeCommit message (Expand)AuthorFilesLines
2016-11-11Disable ec assembly for amd64 pending fixes for ssh, and bumpbeck1-2/+2
2016-11-08When using an union including a type known for having strong alignmentmiod1-7/+15
2016-11-06Remove unused SSLv3 from ssl3_cbc_record_digest_supported().jsing3-76/+32
2016-11-06Split ssl3_get_client_key_exchange() into separate per algorithm functions.jsing1-318/+386
2016-11-06Remove pointless check - without fixed ECDH, there is only one way to reachjsing1-8/+1
2016-11-06Split out the DHE and ECDHE code paths fromjsing1-203/+221
2016-11-06Adjust cipher suite strengths - move MD5 to LOW, RC4 to LOW and 3DES tojsing1-13/+13
2016-11-06Remove the single IDEA cipher suite. There is no good reason to supportjsing3-29/+3
2016-11-06unifdef -m -UOPENSSL_NO_CHACHA -UOPENSSL_NO_POLY1305jsing2-6/+2
2016-11-06remove unused variablebcook1-6/+3
2016-11-05One of the error paths would attempt to access not-yet-initialized locals.miod1-2/+2
2016-11-05Do a partial CBB conversion of ssl3_send_server_key_exchange(), which willjsing1-52/+67
2016-11-05move manual pages from doc/ to man/ for consistency with otherschwarze85-169/+169
2016-11-05bump minors for symbol addition for ocsp and x25519 symbol additionsbeck1-1/+1
2016-11-05after getting rid of the pod files, clean up the Makefiles; ok bcook@schwarze2-28/+13
2016-11-05Convert ssl3_get_server_kex_ecdhe() to CBS, simplifying tls1_check_curve()jsing3-62/+41
2016-11-05Remove generated Symbols.map on make clean.jsing1-2/+2
2016-11-04Rename ssl3_get_key_exchange() to ssl3_get_server_key_exchange(), sincejsing3-7/+7
2016-11-04Tidy up the usage of peer_ecdh_tmp, following the fixed ECDH removal.jsing1-13/+5
2016-11-04Mark a couple local functions as staticguenther2-4/+4
2016-11-04The *_method_data structures can be staticguenther6-21/+21
2016-11-04Add an explict list of exported symbols with just the functionsguenther5-11/+289
2016-11-04make public ASN1_time_parse and ASN1_time_tm_cmp to replace former hiddenbeck1-2/+2
2016-11-04Make do_dtls1_write() static to d1_pkt.c and delete declarations forguenther2-8/+6
2016-11-04Fix some linewrapping glitchesguenther1-7/+5
2016-11-04Completely rewrite the session handling ASN.1 code using CBB and CBS. Thisjsing1-599/+312
2016-11-04Convert ssl3_get_server_kex_dhe() to CBS.jsing1-42/+19
2016-11-03In ssl3_read_bytes(), do not process more than three consecutive TLSjsing1-4/+24
2016-11-03Split ssl3_get_key_exchange() into separate functions for DHE/ECDHE.jsing1-205/+256
2016-11-03Clean up the TLS handshake digest handling - this refactors some of thejsing2-30/+43
2016-11-02Expand LHASH_OF, IMPLEMENT_LHASH_DOALL_ARG_FN and LHASH_DOALL_ARG_FNjsing2-7/+13
2016-11-02Expand another LHASH_OF macro.jsing1-2/+2
2016-11-02Expand DECLARE_LHASH_OF and LHASH_OF macros.jsing1-3/+5
2016-11-02Expand DECLARE_PEM_rw macro.jsing1-2/+7
2016-11-02Expand IMPLEMENT_LHASH_COMP_FN/IMPLEMENT_LHASH_HASH_FN macros - the onlyjsing1-5/+17
2016-11-02Wrap some >80 char lines.jsing1-9/+9
2016-10-19Remove support for fixed ECDH cipher suites - these is not widely supportedjsing7-466/+42
2016-10-02Check for and handle failure of HMAC_{Update,Final} or EVP_DecryptUpdate()guenther1-5/+11
2016-10-02Detect zero-length encrypted session data early, instead of when malloc(0)guenther1-2/+2
2016-09-22Improve on code from the previous commit.jsing1-7/+5
2016-09-22Avoid unbounded memory growth, which can be triggered by a clientjsing1-9/+20
2016-09-22Check for packet with truncated DTLS cookie.guenther1-12/+17
2016-09-22Improve ticket validity checking when tlsext_ticket_key_cb() callbackguenther1-4/+25
2016-09-20Avoid selecting weak digests for (EC)DH when using SNI.bcook1-3/+12
2016-09-19Update ld search path for libssl/libcrypto, fixes cross-build after source moved.bcook1-3/+3
2016-09-14Generate pkg-config files at build time like everything else. Thisnatano1-2/+3
2016-09-04Sort and group functions.jsing1-12/+11
2016-09-04Expand IMPLEMENT_PEM macros.jsing1-2/+29
2016-09-04only regen pkg-config files when required; ok jaspernatano1-3/+5
2016-09-03Make tree build againbeck3-6/+51