summaryrefslogtreecommitdiffstats
path: root/crypto/bn/bn_lib.c
Commit message (Expand)AuthorAgeFilesLines
* fix: BN_swap mishandles flagsBilly Brumley2018-04-271-4/+7
* Remove superfluous NULL checks. Add Andy's BN_FLG comment.Billy Brumley2018-04-231-5/+20
* Elliptic curve scalar multiplication with timing attack defensesBilly Brumley2018-04-231-0/+13
* Make BN_num_bits_word constant-time.David Benjamin2018-02-011-67/+40
* Copyright update of more files that have changed this yearRichard Levitte2018-01-191-1/+1
* Revert BN_copy() flag copy semantics changeMatt Caswell2018-01-161-3/+0
* Correct value for BN_security_bits()Matt Caswell2017-10-231-1/+1
* Remove parentheses of return.KaoruToda2017-10-181-30/+30
* Support constant BN for DH parametersDr. Stephen Henson2017-10-121-16/+5
* Since return is inconsistent, I removed unnecessary parentheses andKaoruToda2017-10-091-6/+6
* BN_copy now propagates BN_FLG_CONSTTIMESamuel Weiser2017-09-271-0/+3
* Ensure we don't call memcpy with a NULL pointerMatt Caswell2017-03-031-2/+4
* Remove memcpy unrolling in bn_lib.cEmilia Kasper2017-02-281-80/+10
* Misc BN fixesRich Salz2016-09-061-0/+2
* Fix some style issues...FdaSilvaYY2016-08-021-2/+2
* Convert memset calls to OPENSSL_cleanseMatt Caswell2016-06-301-1/+1
* Avoid creating illegal pointersKurt Roeckx2016-06-111-5/+7
* Avoid creating an illegal pointerKurt Roeckx2016-05-221-2/+4
* Copyright consolidation 06/10Rich Salz2016-05-171-54/+6
* Improve commentDmitry-Me2016-05-031-2/+2
* Clean-up *_DEBUG options.Andy Polyakov2016-04-071-5/+0
* Remove ultrix/mips support.Rich Salz2016-03-171-5/+1
* GH601: Various spelling fixes.FdaSilvaYY2016-02-051-1/+1
* New BN functions.Dr. Stephen Henson2016-02-021-4/+90
* Always DPURIFYEmilia Kasper2016-01-291-11/+2
* Remove /* foo.c */ commentsRich Salz2016-01-261-1/+0
* Update comment as bn_dup_expand is goneViktor Dukhovni2016-01-081-1/+1
* Backwards-compatibility subject to OPENSSL_API_COMPATViktor Dukhovni2016-01-071-2/+3
* Remove BN_initRich Salz2015-11-301-2/+4
* Tighten up BN_with_flags usage and avoid a reachable assertMatt Caswell2015-11-261-2/+2
* Continue standardising malloc style for libcryptoMatt Caswell2015-11-091-1/+1
* remove 0 assignments.Rich Salz2015-09-031-5/+1
* Fix memory over-readRich Salz2015-08-271-1/+1
* BN_bin2bn handle leading zero'sRich Salz2015-08-261-1/+4
* RT3999: Remove sub-component version stringsRich Salz2015-08-101-2/+0
* Some cleanups for crypto/bnRich Salz2015-07-221-17/+15
* More secure storage of key material.Rich Salz2015-06-231-6/+31
* Identify and move common internal libcrypto header filesRichard Levitte2015-05-141-1/+1
* memset, memcpy, sizeof consistency fixesRich Salz2015-05-051-4/+4
* Use safer sizeof variant in mallocRich Salz2015-05-041-3/+3
* free null cleanup finaleRich Salz2015-05-011-3/+2
* free NULL cleanup 7Rich Salz2015-04-301-2/+1
* remove malloc castsRich Salz2015-04-281-3/+3
* Final (for me, for now) dead code cleanupRich Salz2015-02-081-23/+0
* Run util/openssl-format-source -v -c .Matt Caswell2015-01-221-767/+794
* Move more comments that confuse indentMatt Caswell2015-01-221-6/+7
* Fix indent comment corruption issueMatt Caswell2015-01-221-1/+1
* indent has problems with comments that are on the right hand side of a line.Matt Caswell2015-01-221-3/+6
* Revert "CHANGES: mention "universal" ARM support."Andy Polyakov2015-01-061-1/+1
* CHANGES: mention "universal" ARM support.Andy Polyakov2015-01-061-1/+1