2010-01-13 17:51:37 +01:00
|
|
|
2010-01-13 Corinna Vinschen <corinna@vinschen.de>
|
|
|
|
|
|
|
|
* include/fcntl.h (O_TTY_INIT): Define as 0.
|
|
|
|
|
2010-01-13 12:06:21 +01:00
|
|
|
2010-01-13 Corinna Vinschen <corinna@vinschen.de>
|
|
|
|
|
|
|
|
* fhandler_tty.cc (fhandler_tty_master::init): Don't erase all default
|
|
|
|
termios settings of slave console.
|
|
|
|
|
2010-01-13 10:45:18 +01:00
|
|
|
2010-01-13 Corinna Vinschen <corinna@vinschen.de>
|
|
|
|
|
|
|
|
* syscalls.cc (rename): Don't exit prematurely with EROFS when trying
|
|
|
|
to rename an AF_LOCAL socket or when trying to replace an AF_LOCAL
|
|
|
|
socket.
|
|
|
|
|
2010-01-12 15:47:46 +01:00
|
|
|
2010-01-12 Corinna Vinschen <corinna@vinschen.de>
|
|
|
|
|
|
|
|
* globals.cc (ro_u_nwfs): New R/O unicode string.
|
|
|
|
* mount.cc (fs_info::update): Check for NWFS filesystem. Set
|
|
|
|
has_buggy_basic_info, if so. Add comment to explain why.
|
|
|
|
(fillout_mntent): Add "nwfs" string to fs_names array.
|
|
|
|
* mount.h (enum fs_info_type): Add nwfs.
|
|
|
|
(class fs_info): Add has_buggy_basic_info status flag. Add accessors
|
|
|
|
for has_buggy_basic_info and is_nwfs.
|
|
|
|
* fhandler_disk_file.cc (fhandler_base::fstat_by_handle): Accommodate
|
|
|
|
filesystems with broken FileBasicInformation handling.
|
|
|
|
* path.cc (symlink_info::check): Ditto.
|
|
|
|
* path.h (path_conv::has_buggy_basic_info): Add method.
|
|
|
|
|
2010-01-12 11:14:59 +01:00
|
|
|
2010-01-12 Corinna Vinschen <corinna@vinschen.de>
|
|
|
|
|
|
|
|
* dtable.cc (build_fh_name_worker): Remove. Move all functionality
|
|
|
|
back into build_fh_name.
|
|
|
|
(build_fh_name): Drop unused HANDLE parameter. Drop call to pc.fillin.
|
|
|
|
Remove disabled build_fh_name with UNICODE_STRING name parameter.
|
|
|
|
* dtable.h (build_fh_name): Drop HANDLE parameter from declaration.
|
|
|
|
Remove declaration for build_fh_name with UNICODE_STRING name parameter.
|
|
|
|
* path.cc (path_conv::fillin): Remove.
|
|
|
|
(symlink_info::check): Fix comment.
|
|
|
|
* path.h (path_conv::fillin): Remove declaration.
|
|
|
|
* dir.cc: Accommodate change in build_fh_name parameters throughout.
|
|
|
|
* sec_acl.cc: Ditto.
|
|
|
|
* syscalls.cc: Ditto.
|
|
|
|
|
|
|
|
* ntea.cc (getxattr_worker): Fix debug output.
|
|
|
|
(setxattr_worker): Ditto.
|
|
|
|
* times.cc (utimens_worker): Ditto.
|
|
|
|
|
2010-01-11 16:10:21 +01:00
|
|
|
2010-01-11 Corinna Vinschen <corinna@vinschen.de>
|
|
|
|
|
|
|
|
* fhandler_proc.cc (format_proc_stat): Use new in_buf.
|
|
|
|
(format_proc_cpuinfo): Replace szBuffer with a union in_buf. Use type
|
|
|
|
correct throughout. Add a couple of missing or newer cpu flags. Allow
|
|
|
|
certain AMD flags for intel as well.
|
|
|
|
|
2010-01-10 12:12:52 +01:00
|
|
|
2010-01-10 Corinna Vinschen <corinna@vinschen.de>
|
|
|
|
|
|
|
|
* fhandler.h (fhandler_base::fstat_helper): Declare timestamps as
|
|
|
|
PLARGE_INTEGER.
|
|
|
|
* fhandler_disk_file.cc (fhandler_base::fstat_by_handle):
|
|
|
|
Accommodate fstat_helper change of timestamp arguments.
|
|
|
|
(fhandler_base::fstat_by_name): Ditto.
|
|
|
|
(fhandler_base::fstat_helper): Define with timestamps as PLARGE_INTEGER.
|
|
|
|
Accommodate in call to to_timestruc_t.
|
|
|
|
|
2010-01-08 16:55:27 +01:00
|
|
|
2010-01-08 Corinna Vinschen <corinna@vinschen.de>
|
|
|
|
|
|
|
|
* sec_auth.cc (get_token_group_sidlist): Add BUILTIN\Users account
|
|
|
|
to all created tokens.
|
|
|
|
* sec_helper.cc (well_known_users_sid): Define as BUILTIN\Users.
|
|
|
|
* security.h (well_known_users_sid): Declare.
|
|
|
|
|
2010-01-01 20:28:15 +01:00
|
|
|
2010-01-01 Christopher Faylor <me+cygwin@cgf.cx>
|
|
|
|
|
|
|
|
* dcrt0.cc: Bump copyright.
|
|
|
|
|
2010-01-01 20:15:11 +01:00
|
|
|
2010-01-01 Christopher Faylor <me+cygwin@cgf.cx>
|
|
|
|
|
|
|
|
* dcrt0.cc (dll_crt0_1): Move internal locale setting prior to
|
|
|
|
potential globify to prevent creation of unglobbed filenames in the
|
|
|
|
wrong character set.
|