Bodo Möller 
							
						 
					 
					
						
						
							
						
						2757c67da2 
					 
					
						
						
							
							This is a collection of those CVS change log entries for the 0.9.7  
						
						... 
						
						
						
						branch (OpenSSL_0_9_7-stable) that do not appear similarly in
0.9.8-dev (CVS head).
Some obvious false positives have been eliminated: e.g., we do not
care about a simple "make update"; and we don't care about changes
identified to the 0.9.7 branch that were explicitly identified as
backports from head.
Eliminating all other entries (and finally this file), either as false
positives or as things that should go into 0.9.8, remains to be done. 
						
						
					 
					
						2005-04-25 21:01:31 +00:00 
						 
				 
			
				
					
						
							
							
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						3d5fd31280 
					 
					
						
						
							
							Avoid L1 cache aliasing even between key and S-boxes.  
						
						
						
						
					 
					
						2005-04-24 21:09:20 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Laurie 
							
						 
					 
					
						
						
							
						
						c7199e62f1 
					 
					
						
						
							
							Flag changes in Configure and config, too.  
						
						... 
						
						
						
						Update dependencies. 
						
						
					 
					
						2005-04-24 12:02:49 +00:00 
						 
				 
			
				
					
						
							
							
								Nils Larsch 
							
						 
					 
					
						
						
							
						
						0b3fc6e63b 
					 
					
						
						
							
							update  
						
						
						
						
					 
					
						2005-04-24 09:17:48 +00:00 
						 
				 
			
				
					
						
							
							
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						c2db9cfb52 
					 
					
						
						
							
							Oops...  
						
						
						
						
					 
					
						2005-04-24 02:24:53 +00:00 
						 
				 
			
				
					
						
							
							
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						6bc8e6b898 
					 
					
						
						
							
							Recognize zlib and krb5 options in mk1mf.pl  
						
						
						
						
					 
					
						2005-04-24 02:21:02 +00:00 
						 
				 
			
				
					
						
							
							
								Nils Larsch 
							
						 
					 
					
						
						
							
						
						9edf4e8157 
					 
					
						
						
							
							make asn.1 field names const  
						
						
						
						
					 
					
						2005-04-23 13:45:49 +00:00 
						 
				 
			
				
					
						
							
							
								Nils Larsch 
							
						 
					 
					
						
						
							
						
						965a1cb92e 
					 
					
						
						
							
							change prototype of the ecdh KDF: make input parameter const and the outlen argument  more flexible  
						
						
						
						
					 
					
						2005-04-23 10:11:16 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Laurie 
							
						 
					 
					
						
						
							
						
						e9ad6665a5 
					 
					
						
						
							
							Add debug target, remove cast, note possible bug.  
						
						
						
						
					 
					
						2005-04-23 06:05:24 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Laurie 
							
						 
					 
					
						
						
							
						
						b5855b2f32 
					 
					
						
						
							
							Add prototypes.  
						
						
						
						
					 
					
						2005-04-22 23:57:46 +00:00 
						 
				 
			
				
					
						
							
							
								Nils Larsch 
							
						 
					 
					
						
						
							
						
						a0bee97e55 
					 
					
						
						
							
							more const  
						
						
						
						
					 
					
						2005-04-22 21:57:36 +00:00 
						 
				 
			
				
					
						
							
							
								Nils Larsch 
							
						 
					 
					
						
						
							
						
						e7076c5a80 
					 
					
						
						
							
							make update  
						
						
						
						
					 
					
						2005-04-22 20:17:17 +00:00 
						 
				 
			
				
					
						
							
							
								Nils Larsch 
							
						 
					 
					
						
						
							
						
						ff22e913a3 
					 
					
						
						
							
							- use BN_set_negative and BN_is_negative instead of BN_set_sign  
						
						... 
						
						
						
						and BN_get_sign
- implement BN_set_negative as a function
- always use "#define BN_is_zero(a) ((a)->top == 0)" 
						
						
					 
					
						2005-04-22 20:02:44 +00:00 
						 
				 
			
				
					
						
							
							
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						04d0d0accf 
					 
					
						
						
							
							Avoid aliasing between stack frames and S-boxes. Compress prefetch code.  
						
						
						
						
					 
					
						2005-04-22 11:49:32 +00:00 
						 
				 
			
				
					
						
							
							
								Nils Larsch 
							
						 
					 
					
						
						
							
						
						00df894701 
					 
					
						
						
							
							the pointer to the message digest is const  
						
						
						
						
					 
					
						2005-04-21 09:43:09 +00:00 
						 
				 
			
				
					
						
							
							
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						630e4a6e59 
					 
					
						
						
							
							Provide a default OPENSSL_ia32cap_loc for non-Intel platforms where  
						
						... 
						
						
						
						util/libeay.num is important when building shared libraries, like
