summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/ChangeLog
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2009-01-07 18:18:23 +0000
committerCorinna Vinschen <corinna@vinschen.de>2009-01-07 18:18:23 +0000
commitf4ad04049fcd12246bc26e7de1adf948037e60e0 (patch)
treeb4351b10b1f67c9d3609a890b43be53cdd4486ee /winsup/cygwin/ChangeLog
parent3bee7767a8437f9e555791c0fa01d97cf48bc35b (diff)
downloadcygnal-f4ad04049fcd12246bc26e7de1adf948037e60e0.tar.gz
cygnal-f4ad04049fcd12246bc26e7de1adf948037e60e0.tar.bz2
cygnal-f4ad04049fcd12246bc26e7de1adf948037e60e0.zip
* ntdll.h: Reorder NT status flags. Fix a case difference. Add
STATUS_CANNOT_DELETE flag. * syscalls.cc (unlink_nt): Change initial NtOpenFile to request FILE_SHARE_DELETE sharing mode. Change comment accordingly. If setting delete disposition failed with STATUS_CANNOT_DELETE, try to delete using delete-on-close. Explain why. Rearrange setting R/O DOS attribute after trying to delete. Simplify comment.
Diffstat (limited to 'winsup/cygwin/ChangeLog')
-rw-r--r--winsup/cygwin/ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index 2faa2e514..6753d2a0e 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,5 +1,16 @@
2009-01-07 Corinna Vinschen <corinna@vinschen.de>
+ * ntdll.h: Reorder NT status flags. Fix a case difference. Add
+ STATUS_CANNOT_DELETE flag.
+ * syscalls.cc (unlink_nt): Change initial NtOpenFile to request
+ FILE_SHARE_DELETE sharing mode. Change comment accordingly.
+ If setting delete disposition failed with STATUS_CANNOT_DELETE, try
+ to delete using delete-on-close. Explain why.
+ Rearrange setting R/O DOS attribute after trying to delete. Simplify
+ comment.
+
+2009-01-07 Corinna Vinschen <corinna@vinschen.de>
+
* fhandler_disk_file.cc (fhandler_disk_file::link): Only add .exe if
original file has .exe as well.
* path.cc (path_conv::is_binary): Only recognize Windows 32 and 64 bit