summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2016-11-12the referred to EXAMPLES section is now in strncpy(3);Jason McIntyre
issue reported by scott cheloha ok otto
2016-11-11Bump TLS_API due to recent feature additions and changes.Joel Sing
2016-11-11Change the return value of tls_config_set_protocols() andJoel Sing
tls_config_set_verify_depth() from void to int. This makes them consistent with all other tls_config_set_* functions and will allow for call time validation to be implemented. Rides libtls major bump. ok beck@
2016-11-11Disable ec assembly for amd64 pending fixes for ssh, and bumpBob Beck
majors appropriately
2016-11-11add copyright and licenseIngo Schwarze
and change the reference to BIO_set_flags() from .Fn to .Xr: we do have that function and we should import the manual
2016-11-11add Copyright and license,Ingo Schwarze
simplify the BIO_callback_ctrl() prototype, and change .Fn to .Xr for two functions documented elsewhere
2016-11-11add Copyright and licenseIngo Schwarze
and delete useless and incorrect sentence "None of the functions presented here return any value."
2016-11-11import ASN1_TYPE_get(3) from OpenSSL,Ingo Schwarze
deleting ASN1_TYPE_unpack_sequence() and ASN1_TYPE_pack_sequence() which we don't have
2016-11-10minor cleanup;Jason McIntyre
2016-11-10import from OpenSSL,Ingo Schwarze
deleting ASN1_TIME_diff() which we don't have
2016-11-10various cleanup;Jason McIntyre
2016-11-10Copyright and licenseIngo Schwarze
2016-11-10Add the correct Copyright and license.Ingo Schwarze
Mention that ASN1_STRING_free(NULL) is OK. Delete the obvious statement that a void function returns no value.
2016-11-10Copyright and licenseIngo Schwarze
2016-11-10Add the correct Copyright and license.Ingo Schwarze
Mention that ASN1_OBJECT_free(NULL) is OK.
2016-11-09Fix a use after free error introduced in rev 1.18 by only callingTodd C. Miller
closedir() outside the loop. OK deraadt@ guenther@ markus@
2016-11-08some cleanup;Jason McIntyre
2016-11-08When using an union including a type known for having strong alignmentMiod Vallat
constraints, in order to force the union to have the same constraint, use the actual type instead of `double'. And add a comment explaining why we want such an alignment in there. ok beck@
2016-11-08Check for stack push failure, and correctly destroy the object we failedMiod Vallat
to push in that case. While there replace an inline version of X509_OBJECT_free_contents() by a call to said function. ok beck@
2016-11-08Use more homogeneous types and avoid a possible right shift by 32 inMiod Vallat
lh_strhash(). ok guenther@
2016-11-08Stricter checks of ASN1_INTEGER to reject ASN1_NEG_INTEGER in places whenMiod Vallat
they don't make sense. ok beck@
2016-11-08Use sed -i to post-process .depend. This avoids permission issues causedMartin Natano
by the file being created in /tmp. tweaks and ok tb
2016-11-08Reduce the ternary operator abusePhilip Guenther
ok miod@
2016-11-07Use __{BEGIN,END}_HIDDEN_DECLS to avoid exporting the internal symbolsPhilip Guenther
ok jsing@
2016-11-07various cleanup;Jason McIntyre
2016-11-07Split PID from TID, giving processes a PID unrelated to the TID of theirPhilip Guenther
initial thread ok jsing@ kettenis@
2016-11-06some cleanup;Jason McIntyre
2016-11-06sort SEE ALSO;Jason McIntyre
2016-11-06Remove unused SSLv3 from ssl3_cbc_record_digest_supported().Joel Sing
From Markus Uhlin <markus.uhlin at bredband dot net> ok beck@ bcooK@
2016-11-06don't dereference a if NULLBrent Cook
2016-11-06document EVP_PKEY_get_default_digest_nid(3) in one page, not in twoIngo Schwarze
2016-11-06some minor cleanup;Jason McIntyre
2016-11-06Set the callback on the correct ssl_ctx for the SNI case, instead ofBob Beck
the master only. ok jsing@
2016-11-06spacing between macro args and punctuation;Jason McIntyre
2016-11-06document ENGINE_add_conf_module(3) in one page, not in twoIngo Schwarze
2016-11-06document BIO_set_fd() and BIO_get_fd() in one manual page, not in two;Ingo Schwarze
general direction discussed yesterday with bcook@
2016-11-06delete prototypes available in other pages and add a missing .Xr linkIngo Schwarze
2016-11-06delete prototypes available in other pages and add two missing .Xr linksIngo Schwarze
2016-11-06first pass; ok schwarzeJason McIntyre
2016-11-06delete prototypes available in other pages and add three missing .Xr linksIngo Schwarze
2016-11-06delete prototypes available in other pages and add two missing .Xr linksIngo Schwarze
2016-11-06Split ssl3_get_client_key_exchange() into separate per algorithm functions.Joel Sing
ok beck@
2016-11-06Remove pointless check - without fixed ECDH, there is only one way to reachJoel Sing
this code path. ok beck@ bcook@
2016-11-06simplify error handling in c2i_ASN1_OBJECTBrent Cook
ok beck@, miod@
2016-11-06Split out the DHE and ECDHE code paths fromJoel Sing
ssl3_send_server_key_exchange(). ok beck@ bcook@
2016-11-06Adjust cipher suite strengths - move MD5 to LOW, RC4 to LOW and 3DES toJoel Sing
MEDIUM. ok beck@ bcook@
2016-11-06Remove the single IDEA cipher suite. There is no good reason to supportJoel Sing
this. ok beck@ bcook@
2016-11-06unifdef -m -UOPENSSL_NO_CHACHA -UOPENSSL_NO_POLY1305Joel Sing
ok beck@
2016-11-06Avoid compiling in an unused function.Joel Sing
Spotted by guenther@
2016-11-06adjust guards to elide unused Bi arrayBrent Cook
ok jsing@