VMS. 
						
						
					 
					
						2005-04-21 09:10:19 +00:00 
						 
				 
			
				
					
						
							
							
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						bf2336f478 
					 
					
						
						
							
							Don't use standard kerberos library locations in MK1MF builds.  
						
						... 
						
						
						
						Fix typo in mk1mf.pl 
						
						
					 
					
						2005-04-21 00:46:28 +00:00 
						 
				 
			
				
					
						
							
							
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						384dba6edb 
					 
					
						
						
							
							Make kerberos ciphersuite code compile again.  
						
						... 
						
						
						
						Avoid more shadow warnings. 
						
						
					 
					
						2005-04-20 21:48:48 +00:00 
						 
				 
			
				
					
						
							
							
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						2c45bf2bc9 
					 
					
						
						
							
							Rename typed version of M_ASN1_get M_ASN1_get_x to avoid conflicts.  
						
						... 
						
						
						
						Remove more bogus shadow warnings. 
						
						
					 
					
						2005-04-20 21:48:06 +00:00 
						 
				 
			
				
					
						
							
							
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						836ec0c764 
					 
					
						
						
							
							Stop compiler warnings about deprecated lvalue casts.  
						
						
						
						
					 
					
						2005-04-20 21:39:13 +00:00 
						 
				 
			
				
					
						
							
							
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						5e72fb063a 
					 
					
						
						
							
							Stop bogus shadowing warning.  
						
						
						
						
					 
					
						2005-04-20 21:34:29 +00:00 
						 
				 
			
				
					
						
							
							
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						2dc08d5f5d 
					 
					
						
						
							
							Process MINFO file earlier in mk1mf.pl so it can modify variables like CFLAGS.  
						
						... 
						
						
						
						Process kerberos include and library options. 
						
						
					 
					
						2005-04-20 16:22:58 +00:00 
						 
				 
			
				
					
						
							
							
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						00b8abee61 
					 
					
						
						
							
							Handle similar mk1mf.pl options with a hash table.  
						
						
						
						
					 
					
						2005-04-20 16:01:50 +00:00 
						 
				 
			
				
					
						
							
							
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						7efebab9fd 
					 
					
						
						
							
							signed vs. unsigned.  
						
						
						
						
					 
					
						2005-04-20 13:21:10 +00:00 
						 
				 
			
				
					
						
							
							
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						a74286d636 
					 
					
						
						
							
							Make sure id2_func is properly cast as well...  
						
						
						
						
					 
					
						2005-04-20 13:17:42 +00:00 
						 
				 
			
				
					
						
							
							
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						254cfe878e 
					 
					
						
						
							
							signed vs. unsigned.  
						
						
						
						
					 
					
						2005-04-20 13:12:33 +00:00 
						 
				 
			
				
					
						
							
							
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						ed824195a1 
					 
					
						
						
							
							Avoid compiler complaint about mismatched function signatures  
						
						... 
						
						
						
						(void * != char *) 
						
						
					 
					
						2005-04-20 13:09:46 +00:00 
						 
				 
			
				
					
						
							
							
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						22c3600e4c 
					 
					
						
						
							
							Resolve signed vs. unsigned.  
						
						
						
						
					 
					
						2005-04-20 12:55:15 +00:00 
						 
				 
			
				
					
						
							
							
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						49f386578e 
					 
					
						
						
							
							Type mismatch detected by DEC C compiler.  void* != void**  
						
						
						
						
					 
					
						2005-04-20 12:53:50 +00:00 
						 
				 
			
				
					
						
							
							
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						7c671508bd 
					 
					
						
						
							
							Avoid compiler complaint about mismatched function signatures  
						
						... 
						
						
						
						(void * != RSA *) 
						
						
					 
					
						2005-04-20 10:02:16 +00:00 
						 
				 
			
				
					
						
							
							
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						d3fdc27aa8 
					 
					
						
						
							
							Fix logic in mkdef.pl function is_valid.  
						
						... 
						
						
						
						Update symbols 
						
						
					 
					
						2005-04-19 23:54:44 +00:00 
						 
				 
			
				
					
						
							
							
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						40e950aed6 
					 
					
						
						
							
							Stop perl warning.  
						
						
						
						
					 
					
						2005-04-19 18:57:17 +00:00 
						 
				 
			
				
					
						
							
							
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						987bebaf8c 
					 
					
						
						
							
							New "algorithm define" OPENSSL_NO_GMP. Update mkdef.pl and Configure script  
						
						... 
						
						
						
						to use it. 
						
						
					 
					
						2005-04-19 13:24:44 +00:00 
						 
				 
			
				
					
						
							
							
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						65f0efe198 
					 
					
						
						
							
							Ignore TYPEDEF_OF in mkdef.pl  
						
						
						
						
					 
					
						2005-04-19 11:49:25 +00:00 
						 
				 
			
				
					
						
							
							
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						e77d8f2ecd 
					 
					
						
						
							
							Update year.  
						
						
						
						
					 
					
						2005-04-19 00:15:18 +00:00 
						 
				 
			
				
					
						
							
							
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						f68854b4c3 
					 
					
						
						
							
							Various Win32 and other fixes for warnings and compilation errors.  
						
						... 
						
						
						
						Fix Win32 build system to use 'Makefile' instead of 'Makefile.ssl'. 
						
						
					 
					
						2005-04-19 00:12:36 +00:00 
						 
				 
			
				
					
						
							
							
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						1cfd258ed6 
					 
					
						
						
							
							Throw in x86_64 AT&T to MASM assembler converter to facilitate development  
						
						... 
						
						
						
						of dual-ABI Unix/Win64 modules. 
						
						
					 
					
						2005-04-17 21:05:57 +00:00 
						 
				 
			
				
					
						
							
							
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						04d7d51ea2 
					 
					
						
						
							
							Fix from stable branch.  
						
						
						
						
					 
					
						2005-04-17 13:59:36 +00:00 
						 
				 
			
				
					
						
							
							
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						2906dc8601 
					 
					
						
						
							
							Synchronise with ec/Makefile.  
						
						
						
						
					 
					
						2005-04-17 09:07:37 +00:00 
						 
				 
			
				
					
						
							
							
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						c8d5c71af5 
					 
					
						
						
							
							Mitigate cache-timing attack in CBC mode. This is done by implementing  
						
						... 
						
						
						
						compressed tables (2x compression factor) and by pre-fetching them into
