Commit Graph

386 Commits (d30bd79b025b228ce63ad1b17b337f6bbd97d9de)
 

Author SHA1 Message Date
jpandre d5fc330628 Improved search for the longest run of unallocated blocks 2008-01-15 17:35:05 +00:00
jpandre 038156ba82 Reengineered LRU caches, made generic, and applied to finding inode numbers 2008-01-10 17:32:55 +00:00
jpandre 076358d6fd Redefined ownership of files 2007-12-14 17:02:39 +00:00
jpandre 78bd8350ca Fixed a bug when getting permissions for the first time 2007-12-13 17:27:32 +00:00
jpandre 59a21e6110 Reengineered permissions cache 2007-12-13 09:14:51 +00:00
jpandre 7335c9af68 Fixed inserting users into groups 2007-12-09 08:33:54 +00:00
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