summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/bn (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* If BN_rand() or BN_pseudo_rand() are called with a NULL rnd argument,jsing2015-02-191-3/+8
* Potential NULL dereference in the error path; Coverity CID 21720miod2015-02-141-2/+2
* Fix tests that got incorrectly inverted with the BN_CTX_get() return checkjsing2015-02-141-5/+5
* Remove unnecessary include of assert.hmiod2015-02-102-4/+2
* BN_CTX_get() can fail - consistently check its return value.jsing2015-02-0912-110/+140
* Delete a lot of #if 0 code in libressl.doug2015-02-071-12/+1
* deregister; no binary changejsg2014-10-286-23/+23
* Use arc4random_buf() instead of RAND_bytes() or RAND_pseudo_bytes().jsing2014-10-222-22/+10
* None of these need to include <openssl/rand.h>jsing2014-10-182-6/+2
* if (x) FOO_free(x) -> FOO_free(x).miod2014-07-125-23/+14
* typosmiod2014-07-121-1/+1
* Apparently better fix for OpenSSL PR #3397 (Joyent bug #7704), from OpenSSLmiod2014-07-111-2/+2
* Make sure BN_sqr never returns negative numbers.miod2014-07-111-1/+2
* Only import cryptlib.h in the four source files that actually need it.jsing2014-07-1125-57/+70
* Explicitly include <openssl/opensslconf.h> in every file that referencesjsing2014-07-1011-14/+44
* Stop including standard headers via cryptlib.h - pull in the headers thatjsing2014-07-108-13/+25
* Remove leading underscore from _BYTE_ORDER and _{LITTLE,BIG}_ENDIAN, to bemiod2014-07-091-2/+2
* remove unused, private version strings except SSL_version_strbcook2014-07-091-3/+1
* When building a BN on the stack in BN_div(), make sure to initialize all itsmiod2014-06-271-1/+2
* hand-KNF macro the do { } while loopsderaadt2014-06-272-11/+16
* Fix incorrect bounds check in amd64 assembly version of bn_mul_mont();miod2014-06-202-4/+4
* tags as requested by miod and teduderaadt2014-06-1232-30/+32
* malloc() result does not need a cast.deraadt2014-06-075-6/+6
* s/assember/assembler/ before someone gets offended. At the lastderaadt2014-06-068-13/+13
* Get the public headers from the official place with <openssl/ >deraadt2014-05-311-1/+1
* more: no need for null check before freederaadt2014-05-301-2/+1
* ok, next pass after review: when possible, put the reallocarray argumentsderaadt2014-05-292-6/+6
* convert 53 malloc(a*b) to reallocarray(NULL, a, b). that is 53deraadt2014-05-294-10/+10
* Everything sane has stdio, and FILE *. we don't need ifdefs for this.beck2014-05-292-6/+0
* calloc instead of malloc/memset. from Benjamin Baiertedu2014-05-251-2/+1
* Almost nothing actually needs to include <openssl/e_os2.h>, however byjsing2014-05-241-1/+2
* Replace (sometimes conditional) use of alloca with malloc, and clearingmiod2014-05-232-39/+16
* if (x) free(x) -> free(x); semantic patch generated with coccinelle, carefullymiod2014-05-222-12/+6
* Stop being a dummy... presumably these are left overs from pedantic modejsing2014-05-151-2/+0
* knfectomie.jsing2014-05-081-653/+818
* Emergency knfectomie requested by tedu@.jsing2014-05-0830-6133/+6618
* with the first bug it uncovered fixed, clear all bignums again.tedu2014-05-071-17/+9
* in BN_clear_free, don't cleanse the data if the static data flag is set.tedu2014-05-071-3/+2
* revert, thanks sthentedu2014-05-071-9/+17
* inspired by a cloudflare diff, cleanse old memory when expanding a bignum.tedu2014-05-051-17/+9
* typosmiod2014-05-031-2/+2
* More use of 64-bit registers which needs to be disabled under OpenBSD.miod2014-05-021-0/+2
* Do not output SOM-specific directives.miod2014-05-011-0/+6
* Fix include filename to get register name aliases under BSDmiod2014-05-011-6/+1
* Pass -Werror in the !BN_LLONG !BN_UMULT_LOHI !BN_UMULT_HIGH case.miod2014-05-011-4/+4
* dead meatmiod2014-05-012-2528/+0
* First pass at removing win64 support from the assembly generating Perljsing2014-04-302-286/+0
* Remove WIN32, WIN64 and MINGW32 tentacles.miod2014-04-282-10/+1
* Try to clean the maze of <openssl/bn.h> defines regarding the BN internals.miod2014-04-2410-227/+25
* One last Dec C tentacle on alpha.miod2014-04-231-4/+1