processor cache prior every CBC en-/decryption pass. One can argue why
just CBC? Well, it's commonly used mode in real-life applications and
API allows us to amortize the prefetch costs for larger data chunks... 
						
						
					 
					
						2005-04-16 15:23:21 +00:00 
						 
				 
			
				
					
						
							
							
								Nils Larsch 
							
						 
					 
					
						
						
							
						
						ff990440ee 
					 
					
						
						
							
							const fixes  
						
						
						
						
					 
					
						2005-04-15 18:29:33 +00:00 
						 
				 
			
				
					
						
							
							
								Nils Larsch 
							
						 
					 
					
						
						
							
						
						0e304b7f41 
					 
					
						
						
							
							EVP_CIPHER_CTX_init is a void function + fix typo  
						
						... 
						
						
						
						PR: 1044 + 1045 
						
						
					 
					
						2005-04-15 16:01:35 +00:00 
						 
				 
			
				
					
						
							
							
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						fbe6ba81e9 
					 
					
						
						
							
							Check return values of <Digest>_Init functions in low level digest calls.  
						
						
						
						
					 
					
						2005-04-14 22:58:44 +00:00 
						 
				 
			
				
					
						
							
							
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						2b85e23d2e 
					 
					
						
						
							
							Prototype mnemonics in padlock_verify_context for better portability  
						
						... 
						
						
						
						[read support for Solaris assembler]. 
						
						
					 
					
						2005-04-14 07:47:10 +00:00 
						 
				 
			
				
					
						
							
							
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						026bb0b96a 
					 
					
						
						
							
							Fix for bug emerged in openvpn conext.  
						
						
						
						
					 
					
						2005-04-14 07:41:29 +00:00 
						 
				 
			
				
					
						
							
							
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						6424498226 
					 
					
						
						
							
							Final touch to mingw shared.  
						
						
						
						
					 
					
						2005-04-13 23:54:28 +00:00 
						 
				 
			
				
					
						
							
							
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						3ed449e94a 
					 
					
						
						
							
							More cover-ups, removing OPENSSL_GLOBAL/EXTERNS. We can remove more...  
						
						
						
						
					 
					
						2005-04-13 21:46:30 +00:00 
						 
				 
			
				
					
						
							
							
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						4f1c33b430 
					 
					
						
						
							
							Addenum to  http://cvs.openssl.org/chngview?cn=13054 .  
						
						
						
						
					 
					
						2005-04-13 21:10:07 +00:00 
						 
				 
			
				
					
						
							
							
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						1334462ab3 
					 
					
						
						
							
							Final(?) touches to mingw shared support.  
						
						
						
						
					 
					
						2005-04-13 21:08:39 +00:00 
						 
				 
			
				
					
						
							
							
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						e62991a07c 
					 
					
						
						
							
							Zap OPENSSL_EXTERN on symbols, which are not meant to be local to DLL.  
						
						
						
						
					 
					
						2005-04-13 20:51:42 +00:00