Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Sync with HEAD. For reference. _WIN64 is defined on AMD64 as well. UnlikeBRANCH_WIN64 | Andy Polyakov | 2004-07-17 | 1 | -10/+5 |
| | | | | | IA-64 AMD64 tolerates unaligned access, which is why condition explicitly checks for _M_IA64 only. | ||||
* | Recent changes from HEAD. | Richard Levitte | 2004-07-12 | 40 | -511/+629 |
| | |||||
* | This commit was manufactured by cvs2svn to create branch 'BRANCH_WIN64'. | cvs2svn | 2004-07-11 | 12 | -0/+2596 |
|\ | |||||
| * | This commit was manufactured by cvs2svn to create branch 'BRANCH_VMS_64BIT'. | cvs2svn | 2004-07-11 | 12 | -0/+2596 |
| |\ | |||||
| | * | In some cases, EVMSERR isn't visible (that's fairly new...). | Richard Levitte | 2004-07-11 | 1 | -2/+7 |
| | | | | | | | | | | | | | | | Don't have a constant that you're going to assign to, that's just plain stupid (I was the stupidhead here...). | ||||
| | * | Integration of RC4 AMD64 module. | Andy Polyakov | 2004-07-11 | 3 | -3/+5 |
| | | | |||||
| | * | RC4 tune-up for AMD64. Performance improvement of 2.22x is measured for | Andy Polyakov | 2004-07-11 | 1 | -0/+189 |
| | | | | | | | | | | | | linux-x86_64 target. | ||||
| | * | BIS correction/addition | Bodo Möller | 2004-07-11 | 1 | -5/+11 |
| | | | |||||
| | * | make update | Richard Levitte | 2004-07-10 | 2 | -25/+150 |
| | | | |||||
| | * | Use the new directory reading functions. | Richard Levitte | 2004-07-10 | 1 | -109/+18 |
| | | | |||||
| | * | Copy a few files from LPlib (a new project of mine), add a wrapper. | Richard Levitte | 2004-07-10 | 12 | -5/+729 |
| | | | | | | | | | | | | | | | Now we have directory reading capabilities for VMS as well, and all of it in a fairly general manner. | ||||
| | * | o_str.c: Windows doesn't have <strings.h>, and since we use _strnicmp() and | Richard Levitte | 2004-07-08 | 2 | -3/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | _stricmp() on that platform, use the appropriate header file for it, <string.h>. o_str.h: we only want to get size_t, which is defined in <stddef.h>. Philippe Bougeret <philippe.bougeret@freesbee.fr> notified us about Windows not having a <strings.h> | ||||
| | * | Delta CRL support in extension code. | Dr. Stephen Henson | 2004-07-06 | 3 | -1/+13 |
| | | | |||||
| | * | Improve error handling if decompression of an ec point fails, and cleanup | Geoff Thorpe | 2004-07-06 | 6 | -97/+121 |
| | | | | | | | | | | | | | | | | | | | | | ec_curve.c (unify comments, etc). Submitted by: Nils Larsch Reviewed by: Bodo Moeller, Geoff Thorpe | ||||
| | * | Delete non-POSIX header file. | Dr. Stephen Henson | 2004-07-04 | 1 | -1/+0 |
| | | | |||||
| | * | PKCS#8 fixes from stable branch. | Dr. Stephen Henson | 2004-07-04 | 2 | -5/+7 |
| | | | |||||
| | * | Don't try to parse non string types. | Dr. Stephen Henson | 2004-07-01 | 1 | -0/+10 |
| | | | |||||
| | * | Stop compiler warnings with debug-steve | Dr. Stephen Henson | 2004-07-01 | 1 | -1/+1 |
| | | | |||||
| | * | Explain a little better what BN_num_bits() and BN_num_bits_word() do. | Richard Levitte | 2004-07-01 | 1 | -3/+23 |
| | | | | | | | | | | | | | | | | | | | | | Add a note as to how these functions do not always return the key size, and how one can deal with that. PR: 907 | ||||
| | * | Minor (+12% on P4) performance tweak for sha512_block_sse2. | Andy Polyakov | 2004-07-01 | 1 | -16/+29 |
| | | | |||||
| | * | AES assembler implementation for IA-64. Note that there is no anchor from | Andy Polyakov | 2004-07-01 | 1 | -0/+1248 |
| | | | | | | | | | | | | C code yet... | ||||
| | * | New SHA algorithms assembler implementation for IA-64. Note that despite | Andy Polyakov | 2004-07-01 | 1 | -0/+432 |
| | | | | | | | | | | | | module name both SHA-256 and SHA-512 are supported. | ||||
| | * | New scalable bn_mul_add_words loop, which provides up to >20% overall | Andy Polyakov | 2004-07-01 | 1 | -131/+86 |
| | | | | | | | | | | | | | | | performance improvement. Make module more gcc friendly and clarify copyright issues for division routine. | ||||
| | * | Changes for VOS, submitted by Paul Green <Paul.Green@stratus.com>. | Richard Levitte | 2004-06-28 | 7 | -96/+123 |
| | | | | | | | | | | | | PR: 499 | ||||
| | * | Make the tests of EVP operations without padding. As a consequence, | Richard Levitte | 2004-06-28 | 1 | -5/+2 |
| | | | | | | | | | | | | | | | | | | there's no need for a larger BUFSIZE any more... PR: 904 | ||||
| | * | Make sure that the buffers are large enough to contain padding. | Richard Levitte | 2004-06-28 | 1 | -1/+5 |
| | | | | | | | | | | | | PR: 904 | ||||
| | * | NetWare fixes provided by Verdon Walker for OpenSSL 0.9.8-dev. | Richard Levitte | 2004-06-28 | 7 | -38/+59 |
| | | | | | | | | | | | | | | | | | | The changes have been mailed to <crypt@bis.doc.gov> as well. PR: 903 | ||||
| | * | Linux on ARM needs -ldl | Richard Levitte | 2004-06-28 | 1 | -1/+1 |
| | | | | | | | | | | | | PR: 905 | ||||
| | * | Reformat pkcs8 source. | Dr. Stephen Henson | 2004-06-24 | 1 | -100/+174 |
| | | | |||||
| | * | Tidy up, including; | Geoff Thorpe | 2004-06-20 | 3 | -30/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Remove unused and unuseful debug cruft. - Remove unnecessary 'top' fudging from BN_copy(). - Fix a potential memory leak and simplify the expansion logic in BN_bin2bn(). Submitted by: Nils Larsch Reviewed by: Geoff Thorpe | ||||
| | * | Incomplete initial sweep over the engine code. Mainly reducing some | Geoff Thorpe | 2004-06-19 | 1 | -69/+22 |
| | | | | | | | | | | | | | | | comment-noise to managable levels and inverting the sense of the "uptodate" boolean (which was counter-intuitive the way I'd left it). | ||||
| | * | Deprecate unused cruft, and "make update". | Geoff Thorpe | 2004-06-17 | 5 | -3/+15 |
| | | | |||||
| | * | Attempt to bring the 'engine' documentation up to date w.r.t missing | Geoff Thorpe | 2004-06-17 | 1 | -114/+92 |
| | | | | | | | | | | | | | | | | | | | | | prototypes, etc. Also, some fairly significant edits were made to the text (who wrote this crap anyway? oh wait ...), removing stuff which is overkill, rewriting stuff that was opaque, correcting things that were just downright false, etc. | ||||
| | * | Minor change to group like functions together. | Geoff Thorpe | 2004-06-17 | 1 | -3/+2 |
| | | | |||||
| | * | Actually, that last change to BN_get_word() was a little too simple. | Geoff Thorpe | 2004-06-17 | 1 | -1/+3 |
| | | | |||||
| * | | Recent (and not so recent) changes from HEAD. | Richard Levitte | 2004-06-28 | 244 | -5816/+6504 |
| | | | |||||
* | | | Recent (and not so recent) changes from HEAD. | Richard Levitte | 2004-06-28 | 240 | -5792/+6479 |
| | | | |||||
* | | | This commit was manufactured by cvs2svn to create branch 'BRANCH_WIN64'. | cvs2svn | 2004-06-17 | 18 | -0/+4256 |
|\ \ \ | |/ / | |||||
| * | | This commit was manufactured by cvs2svn to create branch 'BRANCH_VMS_64BIT'. | cvs2svn | 2004-06-17 | 18 | -0/+4256 |
| |\ \ | | |/ | |||||
| | * | Get rid of signed/unsigned warnings, and teach CVS about new things to | Geoff Thorpe | 2004-06-17 | 3 | -8/+10 |
| | | | | | | | | | | | | ignore. | ||||
| | * | Tweak my debug target flags. | Geoff Thorpe | 2004-06-17 | 1 | -1/+1 |
| | | | |||||
| | * | As Nils put it; | Geoff Thorpe | 2004-06-17 | 1 | -48/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Yet another question: some time ago you changed BN_set_word. Why didn't you change BN_get_word as well? Quite. I'm also removing the older commented-out implementations to improve readability. This complex stuff seems to date from a time when the types didn't match up well. Submitted by: Nils Larsch, Geoff Thorpe | ||||
| | * | BN_div_word() was breaking when called from BN_bn2dec() (actually, this is | Geoff Thorpe | 2004-06-17 | 2 | -1/+69 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | the only function that uses it) because it would trip up an assertion in bn_div_words() when first invoked. This also adds BN_div_word() testing to bntest. Submitted by: Nils Larsch Reviewed by: Geoff Thorpe | ||||
| | * | Making some values explicitely unsigned was derived from ongoing work | Richard Levitte | 2004-06-15 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | that isn't yet committed. It wasn't meant to be committed already, so I'm removing it for now. | ||||
| | * | Typo, setting the first element of nids[] to NULL instead of setting | Richard Levitte | 2004-06-15 | 1 | -2/+2 |
| | | | | | | | | | | | | *cnids. | ||||
| | * | Correct the return codes for ecdsatest. | Geoff Thorpe | 2004-06-14 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | Submitted by: Nils Larsch Reviewed by: Geoff Thorpe | ||||
| | * | More precise explanation of session id context requirements. | Lutz Jänicke | 2004-06-14 | 1 | -1/+2 |
| | | | |||||
| | * | SHA fails to compile on x86_64 if compiled with custom flags, without | Andy Polyakov | 2004-06-11 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | recommended -DMD32_REG_T=int in particular. PR: 893 Submitted by: Michal Ludvig <michal-list@logix.cz> | ||||
| | * | "no-engine" was being ignored, so remove it from the advertised syntax. | Geoff Thorpe | 2004-06-03 | 1 | -7/+1 |
| | | | | | | | | | | | | Also remove some commented-out lines of code that deny CVS its purpose. | ||||
| | * | This fixes the installation target for dynamic engines, which was trying to | Geoff Thorpe | 2004-06-01 | 5 | -5/+8 |
| | | | | | | | | | | | | | | | | | | | | | install to a different location than it had created. (BTW, VMS will need a matching fix in eng_list.c.) Note, these aren't ssl-specific, so I'm putting "engines/" into the libs directory rather than at the "--prefix" level or inside "ssl/". |