summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2004-07-12Recent changes from 0.9.6-stable.OpenSSL-engine-0_9_6-stableRichard Levitte
2004-06-28Recent changes from 0.9.6-stable.Richard Levitte
2004-05-06Recent changes from 0.9.6-stable.Richard Levitte
2004-04-21Recent changes from 0.9.6-stable.Richard Levitte
2004-03-30Recent changes from 0.9.6-stable.Richard Levitte
2004-03-23make updateRichard Levitte
2004-03-23Changes from 0.9.6-stableRichard Levitte
2004-03-17Bump after taggingMark J. Cox
2004-03-17Fix null-pointer assignment in do_change_cipher_spec() revealedOpenSSL-engine-0_9_6mMark J. Cox
by using the Codenomicon TLS Test Tool (CAN-2004-0079) Prepare for 0.9.6m release Submitted by: Steven Henson Reviewed by: Joe Orton Approved by: Mark Cox
2004-03-17Win32 fixes.Dr. Stephen Henson
2004-03-08Recent changes from 0.9.6-stable.Richard Levitte
2004-02-08Fix handling of -offset and -length in asn1parse tool.Dr. Stephen Henson
If -offset exceeds -length of data available exit with an error. Don't read past end of total data available when -offset supplied. If -length exceeds total available truncate it.
2004-01-29Recent changes from 0.9.6-stable.Richard Levitte
2004-01-23Recent changes from 0.9.6-stable.Richard Levitte
2004-01-21Replace expired certificate.Dr. Stephen Henson
2004-01-21This commit was manufactured by cvs2svn to create branch 'OpenSSL-engine-cvs2svn
0_9_6-stable'.
2004-01-21Replace expired certificate.Dr. Stephen Henson
2004-01-21SHA-1 assembler tune-up for Intel P4Andy Polyakov
2004-01-19Recent changes from 0.9.6-stable.Richard Levitte
2004-01-19Recent and not so recent changes from 0.9.6-stable.Richard Levitte
2004-01-10Adding a slash between the directoryt and the file is a problem withRichard Levitte
VMS. The C RTL can handle it well if the "directory" is a logical name with no colon, therefore ending being 'logname/file'. However, if the given logical names actually has a colon, or if you use a full VMS-syntax directory, you end up with 'logname:/file' or 'dev:[dir1.dir2]/file', and that isn't handled in any good way. So, on VMS, we need to check if the directory string ends with a separator (one of ':', ']' or '>' (< and > can be used instead [ and ])), and handle that by not inserting anything between the directory spec and the file name. In all other cases, it's assumed the directory spec is a logical name, so we need to place a colon between it and the file. Notified by Kevin Greaney <kevin.greaney@hp.com>.
2004-01-08Cover all DSA setups when running testsLutz Jänicke
PR: #748 Submitted by: Kirill Kochetkov <kochet@ixbt.com>
2004-01-08Updates to s_time manual pageLutz Jänicke
PR: #570 Submitted by: Martin Witzel <MWITZEL@de.ibm.com>
2004-01-04Add s_time manual pageLutz Jänicke
Submitted by: "Martin Witzel" <MWITZEL@de.ibm.com> PR: #570
2004-01-04Update URILutz Jänicke
Submitted by: Gertjan van Oosten <gertjan@West.NL> PR: #804
2004-01-04unintptr_t and <inttypes.h> are not strictly portable with respect toLutz Jänicke
ANSI C 89. Undo change to maintain compatibility.
2003-12-27Fix Perl problems on sparc64.Richard Levitte
This is part of a large change submitted by Markus Friedl <markus@openbsd.org>
2003-12-27Avoid including cryptlib.h, it's not really needed.Richard Levitte
Check if IDEA is being built or not. This is part of a large change submitted by Markus Friedl <markus@openbsd.org>
2003-12-27Only use environment variables if uid and gid are the same as euid and egid.Richard Levitte
This is part of a large change submitted by Markus Friedl <markus@openbsd.org>
2003-12-27Check if a random "file" is really a device file, and treat itRichard Levitte
specially if it is. Add a few OpenBSD-specific cases. This is part of a large change submitted by Markus Friedl <markus@openbsd.org>
2003-12-27Correct documentation typos.Richard Levitte
This is part of a large change submitted by Markus Friedl <markus@openbsd.org>
2003-12-27OpenBSD-internal changes.Richard Levitte
This is part of a large change submitted by Markus Friedl <markus@openbsd.org>
2003-12-27Use sh explicitely to run point.shRichard Levitte
This is part of a large change submitted by Markus Friedl <markus@openbsd.org>
2003-12-27Include strings.h so strcasecmp() and strncasecmp() get properly declared.Richard Levitte
2003-12-27Use BUF_strlcpy() instead of strcpy().Richard Levitte
Use BUF_strlcat() instead of strcat(). Use BIO_snprintf() instead of sprintf(). In some cases, keep better track of buffer lengths. This is part of a large change submitted by Markus Friedl <markus@openbsd.org>
2003-12-27Add a newline at the end of the last line.Richard Levitte
This is part of a large change submitted by Markus Friedl <markus@openbsd.org>
2003-12-20Typos.Dr. Stephen Henson
2003-12-11To figure out if we're going outside the buffer, use the size of the buffer,Richard Levitte
not the size of the integer used to index in said buffer. PR: 794 Notified by: Rhett Garber <rhett_garber@hp.com>
2003-12-10Document that you need to include x509.h (to get [i2d|d2i]_RSA_PUBKEY()).Richard Levitte
Correct the typo PUKEY...
2003-12-10Document that you need to include x509.h (to get [i2d|d2i]_DSA_PUBKEY()).Richard Levitte
Correct the typo PUKEY...
2003-12-06Add "dif" variable to clean up the loop implementations.Ulf Möller
Submitted by: Nils Larsch
2003-12-06Skip a curve with generator of non-prime order.Ulf Möller
Submitted by: Nils Larsch
2003-12-06Avoid segfault if ret==0.Ulf Möller
Submitted by: Nils Larsch
2003-12-03Restructure make targets to allow parallel make.Lutz Jänicke
Submitted by: Witold Filipczyk <witekfl@poczta.gazeta.pl> PR: #513
2003-12-02Incremental cleanups to bn_lib.c.Geoff Thorpe
- Add missing bn_check_top() calls and relocate some others - Use BN_is_zero() where appropriate - Remove assert()s that bn_check_top() is already covering - Simplify the code in places (esp. bn_expand2()) - Only keep ambiguous zero handling if BN_STRICT isn't defined - Remove some white-space and make some other aesthetic tweaks
2003-12-02Use the BN_is_odd() macro in place of code that (inconsistently) does muchGeoff Thorpe
the same thing. Also, I have some stuff on the back-burner related to some BN_CTX notes from Peter Gutmann about his cryptlib hacks to the bignum code. The BN_CTX comments are there to remind me of some relevant points in the code.
2003-12-02BN_FLG_FREE is of extremely dubious usefulness, and is only referred toGeoff Thorpe
once in the source (where it is set for the benefit of no other code whatsoever). I've deprecated the declaration in the header and likewise made the use of the flag conditional in bn_lib.c. Note, this change also NULLs the 'd' pointer in a BIGNUM when it is reset but not deallocated.
2003-12-01Declare the static BIGNUM "BN_value_one()" more carefully.Geoff Thorpe
2003-12-01Add missing bn_check_top()s to bn_kron.c, remove some miscellaneousGeoff Thorpe
white-space, and include extra headers to satisfy debugging builds.
2003-12-01Add missing bn_check_top()s to bn_gf2m.c and remove some miscellaneousGeoff Thorpe
white-space.