diff options
Diffstat (limited to 'winsup/cygwin/ChangeLog')
-rw-r--r-- | winsup/cygwin/ChangeLog | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index f1e9471b538..ec0bc21287f 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,59 @@ +2003-03-08 Christopher Faylor <cgf@redhat.com> + + * syscalls.cc (unlink): Always attempt to use FILE_FLAG_CLOSE_ON_DELETE + to delete files since this allows us to preserve the protection of hard + linked files. + (link): Generate full path for potentially recalculated .lnk target. + +2003-03-08 Christopher Faylor <cgf@redhat.com> + + Revert below changes regarding _pinfo::cmdline. + +2003-03-08 Corinna Vinschen <corinna@vinschen.de> + + * external.cc (cygwin_internal): Change n to __off64_t to match change + of _pinfo::cmdline. + * fhandler.h (class fhandler_virtual): Change filesize member to + __off64_t. + * fhandler_proc.cc (format_proc_meminfo): Change to return __off64_t. + (format_proc_stat): Ditto. + (format_proc_uptime): Ditto. + * fhandler_process.cc (format_process_stat): Ditto. + (format_process_status): Ditto. + (format_process_statm): Ditto. + * pinfo.cc (_pinfo::cmdline): Expect __off64_t parameter. + * pinfo.h (class _pinfo): Change declaration of cmdline accordingly. + +2003-03-07 Christopher Faylor <cgf@redhat.com> + + * path.h (PATH_LNK): New enum val. + (path_conv::is_lnk_symlink): New function. True if path represents + .lnk style symlink. + * path.cc (check_shortcut): Set PATH_LNK in pflags when appropriate. + (symlink_info::check): Ditto. Remove PATH_LNK from pflags initially. + * syscalls.cc (unlink): Always remove readonly attribute from a symlink + regardless of type. + (link): (from Corinna Vinschen) Allow links to symlinks. Reset + attributes on a symlink after successful link creation. + (chmod): Use is_lnk_symlink where appropriate. + (rename): Ditto. + +2003-03-07 Pierre Humblet <pierre.humblet@ieee.org> + + * tty.cc (create_tty_master): Call GetComputerName instead of + cygwin_gethostname. Set ut_id. + * syscalls.cc (login): Call endutent. + (setutent): Do not seek after a fresh open. + +2003-03-07 Corinna Vinschen <corinna@vinschen.de> + + * syscalls.cc (seteuid32): Fix formatting. + +2003-03-04 Thomas Pfaff <tpfaff@gmx.net> + + * thread.cc (MTinterface::fixup_after_fork): Initialize mainthread + prior to pthread objects. + 2003-03-04 Jason Tishler <jason@tishler.net> * fhandler_socket.cc (fhandler_socket::dup): Initialize type. |