Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2002-08-07 | avoid SIGSEGV | Bodo Möller | 1 | -3/+3 | |
Submitted by: Nils Larsch, Douglas Stebila | |||||
2002-08-03 | oops, undo previous change (was just for testing) | Bodo Möller | 1 | -1/+1 | |
2002-08-03 | fix bn_expand2 | Bodo Möller | 2 | -3/+4 | |
2002-08-03 | use bn_wexpand instead of bn_expand2 (the latter is not needed here, | Bodo Möller | 1 | -1/+1 | |
and it does not yet work correctly) Submitted by: Douglas Stebila | |||||
2002-08-02 | disable Sun divison algorithm by default | Bodo Möller | 1 | -1/+1 | |
2002-08-02 | fix bn_expand2 | Bodo Möller | 1 | -8/+11 | |
2002-08-02 | remove obsolete part of comment | Bodo Möller | 1 | -2/+0 | |
2002-08-02 | remove obsoleted disabled code | Bodo Möller | 1 | -10/+0 | |
2002-08-02 | Let BN_rand_range() abort with an error after 100 iterations | Bodo Möller | 1 | -0/+14 | |
without success. | |||||
2002-08-02 | Change BN_mod_sqrt() so that it verifies that the input value is | Bodo Möller | 1 | -18/+31 | |
really the square of the return value. | |||||
2002-08-02 | move GF2m tests to the end | Bodo Möller | 1 | -8/+8 | |
2002-08-02 | Rename implementations of method functions so that they match | Bodo Möller | 1 | -7/+7 | |
the new method names where _GF... suffixes have been removed. Revert changes to ..._{get/set}_Jprojective_coordinates_...: The current implementation for ECC over binary fields does not use projective coordinates, and if it did, it would not use Jacobian projective coordinates; so it's OK to use the ..._GFp prefix for all this. Add author attributions to some files so that it doesn't look as if Sun wrote all of this :-) | |||||
2002-08-02 | Binary field arithmetic contributed by Sun Microsystems. | Bodo Möller | 5 | -3/+1716 | |
The 'OPENSSL_NO_SUN_DIV' default is still subject to change, so I didn't bother to finish the CHANGES entry yet. Submitted by: Douglas Stebila <douglas.stebila@sun.com>, Sheueling Chang <sheueling.chang@sun.com> (CHANGES entry by Bodo Moeller) | |||||
2002-07-25 | Move zeroing from bn_expand_internal() to bn_expand2() so that it | Bodo Möller | 1 | -12/+22 | |
happens reliably, even if the BIGNUM is already sufficiently large. [Note that the bn_expand()/bn_wexpand() macros call bn_expand2() only if the BIGNUM actually has to grow, so this change does not add any new overhead as currently bn_expand2() is never called directly.] | |||||
2002-07-10 | remove obsolete comment | Bodo Möller | 1 | -1/+1 | |
2002-06-27 | Pass CFLAG to dependency makers, so non-standard system include paths are | Richard Levitte | 1 | -1/+1 | |
handled properly. Part of PR 75 | |||||
2002-06-13 | Add support for DJGPP. | Richard Levitte | 1 | -1/+1 | |
PR: 75 | |||||
2002-05-30 | Check the return values where memory allocation failures may happen. | Richard Levitte | 3 | -14/+14 | |
PR: 49 | |||||
2002-05-10 | Fallback to normal multiply if n2 == 8 and dna or dnb is not zero | Dr. Stephen Henson | 1 | -3/+9 | |
in bn_mul_recursive. This is (hopefully) what was triggering bignum errors on 64 bit platforms and causing the BN_mod_mul test to fail. | |||||
2002-05-10 | Avoid gcc warning: BN_DEC_CONV when SIXTY_FOUR_BIT is defined is unsigned. | Dr. Stephen Henson | 1 | -1/+1 | |
2002-03-25 | add missing declaration | Bodo Möller | 1 | -0/+2 | |
Submitted by: Nils Larsch | |||||
2001-12-17 | remove redundant ERR_load_... declarations | Bodo Möller | 1 | -1/+0 | |
2001-12-14 | fix BN_rand_range | Bodo Möller | 1 | -11/+13 | |
2001-11-15 | make update | Richard Levitte | 1 | -0/+1 | |
perl util/mkerr.pl -recurse -write -rebuild | |||||
2001-11-09 | adjust to OpenSSL_0_9_6-stable version | Bodo Möller | 1 | -2/+3 | |
2001-10-14 | openbsd-x86 macros | Ulf Möller | 2 | -2/+2 | |
Submitted by: Toomas Kiisk <vix@cyber.ee> | |||||
2001-10-04 | 'make update' | Richard Levitte | 1 | -6/+6 | |
2001-09-25 | "make update". | Geoff Thorpe | 1 | -3/+4 | |
2001-09-05 | bug fix: bn_sqr_recursive output is twice its input size. | Ulf Möller | 1 | -1/+1 | |
2001-09-04 | OpenSSL copyright notices ... | Bodo Möller | 1 | -1/+1 | |
2001-09-03 | Correct a typo. | Geoff Thorpe | 1 | -1/+1 | |
2001-09-03 | Use uniformly chosen witnesses for Miller-Rabin test | Bodo Möller | 3 | -8/+74 | |
(by using new BN_pseudo_rand_range function) | |||||
2001-07-31 | make update | Richard Levitte | 1 | -23/+24 | |
2001-07-30 | Really add the EVP and all of the DES changes. | Ben Laurie | 1 | -24/+23 | |
2001-07-30 | Enhanced support for IA-64 Linux and HP-UX (as well as better support for | Andy Polyakov | 1 | -0/+12 | |
HP-UX in common in ./config). Note that for the moment of this writing none of 64-bit platforms pass bntest. I'm committing this anyway as it's too frustrating to patch snapshots over and over while 0.9.6 is known to work. | |||||
2001-07-30 | Support for Intel and HP-UXi assemblers. | Andy Polyakov | 1 | -456/+465 | |
2001-06-22 | This fixes "Spurious test failures on IRIX?" reported in April. Apparently | Andy Polyakov | 1 | -185/+245 | |
I was wrong in conclusions about when addition starts overflowing in combaX routines. | |||||
2001-06-11 | Get rid of "possible WAW dependency" warnings. | Andy Polyakov | 1 | -0/+5 | |
Submitted by: Reviewed by: PR: | |||||
2001-05-30 | Get rid of RAW dependency warnings. | Andy Polyakov | 1 | -7/+7 | |
Submitted by: Reviewed by: PR: | |||||
2001-05-28 | Assembler support for IA-64. See the source code commentary for further | Andy Polyakov | 1 | -0/+1484 | |
details (performance numbers and accompanying discussions:-). Note that the code is not engaged in ./Configure yet. I'll add it later this week along with updates for .spec file. Submitted by: Reviewed by: PR: | |||||
2001-05-14 | branch on equal is beql, not beq... | Richard Levitte | 1 | -1/+1 | |
2001-04-09 | Adjust BN_mod_inverse algorithm selection according to experiments on | Bodo Möller | 1 | -2/+3 | |
Ultra-Sparcs (both 32-bit and 64-bit compilations) | |||||
2001-04-08 | comment | Bodo Möller | 1 | -1/+1 | |
2001-04-08 | code documentation | Bodo Möller | 1 | -4/+8 | |
2001-04-08 | binary algorithm for modular inversion | Bodo Möller | 2 | -98/+183 | |
2001-03-27 | The IRIX fix. Asm recap and corresponding declation. | Andy Polyakov | 2 | -4/+5 | |
Submitted by: Reviewed by: PR: | |||||
2001-03-15 | Completely remove mont2 stuff. | Bodo Möller | 2 | -406/+0 | |
It does not appear to be faster than the current Montgomery code except for very small moduli (somewhere between 192 and 224 bits in a 64-bit Sun environment, and even less than 192 bits on 32 bit systems). | |||||
2001-03-11 | EC_METHOD based on bn_mont2 (not used in the library) | Bodo Möller | 2 | -9/+30 | |
2001-03-10 | More EC stuff, including EC_POINTs_mul() for simultaneous scalar | Bodo Möller | 2 | -2/+2 | |
multiplication of an arbitrary number of points. | |||||
2001-03-09 | Instead of telling both 'make' and the user that ranlib | Bodo Möller | 1 | -2/+1 | |
errors can be tolerated, hide the error from 'make'. This gives shorter output both if ranlib fails and if it works. |