Volker Lendecke 
							
						 
					 
					
						
						
							
						
						85b9992d9a 
					 
					
						
						
							
							lib/krb5: Harden ARCFOUR_sub{en,de}crypt()  
						
						... 
						
						
						
						Signed-off-by: Volker Lendecke <vl@samba.org >
Reviewed-by: Stefan Metzmacher <metze@samba.org >
(cherry picked from Samba commit c15464f886f9734982123d38594073601d49f151) 
						
						
					 
					
						2017-10-11 12:51:56 -05:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Altman 
							
						 
					 
					
						
						
							
						
						93518bfab4 
					 
					
						
						
							
							use memset_s  
						
						... 
						
						
						
						lib roken includes support for memset_s() but it was not applied
to the Heimdal source tree.
Change-Id: I8362ec97a9be50205bb2d398e65b629b88ce1acd 
						
						
					 
					
						2017-04-29 01:05:59 -04:00 
						 
				 
			
				
					
						
							
							
								Love Hörnquist Åstrand 
							
						 
					 
					
						
						
							
						
						0e93a04c01 
					 
					
						
						
							
							arcfour-hmac-md5 is weak  
						
						
						
						
					 
					
						2014-12-01 15:41:12 -08:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Altman 
							
						 
					 
					
						
						
							
						
						5f138a16ef 
					 
					
						
						
							
							libkrb5: Add missing KRB5_LIB_FUNCTION/KRB5_LIB_CALL  
						
						... 
						
						
						
						KRB5_LIB_FUNCTION and KRB5_LIB_CALL are necessary even on private
functions that are exported.
Change-Id: Iccd0cfe87ff0a9d851e29890e9cb55b3ae517ce1 
						
						
					 
					
						2013-06-22 21:17:32 -04:00 
						 
				 
			
				
					
						
							
							
								Roland C. Dowdeswell 
							
						 
					 
					
						
						
							
						
						f0f07ff408 
					 
					
						
						
							
							Use krb5_enomem() more consistently in lib/krb5.  
						
						
						
						
					 
					
						2013-02-13 16:15:00 +08:00 
						 
				 
			
				
					
						
							
							
								Love Hornquist Astrand 
							
						 
					 
					
						
						
							
						
						6a442d5df9 
					 
					
						
						
							
							guess that this is how arcfour prf works  
						
						
						
						
					 
					
						2012-12-10 12:39:23 -08:00 
						 
				 
			
				
					
						
							
							
								Roland C. Dowdeswell 
							
						 
					 
					
						
						
							
						
						6de861263a 
					 
					
						
						
							
							Provide support for enctype aliases for ease of use.  
						
						... 
						
						
						
						This should be compatible with MIT krb5 at least from my memory. 
						
						
					 
					
						2012-03-06 09:34:43 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Bartlett 
							
						 
					 
					
						
						
							
						
						cdc04ce0ff 
					 
					
						
						
							
							make hmac-md5 the keyed checksum type for arcfour-hmac-md5  
						
						... 
						
						
						
						Signed-off-by: Love Hornquist Astrand <lha@h5l.org > 
						
						
					 
					
						2012-01-10 22:54:16 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Bartlett 
							
						 
					 
					
						
						
							
						
						0e7437ba2e 
					 
					
						
						
							
							HEIMDAL: Supply krb5_context to _krb5_internal_hmac to allow logging  
						
						... 
						
						
						
						Without this, log messages from any abort are not printed to
the samba logs.
Andrew Bartlett
Signed-off-by: Love Hornquist Astrand <lha@h5l.org > 
						
						
					 
					
						2011-12-11 21:45:15 -08:00 
						 
				 
			
				
					
						
							
							
								Love Hörnquist Åstrand 
							
						 
					 
					
						
						
							
						
						8060a561db 
					 
					
						
						
							
							switch to KRB5_ENCTYPE  
						
						
						
						
					 
					
						2011-07-24 16:02:22 -07:00 
						 
				 
			
				
					
						
							
							
								Love Hörnquist Åstrand 
							
						 
					 
					
						
						
							
						
						f60ec15834 
					 
					
						
						
							
							partly unify enctype/keytype since there is only enctypes  
						
						
						
						
					 
					
						2011-07-24 14:03:08 -07:00 
						 
				 
			
				
					
						
							
							
								Love Hornquist Astrand 
							
						 
					 
					
						
						
							
						
						1bb482e168 
					 
					
						
						
							
							prefix internal structures with _krb5_  
						
						
						
						
					 
					
						2011-03-12 13:50:39 -08:00 
						 
				 
			
				
					
						
							
							
								Love Hornquist Astrand 
							
						 
					 
					
						
						
							
						
						03806492d9 
					 
					
						
						
							
							prefix symbols that are _krb5_ structures  
						
						
						
						
					 
					
						2011-03-12 13:45:09 -08:00 
						 
				 
			
				
					
						
							
							
								Love Hornquist Astrand 
							
						 
					 
					
						
						
							
						
						d6b93cec1e 
					 
					
						
						
							
							internal function _krb5_HMAC_MD5_checksum  
						
						
						
						
					 
					
						2010-11-06 20:11:19 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Wilkinson 
							
						 
					 
					
						
						
							
						
						1d9072f026 
					 
					
						
						
							
							krb5: reorganise crypto.c  
						
						... 
						
						
						
						lib/krb5/crypto.c was a large, monolithic block of code which made
it very difficult to selectively enable and disable particular
alogrithms.
Reorganise crypto.c into individual files for each encryption and
salt time, and place the structures which tie everything together
into their own file (crypto-algs.c)
Add a non-installed library (librfc3961) and test program
(test_rfc3961) which builds a minimal rfc3961 crypto library, and
checks that it is usable. 
						
						
					 
					
						2010-11-03 11:12:24 +00:00