Christopher Faylor 
							
						 
					 
					
						
						
							
						
						949c3da11a 
					 
					
						
						
							
							* passwd.cc (pwdgrp::read_passwd): linebuf *must* be static (from Pierre  
						
						 
						
						... 
						
						
						
						Humblet).
* pwdgrp.h (pwdgrp::refresh): Avoid calling read function if we already have
lock since that means we are in the process of reading the file. 
						
						
					 
					
						2003-01-31 17:00:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						485d85bfa7 
					 
					
						
						
							
							* shared.cc (shared_info::heap_chunk_size): Use correct variable when reading  
						
						 
						
						... 
						
						
						
						HKLM. 
						
						
					 
					
						2003-01-31 15:02:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Danny Smith 
							
						 
					 
					
						
						
							
						
						28c098e3f4 
					 
					
						
						
							
							2003-01-31  Danny Smith  <dannysmith@users.sourceforge.net>  
						
						 
						
						... 
						
						
						
						* include/winbase.h (CreateFiber): Change first parameter
	to SIZE_T.
	(CreateJobObject[AW], CreateHardLink[AW]): Guard with
	(_WIN32_WINNT >= 0x0500).
2003-01-31  Bang Jun-Young  <junyoung@netbsd.org >
	* include/winbase.h (PWIN32_FIND_DATAA, PWIN32_FIND_DATAW):
	Add missing typedefs.
	(CreateFiberEx, CreateJobObjectA,CreateJobObjectW): Add missing
	prototypes.
	(CreateHardLinkA, CreateHardLinkW): Return BOOL, not HANDLE. 
						
						
					 
					
						2003-01-31 08:28:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						704ce46198 
					 
					
						
						
							
							* fhandler_registry.cc (fhandler_registry::exists): Fix off-by-one error when  
						
						 
						
						... 
						
						
						
						inspecting path. 
						
						
					 
					
						2003-01-30 23:15:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						ba6e108396 
					 
					
						
						
							
							* lib/getopt.c: Allow environment variable control of POSIXLY_INCORRECT behavior.  
						
						 
						
						
						
						
					 
					
						2003-01-30 01:14:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						01e3c89709 
					 
					
						
						
							
							* fhandler_socket.cc (fhandler_socket::accept): On successful execution  
						
						 
						
						... 
						
						
						
						set connection state of returned socket to CONNECTED. 
						
						
					 
					
						2003-01-28 15:33:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Danny Smith 
							
						 
					 
					
						
						
							
						
						500acc57eb 
					 
					
						
						
							
							2003-01-27  Krzysztof Nikiel  <kni@poczta.onet.pl>  
						
						 
						
						... 
						
						
						
						* include/mmsystem.h (MIXERCONTROL_CONTROLF_MULTIPLE): Correct
	define.
	* lib/largeint.c (LargeIntegerAdd): Add, don't multiply. 
						
						
					 
					
						2003-01-27 23:11:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						dfb366da5a 
					 
					
						
						
							
							* passwd.cc (pwdgrp::parse_passwd): Be more unforgiving about non-numeric  
						
						 
						
						... 
						
						
						
						fields. 
						
						
					 
					
						2003-01-27 17:00:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						ca6018a0d3 
					 
					
						
						
							
							fix typo  
						
						 
						
						
						
						
					 
					
						2003-01-27 15:58:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Danny Smith 
							
						 
					 
					
						
						
							
						
						d2f9f641d9 
					 
					
						
						
							
							2003-01-27  Danny Smith  <dannysmith@users.sourceforge.net>  
						
						 
						
						... 
						
						
						
						* include/rpcnterr.h (RPC_X_INVALID_PIPE_OPERATION): Add
	define.
	* include/winbase.h (WAIT_TIMEOUT): Guard against prior
	definition.
	(WAIT_FAILED): Cast to DWORD.
	* include/winerror.h (WAIT_TIMEOUT): Guard against prior
	definition.
2003-01-27  Bang Jun-Young  <junyoung@netbsd.org >
	* include/winerror.h: Protect against multiple
	definition of WSA* error codes.
	* include/winsock.h: Likewise.
	* include/winsock2.h: Likewise.
