summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygwin/ChangeLog')
-rw-r--r--winsup/cygwin/ChangeLog19
1 files changed, 19 insertions, 0 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index 03dccdffc..1d3217ea3 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,3 +1,22 @@
+Mon Aug 21 23:49:05 2000 Christopher Faylor <cgf@cygnus.com>
+
+ * cygerrno.h: New file. Use this throughout whenever errno
+ manipulation is required.
+ * errno.cc: Use DWORD to hold Windows errors.
+ (geterrno_from_win_error): New function.
+ (seterrno_from_win_error): Use geterrno_from_win_error to convert
+ supplied windows error (suggested by Corinna Vinschen).
+ * path.cc (symlink_info): Add error element.
+ * path.cc (path_conv::check): Remove errno setting. Use new
+ symlink_info errno element to set path_conv error, where appropriate.
+ (symlink_info::check): Set error element rather than attempting to
+ manipulate errno. Add more checks for trailing / and /.. even though
+ they are currently useless. Avoid setting EINVAL.
+
+Mon Aug 21 23:49:05 2000 Corinna Vinschen <corinna@vinschen.de>
+
+ * path.cc (normalize_posix_path): Correct check for trailing /.
+
2000-08-21 DJ Delorie <dj@redhat.com>
* include/cygwin/cygwin_dll.h (DECLARE_CYGWIN_DLL): hinstance,