Commit Graph

430 Commits

Author SHA1 Message Date
jpandre
ecc7c2099f Fixed checking for unchanged owner in chgrp 2007-12-09 08:32:19 +00:00
jpandre
0f40622012 Developped processing of static supplementary groups 2007-12-07 20:07:17 +00:00
jpandre
99ff26cb0b Developped processing of static supplementary groups 2007-12-07 08:46:36 +00:00
jpandre
4a41445698 Added alignment checks in ACL sanity checking 2007-12-04 07:55:59 +00:00
jpandre
5513e46b16 Avoided a double check in unlink() 2007-12-04 07:53:44 +00:00
jpandre
a892467a88 Fixed bad release of index root 2007-12-04 07:51:30 +00:00
jpandre
9557f92cd0 Fixed compatibility with Windows for allowing writes to group and world 2007-12-02 20:23:17 +00:00
jpandre
d49a557167 Fixed recognition of alternate world SID 2007-12-02 20:22:22 +00:00
jpandre
3284b3fd4a Fixed a memory leak when user mapping is not activated 2007-11-29 11:17:42 +00:00
jpandre
d78230bb7f Fixed audit functions 2007-11-24 09:25:22 +00:00
jpandre
fe34d3f231 Extended security API for auditing security data 2007-11-23 10:50:15 +00:00
jpandre
d6cbe236e9 Fixed "Dr Watson" situation again 2007-11-23 10:48:47 +00:00
jpandre
95038a1cb0 Fixed a double close error 2007-11-20 15:23:33 +00:00
jpandre
f73e9ed9ce Fixed setting of read-only flag 2007-11-20 13:48:15 +00:00
jpandre
3a51d80655 Adjusted to v 1.1104 2007-11-20 11:05:49 +00:00
jpandre
bd86c2e445 Adjusted to v 1.1120 2007-11-20 11:03:57 +00:00
jpandre
1e8eed2e92 Adjusted to v 1.1120 2007-11-20 10:58:22 +00:00
jpandre
9e788a40c5 Fixed apparent mode for symbolic links 2007-11-20 07:33:53 +00:00
jpandre
b2025c15d0 Fixed access to files owned by root with access granted to a user 2007-11-20 07:25:03 +00:00
jpandre
ea6d22763e Fixed flags checking in security descriptors 2007-11-20 07:21:56 +00:00
szaka
1146797ae0 update release to 1.1120-SA 2007-11-18 22:23:19 +00:00
szaka
6bbb912bca fix: unlink may failed with I/O error 2007-11-18 22:20:19 +00:00
szaka
c38e349117 ntfs_readdir(): fix reading dirs over 600,000 files (GeorgeK, Szaka) 2007-11-15 07:21:43 +00:00
szaka
d6f73c80e5 white space cleanup 2007-11-13 00:41:23 +00:00
szaka
906637db9e posix file time updates (Yura Pakhuchiy, Szabolcs Szakacsits) 2007-11-13 00:11:51 +00:00
jpandre
eb0713793e Implemented ftruncate() with its special access checking 2007-11-12 13:33:40 +00:00
jpandre
efe1ffec7a Fixed apparent protection mode for symbolic links 2007-11-12 13:31:54 +00:00
jpandre
d519250d5b Tested security fields offset rather than flags in security API for consistency with "Dr Watson" case 2007-11-10 18:00:13 +00:00
jpandre
943248d0cf Considered security descriptors with no DACL as valid (for "DR Watson") 2007-11-10 15:52:37 +00:00
jpandre
84b00ba63a Set files created by unmapped users as created by root 2007-11-09 09:05:13 +00:00
jpandre
e8d01bead0 Logged circumstances in which errno is set to EIO 2007-11-08 18:30:41 +00:00
jpandre
fbadbb14b8 Fixed checking for writeable parent directory when truncating a file 2007-11-08 09:02:31 +00:00
jpandre
370b73adb5 Fixed check for sticky directory when unlinking 2007-11-07 10:03:16 +00:00
jpandre
67e5ba51d0 Deny hard link when source directory is protected 2007-11-07 09:25:00 +00:00
jpandre
f7668a2577 Deny truncate of files in protected directory 2007-11-07 09:23:46 +00:00
jpandre
0c9744587e Deny rmdir from protected directory 2007-11-07 09:22:42 +00:00
jpandre
1f7e99be09 Cancelled incompatibility O_RDWR and O_WRONLY for open() 2007-11-07 09:21:17 +00:00
jpandre
daf8003511 Fixed checking access to target directory in creating a hard link 2007-11-06 18:42:51 +00:00
jpandre
afb21cdd92 Fixed clearing setgid if file group does not match process group 2007-11-06 16:39:24 +00:00
jpandre
90aaeea4ac Fixed checking parent dir is searchable to allow file opening 2007-11-06 16:37:16 +00:00
jpandre
e9f4de2d94 Adjusted to v 1.1104 2007-11-05 17:16:48 +00:00
jpandre
2b2f210d57 Cleared gaps between $Secure:$SDS records to avoid warnings from chkdsk 2007-11-05 16:46:52 +00:00
jpandre
dfdbc7c1f6 Fixed setuid and setgid (for directories, and if owner == group) 2007-11-01 20:51:15 +00:00
jpandre
38f0433943 Avoided any checks in chown() if neither owner nor group is changed 2007-11-01 20:47:35 +00:00
jpandre
0a6f37914c Fixed group ACE when group is owner and either setuid or setgid 2007-11-01 14:20:03 +00:00
jpandre
d9afd54c5c Updated mtime after a successful chown/chgrp 2007-11-01 14:17:37 +00:00
jpandre
80eed372b6 Updated ctime in chmod() 2007-11-01 10:42:31 +00:00
jpandre
7f9fd9f4ea Reorganized file creation to avoid temporary settings (continued) 2007-10-31 07:29:56 +00:00
jpandre
cd25021844 Reorganized file creation to avoid temporary security settings 2007-10-30 17:09:11 +00:00
jpandre
442cbe8a73 Fixed header after merging security attributes 2007-10-30 08:54:31 +00:00