2003-01-27  Bang Dong-Heui
	    Bang Jun-Young  <junyoung@netbsd.org >
	* include/winerror.h (ERROR_*, SEC_E_*,RPC_S_*, FRS_ERR_*,
	DNS_*, WSA*, WAIT_TIMEOUT): Add missing error codes.
	(RPC_X_INVALID_PIPE_OPERATION): Remove define. 
						
						
					 
					
						2003-01-27 07:15:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						03dba1defa 
					 
					
						
						
							
							* uinfo.cc (pwdgrp::next_num): Remove check for NULL since it is no longer a  
						
						 
						
						... 
						
						
						
						valid return from next_str.
(pwdgrp::add_line): Duh.  Revert to use strchr. 
						
						
					 
					
						2003-01-27 00:31:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						fea48988ea 
					 
					
						
						
							
							* strings.h (strechr): New function.  
						
						 
						
						... 
						
						
						
						* uinfo.cc (pwdgrp::next_str): Search only for input char in string.  Return
EOS on failure.  Don't check for NULL since it shouldn't be possible.
(pwdgrp::add_line): Revert to replacing '\n' in input line with '\0'.
(pwdgrp::next_num): Pass explicit separator character to next_str.
* grp.cc (pwdgrp::parse_group): Ditto.
* passwd.cc (pwdgrp::parse_passwd): Ditto.  Revamp test for garbage input.
* pwdgrp.h (pwdgrp::next_str): Don't use default parameter. 
						
						
					 
					
						2003-01-27 00:16:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Danny Smith 
							
						 
					 
					
						
						
							
						
						232cca6b0c 
					 
					
						
						
							
							* include/math.h (tgamma): Correct typo in comment.  
						
						 
						
						
						
						
					 
					
						2003-01-26 07:04:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						9a75162166 
					 
					
						
						
							
							* uinfo.cc (pwdgrp::load): Regularize strace output.  Add warning for  
						
						 
						
						... 
						
						
						
						CreateFile failure. 
						
						
					 
					
						2003-01-26 06:42:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Danny Smith 
							
						 
					 
					
						
						
							
						
						989c97fe14 
					 
					
						
						
							
							* mingwex/mingw-fseek.c (INLINE): Remove define.  
						
						 
						
						... 
						
						
						
						(__mingw_is_win9x): Remove static inline function.
	(_mingw_fwrite): Use _osver instead of __mingw_is_win9x. 
						
						
					 
					
						2003-01-26 06:38:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						5da947eaca 
					 
					
						
						
							
							Fix typo.  
						
						 
						
						
						
						
					 
					
						2003-01-26 06:27:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						bdbd7fb6b9 
					 
					
						
						
							
							* passwd.cc (pwdgrp::parse_passwd): Eliminate use of memset.  The structure  
						
						 
						
						... 
						
						
						
						should always be completely filled out.
* grp.cc (pwdgrp::parse_group): Ditto.
* grp.cc (pwdgrp::parse_group): Fix off-by-one problem in allocating 
						
						
					 
					
						2003-01-26 06:02:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						c913339563 
					 
					
						
						
							
							* pwdgrp.cc (pwdgrp::parse_group): Fix off-by-one problem in allocating gr_mem.  
						
						 
						
						
						
						
					 
					
						2003-01-26 05:55:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						6503705696 
					 
					
						
						
							
							* include/sys/strace.h (paranoid_printf): Define as not being part of "all"  
						
						 
						
						... 
						
						
						
						output.
* pwdgrp.h (pwdgrp::next_num): Rename from next_int.  Returns true/false if
parse operation succeeded.
(pwdgrp::reparse): Remove.
(pwdgrp::raw_ptr): New function.  Returns pointer in line.
(pwdgrp::next_num): New functions for parsing other than unsigned long.
* grp.cc (pwdgrp::parse_group): Reinstate previous parsing behavior.  Don't
fill in fields with NULL and assign empty gr_mem to known pointer rather than
doing a pointless calloc.  Streamline gr_mem parsing.  Don't increment
curr_lines here.
* passwd.cc (pwdgrp::parse_passwd): Use new behavior of next_num.  Don't
increment curr_lines here.
* uinfo.cc (pwdgrp::next_str): Keep returning EOL if out of data.
(pwdgrp::reparse): Remove.
(pwdgrp::next_num): Rename from next_int.  Return bool indicating success of
parse, argument returns value parsed.
(pwdgrp::add_line): Increment curr_lines here on successful parse.
(pwdgrp::load): (from Pierre Humblet) Don't return status.  Just report it
here. 
						
						
					 
					
						2003-01-26 05:38:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						c9b99d0d2a 
					 
					
						
						
							
							clarify  
						
						 
						
						
						
						
					 
					
						2003-01-25 16:38:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						a53ddfe6c2 
					 
					
						
						
							
							* pwdgrp.cc (pwdgrp::reparse): Declare.  
						
						 
						
						... 
						
						
						
						* uinfo.cc (pwdgrp::reparse): Define.
* grp.cc (pwdgrp::parse_group): Use. 
						
						
					 
					
						2003-01-25 16:34:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						4f7e12dd26 
					 
					
						
						
							
							* syscalls.cc (seteuid32): On Win95 get the pw entry. If it exists  
						
						 
						
						... 
						
						
						
						update the euid and call cygheap->user.set_name. Remove special
	handling of ILLEGAL_UID.
	(setgid32): Add a debug_printf. On Win95, always set the egid.
	Remove special handling of ILLEGAL_GID. Do not compare gid and gr_gid.
	* child_info.h (class cygheap_exec_info): Remove uid.
	* spawn.cc (spawn_guts): Do not set ciresrv.moreinfo->uid.
	* dcrto.cc (dll_crt0_1): Always call uinfo_init.
	* uinfo.cc (uinfo_init): Reorganize and close handle if needed.
	(cygheap_user::ontherange): Do not call internal_getpwnam if pw is NULL. 
						
						
					 
					
						2003-01-25 10:36:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						45dbfc2611 
					 
					
						
						
							
							* fhandler_console.cc (fhandler_console::send_winch_maybe): Reset scroll region  
						
						 
						
						... 
						
						
						
						if size changes. 
						
						
					 
					
						2003-01-25 01:17:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Danny Smith 
							
						 
					 
					
						
						
							
						
						81632e9e55 
					 
					
						
						
							
							* include/ras.h (RASCONN[AW]): Add dwSessionId for  
						
						 
						
						... 
						
						
						
						(WINVER >= 0x501). 
						
						
					 
					
						2003-01-25 00:47:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Danny Smith 
							
						 
					 
					
						
						
							
						
						bb9f07bc54 
					 
					
						
						
							
							* include/ras.h (RASCONN[AW]): Guard szDeviceType,  
						
						 
						
						... 
						
						
						
						szDeviceName fields with WINVER >= 0x400. Add dwFlags, luid
	fields for WINVER >= 0x501. 
						
						
					 
					
						2003-01-25 00:41:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						7d33eefa7b 
					 
					
						
						
							
							* cygwin.din: Export setreuid32, setreuid, setregid32, setregid.  
						
						 
						
						... 
						
						
						
						* syscalls.cc (setreuid32): New function.
	(setreuid): Ditto.
	(setregid32): Ditto.
	(setregid): Ditto.
	* include/cygwin/version.h: Bump API minor number. 
						
						
					 
					
						2003-01-24 15:23:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						ac4133746e 
					 
					
						
						
							
							* pwdrp.h (pwdgrp::refresh): Lock entire test prior to reading.  
						
						 
						
						... 
						
						
						
						* grp.cc (pwdgrp::parse_group): Eliminate arg and use class member instead.
Use next_str and next_int to parse arguments.
* passwd.cc (pwdgrp::parse_passwd): Ditto.
(grab_string): Eliminate.
(grab_int): Ditto.
* pwdgrp.h (pwdgrp::parse): Eliminate input arg.
(pwdgrp::parse_passwd): Reflect above change.
(pwdgrp::parse_group): Reflect above change.
(pwdgrp::next_str): New function.
(pwdgrp::next_int): Ditto.
(pwdgrp::gets): Eliminate.
* uinfo.cc (pwdgrp::next_str): New function.
(pwdgrp::next_int): Ditto.
(pwdgrp::add_line): Subsume gets.
(pwdgrp::gets): Eliminate.
(pwdgrp::load): Just call add_line to parse input buffer. 
						
						
					 
					
						2003-01-24 03:53:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						09a8842674 
					 
					
						
						
							
							Add missing entry.  
						
						 
						
						
						
						
					 
					
						2003-01-24 02:41:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						b831fc4446 
					 
					
						
						
							
							* libltp/include/usctest.h: Add externs to some variables that need it.  
						
						 
						
						... 
						
						
						
						* winsup.api/ltp/mmap05.c (main): Make file_content volatile to avoid
