Love Hornquist Astrand 
							
						 
					 
					
						
						
							
						
						fea391eb96 
					 
					
						
						
							
							remove prefix zeros  
						
						
						
						
					 
					
						2010-09-18 14:45:33 -07:00 
						 
				 
			
				
					
						
							
							
								Love Hornquist Astrand 
							
						 
					 
					
						
						
							
						
						8668bfaefc 
					 
					
						
						
							
							less brokenness  
						
						
						
						
					 
					
						2010-09-18 11:55:59 -07:00 
						 
				 
			
				
					
						
							
							
								Love Hornquist Astrand 
							
						 
					 
					
						
						
							
						
						8de6bccd50 
					 
					
						
						
							
							add validate.obj  
						
						
						
						
					 
					
						2010-09-18 11:33:09 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Wilkinson 
							
						 
					 
					
						
						
							
						
						75df9577e7 
					 
					
						
						
							
							Uses unsigned ints for lengths  
						
						... 
						
						
						
						EVP_BytesToKey uses min() on a mixture of signed and unsigned
paramters. To avoid compiler warnings, use unsigned int for all
of the iv and key lengths in this function.
Signed-off-by: Love Hornquist Astrand <lha@h5l.org > 
						
						
					 
					
						2010-09-18 11:30:06 -07:00 
						 
				 
			
				
					
						
							
							
								Love Hornquist Astrand 
							
						 
					 
					
						
						
							
						
						9907781fa3 
					 
					
						
						
							
							make address a full adress  
						
						
						
						
					 
					
						2010-09-18 11:26:09 -07:00 
						 
				 
			
				
					
						
							
							
								Love Hornquist Astrand 
							
						 
					 
					
						
						
							
						
						4328f3980f 
					 
					
						
						
							
							make addresses not use compression in the middle since diffrent  
						
						... 
						
						
						
						inet_ntop have diffrent way to format them 
						
						
					 
					
						2010-09-17 12:20:29 -07:00 
						 
				 
			
				
					
						
							
							
								Anton Lundin 
							
						 
					 
					
						
						
							
						
						46a4a64dfe 
					 
					
						
						
							
							ifdef away code to be able to build with --disable-krb4  
						
						... 
						
						
						
						Signed-off-by: Love Hornquist Astrand <lha@h5l.org > 
						
						
					 
					
						2010-09-16 22:47:14 -07:00 
						 
				 
			
				
					
						
							
							
								Love Hornquist Astrand 
							
						 
					 
					
						
						
							
						
						0bfd697f62 
					 
					
						
						
							
							use krb5_unparse_name instead of krb5_unparse_name_short since that doesnt fail. From Zdenek Hatas  
						
						
						
						
					 
					
						2010-09-16 20:59:35 -07:00 
						 
				 
			
				
					
						
							
							
								Love Hornquist Astrand 
							
						 
					 
					
						
						
							
						
						cf925c82b8 
					 
					
						
						
							
							typecase to avoid warning  
						
						
						
						
					 
					
						2010-09-15 22:47:52 -07:00 
						 
				 
			
				
					
						
							
							
								Love Hornquist Astrand 
							
						 
					 
					
						
						
							
						
						6a57e6a784 
					 
					
						
						
							
							make test pass  
						
						
						
						
					 
					
						2010-09-15 21:57:48 -07:00 
						 
				 
			
				
					
						
							
							
								Guillaume Rousse 
							
						 
					 
					
						
						
							
						
						bf208183dc 
					 
					
						
						
							
							add version-script.map to distributed files  
						
						... 
						
						
						
						Signed-off-by: Guillaume Rousse <Guillaume.Rousse@inria.fr >
Signed-off-by: Love Hornquist Astrand <lha@h5l.org > 
						
						
					 
					
						2010-09-15 20:06:24 -07:00 
						 
				 
			
				
					
						
							
							
								Love Hornquist Astrand 
							
						 
					 
					
						
						
							
						
						d82410ea88 
					 
					
						
						
							
							add header files for libtommath  
						
						
						
						
					 
					
						2010-09-15 12:06:16 -07:00 
						 
				 
			
				
					
						
							
							
								Love Hornquist Astrand 
							
						 
					 
					
						
						
							
						
						736a08059a 
					 
					
						
						
							
							spelling  
						
						
						
						
					 
					
						2010-09-14 10:44:33 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Wilkinson 
							
						 
					 
					
						
						
							
						
						d28ec4ba61 
					 
					
						
						
							
							Don't typedef u8, u16, u32 in rijndael-alg-fast.c  
						
						... 
						
						
						
						Some kernels define u8, u16 and u32 in their standard headers.
