Robert Collins 
							
						 
					 
					
						
						
							
						
						95d02d5b9b 
					 
					
						
						
							
							2003-11-11  Robert Collins <rbtcollins@hotmail.com>  
						
						 
						
						... 
						
						
						
						Ron Parker <rdparker@butlermfg.com >
	* bsdlib.cc: Update throughout to use CYG_MAX_PATH rather than MAX_PATH.
	* cygheap.h: Ditto.
	* dcrt0.cc: Ditto.
	* delqueue.cc: Ditto.
	* dlfcn.cc: Ditto.
	* dll_init.cc: Ditto.
	* dll_init.h: Ditto.
	* dtable.cc: Ditto.
	* environ.cc: Ditto.
	* environ.h: Ditto.
	* exceptions.cc: Ditto.
	* external.cc: Ditto.
	* fhandler_disk_file.cc: Ditto.
	* fhandler_proc.cc: Ditto.
	* fhandler_process.cc: Ditto.
	* fhandler_raw.cc: Ditto.
	* fhandler_registry.cc: Ditto.
	* fhandler_socket.cc: Ditto.
	* fhandler_virtual.cc: Ditto.
	* miscfuncs.cc: Ditto.
	* mmap.cc: Ditto.
	* netdb.cc: Ditto.
	* path.cc: Ditto.
	* path.h: Ditto.
	* pinfo.cc: Ditto.
	* pinfo.h: Ditto.
	* pthread.cc: Ditto.
	* registry.cc: Ditto.
	* shared.cc: Ditto.
	* shared_info.h: Ditto.
	* smallprint.c: Ditto.
	* spawn.cc: Ditto.
	* strace.cc: Ditto.
	* syscalls.cc: Ditto.
	* thread.h: Ditto.
	* uinfo.cc: Ditto.
	* winsup.h: Ditto.
	* include/limits.h: Ditto.
	* include/cygwin/config.h: Ditto.
	* include/sys/param.h: Ditto. 
						
						
					 
					
						2003-11-14 23:40:06 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						508682370b 
					 
					
						
						
							
							* mkgroup.c: Avoid compiler warnings throughout.  
						
						 
						
						... 
						
						
						
						* mkpasswd.c: Ditto.
	* passwd.c: Ditto. 
						
						
					 
					
						2003-11-14 19:14:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Clifton 
							
						 
					 
					
						
						
							
						
						530393d7cf 
					 
					
						
						
							
							Add new field to disassemble_info structure: symbol_is_valid() and use it to  
						
						 
						
						... 
						
						
						
						skip displaying arm elf mapping symbols in disassembly output. 
						
						
					 
					
						2003-11-14 15:12:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						22ec16a830 
					 
					
						
						
							
							* dtable.cc (build_fh_pc): Use DEV_SERIAL_MAJOR to catch all serial ports.  
						
						 
						
						... 
						
						
						
						Remove redundant FH_CYGDRIVE case since it is handled by DEV_CYGDRIVE_MAJOR. 
						
						
					 
					
						2003-11-14 01:37:23 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Starks-Browning 
							
						 
					 
					
						
						
							
						
						d15d293f97 
					 
					
						
						
							
							minor adjustments to Elfyn's contribution.  
						
						 
						
						
						
						
					 
					
						2003-11-13 22:23:59 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Starks-Browning 
							
						 
					 
					
						
						
							
						
						10c43de319 
					 
					
						
						
							
							Apply Elfyn's patches as supplied in < http://cygwin.com/ml/cygwin-patches/2003-q3/msg00156.html >.  
						
						 
						
						
						
						
					 
					
						2003-11-13 22:07:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Danny Smith 
							
						 
					 
					
						
						
							
						
						cbae134251 
					 
					
						
						
							
							2003-11-13 Martin Fuchs  <martin-fuchs@gmx.net>  
						
						 
						
						... 
						
						
						
						* include/shlobj.h (ILAppendID, ILClone, ILCloneFirst, ILCombine,
	ILFindChild, ILFindLastID, ILFree, ILGetNext, ILGetSize, ILIsEqual,
	ILIsParent, ILLoadFromStream, ILRemoveLastID, ILSaveToStream):
	Add prototypes.
	* lib/shell32.def: Add stubs.
	* include/commctrl.h (ListView_FindItem): Add type cast to avoid
	compiler warnings.
