newlib/winsup
Corinna Vinschen 5b312b4747 * devices.in (dev_cygdrive_storage): Revert mapping to \Device\Null.
(dev_storage): Ditto for /dev.
	* devices.cc: Regenerate.
	* fhandler.cc (fhandler_base::open_null): New method to open a fake
	\Device\Null handler.
	(fhandler_base::open): Fix formatting.  Change O_ACCMODE test to a
	switch statement.  Simplify a test which still tested for a now unused
	create_disposition.
	* fhandler.h (fhandler_base::open_null): Declare.
	(fhandler_netdrive::close): Declare.
	* fhandler_dev.cc (fhandler_dev::open): Open fake \Device\Null handle
	by just calling new open_null method.
	* fhandler_disk_file.cc (fhandler_cygdrive::open): Ditto.
	* fhandler_netdrive.cc (fhandler_netdrive::open): Call open_null
	rather than setting nohandle.
	(fhandler_netdrive::close): New method.
	* fhandler_registry.cc (fetch_hkey): Fix token in RegOpenUserClassesRoot
	call.  Create valid key for HKEY_CURRENT_CONFIG by mapping to real key
	HKEY_LOCAL_MACHINE\System\CurrentControlSet\Hardware Profiles\Current.
	(fhandler_registry::open): Set nohandle only when using pseudo registry
	handle.
	* fhandler_virtual.cc (fhandler_virtual::opendir): Call open rather
	than just setting nohandle here.
	* fhandler_virtual::fstatvfs): Set ST_RDONLY fs flag.
	* globals.cc (ro_u_null): New readonly UNICODE_STRING for \Device\Null.
	* path.h (path_conv::set_path): Revert previous change caring for
	wide_path.
2013-10-31 14:26:42 +00:00
..
cygserver * Merge in cygwin-64bit-branch. 2013-04-23 09:44:36 +00:00
cygwin * devices.in (dev_cygdrive_storage): Revert mapping to \Device\Null. 2013-10-31 14:26:42 +00:00
doc cygwin changes: 2013-08-23 18:19:46 +00:00
lsaauth * Makefile.in (cyglsa.dll): Explicitely specify DLL entry point to 2013-07-29 18:57:16 +00:00
testsuite ChangeLog: 2012-11-26 19:50:45 +00:00
utils * dump_setup.cc (find_tar_ext): Generalize search for .tar extension, avoiding 2013-09-16 17:01:58 +00:00
COPYING * COPYING: Replace with the GPLv3 definition. 2011-04-19 16:52:51 +00:00
CYGWIN_LICENSE * COPYING: Replace with the GPLv3 definition. 2011-04-19 16:52:51 +00:00
ChangeLog * Makefile.common: Add rule to build assembler code. 2013-06-18 09:45:16 +00:00
Makefile.common * Makefile.common: Add rule to build assembler code. 2013-06-18 09:45:16 +00:00
Makefile.in Update copyrights 2013-01-21 16:21:23 +00:00
README
acinclude.m4 ChangeLog: 2012-11-23 13:22:47 +00:00
aclocal.m4 ChangeLog: 2012-11-26 19:50:45 +00:00
autogen.sh ChangeLog: 2012-11-23 13:22:47 +00:00
c++wrap ChangeLog: 2012-11-23 13:22:47 +00:00
ccwrap * ccwrap: Don't drop mingw header file paths unless we've specified them with 2012-11-26 19:00:35 +00:00
config.guess ChangeLog: 2012-11-23 13:22:47 +00:00
config.sub ChangeLog: 2012-11-23 13:22:47 +00:00
configure ChangeLog: 2012-11-26 19:50:45 +00:00
configure.ac Update copyrights 2013-01-21 16:21:23 +00:00
configure.cygwin ChangeLog: 2012-11-23 13:22:47 +00:00
install-sh ChangeLog: 2012-11-23 13:22:47 +00:00

README

THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

Cygwin documentation is available on the net at http://cygwin.com
You might especially be interested in

http://cygwin.com/faq/faq.programming.html#faq.programming.building-cygwin