Asanka Herath 
							
						 
					 
					
						
						
							
						
						c0600f525c 
					 
					
						
						
							
							Add test for mini_inetd()  
						
						
						
						
					 
					
						2009-11-24 10:20:18 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						170e8158cb 
					 
					
						
						
							
							strcpy_s() and strcat_s() aren't drop-in replacements for strlcpy() and strlcat()  
						
						
						
						
					 
					
						2009-11-24 10:20:18 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						6c45d5614a 
					 
					
						
						
							
							Minor refactoring in simple_exec_w32.c  
						
						
						
						
					 
					
						2009-11-24 10:20:18 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						8e785a5750 
					 
					
						
						
							
							Formatting changes and new mini_inetd() function signatures  
						
						
						
						
					 
					
						2009-11-24 10:20:18 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						e1932ec0fd 
					 
					
						
						
							
							If a recv() return EINTR on Windows, don't retry  
						
						... 
						
						
						
						EINTR (or WSAEINTR) is used to indicate that a blocking call was cancelled
using WSACancelBlockingCall().  Retrying wouldn't be the right thing to
do in this case. 
						
						
					 
					
						2009-11-24 10:20:18 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						a11386261d 
					 
					
						
						
							
							Change mini_inetd() to optionally return the connected socket  
						
						... 
						
						
						
						This is to support platforms where a socket is not an FD and can't
reliably be bound to the stdin and stdout file descriptors. 
						
						
					 
					
						2009-11-24 10:20:18 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						56afc4da1a 
					 
					
						
						
							
							Build libheimntlm as a .dll by default  
						
						
						
						
					 
					
						2009-11-24 10:19:49 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						81d091baa8 
					 
					
						
						
							
							Add tests for the new path tokens  
						
						
						
						
					 
					
						2009-11-24 10:19:49 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						39f6fc00f8 
					 
					
						
						
							
							krb5_net_read(), krb5_net_write() nad krb5_storage_from_fd() should accept both sockets and fds  
						
						... 
						
						
						
						When a socket and a file descriptor aren't interchangeable, these
functions should be able to determine whether it has received one or
the other and act accordingly.
This assumes that a fd can be cast into a SOCKET. 
						
						
					 
					
						2009-11-24 10:19:49 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						67e1aa5109 
					 
					
						
						
							
							Need a DllMain in libkrb5 for path resolution  
						
						
						
						
					 
					
						2009-11-24 10:19:49 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						6073ca9a28 
					 
					
						
						
							
							Add portable path tokens  
						
						... 
						
						
						
						Add USERCONFIG, COMMONCONFIG, LIBDIR, BINDIR, LIBEXEC, SBINDIR tokens. 
						
						
					 
					
						2009-11-24 10:19:49 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						93445a8133 
					 
					
						
						
							
							Don't use Windows specific path tokens in lib/krb5/config_file.c  
						
						
						
						
					 
					
						2009-11-24 10:19:49 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						4634af9078 
					 
					
						
						
							
							Consistent use of SOCKET data type in lib/krb5  
						
						
						
						
					 
					
						2009-11-24 10:19:49 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						bd669f10eb 
					 
					
						
						
							
							Build dll.obj and don't build KRB4 specific targets if not building KRB4  
						
						
						
						
					 
					
						2009-11-24 10:18:20 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						c6b8fad5dc 
					 
					
						
						
							
							Consistency updates for lib/kadm5 and don't check fd_set size if it's not necessary  
						
						
						
						
					 
					
						2009-11-24 10:18:20 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						a79bf3464d 
					 
					
						
						
							
							Build libhx509 as a .dll by default  
						
						
						
						
					 
					
						2009-11-24 10:18:20 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						204789d408 
					 
					
						
						
							
							Build libhdb as a .dll by default  
						
						
						
						
					 
					
						2009-11-24 10:18:19 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						348bd51d0a 
					 
					
						
						
							
							Build libhrypto as a .dll by default  
						
						
						
						
					 
					
						2009-11-24 10:18:19 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						988792b3f7 
					 
					
						
						
							
							Build system update for lib/gssapi and new exports.def  
						
						
						
						
					 
					
						2009-11-24 10:18:19 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						59ae14e814 
					 
					
						
						
							
							Consistency fixes for lib/com_err  
						
						
						
						
					 
					
						2009-11-24 10:18:19 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						a70de39e9c 
					 
					
						
						
							
							Update exports.def and build rules for lib/asn1  
						
						... 
						
						
						
						The previous rules didn't export all the symbols we needed. 
						
						
					 
					
						2009-11-24 10:18:19 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						19185e136f 
					 
					
						
						
							
							NTMakefile for kdc and exports.def for libkdc  
						
						
						
						
					 
					
						2009-11-24 10:18:19 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						6aa28bcc91 
					 
					
						
						
							
							Don't use SIGPIPE, SIGXCPU or geteuid() if they aren't available  
						
						... 
						
						
						
						in kdc/main.c 
						
						
					 
					
						2009-11-24 10:18:19 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						fa8a92471c 
					 
					
						
						
							
							Don't build KRB4 specific code if we aren't supporting KRB4  
						
						
						
						
					 
					
						2009-11-24 10:18:19 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						8768960156 
					 
					
						
						
							
							Don't rely on Posix like links in kdc  
						
						
						
						
					 
					
						2009-11-24 10:18:19 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						d47c01083b 
					 
					
						
						
							
							Use SOCKET data type instead of ints for sockets in kdc  
						
						
						
						
					 
					
						2009-11-24 10:18:19 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						4583cc514d 
					 
					
						
						
							
							NTMakefile for kadmin  
						
						
						
						
					 
					
						2009-11-24 10:17:51 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						a1942c1bad 
					 
					
						
						
							
							Use SOCKET data type instead of ints for sockets in kadmin  
						
						... 
						
						
						
						Also use the new mini_inetd() API 
						
						
					 
					
						2009-11-24 10:17:51 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						14ae739820 
					 
					
						
						
							
							Don't rely on Posix links in kadmin/stash.c  
						
						
						
						
					 
					
						2009-11-24 10:17:51 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						b79445f4e4 
					 
					
						
						
							
							Config changes  
						
						... 
						
						
						
						- Use custom implementations for strlcat() and strlcpy() because strcpy_s()