Redefining these symbols in hcrypto's own code prevents that code
from compiling on those kernels.
Instead, just replace all occurrences of u8, u16 and u32 with the
symbols that uint8_t, uint16_t and uint32_t that they were being
typedef'd as, anyway.
Signed-off-by: Love Hornquist Astrand <lha@h5l.org > 
						
						
					 
					
						2010-09-14 10:26:14 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Wilkinson 
							
						 
					 
					
						
						
							
						
						8a5d3ca959 
					 
					
						
						
							
							Rename current to SHA1current  
						
						... 
						
						
						
						Some kernels define 'current' as a #define. This causes chaos when
we try to build sha.c. So, rename current as 'SHA1current', and avoid
the insanity. 
						
						
					 
					
						2010-09-14 10:24:43 -07:00 
						 
				 
			
				
					
						
							
							
								Love Hornquist Astrand 
							
						 
					 
					
						
						
							
						
						64a2e57029 
					 
					
						
						
							
							add arguments to rk_rename to move it into the macro/function namespace  
						
						
						
						
					 
					
						2010-09-14 10:18:08 -07:00 
						 
				 
			
				
					
						
							
							
								Love Hornquist Astrand 
							
						 
					 
					
						
						
							
						
						d05098b950 
					 
					
						
						
							
							New drop with windows code from Secure Endpoints/Asanka  
						
						
						
						
					 
					
						2010-09-14 10:08:03 -07:00 
						 
				 
			
				
					
						
							
							
								Love Hornquist Astrand 
							
						 
					 
					
						
						
							
						
						ad0c3839b5 
					 
					
						
						
							
							clean better  
						
						
						
						
					 
					
						2010-09-14 09:29:35 -07:00 
						 
				 
			
				
					
						
							
							
								Love Hornquist Astrand 
							
						 
					 
					
						
						
							
						
						50ea273b5f 
					 
					
						
						
							
							clean better  
						
						
						
						
					 
					
						2010-09-14 09:29:29 -07:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						b3797f428b 
					 
					
						
						
							
							Add krb5_c_random_make_octets() to mit_glue.c  
						
						
						
						
					 
					
						2010-09-14 08:04:19 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						80599fcd94 
					 
					
						
						
							
							Define KRB5_TC_OPENCLOSE and KRB5_TC_NOTICKET in krb5.h  
						
						
						
						
					 
					
						2010-09-14 08:04:18 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						e447009d1b 
					 
					
						
						
							
							Add krb5_free_default_realm() to MIT glue  
						
						
						
						
					 
					
						2010-09-14 08:04:18 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						d4a80084f1 
					 
					
						
						
							
							Don't return a freed pointer in allocate_ccache()  
						
						
						
						
					 
					
						2010-09-14 08:04:17 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						fa4021698e 
					 
					
						
						
							
							Handle Windows pathnames properly in krb5_cc_resolve()  
						
						... 
						
						
						
						On Windows, a pathname can contain a drive letter and a colon.
krb5_cc_resolve() used to check whether there were any colons in the
ccache name string and assume it is a FILE: cache if there weren't.
In addition, on Windows, check for a drive specification. 
						
						
					 
					
						2010-09-14 08:04:17 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						a7ccfa0717 
					 
					
						
						
							
							Define KRB5_TC_NOTICKET  
						
						
						
						
					 
					
						2010-09-14 08:04:15 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						5c39c25c77 
					 
					
						
						
							
							Fix comment  
						
						
						
						
					 
					
						2010-09-14 08:04:14 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						c93c2c72be 
					 
					
						
						
							
							Additional MIT glue  
						
						... 
						
						
						
						Add compatible exports for:
krb5_auth_con_getsendsubkey()
krb5_auth_con_getrecvsubkey()
krb5_auth_con_setsendsubkey()
krb5_auth_con_setrecvsubkey() 
						
						
					 
					
						2010-09-14 08:04:14 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						ff9cb6572d 
					 
					
						
						
							
							Deal with NULL or empty input for expand_path_tokens()  
						
						... 
						
						
						
						_krb5_expand_path_tokens() should return an empty string if the input
string is empty or NULL, instead of always returning a NULL for these
two cases. 
						
						
					 
					
						2010-09-14 08:04:13 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						e8e56defaf 
					 
					
						
						
							
							Don't rely on non-CCAPI v3 exports  
						
						... 
						
						
						
						krb5_ipc_client_set_target_uid() and krb5_ipc_client_clear_target()
