Danny Smith 
							
						 
					 
					
						
						
							
						
						a62ec6b340 
					 
					
						
						
							
							2006-01-25  Filip Navara  <xnavara@volny.cz>  
						
						... 
						
						
						
						* include/winnt.h (DECLSPEC_ALIGN): Define. 
						
						
					 
					
						2006-01-26 01:22:07 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						6fbc5c2a9b 
					 
					
						
						
							
							* faq-setup.xml (faq.setup.snapshots): Rename DLL using Windows tools.  
						
						
						
						
					 
					
						2006-01-25 10:57:19 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						742e27bed8 
					 
					
						
						
							
							* ntdll.h: (temporarily?) Add more functions for querying directory.  
						
						
						
						
					 
					
						2006-01-25 05:57:20 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						aac74926dd 
					 
					
						
						
							
							* dir.cc (readdir_worker): Turn off expensive inode calculation.  
						
						
						
						
					 
					
						2006-01-24 19:03:20 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						4aac2d2709 
					 
					
						
						
							
							* fhandler_process.cc (fhandler_process::fill_filebuf): Disable  
						
						... 
						
						
						
						stripping the .exe suffix from the link target in PROCESS_EXE and
	PROCESS_EXENAME case.
	* path.cc (realpath): Tack on .exe suffix if necessary. 
						
						
					 
					
						2006-01-24 17:40:55 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						26d27a276f 
					 
					
						
						
							
							* fhandler_disk_file.cc (fhandler_base::fstat_helper): Try harder  
						
						... 
						
						
						
						to determine remote file systems with reliable inode numbers.  Add
	longish comment. 
						
						
					 
					
						2006-01-24 12:32:33 +00:00 
						 
				 
			
				
					
						
							
							
								Danny Smith 
							
						 
					 
					
						
						
							
						
						3784b87b32 
					 
					
						
						
							
							* include/commctrl.h: Correct spelling of 'compatibility' in  
						
						... 
						
						
						
						comments.
	* include/setupapi.h: Likewise.
	* include/ws2tcpip.h: Likewise. 
						
						
					 
					
						2006-01-24 02:19:28 +00:00 
						 
				 
			
				
					
						
							
							
								Danny Smith 
							
						 
					 
					
						
						
							
						
						e5e6a33128 
					 
					
						
						
							
							2006-01-24  Danny Smith  <dannysmith@users.sourceforge.net>  
						
						... 
						
						
						
						* include/ddk/winddk.h (KeGetCurrentKPCR): Support -masm=intel.
2006-01-24  Jiri Malak  <Jiri.Malak@iol.cz >
	WATCOM compatibility changes.
	* include/ddk/ntddk.h (DECL_IMPORT): Define using __declspec,
	rather than __attribute__.
	(DECL_EXPORT): Likewise.
	* include/ddk/winddk.h (DDKAPI): Avoid using __attribute__.
	(DDKFASTAPI): Likewise.
	(DDKCDECLAPI): Likwise.
	(KeGetCurrentKPCR): Provide __WATCOMC__ syntax for inline code. 
						
						
					 
					
						2006-01-24 01:02:31 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						543c43d84d 
					 
					
						
						
							
							* fhandler_socket.cc (fhandler_socket::fixup_after_fork): Reset  
						
						... 
						
						
						
						inheritance for duplicated socket. 
						
						
					 
					
						2006-01-23 15:10:57 +00:00 
						 
				 
			
				
					
						
							
							
								Danny Smith 
							
						 
					 
					
						
						
							
						
						cfd86743ff 
					 
					
						
						
							
							2006-01-23  Brandon Sneed  <brandon@redf.net>  
						
						... 
						
						
						
						* setupapi.def: Add all CM_* functions defined in ddk/cfgmgr32.h
	to exports. 
						
						
					 
					
						2006-01-23 08:10:32 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						d96d3ec910 
					 
					
						
						
							
							.  
						
						
						
						
					 
					
						2006-01-21 04:41:57 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						868fb2ff69 
					 
					
						
						
							
							* include/cygwin/version.h: Bump API minor number to 151.  
						
						... 
						
						
						
						* dir.cc (__opendir_with_d_ino): New function.
