aboutsummaryrefslogtreecommitdiff
path: root/CHANGES
AgeCommit message (Collapse)AuthorFilesLines
2000-12-04Make a note of the LHASH changes.Geoff Thorpe1-0/+6
2000-12-02Note the bntest change.Ulf Möller1-5/+7
The *_part_words functions are not static.
2000-12-01Correct a mail address...Richard Levitte1-1/+1
2000-12-01Document the addition of Kerberos stuff.Richard Levitte1-0/+6
2000-12-01Borland C fix.Ulf Möller1-0/+3
2000-12-01typoUlf Möller1-1/+1
2000-11-30Fix BN_rshift, which caused lots of trouble.Bodo Möller1-0/+3
2000-11-30New format for the FAQ. We now have different sections for differentRichard Levitte1-0/+4
types of questions. Hopefully, that'll make them easier to spot, and specially, easier to refer to.
2000-11-30Changes to c_zlib.c to make ZLIB.DLL dynamically loadable underRichard Levitte1-0/+4
Windows. Really, this should probably be done on Unix as well, but that will be a later story...
2000-11-30BN_mod_sqrtBodo Möller1-0/+4
2000-11-29Amend the original CHANGES log entry. The ex_data handling has beenGeoff Thorpe1-4/+4
similarly modified now on DH and DSA.
2000-11-29Log security relevant change.Lutz Jänicke1-0/+6
2000-11-29BN_bin2bn did *not* contain an off-by-one error;Bodo Möller1-3/+0
I'm still investigating what caused the segementation fault (maybe "make clean; make" will cure it ...). But BN_bin2bn should always reset ret->neg.
2000-11-29Expand expspeed.c to make BN_kronecker timings.Bodo Möller1-0/+3
This caused a segmentation fault in calls to malloc, so I cleaned up bn_lib.c a little so that it is easier to see what is going on. The bug turned out to be an off-by-one error in BN_bin2bn.
2000-11-29Implement BN_kronecker test.Bodo Möller1-3/+2
Modify "CHANGES" entry for BN_mod_inverse (it's not just avoiding BN_div that increases performance, avoiding BN_mul also helps)
2000-11-29Improve BN_mod_inverse performance.Bodo Möller1-0/+6
Get the BN_mod_exp_mont bugfix (for handling negative inputs) correct this time.
2000-11-28Note that SSL_peek has been disabled.Bodo Möller1-0/+6
2000-11-27Fix BN_is_... macros.Bodo Möller1-0/+22
Fix BN_gcd. Analyze BN_mod_inverse. Add BN_kronecker. "make update".
2000-11-26It was a small change, but it *could* conceivably affect people - so I'mGeoff Thorpe1-0/+6
making a note in the CHANGES file.
2000-11-26More BN_mod_... functions.Bodo Möller1-0/+13
2000-11-26modular arithmeticsBodo Möller1-1/+26
"make update"
2000-11-18Remove two bn_wexpand() from BN_mul(), which is a step toward gettingRichard Levitte1-0/+9
BN_mul() correctly constified, avoids two realloc()'s that aren't really necessary and saves memory to boot. This required a small change in bn_mul_part_recursive() and the addition of variants of bn_cmp_words(), bn_add_words() and bn_sub_words() that can take arrays with differing sizes. The test results show a performance that very closely matches the original code from before my constification. This may seem like a very small win from a performance point of view, but if one remembers that the variants of bn_cmp_words(), bn_add_words() and bn_sub_words() are not at all optimized for the moment (and there's no corresponding assembler code), and that their use may be just as non-optimal, I'm pretty confident there are possibilities... This code needs reviewing!
2000-11-17Improve usability of 'openssl passwd' by includingBodo Möller1-0/+12
password verification where it makes sense.
2000-11-08Remove references to RSAref. The glue library is but a memory to fadeRichard Levitte1-0/+3
away now...
2000-11-08BN_CTX-related fixes.Bodo Möller1-0/+4
2000-11-07shl_load() also needs to load along a path given through anRichard Levitte1-0/+4
environment variable, SHLIB_PATH. This change makes that possible.
2000-11-06Document recent constifications.Richard Levitte1-0/+4
2000-11-06As a consequence of the BIGNUM constification, the ENGINE code needs aRichard Levitte1-0/+3
few small constifying changes, and why not throw in a couple of extras while I'm at it?
2000-11-06Make all engines available in the openssl application.Richard Levitte1-0/+3
2000-11-06Constify the BIGNUM routines a bit more. The only trouble were theRichard Levitte1-0/+3
two functions that did expansion on in parameters (BN_mul() and BN_sqr()). The problem was solved by making bn_dup_expand() which is a mix of bn_expand2() and BN_dup().
2000-11-06Make sure that shared libraries get the internal name engine with theRichard Levitte1-0/+6
full version number and not just 0. This should mark the shared libraries as not backward compatible. Of course, this should be changed again when we can guarantee backward binary compatibility.
2000-11-02Change the engine library so the application writer has to explicitelyRichard Levitte1-0/+18
load the "external" built-in engines (those that require DSO). This makes linking with libdl or other dso libraries non-mandatory. Change 'openssl engine' accordingly. Change the engine header files so some declarations (that differed at that!) aren't duplicated, and make sure engine_int.h includes engine.h. That way, there should be no way of missing the needed info.
2000-11-02'openssl engine' can now list engine capabilities. The currentRichard Levitte1-0/+3
implementation is contained in the application, and the capability string building part should really be part of the engine library. This is therefore an experimental hack, and will be changed in the near future.
2000-11-02Better error reporting in 'openssl engine'Richard Levitte1-0/+3
2000-11-02Never call load_dh_param(NULL) because this leads to an illegalBodo Möller1-0/+3
fopen(NULL).
2000-11-01Add application to enumerate, list and test engines with.Richard Levitte1-0/+4
2000-11-01Add support for shared libraries under Irix.Richard Levitte1-0/+3
Submitted by Albert Chin-A-Young <china@thewrittenword.com>
2000-10-31Improvements to openssl.spec.Richard Levitte1-0/+4
Submitted by Damien Miller <djm@mindrot.org> This change has been CC:ed to crypt@bxa.doc.gov
2000-10-31Add configuration option to build on Linux on both big-endian andRichard Levitte1-0/+4
little-endian MIPS. Submitted by Ralf Baechle <ralf@uni-koblenz.de>
2000-10-28Document the change.Richard Levitte1-0/+4
2000-10-27Document the OCSP addition.Richard Levitte1-0/+3
2000-10-26.Ulf Möller1-1/+1
2000-10-26Merge the engine branch into the main trunk. All conflicts resolved.Richard Levitte1-0/+10
At the same time, add VMS support for Rijndael.
2000-10-26Add a note about the recent DSO changes in CHANGES.BEFORE_engineGeoff Thorpe1-0/+6
2000-10-21DocumentRichard Levitte1-0/+3
2000-10-21Add what's needed to get shared libraries on HP-UX.Richard Levitte1-0/+3
N.B.: This has not been tested at all, that's my next step.
2000-10-21Document the change to NCONF.Richard Levitte1-0/+11
2000-10-20Fix for bug (?) in assembly language routines for SHA1. ThisDr. Stephen Henson1-0/+6
causes MASM to complain and not produce valid debug info. Hopefully this wont break anything else... Also fix typo in e_rd.c
2000-10-14Fix for typo in certificate directory lookup code.Dr. Stephen Henson1-0/+3
2000-10-14The experimental Rijndael code moved to the main trunk.Richard Levitte1-0/+3
make update done.