szaka
3e602f753e
release 1.1030
2007-10-28 11:14:32 +00:00
szaka
061c6dd9d8
NAttrSetFlag(): don't log bogus errors
2007-10-28 11:13:00 +00:00
szaka
03b4e15ab8
release 1.1028
2007-10-28 09:33:29 +00:00
szaka
af6370da9e
ntfs_open() cleanup, refactoring
2007-10-28 00:07:33 +00:00
szaka
b032c0e68b
fix free space calculation for >1 TB volumes
2007-10-27 20:38:21 +00:00
szaka
6be9b754b6
factor out ntfs_attr_get_free_bits()
2007-10-27 20:10:34 +00:00
szaka
c06caa5353
don't log "Unmounting ..." if volume isn't FUSE mounted yet (B. Kaindl, Szaka)
2007-10-27 20:02:40 +00:00
szaka
1200c1c4bc
factor out mount_fuse(); fix fuse mount error paths
2007-10-27 19:27:33 +00:00
szaka
4ac2b247cc
ntfs_inode_attach_all_extents(): fix big-endianness (rsync may failed)
2007-10-26 00:46:59 +00:00
szaka
60a8be1bc5
check properly for the linux and __uClinux__ macros
2007-10-25 22:26:02 +00:00
szaka
f24a38f0d6
non-inline ntfs_fuse_is_named_data_stream & NAttr* functions: 500+ bytes saved
2007-10-25 22:22:24 +00:00
szaka
fc8ef66692
add preliminary uClinux support (huwenke, Szabolcs Szakacsits)
2007-10-25 21:02:59 +00:00
szaka
63f23a8e7d
create the /dev/misc/fuse character device too if uclibc used
2007-10-25 20:22:00 +00:00
szaka
0c06669db6
struct ntfs_logging: workaround for broken gcc format attribute handling
2007-10-25 20:09:29 +00:00
szaka
e338f95879
ntfs_file_record_read(): logging cleanup
2007-10-25 20:03:10 +00:00
szaka
a6a0a088fa
use the FUSE debug only if the debug mount option is used
2007-10-25 19:31:36 +00:00
szaka
1627dbeeda
ntfs_fuse_read(): don't flood log with EINVAL when using broken Thunderbirds
...
(Julian Sikorski, Szabolcs Szakacsits)
2007-10-25 19:26:26 +00:00
szaka
c48091cf9d
ntfs_ir_truncate(): log only the real errors
2007-10-25 18:57:50 +00:00
jpandre
444f617e7f
Removed debugging instructions
2007-10-25 08:52:52 +00:00
jpandre
d0a84b3ef3
Fixed size returned in security API
2007-10-24 10:02:32 +00:00
jpandre
9551e7eee6
Recognized local users group as meaning world
2007-10-24 07:18:44 +00:00
jpandre
b31b4cb124
Returned the securid and size even if short buffer in security API
2007-10-24 06:37:52 +00:00
szaka
5167f7b5dd
ntfs_security_hash(): big-endian fix (Erik Larsson)
2007-10-22 18:51:20 +00:00
szaka
11dbdf51be
ntfs_security_hash(): big-endian fix (Erik Larsson)
2007-10-22 18:50:01 +00:00
jpandre
c6830ecc23
Fixed a few errno returns
2007-10-22 12:58:06 +00:00
jpandre
4fa21ffe2d
Accepted symbolic names for uid and gid in user mapping file
2007-10-21 16:45:06 +00:00
jpandre
8fb2068f41
Recognized the generic creator-owner SID
2007-10-21 16:14:30 +00:00
jpandre
ece8b56697
Removed old unused code
2007-10-20 15:27:44 +00:00
jpandre
0c15d089ef
Implemented cache extension for legacy directories
2007-10-20 12:40:22 +00:00
jpandre
0ea556dee5
Fixed logic of access()
2007-10-20 12:37:56 +00:00
jpandre
6a96a5cebd
Checked volume designated in security API is not mounted
2007-10-20 07:07:03 +00:00
jpandre
a597c1c608
Implemented special protection modes : sticky, setuid, setgid
2007-10-19 15:18:55 +00:00
jpandre
3ad5de1d1f
Fixed security initialization for old volumes which do not have a $Secure file
2007-10-19 08:09:27 +00:00
jpandre
6886650afc
Fixed several endianness errors
2007-10-19 07:16:21 +00:00
jpandre
62407b6b1e
Made a double check before creating the first security id
2007-10-18 16:05:33 +00:00
jpandre
86084908e2
Reorganized ACL inheritance to allow inheritance in directories with a
...
security attribute and no securite id
2007-10-18 14:56:18 +00:00
jpandre
3db8bb1848
Stuffed zeroes into $SDS before writing into a new block, to prevent
...
the file being automatically made sparse
2007-10-17 12:23:02 +00:00
jpandre
764dced1f1
Fixed errno when could not write to $SDS
2007-10-17 12:20:22 +00:00
jpandre
5f914d0492
Padded end of $SDH entries with 0x490049 like Windows (purpose unknown)
2007-10-17 12:17:51 +00:00
szaka
dd8bfdaa67
fix bogus warning if FUSE is installed in /lib64 (Jean-Pierre Andre, Szaka)
2007-10-15 19:21:55 +00:00
jpandre
85c536de3f
Fixed unneeded generation of security id after a hash collision
...
Fixed possible overflows of SDS-1 into SDS-2
Ended setting security attributes through the API
Reordered function to avoid a forward call
2007-10-15 15:04:11 +00:00
jpandre
d93d9562ee
Fixed a special case in getting next index entry
2007-10-15 14:59:30 +00:00
jpandre
2ce866d4cd
Fixed an error in closing security
2007-10-15 14:58:22 +00:00
szaka
3502cdc3fb
ntfs_fuse_statfs(): fix free inodes available for non-privileged processes
2007-10-14 10:12:41 +00:00
jpandre
f7ae72ca0a
Updated a comment
2007-10-12 13:24:58 +00:00
jpandre
ed5d8398a7
Defined an option for upgrading gracefully individual security attributes
2007-10-12 12:58:01 +00:00
jpandre
86f94559c2
Implemented an option for upgrading gracefully individual security attributes
...
Implemented a security API for tools
Fixed a case for potential index/data inconsistency
Improved hash collision detection through a generic get_next_key()
2007-10-12 12:56:28 +00:00
jpandre
91a4873a23
Implemented a function giving next entry in an index
...
Removed temporary interfaces for the same aim
2007-10-12 12:54:49 +00:00
jpandre
5c1d979b88
Defined interface to a function giving next entry in an index
...
Removed temporary interfaces for the same aim
2007-10-12 12:53:06 +00:00
jpandre
3d52f33763
Added a field for security options
2007-10-12 12:51:03 +00:00