(opendir): Set flag if we should be calculating inodes.
(readdir_worker): Calculate d_ino by calling stat if the user has asked for it.
(seekdir64): Maintain all persistent flag settings.
* fhandler.h (dirent_states): Add dirent_set_d_ino.
* fhandler_disk_file.cc (fhandler_disk_file::opendir): Reflect changes to
dirent structure.
* fhandler_virtual.cc (fhandler_virtual::opendir): Ditto.
* include/sys/dirent.h (struct dirent): Coalesce two similar structures.
Remove all threads of the apparently highly confusing references to inodes.
Add support for calculating a real inode if __USE_EXPENSIVE_CYGWIN_D_INO is
defined. 
						
						
					 
					
						2006-01-21 02:24:17 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						90e1ee2b25 
					 
					
						
						
							
							* include/sys/dirent.h: Add comments for people who are REALLY confused about  
						
						... 
						
						
						
						whether they should be using something called __invalid_d_ino or not. 
						
						
					 
					
						2006-01-20 16:04:40 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						1ef48340d5 
					 
					
						
						
							
							* fhandler_socket.cc (fhandler_socket::prepare): Fix debug output.  
						
						... 
						
						
						
						(fhandler_socket::release): Add debug output for WSAEventSelect failure.
	(fhandler_socket::ioctl): Always cancel WSAEventSelect before switching
	to blocking mode.  Only set nonblocking flag if ioctlsocket call
	succeeded.  Only print new socket state if ioctlsocket call succeeded. 
						
						
					 
					
						2006-01-20 10:22:38 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						3c09c0fb25 
					 
					
						
						
							
							* cygcheck.cc (common_paths): Add "patch".  
						
						
						
						
					 
					
						2006-01-19 21:16:38 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						101b3cb01a 
					 
					
						
						
							
							* cygcheck.cc (init_paths): Record first_nonsys_path.  
						
						... 
						
						
						
						(find_on_path): Start on first nonsys path when !search_sysdirs. 
						
						
					 
					
						2006-01-19 20:17:11 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						ecd4fba273 
					 
					
						
						
							
							white space  
						
						
						
						
					 
					
						2006-01-19 18:57:41 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						7b55b34c5e 
					 
					
						
						
							
							* fhandler_disk_file.cc (fhandler_disk_file::opendir): Check posix path for  
						
						... 
						
						
						
						root rather than windows path. 
						
						
					 
					
						2006-01-19 18:55:07 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						9025f2aa7d 
					 
					
						
						
							
							* dir.cc (readdir_worker): Fill in invalid fields with -1.  Accommodate name  
						
						... 
						
						
						
						change from __ino32 to __invalid_ino32.
