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
jpandre
eb1839d187
Defined a security API
...
Defined an option for graceful security id upgrade
2007-10-12 12:49:58 +00:00
szaka
42444cdd94
fix 64-bitness printf format string compiler warnings (Jean-Pierre Andre)
2007-10-10 20:45:19 +00:00
szaka
4e85b2465d
fix 64-bitness printf format string compiler warnings (Jean-Pierre Andre)
2007-10-10 20:12:38 +00:00
szaka
358b9a8d90
try to better explain fuse installation errors
2007-10-10 19:56:15 +00:00
szaka
4eebc42d42
remove bogus format attribute which caused some gcc to crash
2007-10-10 19:37:25 +00:00
szaka
ff5d2522cc
remove bogus format attribute which caused some gcc to crash
2007-10-10 19:19:57 +00:00
jpandre
a8a33f0bc3
Reverted back relay for free() and consequences on const ptrs
2007-10-09 13:33:11 +00:00
jpandre
44326c40b7
reverted back relay for free()
2007-10-09 13:27:35 +00:00
jpandre
7cc6adba7c
Fixed a missing inode closing
2007-10-09 11:59:33 +00:00
jpandre
0eebef6e06
Code cleaning : fixed machine-dependent cast when fprintf'ing with %lld
2007-10-09 09:05:43 +00:00
jpandre
cd8e66dc3a
Code cleaning : fixed machine-dependent casts when fprintf'ing with %lld
2007-10-09 09:05:06 +00:00
jpandre
ccbd793fae
An update in utils_mount_volume() which was missing
2007-10-09 08:21:14 +00:00
jpandre
0fcd72cf55
Cleaned code
...
- made a few arguments const where needed
- casted to long long arguments fprintf'ed with %lld
- added STREAM_SDS in names of const attributes not to be freed
2007-10-09 08:01:37 +00:00
jpandre
88772c9912
Cleaned code
...
- made a few arguments const where needed
- fixed a few signedness of variables
2007-10-09 07:55:28 +00:00
jpandre
8032b960d0
Cleaned code
...
- added a few const to arguments where needed
- fixed signedness in size comparing
2007-10-09 07:51:08 +00:00
jpandre
728a9c1aad
added a ntfs_free(const void*)
2007-10-09 07:40:53 +00:00
jpandre
8a210f7776
Cleaned code
...
- added a few const to arguments where needed
- casted to long long arguments fprintf'ed with %lld
2007-10-09 07:37:07 +00:00
jpandre
2e35668e86
- implemented partial key comparing for hash keys
...
- cleaned code
2007-10-09 07:35:09 +00:00
jpandre
f5b7ac0905
Cleaned code
...
(added a few const to arguments where needed,
made a few fields unsigned)
2007-10-09 07:32:12 +00:00
jpandre
78c14e05a8
Cleaned code (added a few const to arguments where useful)
2007-10-09 07:30:40 +00:00
szaka
4206ceddce
fix warnings
2007-10-08 22:03:31 +00:00
szaka
925c1cff30
fix warnings
2007-10-08 22:02:38 +00:00
jpandre
773a9b3596
- Logged cache statistics
...
- Inserted calls to general open() and close() for security files
- Upgraded to v1.1004
2007-10-06 14:52:55 +00:00
jpandre
13a68a1864
Upgraded to v1.1004
2007-10-06 14:48:10 +00:00
jpandre
b0f972c764
- fixed a memory corruption case in cacheing of security attributes
...
- developped two-way cacheing of security attributes
- fixed several endianness errors
- improved code as suggested by Yuval Fledel on Sep 28th
- moved user mapping file to $Extend/$UserMapping
- improved finding next index entry when checking for hash collisions
- integrated into ntfs-3g-1.1004
2007-10-06 14:46:53 +00:00
jpandre
492dbcbe9e
Checked consistency of standard information size and v3_Extensions flag
2007-10-06 14:41:23 +00:00
jpandre
e84a56b165
Made two more functions public for temporary use in security.c
2007-10-06 14:39:08 +00:00
jpandre
cc2e201f81
Fixed initial security id for created files
2007-10-06 14:37:22 +00:00
jpandre
66c79fde0c
Removed an unneeded variable
2007-10-06 14:35:55 +00:00
jpandre
75f1f4c112
Upgraded to v1.1004
2007-10-06 14:34:49 +00:00
jpandre
fe10799d0f
New fields to store handles to $Secure
...
and upgraded to v1.1004
2007-10-06 14:32:12 +00:00
jpandre
006d0aad79
New structs for two-way cacheing
2007-10-06 14:27:25 +00:00
szaka
ecd3d2dd23
release 1.1004
2007-10-03 21:10:38 +00:00
szaka
d4b4b41191
fix: unwritten sparse file regions could get corrupted if the end of a
...
write wasn't aligned to cluster boundary.
2007-10-03 21:09:30 +00:00
szaka
2caeb1b4e4
max_empty_bit_range(): 30-50% speed up (David Fox)
2007-10-03 21:04:53 +00:00
jpandre
7006a9452c
Fixed and improved comments
2007-09-28 06:59:53 +00:00
jpandre
b823389638
Removed outdated debug instructions
2007-09-28 06:56:51 +00:00
jpandre
a774c2437d
Fixed an error in creating initial non-inherited security descriptor
2007-09-28 06:53:42 +00:00
jpandre
49d6dabbab
Claiming to be author as well, as a check whether I have understood
...
instructions to use cvs, and doing little damage if I have not
2007-09-28 06:49:47 +00:00