may not be present in CCAPI plug-in.  Don't rely on their existence. 
						
						
					 
					
						2010-09-14 08:04:12 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						ba02163f2e 
					 
					
						
						
							
							Windows: Don't ignore failure in test_addr from now on  
						
						
						
						
					 
					
						2010-09-14 08:04:12 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						9db9b146fb 
					 
					
						
						
							
							Windows: Add support for MSLSA: cache type using a plug-in  
						
						
						
						
					 
					
						2010-09-14 08:04:11 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						4b8c523d28 
					 
					
						
						
							
							Fix line endings  
						
						
						
						
					 
					
						2010-09-14 08:04:10 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						e1136ba112 
					 
					
						
						
							
							Windows: Annotate symbols for libkadm5srv  
						
						
						
						
					 
					
						2010-09-14 08:03:40 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						48017d046a 
					 
					
						
						
							
							Windows: Build test binaries for kadm5  
						
						
						
						
					 
					
						2010-09-14 08:03:40 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						77c91f86a0 
					 
					
						
						
							
							Windows: Remove test_hdbkeys from test-run  
						
						... 
						
						
						
						test_hdbkeys is not a standalone test app. 
						
						
					 
					
						2010-09-14 08:03:39 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						fbbfbdda32 
					 
					
						
						
							
							Windows: Fix exports for libhdb  
						
						
						
						
					 
					
						2010-09-14 08:03:39 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						c372b0aa37 
					 
					
						
						
							
							Windows: Fix exports for libgssapi  
						
						
						
						
					 
					
						2010-09-14 08:03:38 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						96dadaaeff 
					 
					
						
						
							
							Windows: Decorate krb5_cc_copy_creds export definition  
						
						
						
						
					 
					
						2010-09-14 08:03:37 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						4925fb863c 
					 
					
						
						
							
							Address of an imported symbol is not always a constant  
						
						... 
						
						
						
						On Windows, the address of a symbol imported from a DLL is not
considered a constant.  Therefore, it can't be used to initialized
static data. 
						
						
					 
					
						2010-09-14 08:03:37 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						6d4ac563d5 
					 
					
						
						
							
							Windows: Build hxtool with the correct options  
						
						
						
						
					 
					
						2010-09-14 08:03:36 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						84c42b3592 
					 
					
						
						
							
							Windows: Regenerated libasn1-exports.def  
						
						... 
						
						
						
						Sorted and with data exports declared using DATA statements. 
						
						
					 
					
						2010-09-14 08:03:36 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						ed226d4241 
					 
					
						
						
							
							Declare ASN.1 exported data using ASN1EXP  
						
						
						
						
					 
					
						2010-09-14 08:03:35 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						4b36b36e0b 
					 
					
						
						
							
							Add roken/rename.c to fix non-standard rename()  
						
						... 
						
						
						
						roken/rename.c is for platforms where the native rename()
implementation does not replace the target if it already exists.  This
implementation isn't atomic, but should be close enough for most
purposes.
For correct behavior, rk_rename() should be used instead of rename().
rk_rename() is #defined to be rename() on platforms where this fix is
not necessary. 
						
						
					 
					
						2010-09-14 08:03:34 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						6cc480fc09 
					 
					
						
						
							
							Additional tests cases for test_addr.c  
						
						... 
						
						
						
						On platform where we build our own inet_ntop(), exercise it a bit
more.  Specifically for zero string compression of IPv6 addresses. 
						
						
					 
					
						2010-09-14 08:03:33 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						7479c855a0 
					 
					
						
						
							
							Windows: Don't attempt to copy a string to a zero length buffer  
						
						... 
						
						
						
						It won't cause harm since strcpy_s() deals with zero length buffers,
but it invokes the invalid parameter handler, which can disrupt
execution on debug builds. 
						
						
					 
					
						2010-09-14 08:03:33 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						d4fc674024 
					 
					
						
						
							
							strlcat() isn't supposed to access *dst past dst_sz  
						
						... 
						
						
						
						Try not to do that on platforms where we can avoid it. 
						
						
					 
					
						2010-09-14 08:03:32 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						7e3bd7f9aa 
					 
					
						
						
							
							Windows: Fix use of file descriptors as sockets  
						
						... 
						
						
						
						Sockets and file descriptors are not interchangeable on Windows.  The
test for checking whether a given value is a socket or an FD was
broken for the case where WinSock was not initialized to begin with. 
						
						
					 
					
						2010-09-14 08:03:31 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						bd795255aa 
					 
					
						
						
							
							Fix fcc_remove_cred() on platforms with non-standard rename()  
						
						
						
						
					 
					
						2010-09-14 08:03:31 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						b74fa12602 
					 
					
						
						
							
							Windows: Have test binaries depend on built libraries  
						
						
						
						
					 
					
						2010-09-14 08:03:30 -04:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						738e2ea55b 
					 
					
						
						
							
							Compress zeros when converting IPv6 addresses  
						
						... 
						
						
						
						libroken implementation of inet_ntop() was not compressing strings of
zeros.  While it is optional, not doing so was intefering with address
conversion tests in lib/krb5. 
						
						
					 
					
						2010-09-14 08:03:30 -04:00