summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2016-11-05One of the error paths would attempt to access not-yet-initialized locals.Miod Vallat
2016-11-05Do a partial CBB conversion of ssl3_send_server_key_exchange(), which willJoel Sing
2016-11-05fix misplaced quote by tls_peer_ocsp_this_updateBrent Cook
2016-11-05tweak previous;Jason McIntyre
2016-11-05move manual pages from doc/ to man/ for consistency with otherIngo Schwarze
2016-11-05Check BIO_new*() for failure.Miod Vallat
2016-11-05More X509_STORE_CTX_set_*() return value checks.Miod Vallat
2016-11-05bump minors for symbol addition for ocsp and x25519 symbol additionsBob Beck
2016-11-05Add support for server side OCSP stapling to libtls.Bob Beck
2016-11-05after getting rid of the pod files, clean up the Makefiles; ok bcook@Ingo Schwarze
2016-11-05Add support for X25519.Joel Sing
2016-11-05rename ocsp_ctx to ocspBob Beck
2016-11-05minor mandoc -Tlint nitsIngo Schwarze
2016-11-05add the missing content, sorry for committing an empty fileIngo Schwarze
2016-11-05Stricter validation of inputs of OPENSSL_asc2uni() and OPENSSL_uni2asc().Miod Vallat
2016-11-05convert the remaining manual pages from pod to mdocIngo Schwarze
2016-11-05X509_STORE_CTX_set_*() may fail, so check for errors.Miod Vallat
2016-11-05Do not leak the ressources possibly allocated by EVP_MD_CTX_init() in theMiod Vallat
2016-11-05Make sure PEM_SealInit() will correctly destroy the PEM_ENCODE_SEAL_CTXMiod Vallat
2016-11-05No need to duplicate definitions from evp.h locally.Miod Vallat
2016-11-05Stop abusing the ternary operator to decide which function to call in aMiod Vallat
2016-11-05further tweakage, with an improvement from joel;Jason McIntyre
2016-11-05Convert ssl3_get_server_kex_ecdhe() to CBS, simplifying tls1_check_curve()Joel Sing
2016-11-05Remove generated Symbols.map on make clean.Joel Sing
2016-11-04tweak previousIngo Schwarze
2016-11-04Rename ssl3_get_key_exchange() to ssl3_get_server_key_exchange(), sinceJoel Sing
2016-11-04Build with WARNINGS=Yes.Joel Sing
2016-11-04Avoid shadowing the socket global.Joel Sing
2016-11-04Make the tls_keypair_new() function a valid prototype.Joel Sing
2016-11-04Avoid another signed vs unsigned comparison.Joel Sing
2016-11-04Tidy up the usage of peer_ecdh_tmp, following the fixed ECDH removal.Joel Sing
2016-11-04Kill a bunch of OLD_ASN1 usage by replacing ASN1_{d2i,i2d}_* withJoel Sing
2016-11-04Mark a couple local functions as staticPhilip Guenther
2016-11-04The *_method_data structures can be staticPhilip Guenther
2016-11-04Add an explict list of exported symbols with just the functionsPhilip Guenther
2016-11-04Add an explict list of exported symbols with just the functions declaredPhilip Guenther
2016-11-04Nuke the KRB5 ASN.1 code from orbit.Joel Sing
2016-11-04Ride the current major bump and enable assembler code for nist 256p curve,Miod Vallat
2016-11-04make public ASN1_time_parse and ASN1_time_tm_cmp to replace former hiddenBob Beck
2016-11-04Make do_dtls1_write() static to d1_pkt.c and delete declarations forPhilip Guenther
2016-11-04Fix some linewrapping glitchesPhilip Guenther
2016-11-04Add assembler code for the nist 256-bit GFp curve, written initially byMiod Vallat
2016-11-04Replace all uses of magic numbers when operating on OPENSSL_ia32_P[] byMiod Vallat
2016-11-04Address some signed vs unsigned warnings and check that an integer valueJoel Sing
2016-11-04Assign and test, as is consistent with the rest of the libtls code.Joel Sing
2016-11-04Use a consistent name for struct bio_cb * variables.Joel Sing
2016-11-04Rename struct bio_cb_st to struct bio_cb.Joel Sing
2016-11-04Do not cast a pointer to a struct, to a char * when assigning to a void *.Joel Sing
2016-11-04Use a consistent name for a BIO *, rather than having four different namesJoel Sing
2016-11-04Avoid signed vs unsigned comparisons.Joel Sing