Ulf Möller
55d26b902c
Cygwin randomness
2005-03-19 11:52:15 +00:00
Bodo Möller
c4fddde87b
fix potential memory leak when allocation fails
...
PR: 801
Submitted by: Nils Larsch
2005-03-11 09:00:18 +00:00
Dr. Stephen Henson
f59229cca2
PR: 923
...
Typo.
2004-11-14 15:10:37 +00:00
Richard Levitte
e42fb73c3f
Make sure memmove() is defined, even on SunOS 4.1.4.
...
PR: 963
2004-11-01 07:58:53 +00:00
Richard Levitte
6f01713a4e
usr/doc has recently changed to usr/share/doc on Cygwin.
...
Notified by Corinna Vinschen <vinschen@redhat.com>
2004-09-28 11:25:13 +00:00
Richard Levitte
e08d17a449
'compatibility', not 'computability' :-)...
2004-08-18 15:48:36 +00:00
Richard Levitte
1c2a217212
We build the crypto stuff, not the ssl stuff, in this command procedure...
2004-07-29 22:26:01 +00:00
Bodo Möller
d385d43e1e
BIS correction/addition
2004-07-12 06:24:58 +00:00
Richard Levitte
4b7693a75e
Explain a little better what BN_num_bits() and BN_num_bits_word() do.
...
Add a note as to how these functions do not always return the key size, and
how one can deal with that.
PR: 907
2004-07-01 12:33:42 +00:00
Richard Levitte
466d27b994
Make sure that the buffers are large enough to contain padding.
...
PR: 904
2004-06-28 12:23:37 +00:00
Richard Levitte
ddfc2e13a8
Linux on ARM needs -ldl
...
PR: 905
2004-06-28 10:31:07 +00:00
Richard Levitte
d9608c0a22
Remove the creation of $(INSTALL_PREFIX)$(OPENSSLDIR)/lib, since we don't
...
use it.
Notified by Frédéric L. W. Meunier <0@pervalidus.tk> in PR 713
2004-05-06 09:46:45 +00:00
Richard Levitte
f527222c4d
When the pointer 'from' changes, it's stored length needs to change as
...
well.
Notified by Frank Kardel <kardel@acm.org> in PR 879.
2004-05-06 09:33:29 +00:00
Geoff Thorpe
1c27ce4e70
Extend the index parameter checking from sk_value to sk_set(). Also tidy up
...
some similar code elsewhere.
Thanks to Francesco Petruzzi for bringing this to my attention.
2004-04-21 15:09:52 +00:00
Geoff Thorpe
22083b182a
Avoid undefined results when the parameter is out of range.
2004-04-02 06:25:30 +00:00
Richard Levitte
914f79ba45
Wrap code starting with a definition.
...
PR: 854
2004-03-25 20:01:03 +00:00
Richard Levitte
6e944b940d
Make it clear that for RSA_NO_PADDING, flen must be RSA_size(rsa)
2004-03-23 21:01:38 +00:00
Richard Levitte
6628e9629c
make update
2004-03-23 17:51:56 +00:00
Richard Levitte
56e0f43c80
Change \t to real tab in echo argument.
...
PR: 847
2004-03-21 22:50:22 +00:00
Richard Levitte
c89bf7dca8
Remove a warning for conversion double->long. This has impacts on Windows.
...
PR: 849
2004-03-21 22:39:55 +00:00
Mark J. Cox
50afd9c9a8
Bump Revision after tagging
2004-03-17 11:44:21 +00:00
Mark J. Cox
8ccf402239
Fix null-pointer assignment in do_change_cipher_spec() revealed
...
by using the Codenomicon TLS Test Tool (CAN-2004-0079)
Prepare for 0.9.6m tagging and release
Submitted by: Steven Henson
Reviewed by: Joe Orton
Approved by: Mark Cox
2004-03-17 11:40:44 +00:00
Dr. Stephen Henson
8b3b01a2d4
Win32 fixes.
2004-03-17 01:05:42 +00:00
Dr. Stephen Henson
7884f064f1
Memory leak fix.
2004-03-05 23:40:05 +00:00
Richard Levitte
08844f0cd9
Make our page with pointers to binary distributions visible in the FAQ
2004-03-04 07:47:53 +00:00
Dr. Stephen Henson
fcc7c0a7bf
Fix handling of -offset and -length in asn1parse tool.
...
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-02-08 13:31:06 +00:00
Richard Levitte
0faa9d290f
Typo.
2004-01-29 09:33:09 +00:00
Richard Levitte
16c3ccca86
Change expt to something else, as in 0.9.7-stable.
2004-01-29 09:32:48 +00:00
Richard Levitte
302b9b0dcd
send_*_chars() and do_dump() are private functions and should
...
therefore be static. Furthermore, send_mem_chars() is unused, so I
#if 0'd it.
2004-01-29 09:31:51 +00:00
Richard Levitte
658cd50bbe
Include e_os.h the same way as everywhere else.
2004-01-29 09:30:26 +00:00
Richard Levitte
a3940bb751
Synchronise my debugging target with 0.9.7-stable.
2004-01-28 23:59:17 +00:00
Richard Levitte
1a4dc04dc4
[Merged from the main trunk]
...
Adding a slash between the directoryt and the file is a problem with
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-22 22:35:56 +00:00
Dr. Stephen Henson
f7191d25ad
Replace expired certificate.
2004-01-21 13:06:05 +00:00
Richard Levitte
e81cea2475
Just include "e_os.h" and trust the -I options to the compiler.
2004-01-19 09:04:08 +00:00
Andy Polyakov
2217e86cd0
Buffer overrun in e_rc4.c was fixed in Nov 2002 in HEAD and 0_9_7 branches,
...
but never made to 0_9_6...
PR: 811
2004-01-18 16:56:57 +00:00
Richard Levitte
0dbd9ccc06
CRYPTO_malloc(), CRYPTO_realloc() and variants of them should return NULL
...
if the give size is 0.
This is a thought that came up in PR 751.
2003-12-01 12:06:17 +00:00
Richard Levitte
b923ccab78
Make sure the documentation matches reality.
...
PR: 755
Notified by: Jakub Bogusz <qboosh@pld-linux.org>
2003-11-29 10:33:26 +00:00
Richard Levitte
7a035a4868
We're getting a clash with C++ because it has a type called 'list'.
...
Therefore, change all instances of the symbol 'list' to something else.
PR: 758
Submitted by: Frédéric Giudicelli <groups@newpki.org>
2003-11-29 10:26:41 +00:00
Richard Levitte
e57c110931
RSA_size() and DH_size() return the amount of bytes in a key, and we
...
compared it to the amount of bits required...
PR: 770
Submitted by: c zhang <czhang2005@hotmail.com>
2003-11-28 23:03:16 +00:00
Richard Levitte
bc4de7940f
1024 is the export key bits limit according to current regulations, not 512.
...
PR: 771
Submitted by: c zhang <czhang2005@hotmail.com>
2003-11-28 22:39:20 +00:00
Richard Levitte
ffa20374ac
Let's use text/plain in the example instead of crapy HTML.
...
PR: 777
Submitted by: Michael Shields <mshields@sunblocksystems.com>
2003-11-28 14:32:33 +00:00
Lutz Jänicke
1a517f0a82
Fix typo breaking linux-s390x target: "," -> "." .
...
PR: #759
Submitted by: Martin Kraemer <Martin.Kraemer@Fujitsu-Siemens.com>
2003-11-16 15:57:33 +00:00
Mark J. Cox
fbe7cd3138
Bump revision after tagging
2003-11-04 11:37:18 +00:00
Mark J. Cox
83f70d68d6
Stop bug triggering large recursion when presented with
...
certain ASN.1 tags (CAN-2003-0851)
2003-11-04 11:30:40 +00:00
Richard Levitte
3db7c0977c
In this version of OpenSSL, declarations aren't always strict
...
prototypes, so I'm removing -Wstrict-prototypes and
-Wmissing-prototypes from my debugging target in favor of
-Wmissing-declarations. That will make other issues more visible than
in the middle of a thousand warnings telling me there isn't a proper
prototype for this or that function pointer...
2003-11-03 09:14:48 +00:00
Richard Levitte
c0ec5de6db
Correct a mixup of return values
2003-10-02 10:39:31 +00:00
Richard Levitte
3074ade0cb
Include e_os.h to get a proper definition of memmove on the platforms
...
that do not have it.
2003-10-01 20:43:30 +00:00
Dr. Stephen Henson
c4c18c82e8
New dev version.
2003-09-30 13:09:07 +00:00
Dr. Stephen Henson
0a0a3ea339
Changes for release
2003-09-30 12:09:13 +00:00
Dr. Stephen Henson
3c28bfdc82
Fix for ASN1 parsing bugs.
2003-09-30 12:05:11 +00:00