⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog-1996

📁 cygwin, 著名的在win32下模拟unix操作系统的东东
💻
📖 第 1 页 / 共 5 页
字号:
Mon Dec 23 13:35:27 1996  Jeremy Allison <jra@cygnus.com>	* Makefile.in: Added $(srcdir)/../libstdc++/stl -I$(srcdir)/../libio	to the include path. As mmap uses STL then this is needed	to build the cross compiler. Also added mmap.o file.	* cygwin.din: Added mmap, mprotect, msync, munmap.	* dcrt0.cc: Added code to get the module pathname from	a previously unused field in the u area so fork() calls	don't have to search the path. Forwards compatible with 	earlier releases as they set this field to zero.	* fork.cc: Added call to recreate_mmaps_after_fork() in	child code. Ensures child has same view of mmap'ed areas	as parent.	* libccrt0.cc: (See dcrt0.cc change). Setup the module 	handle so fork can get the path name.	* mmap.cc: New file. Implements mmap, mprotect, msync, munmap,	recreate_mmaps_after_fork. Uses STL.	* select.cc: Added code to set errno to EINVAL if select done	on handles and sockets. Must fix this soon.	* spawn.cc: Set new variable hmodule in u area to zero for child.	* syscalls.cc: Added fsync functionality. No longer a dummy call.	* winsup.h: Decremented internal_reserved array by one to add	hmodule in u area. Added prototype for recreate_mmaps_after_fork().	* include/sys/mman.h: Fixed include file for mmap calls.	Tue Dec 17 16:20:52 1996  Geoffrey Noer  <noer@cygnus.com>	* syscalls.cc (_rename): fix code so we really do	return -1 if _rename fails.Tue Dec 17 12:12:29 1996  Jeremy Allison <jra@cygnus.com>	* fhandler.cc: Added Sergeys patch for FakeReadFile.	* cygwin.din: Re-ordered network calls.Mon Dec 16 16:47:26 1996  Geoffrey Noer  <noer@cygnus.com>	* configure.in: remove AC_C_CROSS (now part of AC_PROG_CC)	* utils/configure.in: ditto	* configure: regenerate	* utils/configure: regenerateMon Dec 16 14:50:46 1996  Geoffrey Noer  <noer@cygnus.com>	* cygwin.din: export cygwin32_getsockopt	patch from sos@prospect.com.ru (Sergey Okhapkin):	* spawn.cc: don't assume all scripts should be run in	bash -- run the shell specified after the #!Fri Dec 13 16:18:22 1996  Jeremy Allison <jra@cygnus.com>	* path.cc: Added support for UNC paths.Fri Dec 13 10:56:21 1996  Jeremy Allison <jra@cygnus.com>        * cygwin.din: Added h_errno, seteuid, _seteuid.        * exceptions.cc: Made init_exceptions extern "C".        * exceptions.h: Added cplusplus wrappers to enable this to        be used from C.        * net.cc: Added error numbers, fixed gethostbyaddr, added h_errno        fixes.        * stubs.cc: Added seteuid.        * include/mywinsock.h: Added HOST error entries for DNS lookups.Tue Dec 10 15:38:46 1996  Geoffrey Noer  <noer@cygnus.com>	* version.h: bump CYGWIN_DLL_VERSION_MINOR to 4	patch from Marcus Daniels <marcus@sysc.pdx.edu>:	* fhandler.cc: add fhandler_dev_null::dup (fhandler_base *child)	* fhandler.h: add matching header	gnu-win32 beta 17.1 release madeThu Dec  5 14:03:08 1996  Geoffrey Noer  <noer@cygnus.com>        * select.cc: add missing end comment at about line 933.	gnu-win32 beta 17 release madeWed Dec  4 15:53:11 1996  Geoffrey Noer  <noer@cygnus.com>	* version.h: increment minor dll number in conjunction	with gnu-win32 beta 17 releaseTue Dec  3 15:05:57 1996  Geoffrey Noer  <noer@cygnus.com>	* strsep.cc: new file containing Berkeley-copyrighted strsep	code previously in misc.cc.	* misc.cc: strsep moved to strsep.cc, stop including	unistd.h, strings.h, sys/types.h, stddef.h, and stdarg.h	* Makefile.in: appropriate adjustments to add strsep.ccTue Dec  3 13:50:59 1996  Geoffrey Noer  <noer@cygnus.com>	* include/sys/copying.dj: new file whose presence is	required by include/sys/file.hTue Dec  3 13:37:27 1996  Geoffrey Noer  <noer@cygnus.com>	Throughout all Cygnus-developped source files: put all	code under GPLTue Dec  3 10:54:01 1996  Jeremy Allison <jra@cygnus.com>	* fork.cc: Changed code to delete [] saved child_hinfo	after allocate_pid called. Needed as child changes this	value in the shared area when it de-linearizes fd array.	Needed to stop race condition with earlier fix.	* winsup.h: Changed definition of item in hinfo to be	a char array rather than fhandler_console. Stops	destructor being called when fork delete [] of	hinfo array called.	* hinfo.cc: Changes (casts) to support winsup.h changes.Mon Dec  2 17:22:13 1996  Geoffrey Noer  <noer@cygnus.com>	* include/utime.h: add ifdef _UTIME_U wrapper around headerMon Dec  2 15:45:46 1996  Jeremy Allison <jra@cygnus.com>	* fork.cc: Fixed file descriptor resource leak in parent.	* registry.cc: Removed fatal error if registry key cannot	be opened. Causes errors in service code.Wed Nov 27 15:40:15 1996  Geoffrey Noer  <noer@cygnus.com>	* cygwin.din: for MS compatibility, also export functions	as _funcname = funcname	* include/netdb:	* include/sys/socket.h:	Do the equivalent thing for functions exported as cygwin32_funcnameWed Nov 27 15:14:30 1996  Geoffrey Noer  <noer@cygnus.com>	* cygwin.din: remove exported helper functions that shouldn't	need to be exported (_read et al)	* glob/Makefile.in: add SHELL definition	* utils/Makefile.in: add SHELL definitionMon Nov 25 14:24:52 1996  Geoffrey Noer  <noer@cygnus.com>	* include/commdlg.h, ddeml.h, winadvapi.h, winbase.h, wincon.h,	windef.h, windowsx.h, winerror.h, wingdi.h, winkernel.h, winnt.h,	wintypes.h, winuser.h, winversion.h:	Add MS-style header files back, each of which now includes our	windows.h.  This should allow compilation of Windows code	that expects normal MS-named headers as long as the information	is in our windows.h somewhere.  The appropriate wrappers have	been added to each file so windows.h isn't included more than	once.	* include/windows.h: add paranoia wrapper so it can be included	more than once.Mon Nov 18 22:19:40 1996  Geoffrey Noer  <noer@cygnus.com>	* Makefile.in: change rules around so new-cygwin.dll is	only rebuilt when necessary 	* spawn.cc: include <stdlib.h>Mon Nov 18 21:08:15 1996  Geoffrey Noer  <noer@cygnus.com>	* net.cc: remove extern "C"s that shouldn't be there	(get_win95_ifconf, get_winnt_ifconf, get_if_flags)	* syscalls.cc: remove extern "C"s from num_entries, _stat_worker	* winsup.h: add extern "C"s for syscalls protosMon Nov 18 20:35:39 1996  Geoffrey Noer  <noer@cygnus.com>	* winsup.h: include version.h	* Makefile.in: remove dependencies involving version.h, but add	version.h to winsup.h dependency line and also add others that	should also be there.	* dcrt0.cc:	* libccrt0.cc:	* registry.cc:	* shared.cc: delete includes of version.hMon Nov 18 20:16:37 1996  Geoffrey Noer  <noer@cygnus.com>	* stubs.c -> stubs.cc, add extern "C"s	* uname.c -> uname.cc, add extern "C"s	* console.cc: add extern "C"s, remove include windows.h	since its already included in winsup.h	* dirsearch.cc: add extern "C"s	* fcntl.cc: add extern "C"s	* winsup.h: remove LEAN_AND_MEAN define since that's no longer	relevant with new windows headers, include version.h	* malloc.cc: fix typosMon Nov 18 18:02:31 1996  Geoffrey Noer  <noer@cygnus.com>	* grp.c renamed to grp.cc, add extern "C"s	* misc.c renamed to misc.cc, add extern "C"sMon Nov 18 16:08:26 1996  Geoffrey Noer  <noer@cygnus.com>	* syscalls.cc: extern "C"'d function calls	* net.cc: extern "C"'d function calls, some respacing	* hinfo.cc: extern "C"'d function calls, some respacing	* syscalls.h: removed defines for MIN, errno, alloca(x),	DEFAULT_GID/UID, NOT_OPEN_FD(fd), STD_RBITS et al,	O_NOSYMLINK	* winsup.h: added what was just deleted from syscalls.hMon Nov 18 15:56:22 1996  Jeremy Allison <jra@cygnus.com>	* cygwin.din: Added readv	* syscalls.cc: Added readv code.	* syscalls.h: Added readv prototype.Wed Nov 13 15:55:14 1996  Geoffrey Noer  <noer@cygnus.com>	* cygwin.din: added C++-related exports for stuff in	libgcc.a (from new.o, tinfo.o, tinfo2.o, exception.o).Mon Nov 11 15:50:26 1996  Geoffrey Noer  <noer@cygnus.com>	* dcrt0.cc	* dirsearch.cc	* malloc.cc	* passwd.cc	* path.cc,	* pinfo.cc	* syslog.cc	* utils/kill.cc	* utils/cygwin.cc:	need to #include <stdlib.h> which used to be included	automatically in windows.h included by winsup.h.	* shared.cc: UnmapViewOfFile takes a void *, not a 	const void *	* malloc.cc: formatting fixesFri Nov  8 17:31:55 1996  Jeremy Allison <jra@cygnus.com>	* select.cc: Added fix for HANDLE select sent by	Sergey Okhapkin.	* fhandler.h: Changed dup to return int. Can now	return error to dup2.	* fhandler.cc: Changed dup to return error code.	Corrected fhandler_console::close to return	error code.	* hinfo.cc (dup2): Check return code from	fhandler->dup.	* times.cc: Changed DST calculation as tm struct	month starts at zero, NT wMonth starts at 1.	* TODO: Added the things i'd like to do.Wed Nov  6 17:42:31 1996  Geoffrey Noer  <noer@cygnus.com>	* Makefile.in: Changed name of base file for cygwin.dll from	base to cygwin.base.  Changed name of exp file for cygwin.dll 	from win.exp to cygwin.exp.  Updated dependency list, removing	recently removed files like libcfork.cc, added missing files,	and added all missing header dependencies.  Small formatting	fixes.Fri Nov  1 16:38:48 1996  Geoffrey Noer  <noer@cygnus.com>	* TODO: deleted old stuff from a long time ago, added some	new stuff	* added public domain disclaimers to all files missing them,	reformatting of non-imported code to conform to GNU standards.	Changes to:	delqueue.h, exceptions.h, fcntl.cc, fhandler.h, grp.c,	init.cc, ioctl.cc, key.cc, libcctype.c, libcerr.cc, libcmain.cc,	misc.c, path.h, pold.c, resource.cc, smallprint.c, strerror.cc,	syslog.cc, termios.cc, test.c, version.h, wait.ccFri Nov  1 14:44:29 1996 Jeremy Allison <jra@cygnus.com>	* fhandler.h: Added is_console() method needed by	new select code.	* fhandler.cc (fhandler_console::init): Added c_oflag setting	dependent on bin parameter.	* select.cc: Added code to implement select from console	handles. Ignores keyup events and still blocks.Wed Oct 30 16:35:41 1996 Jeremy Allison <jra@cygnus.com>	* fhandler.h: Removed fhandler_console_in, fhandler_console_out	and integrated them both into fhandler_console. Added output_handle_	so fhandler console has two handles. 	* fhandler.cc: Updated to support changes in fhandler.h. It is now	possible to open("/dev/tty") and read/write to the same fd.	* hinfo.cc(build_fhandler): Removed references to obsolete classes.	* spawn.cc: Changed to get correct reference to output_handle_ for	fhandler_console class.	* console.cc: Changed to get output handle rather than input handle.	* winsup.h: Changed definition of prototypes for functions changed	in console.ccWed Oct 30 13:05:33 1996  Geoffrey Noer  <noer@cygnus.com>        * include/custcntl.h        * include/features.h        * include/icmp.h        * include/wchar.h        * include/cygwin32/icmp.h        * include/cygwin32/ip.h        * include/cygwin32/sockios.h        * include/cygwin32/types.h        * include/cygwin32/uio.h        * include/sys/ttychars.h        Added comment with name of header to each so that these are no        longer empty files (some unzip programs won't create        zero-length files which is a problem for headers)Sun Oct 27 17:30:03 1996  Geoffrey Noer  <noer@cygnus.com>	* cygwin.din: also export "_execl = execl" and the same	for _execle and _execlpThu Oct 24 01:43:29 1996  Geoffrey Noer  <noer@cygnus.com>	* include/windows.h: rewritten to include headers from	the include/Windows32 subdirectory	* winsup.h: no longer define MAX_PATH here since it's defined	in header files dragged in by windows.h	* dirsearch.cc (readdir): change WIN32_FIND_DATAA to WIN32_FIND_DATA	* libccrt0.cc: #include <stdlib.h>	* syscalls.cc (_unlink): chmod file to be unlinked to be	writable and try to delete it again if first delete failed	with permission denied error (rm will now work on read-only files)	(num_entries): change WIN32_FIND_DATAA to WIN32_FIND_DATA	* include/commdlg.h: delete	* include/ddeml.h: delete	* include/winadvapi.h: delete	* include/winbase.h: delete	* include/wincon.h: delete	* include/windef.h: delete	* include/windowsx.h: delete	* include/winerror.h: delete	* include/wingdi.h: delete	* include/winkernel.h: delete	* include/winnt.h: delete	* include/wintypes.h: delete	* include/winuser.h: delete	* include/winversion.h: delete

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -