summaryrefslogtreecommitdiffstats
path: root/lib/libssl/src/doc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove the libssl/src directorybeck2016-09-03264-35614/+0
|
* " the the " -> " the ", or in a couple of cases replace the superfluouskrw2016-03-203-3/+3
| | | | | | "the" with the obviously intended word. Started with a "the the" spotted by Mihal Mazurek.
* Fix examples for EVP_PKEY_CTX_set_rsa_padding.bcook2016-03-132-2/+2
| | | | | | | | Noted here, https://github.com/libressl-portable/portable/issues/161, we document a non-existent constant in the examples for EVP_PKEY_CTX_set_rsa_padding. ok deraadt@
* Remove sentences in RETURN VALUES sections saying that functions withmmcc2016-03-1211-23/+2
| | | | | | | | | | | | | void return types 'return no value'. This is obvious and therefore unneccessary to mention. We spare rewind(3)'s sentence because espie@ pointed out that it's a warning - the function masks a potential error. This commit also adds a sentence to X509_free clarifying that it's NULL-safe. This bit was discussed with doug@. ok martijn@, sentiment supported by schwarze@
* http -> https for a few more IETF URLs in comments or man pagesmmcc2016-03-101-3/+3
|
* Therefor -> Therefore (where appropriate)tb2016-01-292-2/+2
| | | | from ray@, ok jmc@
* Document that the ssl free() functions are NULL safe. OK mmcc@millert2015-12-303-6/+21
|
* fix references to lhash(3);jmc2015-11-151-7/+8
|
* update cross references after deleting the imaginary MLINKSschwarze2015-11-122-2/+2
| | | | bn_internal(3) and lhash(3)
* Convert the handful of manuals that had imaginary names,schwarze2015-11-126-1055/+0
| | | | | give them names that really exist. This also helps jmc@'s ongoing work on improving NAME sections.
* add missing functions to NAME, or otherwise correct the mlinkjmc2015-11-1115-27/+48
| | | | | | entry for them; feedback/ok schwarze
* Convert five more manuals from POD to mdoc.schwarze2015-11-115-458/+0
| | | | | I found drafts of these in my tree, probably originally from Max Fillinger, that just needed minor polishing.
* Convert and enable CMS manuals.schwarze2015-11-1116-1234/+0
| | | | Already some time ago, bcook@ said these can be installed.
* Add EVP_AEAD_CTX_init(3) manpage to document the new(ish) AEAD API.reyk2015-10-141-0/+4
| | | | | | | | | | | | The "authenticated encryption with additional data" API is used for ciphers like AES-GCM or ChaCha20-Poly1305. The manpage is a beginning and certainly needs more work, especially improvements in the EXAMPLES section. Based on agl's source code comments. Converted from pod to mandoc by schwarze@ OK schwarze@ jsing@
* Convert ECParameters_dup() from a macro that uses ASN1_dup_of() into anjsing2015-10-131-1/+1
| | | | | | actual function. This removes the last ASN1_dup_of usage from the tree. Feedback from doug@ and miod@
* fix two typos.sobrado2015-09-301-2/+2
|
* typos in documentation; better wording, suggested by jmc@sobrado2015-09-2225-43/+43
| | | | ok jmc@
* Remove more EVP_sha() SHA-0 references.bcook2015-09-171-2/+2
|
* Re-add missing comma from SHA-0 removal which breaks mlinks generation.sthen2015-09-171-1/+1
| | | | Worked out by bcook@
* delete bogus trailing .Ns from SYNOPSIS .Ft macrosschwarze2015-09-141-6/+6
|
* fix formatting by adding the required quotes to .Fa in the SYNOPSISschwarze2015-09-142-11/+11
|
* Remove useless quoting from .Fo and .Fn function names, to preventschwarze2015-09-141-3/+3
| | | | | | development of a cargo cult in case people look at existing files for examples. This achieves a consistent .Fo and .Fn quoting style across the whole tree.
* Temporarily revive MD4 for MS CHAP support.doug2015-09-147-20/+78
|
* Remove MD4 support from LibreSSL.doug2015-09-137-78/+20
| | | | | | | | MD4 should have been removed a long time ago. Also, RFC 6150 moved it to historic in 2011. Rides the major crank from removing SHA-0. Discussed with many including beck@, millert@, djm@, sthen@ ok jsing@, input + ok bcook@
* Remove SHA-0 support.doug2015-09-131-7/+6
| | | | | | | SHA-0 was withdrawn shortly after publication 20 years ago and replaced with SHA-1. This will require a major crank. ok bcook@, jsing@
* delete empty SYNOPSIS sectionschwarze2015-09-101-3/+2
|
* typosmiod2015-08-183-3/+3
|
* double words fix; docs are slowly getting moved to mdoc, but thissobrado2015-07-252-2/+2
| | | | | | change will help people translating them. ok jmc@, schwarze@
* an TLS -> a TLS; from thanos tsouanasjmc2015-07-242-6/+6
|
* Remove SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER workaround.doug2015-07-181-2/+4
| | | | | | This was a hack to work around problems on IE 6 with SSLv3. ok miod@ bcook@
* Remove support for the SSL_OP_TLS_D5_BUG compat hack from SSLeay.doug2015-07-181-3/+5
| | | | | | | | This is a 17 year old workaround from SSLeay 0.9.0b. It was for clients that send RSA client key exchange in TLS using SSLv3 format (no length prefix). ok jsing@
* delete doubled words;schwarze2015-07-174-4/+4
| | | | patch from Theo Buehler <theo at math dot ethz dot ch>
* Remove compat hack that disabled ECDHE-ECDSA on OS X.doug2015-07-171-3/+4
| | | | | | | | | For a few old releases, ECDHE-ECDSA was broken on OS X. This option cannot differentiate between working and broken OS X so it disabled ECDHE-ECDSA support on all OS X >= 10.6. 10.8-10.8.3 were the faulty releases but these are no longer relevant. Tested on OS X 10.10 by jsing. ok jsing@
* Remove workaround for TLS padding bug from SSLeay days.doug2015-07-171-3/+5
| | | | | | | | | OpenSSL doesn't remember which clients were impacted and the functionality has been broken in their stable releases for 2 years. Based on OpenSSL commit a8e4ac6a2fe67c19672ecf0c6aeafa15801ce3a5. ok jsing@
* Remove obsolete MDC-2DES from libcrypto.doug2015-06-2013-26/+20
| | | | ok deraadt@ jsing@ miod@
* Disable ENGINE_load_dynamic (dynamic engine support).bcook2015-06-191-4/+4
| | | | | | | We do not build, test or ship any dynamic engines, so we can remove the dynamic engine loader as well. This leaves a stub initialization function in its place. ok beck@, reyk@, miod@
* Remove Microsoft Server Gated Crypto.doug2015-06-183-31/+9
| | | | | | | | | Another relic due to the old US crypto policy. From OpenSSL commit 63eab8a620944a990ab3985620966ccd9f48d681 and 95275599399e277e71d064790a1f828a99fc661a. ok jsing@ miod@
* Remove ancient SSL_OP_NETSCAPE_CA_DN_BUG from SSLeay days.doug2015-06-151-5/+4
| | | | | | | This commit matches the OpenSSL removal in commit 3c33c6f6b10864355553961e638514a6d1bb00f6. ok deraadt@
* Remove ancient compat hack SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG.doug2015-06-151-2/+4
| | | | | This was imported into OpenSSL from SSLeay. It was recently deleted in OpenSSL commit 7a4dadc3a6a487db92619622b820eb4f7be512c9
* Remove 1997's compat hack SSL_OP_SSLEAY_080_CLIENT_DH_BUG.doug2015-06-151-2/+4
| | | | This is a hack for an old version of SSLeay which predates OpenSSL.
* Update SSL_OP_* to remove ancient hacks that are no longer enabled.doug2015-06-151-13/+11
|
* Maximilian dot Fillinger at uni-duesseldorf dot deschwarze2015-05-241-72/+0
| | | | | | starts helping with the pod2mdoc(1)-based conversion of LibreSSL crypto manuals from perlpod(1) to mdoc(7). Here comes the first file, slightly tweaked by me.
* Remove all getenv() calls, especially those wrapped by issetugid().deraadt2015-04-111-5/+2
| | | | | | | | | getenv()'s wrapped by issetugid() are safe, but issetugid() is correct difficult to impliment on many operating systems. By accident, a grand experiment was run over the last year, where issetugid() returned 1 (the safe value) on a few operating systems. Noone noticed & complained that certain environment variables were not working....... ok doug beck jsing, discussion with others
* fourth batch of perlpod(1) to mdoc(7) conversionschwarze2015-02-2318-1273/+0
|
* third batch of perlpod(1) to mdoc(7) conversionschwarze2015-02-1612-1364/+0
|
* Words read better when they are separated by spaces.miod2015-02-141-1/+1
|
* second batch of perlpod(1) to mdoc(7) conversionschwarze2015-02-1411-920/+0
|
* While doing development work on pod2mdoc(1),schwarze2015-02-145-531/+0
| | | | | | profit of the occasion to start the conversion of LibreSSL libcrypto manuals from perlpod(1) to mdoc(7). miod@ jmc@ bentley@ agreed to the process when shown this patch.
* Fix pod markup error.miod2015-02-141-1/+1
|
* End sentences with dots.miod2015-02-131-3/+3
|