https://github.com/openssl/openssl

sort by:
Revision Author Date Message Commit Date
83f70d6 Stop bug triggering large recursion when presented with certain ASN.1 tags (CAN-2003-0851) 04 November 2003, 11:30:40 UTC
3db7c09 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... 03 November 2003, 09:14:48 UTC
c0ec5de Correct a mixup of return values 02 October 2003, 10:39:31 UTC
3074ade Include e_os.h to get a proper definition of memmove on the platforms that do not have it. 01 October 2003, 20:43:30 UTC
c4c18c8 New dev version. 30 September 2003, 13:09:07 UTC
0a0a3ea Changes for release 30 September 2003, 12:09:13 UTC
3c28bfd Fix for ASN1 parsing bugs. 30 September 2003, 12:05:11 UTC
4b650cb Fix warning on Win32. 29 September 2003, 17:17:54 UTC
411a301 Make MD5 assembler code able to handle messages larger than 2GB on 32-bit systems and above. PR: 664 27 September 2003, 22:14:43 UTC
3cb08a4 Have ssl3_ssl3_send_client_verify() change the state to SSL3_ST_SW_CERT_VRFY_B. PR: 679 27 September 2003, 19:32:12 UTC
a01fc63 Have ssl3_send_certificate_request() change the state to SSL3_ST_SW_CERT_REQ_B. PR: 680 27 September 2003, 19:28:54 UTC
a5bb5c9 Remove extra argument to BIO_printf(). PR: 685 27 September 2003, 18:31:43 UTC
6023462 Correct small documentation error. PR: 698 27 September 2003, 10:39:21 UTC
94f5c93 In order to get the expected self signed error when calling X509_verify_cert() in x509.c the cert should not be added to the trusted store. 21 September 2003, 02:11:31 UTC
19ed670 These should be write-locks, not read-locks. 08 September 2003, 16:01:38 UTC
3158c87 Only accept a client certificate if the server requests one, as required by SSL/TLS specs. 03 September 2003, 23:35:54 UTC
0841f28 Undo the change that left LD_LIBRARY_PATH unchanged. The errors I saw weren't due to that, but to a change on the SCO machines I used for testing, where my $PATH was suddenly incorrect. 14 August 2003, 06:30:32 UTC
46a539a make sure no error is left in the queue that is intentionally ignored 11 August 2003, 18:56:50 UTC
58c84c1 Typo, I had typed { instead of [. 09 August 2003, 09:30:39 UTC
e5c1a02 Some installations (currently, it's been noted on a sco5 system where gcc is used to build with) don't take it too well if LD_LIBRARY_PATH is messed with when linknig programs. I'm going to assume that it's OK to leave it unchanged when linking non-shared. 08 August 2003, 09:36:46 UTC
782576d Correct two problems, found by Martin Kochanski <cardbox@easynet.co.uk>: 1. CreateToolhelp32Snapshot returns INVALID_HANDLE_VALUE, not NULL, on error. 2. On Windows CE, a snapshot handle is closed with CloseToolhelp32Snapshot, not CloseHandle. 07 August 2003, 11:57:45 UTC
e9dcc3f add OpenSSL license fix typo 06 August 2003, 10:40:19 UTC
702eb4d tolerate extra data at end of client hello for SSL 3.0 21 July 2003, 15:16:20 UTC
a7a5318 typo 21 July 2003, 14:58:32 UTC
8848960 Add a slash so grep doesn't return both ./crypto/bio/bss_mem.o and ./crypto/mem.o when we're looking for mem.o. 03 July 2003, 21:43:50 UTC
f6ab5d5 Document the last change. PR: 587 19 June 2003, 19:04:17 UTC
a974518 We set the export flag for 512 *bit* keys, not 512 *byte* ones. PR: 587 19 June 2003, 18:55:53 UTC
d84aa43 Incorrect patching removed. 12 June 2003, 06:56:45 UTC
647cfb9 Typo. PR: 584 12 June 2003, 01:04:09 UTC
9f0d2f6 Make sure ssize_t is defined on SunOS4. PR: 585 12 June 2003, 00:56:30 UTC
29e3010 Make sure DSO-dlfcn works properly on SunOS4. PR: 585 12 June 2003, 00:51:57 UTC
b9c2b03 Remove debugging output that wasn't supposed to be committed in the first place. 11 June 2003, 18:46:22 UTC
c2edb62 Make sure to NUL-terminate the string on end-of-file (and error) PR: 643 11 June 2003, 18:43:47 UTC
0a02757 Correct a typo (basically, one can't just replace 'memset' with 'OPENSSL_cleanse', there's an argument to remove as well). 22 May 2003, 09:35:46 UTC
fd37856 String not properly NUL-terminated when no X509_NAME is given. PR: 618 21 May 2003, 14:44:59 UTC
46956f0 Don't forget that strlen() doesn't include the ending NUL. PR: 618 21 May 2003, 14:41:02 UTC
528c1ad Cleanse the MD context properly when done adding or getting random data. PR: 619 21 May 2003, 14:35:04 UTC
3b9e8c7 Fix sign bugs. PR: 621 21 May 2003, 14:29:22 UTC
3ad23eb fix typo Submitted by: Nils Larsch 22 April 2003, 12:45:47 UTC
adc8858 Typo. PR: 562 17 April 2003, 21:49:47 UTC
19b1144 Memory leak fix: RSA_blinding_on() didn't free Ai under certain circumstances. Memory leak fix: RSA_blinding_on() would leave a dangling pointer in rsa->blinding under certain circumstances. Double definition fix: RSA_FLAG_NO_BLINDING was defined twice. 16 April 2003, 06:25:25 UTC
51c21d0 Memory leak fix: local blinding structure not freed in rsa_eay_private_decrypt() 15 April 2003, 13:01:43 UTC
0698f54 The release is tagged, time to hope we won't have to work on 0.9.6k. 10 April 2003, 20:41:02 UTC
e352a9e I forgot to change the status bits to release. This file will be retagged. 10 April 2003, 20:30:41 UTC
51c4754 Time to release 0.9.6j. The ticket will be OpenSSL_0_9_6j. 10 April 2003, 20:21:28 UTC
335340a make update 10 April 2003, 20:11:28 UTC
d373ca9 Add the change from HEAD that allows us to parse multi-line comments. 10 April 2003, 20:07:51 UTC
1db625b new NEWS 10 April 2003, 19:33:23 UTC
86d79b3 Make the same changes for svr5 shared library building as in 0.9.7-stable. 09 April 2003, 06:49:01 UTC
e45b2a6 Some ld implementations use LD_LIBRARY_PATH to find libraries, and what's worse, they seem to use LD_LIBRARY_PATH as the first directories to look into. This is documented in the manual page for ld on OpenUNIX 8. Therefore, we need to hack LD_LIBRARY_PATH to include the directory where the newly built libcrypto and libssl are. 09 April 2003, 06:48:19 UTC
5d4bf96 Include rand.h, so RAND_status() and friends get properly declared. 08 April 2003, 11:07:09 UTC
223c80e make RSA blinding thread-safe 02 April 2003, 09:50:17 UTC
60511b8 Fix the problem with missing definition of THREADS on VMS. Also produce a better configuration header file. PR: 548 27 March 2003, 12:25:12 UTC
20fda79 PR:make sure RSA blinding works when the PRNG is not properly seeded; enable it automatically only for the built-in engine 20 March 2003, 17:24:54 UTC
66e1081 Blinding fix. 20 March 2003, 16:00:18 UTC
ef42d6a countermeasure against new Klima-Pokorny-Rosa atack 19 March 2003, 19:20:30 UTC
00223b9 fix formatting 18 March 2003, 12:50:07 UTC
3d1120f year 2003 24 February 2003, 17:46:46 UTC
fc68e4a Release of 0.9.6i is tagged, let's pretend to move on to 0.9.6j. 19 February 2003, 12:56:04 UTC
84c1d09 Time to release 0.9.6i. The tag will be OpenSSL_0_9_6i. 19 February 2003, 12:34:21 UTC
39c06a8 Security fix: Vaudenay timing attack on CBC. An advisory will be posted to the web. Expect a release within the hour. 19 February 2003, 12:04:07 UTC
c0a48f4 Make sure the memory allocation routines check for negative sizes 19 February 2003, 11:54:53 UTC
1254766 Change no_rmd160 to no_ripemd for consistency. PR: 500 14 February 2003, 05:20:32 UTC
b73de73 comments 12 February 2003, 14:17:33 UTC
a71f9ee typo in WIN16 section Submitted by: Toni Andjelkovic <toni@soth.at> 05 February 2003, 16:52:37 UTC
d76434f typo 04 February 2003, 12:57:51 UTC
ac3b89d Update PRNG entry: - OpenSSL version differences - Sun /dev/urandom patch information 04 February 2003, 12:26:30 UTC
e591994 Correct an example that has a few typos. PR: 458 14 January 2003, 13:56:44 UTC
90f6da7 fix release date (CHANGES as released with OpenSSL 0.9.6h on 2002-12-05 said '[21 Dec 2002]') 13 January 2003, 13:23:08 UTC
ad48759 typo 13 January 2003, 13:16:49 UTC
b2359d5 A function returning int should really return an int, even if it exits first... 28 December 2002, 01:47:11 UTC
84d964a Make sure OPENSSL_cleanse is declared properly. 28 December 2002, 01:46:21 UTC
6c8aa1e Merge from HEAD... 21 December 2002, 23:54:23 UTC
6d62e85 Skip DH-specific tests when no-dh has been configured. PR: 353 12 December 2002, 18:43:29 UTC
a01461d In CRYPTO_lock(), check that the application cares about locking (provided callbacks) before attempting to lock. 11 December 2002, 08:56:38 UTC
9576c15 sk_*_push() returns the number of items on the stack, not the index of the pushed item. The index is the number of items - 1. And if a NULL item was found, actually use it. Finally, provide a little bit of safety in CRYPTO_lock() by asserting the a requested dynamic lock really must exist, instead of just being silent about it 11 December 2002, 08:33:34 UTC
56f940e A memset() too many got converted into a OPENSSL_cleanse(). PR: 393 10 December 2002, 08:28:16 UTC
aa61140 Fix wrong URI. Submitted by: assar@kth.se Reviewed by: PR: 390 09 December 2002, 08:49:03 UTC
8ca0db5 Update version to 0.9.6i, even if that's never going to be released. 05 December 2002, 22:53:30 UTC
631cdb9 Small fault corrected 05 December 2002, 22:44:12 UTC
e98b0d6 make update 05 December 2002, 21:51:02 UTC
f94e1dd Time to release OpenSSL 0.9.6h. The tag will be OpenSSL_0_9_6h. 05 December 2002, 21:40:48 UTC
3124dd9 Make sure using SSL_CERT_FILE actually works, and has priority over system defaults. PR: 376 05 December 2002, 01:20:53 UTC
e504037 Fixes for VxWorks. Are these needed for 0.9.7 and up as well? PR: 374 04 December 2002, 23:13:07 UTC
0b74973 Include crypto.h to pull in definition of OPENSSL_cleanse in various places. 04 December 2002, 23:08:08 UTC
98c3ecc Missing ")" Submitted by: Christian Hohnstaedt <chohnstaedt@innominate.com> Reviewed by: PR: 04 December 2002, 13:30:16 UTC
7000fd8 A gcc 3.0 bug is triggered by our code. Add a section about it in PROBLEMS. PR: 375 04 December 2002, 08:24:23 UTC
811cd99 EXIT() may mean return(). That's confusing, so let's have it really mean exit() in whatever way works for the intended platform, and define OPENSSL_EXIT() to have the old meaning (the name is of course because it's only used in the openssl program) 03 December 2002, 16:51:51 UTC
29a0f95 Make CRYPTO_cleanse() independent of endianness. 03 December 2002, 16:06:52 UTC
5a6a896 EXIT() needs to be in a function that returns int. 01 December 2002, 01:23:13 UTC
b760880 Correct some names. 29 November 2002, 14:21:58 UTC
6bad9d0 A few more memset()s converted to OPENSSL_cleanse(). I *think* I got them all covered by now, bu please, if you find any more, tell me and I'll correct it. PR: 343 29 November 2002, 11:31:18 UTC
dd54633 Have all tests use EXIT() to exit rather than exit(), since the latter doesn't always give the expected result on some platforms. 28 November 2002, 18:56:18 UTC
6a99f54 Make sure EXIT() can always be used as one statement. 28 November 2002, 18:52:18 UTC
920b700 Cleanse memory using the new OPENSSL_cleanse() function. I've covered all the memset()s I felt safe modifying, but may have missed some. 28 November 2002, 08:06:36 UTC
615ee04 make update 27 November 2002, 13:45:38 UTC
9a7a36d Add OPENSSL_cleanse() to help cleanse memory and avoid certain compiler and linker optimizations. PR: 343 27 November 2002, 12:24:54 UTC
60b5a28 This commit was manufactured by cvs2svn to create branch 'OpenSSL_0_9_6-stable'. 27 November 2002, 12:24:09 UTC
df29cc8 Add OPENSSL_cleanse() to help cleanse memory and avoid certain compiler and linker optimizations. PR: 343 27 November 2002, 12:24:05 UTC
ec71641 I forgot that @ in strings must be escaped in Perl 26 November 2002, 15:27:05 UTC
back to top