summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygwin/ChangeLog')
-rw-r--r--winsup/cygwin/ChangeLog17
1 files changed, 16 insertions, 1 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index aed46e6cd..256ae5d89 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,4 +1,19 @@
-2007-10-12 Corinna Vinschen <corinna@vinschen.de>
+2007-10-14 Corinna Vinschen <corinna@vinschen.de>
+
+ * fhandler.cc (is_at_eof): Rewrite using NT functions.
+ (off_current): New static variable.
+ (off_append): Ditto.
+ (fhandler_base::raw_write): Use NtWriteFile. Accommodate O_APPEND here.
+ (fhandler_base::write): Drop O_APPEND hack. Use NT functions.
+ (fhandler_base::lseek): Rewrite using NT functions.
+ * fhandler_disk_file.cc (fhandler_disk_file::fstatvfs): Add space in
+ debug output.
+ (fhandler_disk_file::ftruncate): Ditto.
+ * ntdll.h (STATUS_DISK_FULL): Define.
+ (FILE_USE_FILE_POINTER_POSITION): Define.
+ (FILE_WRITE_TO_END_OF_FILE): Define.
+
+2007-10-13 Corinna Vinschen <corinna@vinschen.de>
* ntdll.h (STATUS_END_OF_FILE): Define.
* path.cc (symlink_info::check_shortcut): Use NT function to get file