d8863f0bdb 
								
							 
						 
						
							
							
								
								Small thing.  It seems like we have to defined _XOPEN_SOURCE to get  
							
							... 
							
							
							
							isascii() on DEC/Compaq/HP C for VMS. 
							
						 
						
							2005-01-18 16:46:02 +00:00  
				
					
						
							
							
								 
						
							
								addb6e16a8 
								
							 
						 
						
							
							
								
								Throw in AES CBC assembler, up to +40% on aes-128-cbc benchmark.  
							
							
							
						 
						
							2005-01-18 01:04:41 +00:00  
				
					
						
							
							
								 
						
							
								4d27c4c960 
								
							 
						 
						
							
							
								
								Fix a typo in a.out assembler modules.  
							
							
							
						 
						
							2005-01-18 00:46:55 +00:00  
				
					
						
							
							
								 
						
							
								ed65fab910 
								
							 
						 
						
							
							
								
								Reserve for AES CBC assembler implementation...  
							
							
							
						 
						
							2005-01-18 00:43:32 +00:00  
				
					
						
							
							
								 
						
							
								90cc40911b 
								
							 
						 
						
							
							
								
								Don't zap AES CBC IV, when decrypting truncated content in place.  
							
							
							
						 
						
							2005-01-18 00:26:52 +00:00  
				
					
						
							
							
								 
						
							
								a7201e9a1b 
								
							 
						 
						
							
							
								
								Changes concering RFC 3820 (proxy certificates) integration:  
							
							... 
							
							
							
							- Enforce that there should be no policy settings when the language
   is one of id-ppl-independent or id-ppl-inheritAll.
 - Add functionality to ssltest.c so that it can process proxy rights
   and check that they are set correctly.  Rights consist of ASCII
   letters, and the condition is a boolean expression that includes
   letters, parenthesis, &, | and ^.
 - Change the proxy certificate configurations so they get proxy
   rights that are understood by ssltest.c.
 - Add a script that tests proxy certificates with SSL operations.
Other changes:
 - Change the copyright end year in mkerr.pl.
 - make update. 
							
						 
						
							2005-01-17 17:06:58 +00:00  
				
					
						
							
							
								 
						
							
								fcd5cca418 
								
							 
						 
						
							
							
								
								PKCS7_verify() performance optimization. When the content is large and a  
							
							... 
							
							
							
							memory BIO (for example from SMIME_read_PKCS7 and detached data) avoid lots