optimization glitch. 
						
						
					 
					
						2003-01-24 01:51:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						8e61c0495e 
					 
					
						
						
							
							* winsup.api/mmaptest03.c (main): Mark variables as volatile to avoid  
						
						 
						
						... 
						
						
						
						optimization induced problems. 
						
						
					 
					
						2003-01-24 01:41:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						23a30ba8d9 
					 
					
						
						
							
							* Makefile (check): Add cygrun.exe dependency.  
						
						 
						
						
						
						
					 
					
						2003-01-24 01:30:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						31d7abadfe 
					 
					
						
						
							
							Perform more C warning fixup on all C source files and headers.  
						
						 
						
						
						
						
					 
					
						2003-01-24 01:09:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						9b978ffe8b 
					 
					
						
						
							
							* libltp/include/test.h: Fix C warnings.  
						
						 
						
						... 
						
						
						
						* winsup.api/checksignal.c: Ditto.
* winsup.api/crlf.c: Ditto.
* winsup.api/devzero.c: Ditto.
* winsup.api/iospeed.c: Ditto.
* winsup.api/mmaptest01.c: Ditto.
* winsup.api/mmaptest02.c: Ditto.
* winsup.api/mmaptest03.c: Ditto.
* winsup.api/mmaptest04.c: Ditto.
* winsup.api/nullgetcwd.c: Ditto.
* winsup.api/sigchld.c: Ditto.
* winsup.api/signal-into-win32-api.c: Ditto.
* winsup.api/systemcall.c: Ditto.
* winsup.api/waitpid.c: Ditto.
* winsup.api/pthread/mainthreadexits.c: Ditto.
* winsup.api/pthread/test.h: Ditto.
* winsup.api/pthread/threadidafterfork.c: Ditto.
* Makefile.in: Remove cygrun.exe from RUNTIME since it is built here now. 
						
						
					 
					
						2003-01-23 21:21:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						d8f0f146b8 
					 
					
						
						
							
							* Makeifle.in: Use ALL_CFLAGS to build test programs so that correct libraries  
						
						 
						
						... 
						
						
						
						and other options are used. 
						
						
					 
					
						2003-01-23 21:14:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Danny Smith 
							
						 
					 
					
						
						
							
						
						2d771b3dd9 
					 
					
						
						
							
							* lib/ws2_32.def (getaddrinfo, freeaddrinfo and getnameinfo):  
						
						 
						
						... 
						
						
						
						Add stubs.
	* include/ws2tcpip.h (IPV6_*) Add IPPROTO_IPV6 level socket
	options. 
						
						
					 
					
						2003-01-23 20:43:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Pfaff 
							
						 
					 
					
						
						
							
						
						ea35a5e4ae 
					 
					
						
						
							
							* include/pthread.h (PTHREAD_MUTEX_RECURSIVE): Revert changes from 2003-01-09 mutex patch.  
						
						 
						
						... 
						
						
						
						(PTHREAD_MUTEX_ERRORCHECK): Ditto. 
						
						
					 
					
						2003-01-22 19:51:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Pfaff 
							
						 
					 
					
						
						
							
						
						69fae98649 
					 
					
						
						
							
							* include/pthread.h (PTHREAD_MUTEX_RECURSIVE):	Revert changes from 2003-01-09 mutex patch.  
						
						 
						
						... 
						
						
						
						(PTHREAD_MUTEX_ERRORCHECK): Ditto. 
						
						
					 
					
						2003-01-22 19:49:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						92005b4cec 
					 
					
						
						
							
							* Makefile.in (ALL_LDFLAGS): Remove newlib/libm from tools paths.  
						
						 
						
						... 
						
						
						
						(MINGW_LDFLAGS): Remove in favor of definition from Makefile.common. 
						
						
					 
					
						2003-01-22 17:15:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						2c6fdb56f5 
					 
					
						
						
							
							* Makefile.common (MINGW_LDFLAGS): Add mingw/mingwex builddir.  
						
						 
						
						
						
						
					 
					
						2003-01-22 17:10:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						2037688a5d 
					 
					
						
						
							
							* cygrun.c: Move from here to ../testsuite.  
						
						 
						
						... 
						
						
						
						* Makefile.in: Remove cygrun.exe dependencies. 
						
						
					 
					
						2003-01-22 15:23:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						19876644c7 
					 
					
						
						
							
							* cygrun.c: Move here from ../cygwin.  
						
						 
						
						... 
						
						
						
						* Makefile.in: Build cygrun.exe.
	* winsup.api/winsup.exp: Expect cygrun.exe in $rootme. 
						
						
					 
					
						2003-01-22 15:18:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						89f7e8d1d3 
					 
					
						
						
							
							* cygwin.din: Export nanosleep().  
						
						 
						
						... 
						
						
						
						* signal.cc (nanosleep): New function.
	(sleep): Move old functionality to nanosleep().  Call nanosleep().
	(usleep): Remove old functionality.  Call nanosleep().
	* include/cygwin/version.h: Bump API minor number. 
						
						
					 
					
						2003-01-22 10:43:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						13afd798c3 
					 
					
						
						
							
							* Makefile.in: Find tcl library in the right place.  
						
						 
						
						
						
						
					 
					
						2003-01-22 03:58:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Pfaff 
							
						 
					 
					
						
						
							
						
						5cd5638f57 
					 
					
						
						
							
							* winsup.api/pthread/cancel9.c: Make child pid static global.  
						
						 
						
						... 
						
						
						
						(main): Wait in mainthread until child process has terminated. 
						
						
					 
					
						2003-01-21 21:36:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Pfaff 
							
						 
					 
					
						
						
							
						
						f2137182fb 
					 
					
						
						
							
							* winsup.api/pthread/cancel9.c: Make child pid static global.  
						
						 
						
						... 
						
						
						
						(main): Wait in mainthread until child process has terminated. 
						
						
					 
					
						2003-01-21 21:34:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Pfaff 
							
						 
					 
					
						
						
							
						
						00d1a4bb20 
					 
					
						
						
							
							* winsup.api/pthread/cancel9.c: Wait in mainthread until child process has terminated.  
						
						 
						
						
						
						
					 
					
						2003-01-21 20:51:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						57394495e2 
					 
					
						
						
							
							* grp.cc: Call gr.refresh() rather than doing isunitialized tests throughout.  
						
						 
						
						... 
						
						
						
						(gr): Use constructor (sigh).
