openssl/doc
Rich Salz 3f10149603 Misc BN fixes
Never output -0; make "negative zero" an impossibility.
Do better checking on BN_rand top/bottom requirements and #bits.
Update doc.
Ignoring trailing garbage in BN_asc2bn.

Port this commit from boringSSL: https://boringssl.googlesource.com/boringssl/+/899b9b19a4cd3fe526aaf5047ab9234cdca19f7d%5E!/
        Ensure |BN_div| never gives negative zero in the no_branch code.

        Have |bn_correct_top| fix |bn->neg| if the input is zero so that we
        don't have negative zeros lying around.

        Thanks to Brian Smith for noticing.

Reviewed-by: Richard Levitte <levitte@openssl.org>
(cherry picked from commit 01c09f9fde)
(Some manual work required)
2016-09-06 11:09:50 -04:00
..
apps RT3940: For now, just document the issue. 2016-08-19 11:45:45 -04:00
crypto Misc BN fixes 2016-09-06 11:09:50 -04:00
HOWTO Various doc fixes from GH pull requests 2015-07-31 12:34:24 -04:00
ssl Issue #719: 2016-05-02 12:54:38 -04:00
c-indentation.el Make sure to set indent-tabs-mode so that we get tabs, not spaces. 2008-02-21 07:24:12 +00:00
dir-locals.example.el Remove auto-fill-mode 2015-08-31 18:20:24 +02:00
fingerprints.txt Add Matt Caswell's fingerprint, and general update on the fingerprints file to bring it up to date 2014-07-15 23:22:49 +01:00
openssl-c-indent.el Add an example .dir-locals.el 2015-08-31 18:20:24 +02:00
openssl-shared.txt Add documentation on how to handle the shared libaries. 2003-01-10 16:14:32 +00:00
openssl.txt fix typos 2006-02-15 19:42:22 +00:00
README RT3767: openssl_button.gif should be PNG 2015-09-01 21:38:27 -04:00
ssleay.txt Allow ECDHE and DHE as forward-compatible aliases for EECDH and EDH 2014-11-10 10:58:49 +01:00
standards.txt Add SEED encryption algorithm. 2007-04-23 23:48:59 +00:00

README  This file

fingerprints.txt
        PGP fingerprints of authoried release signers

standards.txt
        Pointers to standards, RFC's and IETF Drafts that are
        related to OpenSSL.  Incomplete.

HOWTO/
        A few how-to documents; not necessarily up-to-date
apps/
        The openssl command-line tools; start with openssl.pod
ssl/
        The SSL library; start with ssl.pod
crypto/
        The cryptographic library; start with crypto.pod

Formatted versions of the manpages (apps,ssl,crypto) can be found at
        https://www.openssl.org/docs/manpages.html