2003-11-13  Hans Leidekker <hans@it.vu.nl >
	* include/winbase.h (WIN32_STREAM_ID): Correct typedef. 
						
						
					 
					
						2003-11-13 09:43:08 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Pfaff 
							
						 
					 
					
						
						
							
						
						068834a10f 
					 
					
						
						
							
							* thread.cc (pthread::exit): Cleanup on thread exit.  
						
						 
						
						... 
						
						
						
						(__reent_t::init_clib): Set thread local clib __cleanup var
appropriately. 
						
						
					 
					
						2003-11-11 19:10:47 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Johnston 
							
						 
					 
					
						
						
							
						
						030441fc69 
					 
					
						
						
							
							2003-11-10  Jeff Johnston  <jjohnstn@redhat.com>  
						
						 
						
						... 
						
						
						
						* libc/machine/powerpc/ufix64toa.c (_ufix64to_r): Fix shifts
        to use (Ebits + 1) which accounts for the sign-bit. 
						
						
					 
					
						2003-11-10 21:36:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						8398809e7d 
					 
					
						
						
							
							* miscfuncs.cc (low_priority_sleep): Make a "C" function.  
						
						 
						
						... 
						
						
						
						* winsup.h (low_priority_sleep): Revert previous change to declaration. 
						
						
					 
					
						2003-11-10 21:28:02 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						07ff303782 
					 
					
						
						
							
							* winsup.h (low_priority_sleep): Fix declaration to avoid linker  
						
						 
						
						... 
						
						
						
						warning. 
						
						
					 
					
						2003-11-10 21:17:53 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Pfaff 
							
						 
					 
					
						
						
							
						
						73e36316cc 
					 
					
						
						
							
							* thread.cc (__reent_t::init_clib): Set thread local clib  
						
						 
						
						... 
						
						
						
						__sdidinit var appropriately. 
						
						
					 
					
						2003-11-10 19:44:53 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						1db928422e 
					 
					
						
						
							
							* syscalls.cc (ftruncate64): Log length as long long.  
						
						 
						
						... 
						
						
						
						(logout): Erase ut_host.  Don't write wtmp entry.  Return 1 only
	if matching utmp entry has been found, 0 otherwise. 
						
						
					 
					
						2003-11-08 16:38:34 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						8e68687d2a 
					 
					
						
						
							
							* external.cc (cygwin_internal): Add CW_GET_UID_FROM_SID and  
						
						 
						
						... 
						
						
						
						CW_GET_GID_FROM_SID handling.
	* include/cygwin/version.h: Bump API minor number.
	* include/sys/cygwin.h (cygwin_getinfo_types): Add
	CW_GET_UID_FROM_SID and CW_GET_GID_FROM_SID. 
						
						
					 
					
						2003-11-08 09:48:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Johnston 
							
						 
					 
					
						
						
							
						
						fe359733a4 
					 
					
						
						
							
							2003-11-07  Jeff Johnston  <jjohnstn@redhat.com>  
						
						 
						
						... 
						
						
						
						* configure.host: Remove -DLOOSE_KERNEL_NAMES flag for linux
        x86 build.
        * iconvdata/Makefile.am: Make dependent on newlib's configure.host
        and set up default flags to pass to aclocal.
        * iconvdata/Makefile.in: Regenerated.
        * libc/sys/linux/Makefile.am: Add _ELIX_LEVEL_4 getlogin, getpwnam,
        and getpwuid routines.
        * libc/sys/linux/Makefile.in: Regenerated.
        * libc/sys/linux/getlogin.c: New stub file to allow x86-linux
        applications to link with newlib's shared libc library.
        * libc/sys/linux/getpwnam.c: Ditto.
        * libc/sys/linux/getpwuid.c: Ditto.
        * libc/sys/linux/sys/types.h: Include <features.h> and supply types
        that were formerly supplied by /usr/include/linux/types.h with
        kernel types.
        * testsuite/newlib.wctype/twctype.c: Fix testcase to properly
        test _ELIX_LEVEL macro. 
						
						
					 
					
						2003-11-07 23:47:05 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						0a5ea9471b 
					 
					
						
						
							
							* cygpath.cc (main): Allow multiple pathnames on command line.  
						
						 
						
						
						
						
					 
					
						2003-11-07 18:30:35 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						182d0e28a7 
					 
					
						
						
							
							* fhandler_disk_file.cc (fhandler_disk_file::opendir): Reorganize to handle  
						
						 
						
						... 
						
						
						
						freeing of memory on error condition. 
						
						
					 
					
						2003-11-07 18:22:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						ef4d65ba95 
					 
					
						
						
							
							* cygthread.cc (cygthread::freerange): Set inuse count.  Avoid setting ev from  
						
						 
						
						... 
						
						
						
						h as h would be NULL at this point.
