diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2008-04-05 09:30:06 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2008-04-05 09:30:06 +0000 |
commit | ac6f159cd79545dc7a31971c95e8809cda2303ca (patch) | |
tree | a18cf039b39dd15ff32fd8f2e1aa8edef7c8d087 /winsup/cygwin/ChangeLog | |
parent | 6f810581fb3887b5dea9f7d734d36005f8cf3f1e (diff) | |
download | cygnal-ac6f159cd79545dc7a31971c95e8809cda2303ca.tar.gz cygnal-ac6f159cd79545dc7a31971c95e8809cda2303ca.tar.bz2 cygnal-ac6f159cd79545dc7a31971c95e8809cda2303ca.zip |
* postinstall: New script.
* Makefile.in (sysconfdir): Define.
(install): Create $(sysconfdir)/postinstall dir. Install postinstall
script into it.
* path.cc: Add temorary comments to note later function removal.
(conv_fstab_spaces): New inline function to handle \040 to space
conversion.
(struct opt): Add "system" and "user" mount options.
(mount_info::from_fstab_line): Only allow # to start a comment at
the beginning of the line. Call conv_fstab_spaces on native_path and
posix_path fields. Don't enforce system mounts in /etc/fstab.
Drop last argument in call to add_item.
(mount_info::from_fstab): Create a default cygdrive entry. Load
user mount points from fstab.<username> instead of fstab.<sid>.
(mount_info::read_mounts): Drop last argument in call to add_item.
(mount_info::add_reg_mount): Remove.
(mount_info::del_reg_mount): Remove.
(mount_info::write_cygdrive_info): Rename from
mount_info::write_cygdrive_info_to_registry. Don't write to registry.
Disallow to overwrite a system cygdrive prefix.
(mount_info::remove_cygdrive_info_from_registry): Remove.
(mount_info::get_cygdrive_info): Just fetch current cygdrive prefix and
flags.
(mount_info::add_item): Drop last argument. Don't write to registry.
Disallow to overwrite a system mount point.
(mount_info::del_item): Drop last argument. Don't write to registry.
Disallow to remove a system mount point.
(mount): Enforce user mount.
(cygwin_umount): Ditto.
* shared_info.h (mount_info::add_item): Drop last argument.
(mount_info::del_item): Ditto.
(mount_info::add_reg_mount): Remove.
(mount_info::del_reg_mount): Remove.
(mount_info::write_cygdrive_info): Rename from
mount_info::write_cygdrive_info_to_registry.
(mount_info::remove_cygdrive_info_from_registry): Remove.
Diffstat (limited to 'winsup/cygwin/ChangeLog')
-rw-r--r-- | winsup/cygwin/ChangeLog | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 13fc9e62b..bb38edc25 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,43 @@ +2008-04-05 Corinna Vinschen <corinna@vinschen.de> + + * postinstall: New script. + * Makefile.in (sysconfdir): Define. + (install): Create $(sysconfdir)/postinstall dir. Install postinstall + script into it. + + * path.cc: Add temorary comments to note later function removal. + (conv_fstab_spaces): New inline function to handle \040 to space + conversion. + (struct opt): Add "system" and "user" mount options. + (mount_info::from_fstab_line): Only allow # to start a comment at + the beginning of the line. Call conv_fstab_spaces on native_path and + posix_path fields. Don't enforce system mounts in /etc/fstab. + Drop last argument in call to add_item. + (mount_info::from_fstab): Create a default cygdrive entry. Load + user mount points from fstab.<username> instead of fstab.<sid>. + (mount_info::read_mounts): Drop last argument in call to add_item. + (mount_info::add_reg_mount): Remove. + (mount_info::del_reg_mount): Remove. + (mount_info::write_cygdrive_info): Rename from + mount_info::write_cygdrive_info_to_registry. Don't write to registry. + Disallow to overwrite a system cygdrive prefix. + (mount_info::remove_cygdrive_info_from_registry): Remove. + (mount_info::get_cygdrive_info): Just fetch current cygdrive prefix and + flags. + (mount_info::add_item): Drop last argument. Don't write to registry. + Disallow to overwrite a system mount point. + (mount_info::del_item): Drop last argument. Don't write to registry. + Disallow to remove a system mount point. + (mount): Enforce user mount. + (cygwin_umount): Ditto. + * shared_info.h (mount_info::add_item): Drop last argument. + (mount_info::del_item): Ditto. + (mount_info::add_reg_mount): Remove. + (mount_info::del_reg_mount): Remove. + (mount_info::write_cygdrive_info): Rename from + mount_info::write_cygdrive_info_to_registry. + (mount_info::remove_cygdrive_info_from_registry): Remove. + 2008-04-03 Corinna Vinschen <corinna@vinschen.de> * path.cc (mount_info::from_fstab_line): Simplify. Recognize special |