summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* various cleanup;jmc2016-11-178-36/+35
|
* Convert ssl3_get_client_kex_dhe() to CBS and perform some general codejsing2016-11-171-38/+29
| | | | | | cleanup, including the removal of a dead code path. ok beck@
* Use defines instead of magic numbers and comments.jsing2016-11-171-5/+3
|
* various cleanup;jmc2016-11-156-53/+54
|
* Add Copyright and license.schwarze2016-11-141-3/+54
| | | | BIO_method_type() is a function, not a macro.
* Add Copyright and license.schwarze2016-11-141-13/+93
| | | | | In the SYNOPSIS, show function prototypes rather than macro definitions. Delete the useless NOTES section header.
* Copyright and licenseschwarze2016-11-141-2/+50
|
* Add Copyright and license.schwarze2016-11-141-10/+65
| | | | | For references to functions documented elsewhere, use .Xr, not .Fn. Move historic information to the HISTORY section.
* various cleanup;jmc2016-11-141-48/+50
|
* Add Copyright and license.schwarze2016-11-141-5/+51
| | | | Delete the useless statement that a void function does not return a value.
* Add Copyright and license.schwarze2016-11-141-14/+79
| | | | In the SYNOPSIS, show function prototypes rather than macro definitions.
* Fix previous change to X509_STORE_add_{cert,crl} to not free the inputmiod2016-11-131-3/+7
| | | | object in the error path - we don't own it.
* minor cleanup;jmc2016-11-125-20/+20
|
* the referred to EXAMPLES section is now in strncpy(3);jmc2016-11-121-3/+3
| | | | | | issue reported by scott cheloha ok otto
* Bump TLS_API due to recent feature additions and changes.jsing2016-11-111-2/+2
|
* Change the return value of tls_config_set_protocols() andjsing2016-11-113-12/+18
| | | | | | | | | | 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@
* Disable ec assembly for amd64 pending fixes for ssh, and bumpbeck2016-11-114-10/+10
| | | | majors appropriately
* add copyright and licenseschwarze2016-11-111-3/+52
| | | | | and change the reference to BIO_set_flags() from .Fn to .Xr: we do have that function and we should import the manual
* add Copyright and license,schwarze2016-11-111-5/+53
| | | | | simplify the BIO_callback_ctrl() prototype, and change .Fn to .Xr for two functions documented elsewhere
* add Copyright and licenseschwarze2016-11-111-4/+51
| | | | | and delete useless and incorrect sentence "None of the functions presented here return any value."
* import ASN1_TYPE_get(3) from OpenSSL,schwarze2016-11-112-1/+213
| | | | | deleting ASN1_TYPE_unpack_sequence() and ASN1_TYPE_pack_sequence() which we don't have
* minor cleanup;jmc2016-11-101-6/+6
|
* import from OpenSSL,schwarze2016-11-101-0/+246
| | | | deleting ASN1_TIME_diff() which we don't have
* various cleanup;jmc2016-11-107-57/+52
|
* Copyright and licenseschwarze2016-11-102-4/+102
|
* Add the correct Copyright and license.schwarze2016-11-101-5/+55
| | | | | Mention that ASN1_STRING_free(NULL) is OK. Delete the obvious statement that a void function returns no value.
* Copyright and licenseschwarze2016-11-101-2/+51
|
* Add the correct Copyright and license.schwarze2016-11-101-2/+55
| | | | Mention that ASN1_OBJECT_free(NULL) is OK.
* some cleanup;jmc2016-11-0811-63/+62
|
* When using an union including a type known for having strong alignmentmiod2016-11-081-7/+15
| | | | | | | | 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@
* Check for stack push failure, and correctly destroy the object we failedmiod2016-11-081-20/+47
| | | | | | | to push in that case. While there replace an inline version of X509_OBJECT_free_contents() by a call to said function. ok beck@
* Use more homogeneous types and avoid a possible right shift by 32 inmiod2016-11-081-17/+11
| | | | | | lh_strhash(). ok guenther@
* Stricter checks of ASN1_INTEGER to reject ASN1_NEG_INTEGER in places whenmiod2016-11-085-14/+32
| | | | | | they don't make sense. ok beck@
* Reduce the ternary operator abuseguenther2016-11-081-3/+8
| | | | ok miod@
* Use __{BEGIN,END}_HIDDEN_DECLS to avoid exporting the internal symbolsguenther2016-11-071-6/+2
| | | | ok jsing@
* various cleanup;jmc2016-11-0721-200/+193
|
* some cleanup;jmc2016-11-061-31/+28
|
* sort SEE ALSO;jmc2016-11-061-2/+2
|
* Remove unused SSLv3 from ssl3_cbc_record_digest_supported().jsing2016-11-063-77/+33
| | | | | | From Markus Uhlin <markus.uhlin at bredband dot net> ok beck@ bcooK@
* don't dereference a if NULLbcook2016-11-061-2/+2
|
* document EVP_PKEY_get_default_digest_nid(3) in one page, not in twoschwarze2016-11-062-8/+4
|
* some minor cleanup;jmc2016-11-065-43/+42
|
* Set the callback on the correct ssl_ctx for the SNI case, instead ofbeck2016-11-061-2/+2
| | | | | the master only. ok jsing@
* spacing between macro args and punctuation;jmc2016-11-062-4/+4
|
* document ENGINE_add_conf_module(3) in one page, not in twoschwarze2016-11-061-3/+2
|
* document BIO_set_fd() and BIO_get_fd() in one manual page, not in two;schwarze2016-11-062-60/+32
| | | | general direction discussed yesterday with bcook@
* delete prototypes available in other pages and add a missing .Xr linkschwarze2016-11-061-102/+2
|
* delete prototypes available in other pages and add two missing .Xr linksschwarze2016-11-064-756/+216
|
* first pass; ok schwarzejmc2016-11-06185-249/+620
|
* delete prototypes available in other pages and add three missing .Xr linksschwarze2016-11-061-179/+7
|