and strcat_s() have different behavior.
- Define NO_POSIX_LINKS to indicate that link/unlink operations don't
quite work the way they should. I.e. in-use files can't be replaced that
way.
- Change definitions of directory macros to use correct path tokens.
- Define NO_INETD to indicate that there's no inetd 
						
						
					 
					
						2009-11-24 10:17:51 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						0b0ad49382 
					 
					
						
						
							
							Complete NTMakefile for admin  
						
						
						
						
					 
					
						2009-11-24 10:17:50 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						ef1501d081 
					 
					
						
						
							
							Also include data when listing externals in an .OBJ file  
						
						
						
						
					 
					
						2009-11-24 10:17:50 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						aa058a6a63 
					 
					
						
						
							
							Typos and fixes for init_c.c to not include stuff we don't have  
						
						
						
						
					 
					
						2009-11-24 10:17:50 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						41afd0a139 
					 
					
						
						
							
							Locale.h and setenv()  
						
						
						
						
					 
					
						2009-11-24 10:17:50 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						06179e66ad 
					 
					
						
						
							
							Additional include files for krb5  
						
						
						
						
					 
					
						2009-11-24 10:17:50 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						28023be15a 
					 
					
						
						
							
							Add setenv() to libroken  
						
						
						
						
					 
					
						2009-11-24 10:17:50 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						649a929a54 
					 
					
						
						
							
							LIBKDC and binary prep macros  
						
						
						
						
					 
					
						2009-11-24 10:17:50 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						60f2a22e54 
					 
					
						
						
							
							Port kuser  
						
						
						
						
					 
					
						2009-11-24 10:17:50 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						9072a62729 
					 
					
						
						
							
							Build libasn1 as a DLL  
						
						... 
						
						
						
						In addition to building libasn1 as a DLL also add a build target
so that a list of exports can be generated and used to check with
the .def file whether any exports are being left out. 
						
						
					 
					
						2009-11-24 10:17:50 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						2df5c26c00 
					 
					
						
						
							
							Build system update  
						
						
						
						
					 
					
						2009-11-24 10:17:50 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						4be30644fb 
					 
					
						
						
							
							Update for wind/NTMakefile  
						
						
						
						
					 
					
						2009-11-24 10:17:49 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						475f6ba509 
					 
					
						
						
							
							Dependency fix for vers/NTMakefile  
						
						
						
						
					 
					
						2009-11-24 10:17:49 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						68e06566cc 
					 
					
						
						
							
							Use ROKEN_CPP_START and ROKEN_CPP_END instead of __BEGIN_DECLS/__END_DECLS  
						
						
						
						
					 
					
						2009-11-24 10:17:49 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						418dd986e5 
					 
					
						
						
							
							Add bit-types to roken.h so that we don't need to include krb5-types.h everywhere  
						
						
						
						
					 
					
						2009-11-24 10:17:18 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						49b261efdc 
					 
					
						
						
							
							Formalize the simple_exec*() API  
						
						
						
						
					 
					
						2009-11-24 10:17:18 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						7ee1695f12 
					 
					
						
						
							
							Add cloexec() and xfree() to libroken  
						
						
						
						
					 
					
						2009-11-24 10:16:49 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						5dd6355e56 
					 
					
						
						
							
							libkrb5 .def file  
						
						
						
						
					 
					
						2009-11-24 10:16:49 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						191361fdf5 
					 
					
						
						
							
							Calling convention change  
						
						
						
						
					 
					
						2009-11-24 10:16:49 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						78a237e3cc 
					 
					
						
						
							
							No dirfd() on Windows  
						
						
						
						
					 
					
						2009-11-24 10:16:49 -08:00 
						 
				 
			
				
					
						
							
							
								Asanka Herath 
							
						 
					 
					
						
						
							
						
						6ba6a17ebd 
					 
					
						
						
							
							Do things the WinSock way  
						
						
						
						
					 
					
						2009-11-24 10:16:49 -08:00