* include/sys/dirent.h (__invalid_ino32): Rename from __ino32.  Don't define
unused d_type macros. 
						
						
					 
					
						2006-01-19 05:34:39 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Daniel Franklin 
							
						 
					 
					
						
						
							
						
						96f5988e31 
					 
					
						
						
							
							Remove references to and files from old texinfo FAQ.  
						
						
						
						
					 
					
						2006-01-19 02:44:17 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Sutcliffe 
							
						 
					 
					
						
						
							
						
						79e60dfa66 
					 
					
						
						
							
							2006-01-18  Chris Sutcliffe  <ir0nh34d@users.sourceforge.net>  
						
						... 
						
						
						
						* Makefile.in: Bump cygwin build number. 
						
						
					 
					
						2006-01-19 00:32:21 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						d0236d66d9 
					 
					
						
						
							
							* heap.cc (heap_init): Remove Sleep.  
						
						
						
						
					 
					
						2006-01-18 20:40:52 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						339306c5ec 
					 
					
						
						
							
							* net.cc (rresvport): Remove extern declaration.  
						
						
						
						
					 
					
						2006-01-18 18:37:35 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						06a5dd435e 
					 
					
						
						
							
							* autoload.cc (rresvport): Remove.  
						
						... 
						
						
						
						* net.cc (last_used_rrecvport): New global shared variable.
	(cygwin_rresvport): Implement rresvport without using rresvport from
	wsock32. 
						
						
					 
					
						2006-01-18 18:24:33 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						25ef7a93b6 
					 
					
						
						
							
							Wasn't going to check this in but since it did get checked in, here's a ChangeLog.  
						
						
						
						
					 
					
						2006-01-18 16:11:53 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						14a4d5989a 
					 
					
						
						
							
							bad_keywords  
						
						
						
						
					 
					
						2006-01-18 15:57:56 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						3b5d71b3a2 
					 
					
						
						
							
							* include/cygwin/socket.h (struct sockaddr_storage): Fix typo in  
						
						... 
						
						
						
						ss_family member name. 
						
						
					 
					
						2006-01-18 15:37:23 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Korn 
							
						 
					 
					
						
						
							
						
						79f24ec37d 
					 
					
						
						
							
							* cygpath.cc (dowin):  Remove stray debugging printf statement.  
						
						
						
						
					 
					
						2006-01-18 12:34:59 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Sutcliffe 
							
						 
					 
					
						
						
							
						
						7c9feabf98 
					 
					
						
						
							
							2006-01-17  Chris Sutcliffe  <ir0nh34d@users.sf.net>  
						
						... 
						
						
						
						* include/w32api.h: Increment version to 3.6.
        * Makefile.in: Ditto. 
						
						
					 
					
						2006-01-17 18:56:12 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						4d7c0b51bf 
					 
					
						
						
							
							copyright  
						
						
						
						
					 
					
						2006-01-17 15:37:13 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						3d7e89f8a2 
					 
					
						
						
							
							* Makefile.in: Replace etcdir with sysconfdir.  
						
						
						
						
					 
					
						2006-01-17 12:33:46 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						05ee4328f2 
					 
					
						
						
							
							* include/cygwin/version.h: Bump DLL minor version number to 20.  
						
						
						
						
					 
					
						2006-01-17 03:49:04 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						6ac6bb392a 
					 
					
						
						
							
							fix minor typo  
						
						
						
						
					 
					
						2006-01-16 19:52:21 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						95dc88409d 
					 
					
						
						
							
							* configure.in: Add AC_PROG_INSTALL handling.  
						
						... 
						
						
						
						* configure: Regenerate.
	* Makefile.in (install): Install CYGWIN_LICENSE. 
						
						
					 
					
						2006-01-16 17:48:36 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						d0f3c2dd3b 
					 
					
						
						
							
							* CYGWIN_LICENSE: Fix contact information.  
						
						
						
						
					 
					
						2006-01-16 14:57:34 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						8581551218 
					 
					
						
						
							
							* Makefile.in (cygcheck.exe): Do not link against libwininet.a.  
						
						... 
						
						
						
						* cygcheck.cc (pInternetCloseHandle): Define global function pointer.
	(display_internet_error): Use it.
	(package_grep): Attempt to load wininet.dll at runtime.  Call WinInet
	API through function pointers throughout. 
						
						
					 
					
						2006-01-15 09:29:02 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						053d5eed93 
					 
					
						
						
							
							* cygcheck.cc (dump_sysinfo): Convert k32 to HMODULE.  
						
						
						
						
					 
					
						2006-01-13 15:36:29 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						71f98c4caa 
					 
					
						
						
							
							* uname.cc (uname): Concatenate a "-WOW64" to utsname's sysname  
						
						... 
						
						
						
						member to see when running under WOW64. 
						
						
					 
					
						2006-01-13 14:00:10 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						67066cabad 
					 
					
						
						
							
							* cygcheck.cc (dump_sysinfo): Convert osname to const and remove casts  
						
						... 
						
						
						
						in subsequent assignments.  Recognize Longhorn/Vista and report as not
	yet supported.  Recognize when running under WOW64 and report native
	CPU type.  Slightly rearrange \n printing. 
						
						
					 
					
						2006-01-13 13:39:05 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						494139ffe3 
					 
					
						
						
							
							* net.cc (cygwin_setsockopt): Ignore errors when setting IP_TOS on  
						
						... 
						
						
						
						Windows 2000 and above. Clarify the comment about IP_TOS and move
	to the place where the magic happens.
	(get_ifconf): Remove unused code.
	* wincap.h (wincaps::has_disabled_user_tos_setting): New element.
	* wincap.cc: Implement above element throughout. 
						
						
					 
					
						2006-01-13 10:18:31 +00:00 
						 
				 
			
				
					
						
							
							
								Joshua Daniel Franklin 
							
						 
					 
					
						
						
							
						
						b22830942a 
					 
					
						
						
							
							* faq-setup.xml (faq.setup.setup): Correct URL typo.  
						
						... 
						
						
						
						(faq.setup.snapshots): Clarify. 
						
						
					 
					
						2006-01-13 03:55:23 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						951bd8e9f1 
					 
					
						
						
							
							* cygcheck.cc: Replace ` with ' throughout.  
						
						
						
						
					 
					
						2006-01-12 17:43:53 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						f68671330f 
					 
					
						
						
							
							* wincap.cc: New file.  
						
						... 
						
						
						
						* wincap.h: New file.
	* Makefile.in: Accomodate having our own wincap implementation now. 
						
						
					 
					
						2006-01-12 16:59:15 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						0ae86d187c 
					 
					
						
						
							
							* Update copyrights.  
						
						
						
						
					 
					
						2006-01-12 15:53:51 +00:00 
						 
				 
			
				
					
						
							
							
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						d855cf1ec8 
					 
					
						
						
							
							* doctool.c (scan_directory): Ignore "CVS" directories.  
						
						
						
						
					 
					
						2006-01-12 11:31:55 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						9287bcd534 
					 
					
						
						
							
							* fhandler_console.cc (set_console_state_for_spawn): Fix to recognize ttys >=  
						
						... 
						
						
						
						0. 
						
						
					 
					
						2006-01-12 05:17:12 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						750874d33d 
					 
					
						
						
							
							* fhandler.h (set_console_state_for_spawn): Whackamole the argument back to a  
						
						... 
						
						
						
						bool.
* spawn.cc (spawn_guts): Ditto, i.e., once again call
set_console_state_for_spawn with an indication of whether we're about to start
a cygwin process.
* fhandler_console.cc (set_console_state_for_spawn): Don't set the console
state if we know we're starting a cygwin process or if we're using a "real"
tty. 
						
						
					 
					
						2006-01-12 05:03:15 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						9156ef9120 
					 
					
						
						
							
							copyright  
						
						
						
						
					 
					
						2006-01-12 04:52:51 +00:00 
						 
				 
			
				
					
						
							
							
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						904305952b 
					 
					
						
						
							
							copyright  
						
						
						
						
					 
					
						2006-01-12 04:41:06 +00:00 
						 
				 
			
				
					
						
							
							
								Danny Smith 
							
						 
					 
					
						
						
							
						
						3683edc658 
					 
					
						
						
							
							* include/wincrypt.h (WINADVAPI): Add to prototypes of  
						
						... 
						
						
						
						advapi32.dll functions. 
						
						
					 
					
						2006-01-11 23:19:16 +00:00