jpandre
3db8bb1848
Stuffed zeroes into $SDS before writing into a new block, to prevent
...
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
jpandre
85c536de3f
Fixed unneeded generation of security id after a hash collision
...
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
f7ae72ca0a
Updated a comment
2007-10-12 13:24:58 +00:00
jpandre
86f94559c2
Implemented an option for upgrading gracefully individual security attributes
...
2007-10-12 12:56:28 +00:00
jpandre
91a4873a23
Implemented a function giving next entry in an index
...
2007-10-12 12:54:49 +00:00
szaka
4eebc42d42
remove bogus format attribute which caused some gcc to crash
2007-10-10 19:37:25 +00:00
jpandre
a8a33f0bc3
Reverted back relay for free() and consequences on const ptrs
2007-10-09 13:33:11 +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
0fcd72cf55
Cleaned code
...
2007-10-09 08:01:37 +00:00
jpandre
88772c9912
Cleaned code
...
2007-10-09 07:55:28 +00:00
jpandre
728a9c1aad
added a ntfs_free(const void*)
2007-10-09 07:40:53 +00:00
jpandre
8a210f7776
Cleaned code
...
2007-10-09 07:37:07 +00:00
jpandre
2e35668e86
- implemented partial key comparing for hash keys
...
2007-10-09 07:35:09 +00:00
szaka
4206ceddce
fix warnings
2007-10-08 22:03:31 +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
...
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
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
99b4aba970
*** empty log message ***
2007-09-27 13:29:52 +00:00
szaka
64f9f0dc1a
ntfs_volume_check_hiberfile: relaxed too strict check: if the hiberfil.sys
...
header has garbage then the volume is not hibernated
2007-09-12 21:11:12 +00:00
szaka
a97c661efe
statfs optimization: O(1) free cluster calculation (David Fox, Szabolcs Szakacsits)
2007-09-12 20:51:06 +00:00
szaka
a4277b3d0f
ntfs_attr_pwrite: write cluster size blocks if it's possible when expanding
...
attributes. This will cause the kernel not to seek and read disk blocks for
filling the end of the buffer which increases write speed at least by 2-11
fold typically. (David Fox, Szabolcs Szakacsits)
2007-09-09 21:39:37 +00:00
szaka
d70399e3c4
Scatter objects more far from each other to reduce disk fragmentation.
...
This greatly helps multi GB size file write performance, especially after
writing tens of thousands smaller files.
2007-09-09 21:26:37 +00:00
szaka
c9172f66cf
add ntfs_security_hash(): hash of a security descriptor (Anton Altaparmakov)
2007-09-02 12:38:29 +00:00
szaka
19a3585d23
ntfs_volume_startup: cleanup
2007-08-25 21:20:28 +00:00
szaka
718160d167
fix compilation with glibc 2.7 (Tom "spot" Callaway)
2007-08-25 20:27:02 +00:00
szaka
965dd72bb3
Add --disable-library option: don't install libntfs-3g but link into ntfs-3g.
...
Binary size is 10-15% down, performance is 2-5% up (Bernhard Kaindl)
2007-08-23 22:32:25 +00:00
szaka
d2fab4e71f
fix: utimes() shouldn't update the parent dir mtime (Wayne Sherman, Szaka)
2007-08-10 15:01:21 +00:00
szaka
a7e4d503e2
fix: rename may updated mtime for some files/dirs (Wayne Sherman, Szaka)
2007-08-09 14:11:54 +00:00
szaka
3b0d3efe40
fix ntfs_readdir(): return with error if filldir() fails
2007-08-08 16:15:15 +00:00
szaka
817e052b80
ntfs_mft_bitmap_find_free_rec: log errno
2007-07-21 22:20:26 +00:00
szaka
75649971f9
ntfs_mft_bitmap_find_free_rec: logging cleanup
2007-07-21 22:18:49 +00:00
szaka
8636d42841
ntfs_mft_records_read, ntfs_file_record_read: log all errors
2007-07-20 22:42:19 +00:00
szaka
58e31d44eb
ntfs_mft_bitmap_extend_allocation: remove redundant cluster allocation
2007-07-20 22:02:50 +00:00
szaka
6f083fc36f
ntfs_mft_bitmap_extend_allocation: rename ret to err to match similar function
2007-07-20 21:52:07 +00:00
szaka
ac23ed59c5
add ntfs_inode_base() helper
2007-07-20 21:43:39 +00:00
szaka
2cc87f0c78
ntfs_extent_inode_open: log all errors
2007-07-20 21:26:24 +00:00
szaka
84be568f75
ntfs_attr_pread: log all errors
2007-07-20 21:16:34 +00:00
szaka
b5973632e9
ntfs_attr_pwrite, ntfs_attr_mst_pwrite: log errors
2007-07-18 22:44:11 +00:00
szaka
66eec0839d
ntfs_runlists_merge: log all errors
2007-07-16 20:47:48 +00:00