(pwdgrp::parse_group): Rename from parse_grp.
(pwdgrp::read_group): Rename from read_etc_group.  Just call gr.load with a
single argument.
* passwd.cc: Call pr.refresh() rather than doing isunitialized tests
throughout.
(pr): Use constructor (sigh).
(pwdgrp::parse_passwd): Rename from "parse_pwd".
(pwdgrp::read_passwd): Rename from read_etc_passwd.  Just call pr.load with a
single argument.
* pwdgrp.h (pwdgrp_state): Eliminate.
(pwdgrp): Reflect above renamings.
(pwdgrp::etc_ix): Rename from pwd_ix.
(pwdgrp::read): New element.
(pwdgrp::lock): New element.
(pwdgrp::refresh): New function.
(pwdgrp::load): Eliminate variations which take buffer arguments.
(pwdgrp::pwdgrp): New constructors.  Initialize mutex here.
* uinfo.cc (pwdgrp::load): Accommodate pwd_ix -> etc_ix renaming.
(pwdgrp::load): Set initialized state to true rather than setting state to
loaded. 
						
						
					 
					
						2003-01-21 06:58:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						984864e9ce 
					 
					
						
						
							
							* include/cygwin/version.h: Bump DLL minor number.  
						
						 
						
						
						
						
					 
					
						2003-01-21 05:13:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						b99b804bb0 
					 
					
						
						
							
							Fix ChangeLog entry.  
						
						 
						
						
						
						
					 
					
						2003-01-21 05:09:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						2386c7825f 
					 
					
						
						
							
							add missing ChangeLog entry.  
						
						 
						
						
						
						
					 
					
						2003-01-21 05:09:20 +00:00