newlib-cygwin/winsup/utils
Christopher Faylor e951743709 cygwin ChangeLog
2009-05-13  Corinna Vinschen  <corinna@vinschen.de>
	    Christopher Faylor  <me+cygwin@cgf.cx>

	* mount.cc (mount_info::got_usr_bin): Define.
	(mount_info::got_usr_lib): Ditto.
	(mount_info::root_idx): Ditto.
	(mount_info::create_root_entry): Create root entry as immutable and
	flag as automatic.
	(mount_info::init): Remove "Huh?  No /etc/fstab..." warning.
	Unconditionally call from_fstab for user and system tables.  Fill in
	/usr/bin and /usr/lib if they have not been specified in /etc/fstab.
	(oopts): Alphabetize.  Add "override" option to allow overriding
	immutable mount points.
	(mount_info::add_item): Accommodate new MOUNT_IMMUTABLE flag intended
	for root mount.
	(mount_info::add_item): Detect "/usr/bin", "/usr/lib", and "/" and set
	appropriate global state.
	(fillout_mntent): Add ,auto to mount points added by Cygwin DLL.
	(mount): Remove masking of MOUNT_SYSTEM.  Allow user to shoot
	themselves.  Add comment.
	* mount.h (mount_info::got_usr_bin): Declare.
	(mount_info::got_usr_lib): Ditto.
	(mount_info::root_idx): Ditto.
	* include/sys/mount.h: Reformat enum.
	Add MOUNT_{OVERRIDE,IMMUTABLE,AUTOMATIC}.

doc ChangeLog
2009-05-13  Corinna Vinschen  <corinna@vinschen.de>
	    Christopher Faylor  <me+cygwin@cgf.cx>

	* pathnames.sgml (mount-table): Sort mount options and add override
	option.  Add description of root mount handling.

utils ChangeLog
2009-05-13  Corinna Vinschen  <corinna@vinschen.de>
	    Christopher Faylor  <me+cygwin@cgf.cx>

	* mount.cc (oopts): Sort.  Add override option.  Add dummy "auto"
	option for consistency.
	(mount_entries): Avoid adding auto-mounted entries to -m output.

	* utils.sgml: Sort mount options.  Add description of override option.
2009-05-14 03:25:45 +00:00
..
COPYING.dumper * dumper.cc: Change license to plain GPLv2 + later. 2007-07-24 19:08:23 +00:00
ChangeLog cygwin ChangeLog 2009-05-14 03:25:45 +00:00
ChangeLog-2000 * regtool.cc (translate): Ensure that 'c' is initialized. 2001-01-10 14:20:16 +00:00
Makefile.in * Makefile.in: Link ps.exe agains ntdll.dll. 2009-05-11 14:01:17 +00:00
aclocal.m4 update to newer autoconf 2006-05-24 16:59:03 +00:00
bloda.cc * Makefile.in (cygcheck.exe): Link against ntdll. 2008-07-22 14:40:05 +00:00
configure * mount.cc: Remove non-unix-like options (-x,-t,b) throughout. 2008-07-25 15:03:25 +00:00
configure.in * mount.cc: Remove non-unix-like options (-x,-t,b) throughout. 2008-07-25 15:03:25 +00:00
cygcheck.cc * cygcheck.cc (find_app_on_path): Avoid using NULL pointer if find_on_path 2009-05-04 18:51:08 +00:00
cygpath.cc * cygpath.cc (do_pathconv): Only skip \\?\ prefix if it's really 2009-04-15 10:00:40 +00:00
dump_setup.cc * cygcheck.cc (pathlike::check_existence): Remove class name from declaration. 2008-09-12 22:43:10 +00:00
dumper.cc * cygpath.cc (do_sysfolders): Use cygwin_conv_path. 2008-03-12 12:47:09 +00:00
dumper.h * dumper.cc: Change license to plain GPLv2 + later. 2007-07-24 19:08:23 +00:00
getfacl.c * getfacl.c (main): Correct layout when nopt is set. 2004-09-15 07:51:06 +00:00
kill.cc * cygwin/strsig.cc (__signals): New macro. 2007-07-10 00:12:54 +00:00
ldd.cc * cygcheck.cc (dump_sysinfo): Fix compiler warning in printf. 2009-03-24 13:35:08 +00:00
ldh.cc Re-add inexplicably missing ldh.cc. 2009-03-18 14:46:24 +00:00
mingw * mingw: Set sawcfile when -xc* is detected. Extend list of detected source 2008-10-13 00:56:09 +00:00
mkgroup.c * mkpasswd.c (current_user): Don't use HOMEDRIVE/HOMEPATH to generate 2009-05-06 11:54:24 +00:00
mkpasswd.c * mkpasswd.c (current_user): Don't use HOMEDRIVE/HOMEPATH to generate 2009-05-06 11:54:24 +00:00
module_info.cc * Makefile.in: Add define to CXXFLAGS. 2001-12-11 22:51:01 +00:00
mount.cc cygwin ChangeLog 2009-05-14 03:25:45 +00:00
parse_pe.cc * dumper.cc: Change license to plain GPLv2 + later. 2007-07-24 19:08:23 +00:00
passwd.c * passwd.c (usage): Change description for -d option according to 2009-03-23 20:40:17 +00:00
path.cc * path.cc (readlink): Accommodate new UTF-16 symlinks. 2009-04-07 16:24:50 +00:00
path.h * cygcheck.cc (dirname): New static function. 2008-03-11 17:20:02 +00:00
ps.cc * Makefile.in: Link ps.exe agains ntdll.dll. 2009-05-11 14:01:17 +00:00
regtool.cc * cygcheck.cc (pathlike::check_existence): Remove class name from declaration. 2008-09-12 22:43:10 +00:00
setfacl.c * mkpasswd.c (current_user): Don't use HOMEDRIVE/HOMEPATH to generate 2009-05-06 11:54:24 +00:00
setmetamode.c * Makefile.in: Build setmetamode.exe. 2006-07-03 16:00:58 +00:00
ssp.c * mkpasswd.c (current_user): Don't use HOMEDRIVE/HOMEPATH to generate 2009-05-06 11:54:24 +00:00
ssp.txt Cleanup formatting on some files. Remove excessive whitespace. 2000-10-28 05:00:00 +00:00
strace.cc * strace.cc (create_child): Set CYGWIN=noglob when starting new process so that 2009-04-22 19:08:53 +00:00
testsuite.cc * Makefile.in: Add a 'check' target that builds and runs 2008-03-09 04:10:10 +00:00
testsuite.h * Makefile.in: Add a 'check' target that builds and runs 2008-03-09 04:10:10 +00:00
umount.cc * mount.cc (NT_MAX_PATH): Define. 2008-08-13 16:35:04 +00:00
utils.sgml cygwin ChangeLog 2009-05-14 03:25:45 +00:00
wide_path.h * wide_path.h (class wide_path): New class to convert Windows path 2009-03-14 14:56:20 +00:00