(cygthread::operator new): Issue debugging info when overflowing the thread
pool.
(cygthread::cygthread): Set ev from h here after h has been initialized. 
						
						
					 
					
						2003-11-07 18:21:05 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Johnston 
							
						 
					 
					
						
						
							
						
						2985521f84 
					 
					
						
						
							
							2003-11-07  Jeff Johnston  <jjohnstn@redhat.com>  
						
						 
						
						... 
						
						
						
						* libc/stdio/vfprintf.c (_VFPRINTF_R): Fix typos that should be
        referring to _NO_LONGLONG macro. 
						
						
					 
					
						2003-11-07 16:01:17 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Johnston 
							
						 
					 
					
						
						
							
						
						dcad6a899a 
					 
					
						
						
							
							2003-11-06  Jeff Johnston  <jjohnstn@redhat.com>  
						
						 
						
						... 
						
						
						
						* libc/sys/linux/linuxthreads/td_init.c: Replace function name
        in LOG() macro so this will compile on gcc 3.4 and up.
        * libc/sys/linux/linuxthreads/td_log.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_clear_event.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_delete.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_enable_stats.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_event_addr.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_event_getmsg.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_get_nthreads.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_get_ph.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_get_stats.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_map_id2thr.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_map_lwp2thr.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_new.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_reset_stats.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_set_event.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_setconcurrency.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_thr_iter.c: Ditto.
        * libc/sys/linux/linuxthreads/td_ta_tsd_iter.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_clear_event.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_dbresume.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_dbsuspend.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_event_enable.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_event_getmsg.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_get_info.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_getfpregs.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_getgregs.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_getxregs.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_getxregsize.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_set_event.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_setfpregs.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_setgregs.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_setprio.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_setsigpending.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_setxregs.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_sigsetmask.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_tsd.c: Ditto.
        * libc/sys/linux/linuxthreads/td_thr_validate.c: Ditto. 
						
						
					 
					
						2003-11-06 22:58:52 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						03c8f22f77 
					 
					
						
						
							
							* Missing patch to cygwin.din.  
						
						 
						
						
						
						
					 
					
						2003-11-06 21:36:17 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						3e68e19f05 
					 
					
						
						
							
							* bsdlib.cc (_vwarnx): New function.  
						
						 
						
						... 
						
						
						
						(vwarn): Ditto.
	(vwarnx): Ditto.
	(warn): Ditto.
	(warnx): Ditto.
	(verr): Ditto.
	(verrx): Ditto.
	(err): Ditto.
	(errx): Ditto.
	* cygwin.din: Export above functions.
	* include/err.h: New file.
	* include/cygwin/version.h: Bump API minor number. 
						
						
					 
					
						2003-11-06 21:31:24 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						6ef3b76be2 
					 
					
						
						
							
							* syscalls.cc (getshmlba): New function.  
						
						 
						
						... 
						
						
						
						* external.cc (cygwin_internal): Add CW_GET_SHMLBA handling.
	* mmap.cc (mmap64): Call getshmlba to evaluate granularity.
	* winsup.h (getshmlba): Add declaration.
	* include/cygwin/version.h: Bump API minor number.
	* include/sys/cygwin.h (cygwin_getinfo_types): Add CW_GET_SHMLBA. 
						
						
					 
					
						2003-11-06 14:33:16 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						fad5aef860 
					 
					
						
						
							
							* winsup.h: Declare access_worker.  
						
						 
						
						
						
						
					 
					
						2003-11-06 13:58:45 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Clifton 
							
						 
					 
					
						
						
							
						
						9f9d1ce63b 
					 
					
						
						
							
							Fix 'the the' typo  
						
						 
						
						
						
						
					 
					
						2003-11-06 11:58:58 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						80ab7cb41f 
					 
					
						
						
							
							* include/cygwin/types.h: Fix preprocessor guards for vm_offset_t and  
						
						 
						
						... 
						
						
						
						vm_size_t.  Add typedef for vm_object_t. 
						
						
					 
					
						2003-11-06 10:46:49 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alan Modra 
							
						 
					 
					
						
						
							
						
						d6250437a3 
					 
					
						
						
							
							* ppc.h (R_PPC_RELAX32PC): Define.  
						
						 
						
						
						
						
					 
					
						2003-11-06 02:57:08 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Johnston 
							
						 
					 
					
						
						
							
						
						d2ffac097d 
					 
					
						
						
							
							2003-11-05  Jeff Johnston  <jjohnstn@redhat.com>  
						
						 
						
						... 
						
						
						
						Artem B. Bityuckiy  <mail_lists@mail.ru >
        * libc/stdio/vfprintf.c (_VFPRINTF_R): Add support for
        %ls, %S, %lc, and %C format specifiers.
        (get_arg): Ditto.
        * libc/stdio/sprintf.c: Add documentation regarding new
        format specifiers added in vfprintf.c. 
						
						
					 
					
						2003-11-06 00:50:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Johnston 
							
						 
					 
					
						
						
							
						
						da2d12279b 
					 
					
						
						
							
							2003-11-05  Jeff Johnston  <jjohnstn@redhat.com>  
						
						 
						
						... 
						
						
						
						* libc/stdlib/wcsrtombs.c (_wcsrtombs_r): Numerous fixes
        to make code work as specified in standard. 
						
						
					 
					
						2003-11-06 00:46:59 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						d417aec908 
					 
					
						
						
							
							* fhandler_disk_file.cc (fhandler_disk_file::opendir): Detect attempt to open a  
						
						 
						
						... 
						
						
						
						directory which lacks read privileges. 
						
						
					 
					
						2003-11-05 16:53:55 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Starks-Browning 
							
						 
					 
					
						
						
							
						
						1be28abadf 
					 
					
						
						
							
							Entry "Where is the su command?" -> "Why doesn't su work?"  
						
						 
						
						
						
						
					 
					
						2003-11-04 22:05:31 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						bcd06214e1 
					 
					
						
						
							
							* external.cc (cygwin_internal): Add CW_GET_POSIX_SECURITY_ATTRIBUTE  
						
						 
						
						... 
						
						
						
						handling.
	* include/cygwin/version.h: Bump API minor number.
	* include/sys/cygwin.h (cygwin_getinfo_types): Add
	CW_GET_POSIX_SECURITY_ATTRIBUTE.
	* exceptions.cc (init_global_security): Move from here...
	* sec_helper.cc (init_global_security): ...to here. 
						
						
					 
					
						2003-11-04 15:48:19 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						c35391d0d2 
					 
					
						
						
							
							* net.cc (dup_ent): Use IsBadStringPtr for alignment checks.  Don't use a known  
						
						 
						
						... 
						
						
						
						bad pointer. 
						
						
					 
					
						2003-11-04 13:15:47 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						02bd05e386 
					 
					
						
						
							
							* passwd.c (PrintPW): Turn around meaning printed for "Password not  
						
						 
						
						... 
						
						
						
						required" option to be in line with Windows meaning.
	(main): Use more appropriate 1008 option when calling
	NetUserSetInfo to change flag values. 
						
						
					 
					
						2003-11-04 10:54:47 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						1f4e5e1571 
					 
					
						
						
							
							* passwd.c (UF_LOCKOUT): Remove (defined in lmaccess.h).  
						
						 
						
						... 
						
						
						
						(version): Bump version number to 1.5.
	(longopts): Add -c, -C, -e, -E, -p, -P options.
	(opts): Ditto.
	(PrintPW): Print values of UF_PASSWD_CANT_CHANGE and
	UF_DONT_EXPIRE_PASSWD flags. Slightly reformat output. Don't suppress
	correct system password settings just because the account has admin
	privileges.
	(usage): Define as "noreturn" function. Restructure and rephrase
	output. Accomodate new options.
	(print_version): Fix copyright dates.
	(main): Accomodate new options for setting UF_PASSWD_CANT_CHANGE,
	UF_DONT_EXPIRE_PASSWD and UF_PASSWD_NOTREQD settings. 
						
						
					 
					
						2003-11-04 10:30:35 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						dff017b292 
					 
					
						
						
							
							* net.cc (dup_ent): Move Win 95 misalignment recogition before  
						
						 
						
						... 
						
						
						
						trying to evaluate string length. 
						
						
					 
					
						2003-11-03 21:43:32 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kevin Buettner 
							
						 
					 
					
						
						
							
						
						79c5244017 
					 
					
						
						
							
							* sim-frv.h: New file.  
						
						 
						
						
						
						
					 
					
						2003-11-01 01:33:25 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Pfaff 
							
						 
					 
					
						
						
							
						
						f796413184 
					 
					
						
						
							
							* thread.cc (pthread::thread_init_wrapper): Initialize exception handling.  
						
						 
						
						
						
						
					 
					
						2003-10-31 20:47:14 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Pfaff 
							
						 
					 
					
						
						
							
						
						c6e0f665bc 
					 
					
						
						
							
							Rename pthread::running to pthread::valid throughout.  
						
						 
						
						... 
						
						
						
						* thread.h: (pthread::suspend_all_except_self): New static method.
(pthread::resume_all): Ditto.
(pthread::suspend_except_self): New method.
(pthread::resume): Ditto.
* thread.cc (pthread::suspend_except_self): Implement.
(pthread::resume): Ditto. 
						
						
					 
					
						2003-10-31 20:42:56 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						d3f6bd13cb 
					 
					
						
						
							
							* include/stdint.h: Prevent signed->unsigned conversion for 32 and  
						
						 
						
						... 
						
						
						
						64 bit min value constants. 
						
						
					 
					
						2003-10-29 08:43:10 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						7825ed016f 
					 
					
						
						
							
							* path.cc (dot_special_chars): New global variable.  
						
						 
						
						... 
						
						
						
						(special_name): Make files ending in "." special.
(fnunmunge): Allow encoded ".".
(mount_item::fnmunge): Handle trailing ".". 
						
						
					 
					
						2003-10-29 01:15:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						a4666b3d1b 
					 
					
						
						
							
							* include/stdint.h: Duplicate below effort for rest of *64_*.  
						
						 
						
						
						
						
					 
					
						2003-10-28 16:03:52 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Faylor 
							
						 
					 
					
						
						
							
						
						61c4ca410f 
					 
					
						
						
							
							* include/stdint.h: Correctly define INT64_MAX.  
						
						 
						
						
						
						
					 
					
						2003-10-28 15:13:06 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Danny Smith 
							
						 
					 
					
						
						
							
						
						b19cda7bab 
					 
					
						
						
							
							* include/math.h: Guard ISO C99 additions with __cplusplus  
						
						 
						
						... 
						
						
						
						not __GLIBCPP__. 
						
						
					 
					
						2003-10-27 23:51:37 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Pfaff 
							
						 
					 
					
						
						
							
						
						7cba834bf2 
					 
					
						
						
							
							* thread.h (fast_mutex::init): Initialize lock_counter.  
						
						 
						
						
						
						
					 
					
						2003-10-27 21:12:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Johnston 
							
						 
					 
					
						
						
							
						
						bfe5ae413f 
					 
					
						
						
							
							2003-10-27  Bernardo Innocenti  <bernie@develer.com>  
						
						 
						
						... 
						
						
						
						* m68k/asm.h: Add macros for -fPIC, -msep-data and
        -mid-shared-library support.
        * m68k/crt0.S: Use macros for -fPIC, -msep-data and
        -mid-shared-library support.
        * m68k/sim-crt0.S: Likewise. 
						
						
					 
					
						2003-10-27 20:03:10 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						56a4ceac3d 
					 
					
						
						
							
							* Makefile.in (OBSOLETE_FUNCTION):  Add tmpfile.  
						
						 
						
						... 
						
						
						
						(NEW_FUNCTIONS): Add _tmpfile64 -> tmpfile translation.
	* cygwin.din: Export _tmpfile64
	* include/cygwin/version.h: Bump api minor number. 
						
						
					 
					
						2003-10-27 13:06:56 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						072339664d 
					 
					
						
						
							
							* cygwin.din: Add sem_close, sem_getvalue, sem_open and sem_timedwait.  
						
						 
						
						... 
						
						
						
						* pthread.cc (+mangle_sem_name): New function.
	(sem_open): Ditto.
	(sem_close: Ditto.
	(sem_timedwait): Ditto.
	(sem_getvalue): Ditto.
	* thread.cc (semaphore::semaphore): Rearrange member initialization.
	Use appropriate security attribute for process shared semaphores.
	(semaphore::semaphore): New constructor for named semaphores.
	(semaphore::~semaphore): Care for semaphore name.
	(semaphore::_post): Accomodate failing ReleaseSemaphore. Use value
	returned by ReleaseSemaphore vor currentvalue.
	(semaphore::_getvalue): New method.
	(semaphore::_timedwait): Ditto.
	(semaphore::_fixup_after_fork): Rearrange. Don't fail for process
	shared semaphores.
	(semaphore::open): New method.
	(semaphore::timedwait): Ditto.
	(semaphore::post): Fix return value.  Set errno appropriately.
	(semaphore::getvalue): New method.
	* thread.h (class semaphore): Add prototypes for open, getvalue,
	timedwait, _getvalue, _timedwait.  Add prototypes for new constructor.
	Add name member.
	* include/semaphore.h: Add prototypes for sem_open, sem_close,
	sem_timedwait and sem_getvalue.
	include/cygwin/version.h: Bump API minor number. 
						
						
					 
					
						2003-10-27 11:48:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						d845665e0f 
					 
					
						
						
							
							* miscfunc.cc (__check_invalid_read_ptr): New function.  
						
						 
						
						... 
						
						
						
						* winsup.h: Declare. 
						
						
					 
					
						2003-10-27 08:28:37 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Corinna Vinschen 
							
						 
					 
					
						
						
							
						
						db30fe125f 
					 
					
						
						
							
							* security.h (cygpsid::debug_print): Avoid compiler warnings.  
						
						 
						
						
						
						
					 
					
						2003-10-26 10:58:11 +00:00