summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* Stricter validation of inputs of OPENSSL_asc2uni() and OPENSSL_uni2asc().miod2016-11-051-17/+34
* convert the remaining manual pages from pod to mdocschwarze2016-11-0525-1650/+3615
* X509_STORE_CTX_set_*() may fail, so check for errors.miod2016-11-051-4/+14
* Do not leak the ressources possibly allocated by EVP_MD_CTX_init() in themiod2016-11-051-2/+3
* Set PROG so that the binary correctly gets recompiled when the librariesmiod2016-11-051-11/+5
* Make sure PEM_SealInit() will correctly destroy the PEM_ENCODE_SEAL_CTXmiod2016-11-051-8/+22
* No need to duplicate definitions from evp.h locally.miod2016-11-052-14/+2
* Stop abusing the ternary operator to decide which function to call in amiod2016-11-051-3/+6
* further tweakage, with an improvement from joel;jmc2016-11-051-5/+5
* Convert ssl3_get_server_kex_ecdhe() to CBS, simplifying tls1_check_curve()jsing2016-11-053-62/+41
* Remove generated Symbols.map on make clean.jsing2016-11-052-3/+5
* tweak previousschwarze2016-11-041-34/+39
* Move pqueue regress from libcrypto to libssl, since that's where the pqueuejsing2016-11-045-5/+5
* Rename ssl3_get_key_exchange() to ssl3_get_server_key_exchange(), sincejsing2016-11-043-7/+7
* Build with WARNINGS=Yes.jsing2016-11-041-1/+3
* Avoid shadowing the socket global.jsing2016-11-041-3/+3
* Make the tls_keypair_new() function a valid prototype.jsing2016-11-041-2/+2
* Avoid another signed vs unsigned comparison.jsing2016-11-041-2/+6
* Tidy up the usage of peer_ecdh_tmp, following the fixed ECDH removal.jsing2016-11-041-13/+5
* Kill a bunch of OLD_ASN1 usage by replacing ASN1_{d2i,i2d}_* withjsing2016-11-047-53/+107
* Mark a couple local functions as staticguenther2016-11-042-4/+4
* The *_method_data structures can be staticguenther2016-11-046-21/+21
* Add an explict list of exported symbols with just the functionsguenther2016-11-045-11/+289
* Add an explict list of exported symbols with just the functions declaredguenther2016-11-043-2/+85
* Nuke the KRB5 ASN.1 code from orbit.jsing2016-11-043-984/+1
* Ride the current major bump and enable assembler code for nist 256p curve,miod2016-11-044-3/+19
* make public ASN1_time_parse and ASN1_time_tm_cmp to replace former hiddenbeck2016-11-0414-43/+133
* Make do_dtls1_write() static to d1_pkt.c and delete declarations forguenther2016-11-042-8/+6
* Fix some linewrapping glitchesguenther2016-11-041-7/+5
* Some tests require internal symbols; have them link with the staticguenther2016-11-044-8/+10
* Add assembler code for the nist 256-bit GFp curve, written initially bymiod2016-11-049-6/+19107
* Replace all uses of magic numbers when operating on OPENSSL_ia32_P[] bymiod2016-11-0426-146/+245
* Address some signed vs unsigned warnings and check that an integer valuejsing2016-11-041-4/+14
* Assign and test, as is consistent with the rest of the libtls code.jsing2016-11-041-7/+4
* Use a consistent name for struct bio_cb * variables.jsing2016-11-041-6/+6
* Rename struct bio_cb_st to struct bio_cb.jsing2016-11-041-8/+8
* Do not cast a pointer to a struct, to a char * when assigning to a void *.jsing2016-11-041-2/+2
* Use a consistent name for a BIO *, rather than having four different namesjsing2016-11-041-49/+51
* Avoid signed vs unsigned comparisons.jsing2016-11-041-3/+4
* convert X509 manuals from pod to mdocschwarze2016-11-0439-1825/+2566
* Completely rewrite the session handling ASN.1 code using CBB and CBS. Thisjsing2016-11-041-616/+329
* Convert ssl3_get_server_kex_dhe() to CBS.jsing2016-11-041-42/+19
* No need to reach libssl private headers and to define TERMIOS anymore.miod2016-11-041-4/+1
* Remove I386_ONLY define. It was only used to prefer amiod2016-11-0418-60/+15
* In OPENSSL_wipe_cpu() on i386, which noone uses anyway, check the propermiod2016-11-041-1/+1
* There's not much point having three static functions that do a cast andjsing2016-11-041-33/+6
* Do not mix declarations and code.jsing2016-11-041-3/+7
* Rename the internal bio related functions so that they have a commonjsing2016-11-041-22/+22
* Add X509_up_ref, from boringbeck2016-11-042-2/+11
* convert RSA manuals from pod to mdocschwarze2016-11-0431-1223/+1919