of slow memory copies from the memory BIO by saving the content in a
temporary read only memory BIO. 
							
						 
						
							2005-01-14 17:52:24 +00:00  
				
					
						
							
							
								 
						
							
								9222bc6b4e 
								
							 
						 
						
							
							
								
								INSTALL.DJGPP sync.  
							
							... 
							
							
							
							PR: 989 
							
						 
						
							2005-01-14 16:25:36 +00:00  
				
					
						
							
							
								 
						
							
								e6d27baf52 
								
							 
						 
						
							
							
								
								Rely on e_os.h to appropriately define str[n]casecmp in non-POSIX  
							
							... 
							
							
							
							environments. 
							
						 
						
							2005-01-13 15:46:09 +00:00  
				
					
						
							
							
								 
						
							
								e7e1150706 
								
							 
						 
						
							
							
								
								"Monolithic" x86 assembler replacement for aes_core.c. Up to +15% better  
							
							... 
							
							
							
							performance on recent microarchitectures. 
							
						 
						
							2005-01-13 15:35:44 +00:00  
				
					
						
							
							
								 
						
							
								5d727078ac 
								
							 
						 
						
							
							
								
								Fix an "oops" typo! Well, it was a debugging left-over...  
							
							
							
						 
						
							2005-01-13 15:25:30 +00:00  
				
					
						
							
							
								 
						
							
								108159ffcc 
								
							 
						 
						
							
							
								
								O_NOFOLLOW is not appropriate when opening /dev/* entries on Solaris.  
							
							... 
							
							
							
							PR: 998 
							
						 
						
							2005-01-13 15:20:42 +00:00  
				
					
						
							
							
								 
						
							
								c4d423511a 
								
							 
						 
						
							
							
								
								Small typo, `mask' got the same value ORed to it twice instead of  
							
							... 
							
							
							
							`mask' and `emask' getting that operation done once each.
Patch supplied by Nils Larsch <nils.larsch@cybertrust.com> 
							
						 
						
							2005-01-12 16:40:48 +00:00  
				
					
						
							
							
								 
						
							
								b15a93a9c5 
								
							 
						 
						
							
							
								
								Correct a faulty address assignment, and add a length check (not  
							
							... 
							
							
							
							really needed now, but may be needed in the future, who knows?). 
							
						 
						
							2005-01-12 09:53:20 +00:00  
				
					
						
							
							
								 
						
							
								d9248e5780 
								
							 
						 
						
							
							
								
								FAQ update to mention no-sha0 as possible workaround for Tru64 compiler bug.  
							
							... 
							
							
							
							Well, no-options seem to be busted in HEAD currently, which should/will be
fixed one way or another (see PR#989 for a possible alternative). 
							
						 
						
							2005-01-09 20:42:33 +00:00  
				
					
						
							
							
								 
						
							
								0b52f89b81 
								
							 
						 
						
							
							
								
								DJGPP documentation note update.  
							
							
							
						 
						
							2005-01-09 20:14:04 +00:00  
				
					
						
							
							
								 
						
							
								7de4b5b060 
								
							 
						 
						
							
							
								
								Permit "monolithic" AES assembler implementations, i.e. such which would  
							
							... 
							
							
							
							replace *whole* aes_core.c, not only AES_[de|en]crypt routines. 
							
						 
						
							2005-01-09 16:01:58 +00:00  
				
					
						
							
							
								 
						
							
								02a00bb054 
								
							 
						 
						
							
							
								
								DJGPP update.  
							
							... 
							
							
							
							PR: 989
Submitted by: Doug Kaufman 
							
						 
						
							2005-01-04 10:28:38 +00:00  
				
					
						
							
							
								 
						
							
								3b4de6e4cc 
								
							 
						 
						
							
							
								
								Borrow #include <string[s].h> from e_os.h.  
							
							
							
						 
						
							2004-12-31 00:00:05 +00:00  
				
					
						
							
							
								 
						
							
								bdbc9b4d1a 
								
							 
						 
						
							
							
								
								Make whiny compilers stop complaining about missing prototype.  
							
							
							
						 
						
							2004-12-30 23:40:31 +00:00  
				
					
						
							
							
								 
						
							
								09ef94d2c9 
								
							 
						 
						
							
							
								
								Fix Win32 test-suit.  
							
							
							
						 
						
							2004-12-30 22:55:28 +00:00  
				
					
						
							
							
								 
						
							
								3ffb8d42bc 
								
							 
						 
						
							
							
								
								Remove naming conflict between variable and label.  
							
							
							
						 
						
							2004-12-30 11:10:11 +00:00  
				
					
						
							
							
								 
						
							
								25866e3982 
								
							 
						 
						
							
							
								
								Commentary update for AES IA-64 assembler module.  
							
							
							
						 
						
							2004-12-30 10:55:02 +00:00  
				
					
						
							
							
								 
						
							
								3b3df98ca6 
								
							 
						 
						
							
							
								
								Minor AES x86 assembler tune-up.  
							
							
							
						 
						
							2004-12-30 10:46:03 +00:00  
				
					
						
							
							
								 
						
							
								2e4a99f38b 
								
							 
						 
						
							
							
								
								AES-CFB[18] 2x optimization. Well, I bet nobody cares about AES-CFB1  
							
							... 
							
							
							
							performance, but anyway... 
							
						 
						
							2004-12-30 10:43:33 +00:00  
				
					
						
							
							
								 
						
							
								e90faddaf8 
								
							 
						 
						
							
							
								
								Prompt for passphrases for PKCS12 input format  
							
							
							
						 
						
							2004-12-29 01:07:14 +00:00  
				
					
						
							
							
								 
						
							
								f1ce306f30 
								
							 
						 
						
							
							
								
								Oops-kind typos in aes-ia64.S...  
							
							
							
						 
						
							2004-12-28 17:10:42 +00:00  
				
					
						
							
							
								 
						
							
								37b11ca78e 
								
							 
						 
						
							
							
								
								iv needs to be const because it sometimes takes it's value from a  
							
							... 
							
							
							
							const. 
							
						 
						
							2004-12-28 10:35:13 +00:00  
				
					
						
							
							
								 
						
							
								a17af9e277 
								
							 
						 
						
							
							
								
								Forgot to synchronise the VMS build scripts.  
							
							
							
						 
						
							2004-12-28 10:22:00 +00:00  
				
					
						
							
							
								 
						
							
								6951c23afd 
								
							 
						 
						
							
							
								
								Add functionality needed to process proxy certificates.  
							
							
							
						 
						
							2004-12-28 00:21:35 +00:00  
				
					
						
							
							
								 
						
							
								de421076a5 
								
							 
						 
						
							
							
								
								Minor cygwin update.  
							
							... 
							
							
							
							PR: 949 
							
						 
						
							2004-12-27 21:27:46 +00:00  
				
					
						
							
							
								 
						
							
								bd16cd6bcc 
								
							 
						 
						
							
							
								
								As new major IRIX release is highly unlikely to appear [and break following],  
							
							... 
							
							
							
							I change from -notall to -none synonym in irix rules to improve backward
compatibility with IRIX 5.x.
PR: 987 
							
						 
						
							2004-12-27 14:59:36 +00:00  
				
					
						
							
							
								 
						
							
								0c51600203 
								
							 
						 
						
							
							
								
								Remove CPU detect for IRIX targets. Performance gain is less than 1%,  
							
							... 
							
							
							
							it makes more sense to strive for broader binary compatibility... 
							
						 
						
							2004-12-27 14:57:54 +00:00  
				
					
						
							
							
								 
						
							
								9850f7f6b2 
								
							 
						 
						
							
							
								
								Remove yet another redundant memcpy. Not at least performance critical,  
							
							... 
							
							
							
							essentially cosmetic modification... 
							
						 
						
							2004-12-26 13:05:40 +00:00  
				
					
						
							
							
								 
						
							
								131e064e4a 
								
							 
						 
						
							
							
								
								Eliminate redundant memcpy of IV material. Performance improvement varies  
							
							... 
							
							
							
							from platform to platform and can be as large as 20%. 
							
						 
						
							2004-12-26 12:31:37 +00:00  
				
					
						
							
							
								 
						
							
								556b8f3f77 
								
							 
						 
						
							
							
								
								Engage AES x86 assembler module for COFF and a.out targets.  
							
							
							
						 
						
							2004-12-26 10:58:39 +00:00  
				
					
						
							
							
								 
						
							
								045d3285e2 
								
							 
						 
						
							
							
								
								Engage AES x86 assembler module on ELF platforms.  
							
							
							
						 
						
							2004-12-23 21:44:28 +00:00  
				
					
						
							
							
								 
						
							
								d1df5b4339 
								
							 
						 
						
							
							
								
								x86 perlasm update to accomodate aes-586.pl.  
							
							
							
						 
						
							2004-12-23 21:43:25 +00:00  
				
					
						
							
							
								 
						
							
								25558bf743 
								
							 
						 
						
							
							
								
								Eliminate copies of TeN and TdN, use those found in assembler module.  
							
							
							
						 
						
							2004-12-23 21:40:23 +00:00  
				
					
						
							
							
								 
						
							
								713147109c 
								
							 
						 
						
							
							
								
								AES x86 assembler implementation.  
							
							
							
						 
						
							2004-12-23 21:32:34 +00:00  
				
					
						
							
							
								 
						
							
								76ef6ac956 
								
							 
						 
						
							
							
								
								Refine PowerPC platform support.  
							
							
							
						 
						
							2004-12-20 13:44:34 +00:00  
				
					
						
							
							
								 
						
							
								a842df6659 
								
							 
						 
						
							
							
								
								Remove unused buffer 'buf'.  
							
							
							
						 
						
							2004-12-20 00:49:36 +00:00  
				
					
						
							
							
								 
						
							
								c05a7f5dfd 
								
							 
						 
						
							
							
								
								Don't use multiple storage types.  
							
							
							
						 
						
							2004-12-19 01:21:18 +00:00  
				
					
						
							
							
								 
						
							
								627bd6709c 
								
							 
						 
						
							
							
								
								Fix typos in the ecparam doc.  
							
							... 
							
							
							
							Submitted by: Nils Larsch 
							
						 
						
							2004-12-17 05:42:00 +00:00  
				
					
						
							
							
								 
						
							
								fbf218b8c3 
								
							 
						 
						
							
							
								
								make update (oops, missed this file)  
							
							
							
						 
						
							2004-12-13 22:57:39 +00:00  
				
					
						
							
							
								 
						
							
								3c97bd833b 
								
							 
						 
						
							
							
								
								Change libeay.num so it's synchronised with additions in 0.9.7-stable.  
							
							... 
							
							
							
							make update 
							
						 
						
							2004-12-13 22:57:08 +00:00  
				
					
						
							
							
								 
						
							
								abbc186bd2 
								
							 
						 
						
							
							
								
								Fix s_client so it works without a certificate again.  
							
							
							
						 
						
							2004-12-13 18:02:23 +00:00  
				
					
						
							
							
								 
						
							
								de6859e442 
								
							 
						 
						
							
							
								
								Propagate a few more variables to Makefile.shared when linking  
							
							... 
							
							
							
							programs. 
							
						 
						
							2004-12-13 17:28:44 +00:00  
				
					
						
							
							
								 
						
							
								5e8904f289 
								
							 
						 
						
							
							
								
								Remove duplicate lines.  
							
							
							
						 
						
							2004-12-12 13:15:49 +00:00  
				
					
						
							
							
								 
						
							
								0c0788ba0a 
								
							 
						 
						
							
							
								
								Solaris x86 perlasm update.  
							
							
							
						 
						
							2004-12-10 11:24:42 +00:00