jpandre
|
fe10799d0f
|
New fields to store handles to $Secure
|
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 |
Yura Pakhuchiy
|
eb8307dac3
|
Add libntfs sample config to EXTRA_DIST
|
2007-09-29 01:09:10 +03:00 |
Anton Altaparmakov
|
e0e71a3776
|
Fix grammar in NEWS and add a few useful extra outputs about the
attribute list attribute in ntfsinfo.c. (Anton)
|
2007-09-28 21:07:15 +01:00 |
Yura Pakhuchiy
|
ae99cc4199
|
Update changelog
|
2007-09-28 16:52:47 +03: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
|
2007-09-28 06:49:47 +00:00 |
szaka
|
0d05ca69fe
|
Jean-Pierre Andre's permission handling implementation
|
2007-09-27 22:35:58 +00:00 |
szaka
|
91604e7edd
|
optimization: find(1) is 20-200% faster for disk based and 300-600% faster
for memory cache based directory traversals
|
2007-09-27 22:15:03 +00:00 |
Yura Pakhuchiy
|
2f33075993
|
Apply fix from crypto.c to ntfsdecrypt
|
2007-09-27 16:41:22 +03:00 |
Yura Pakhuchiy
|
2d645bae53
|
Apply latest CVS on top. I will rewrite history properly later.
|
2007-09-27 16:36:53 +03:00 |
Yura Pakhuchiy
|
e2deb0dad4
|
ntfsmount: Fill .st_mode in readdir(). (Szaka, Yura)
|
2007-09-27 16:29:57 +03:00 |
jpandre
|
99b4aba970
|
*** empty log message ***
|
2007-09-27 13:29:52 +00:00 |
Yura Pakhuchiy
|
2b1ef811e6
|
Add NTFS_MNT_INTERIX mount option to make libntfs recognize Interix files.
At present it influence only on ntfs_filldir(), but we can have ntfs_stat() and
other functions on which it will make more influence later.
|
2007-09-27 15:58:42 +03:00 |
szaka
|
f557e5f6ba
|
optimization: find(1) is 20-200% faster for disk based and 300-600% faster
for memory cache based directory traversals
|
2007-09-26 20:40:18 +00:00 |
Yura Pakhuchiy
|
f24415abaa
|
update AUTHORS
|
2007-09-26 23:08:23 +03:00 |
Yura Pakhuchiy
|
a3a077dcef
|
Update NEWS
|
2007-09-26 23:06:50 +03:00 |
Yura Pakhuchiy
|
c0005bfa0f
|
Add libntfs man page to build system
|
2007-09-26 22:51:41 +03:00 |
Yura Pakhuchiy
|
a92649480c
|
Add man-page for libntfs
|
2007-09-26 22:41:28 +03:00 |
szaka
|
ffa355c0f8
|
statfs() and free inode calculation is O(1) (David Fox, Szabolcs Szakacsits)
|
2007-09-26 19:32:26 +00:00 |
szaka
|
8796b5ee89
|
ntfs_volume_check_hiberfile(): remove unused variable
|
2007-09-26 19:20:10 +00:00 |
szaka
|
8de4c34578
|
try_fuse_mount(): remove non-specific, redundant error message
|
2007-09-26 19:13:32 +00:00 |
Yura Pakhuchiy
|
d54ad2d637
|
ntfsmount man page update
|
2007-09-26 18:19:08 +03:00 |
Yura Pakhuchiy
|
48e033623d
|
ntfsmount: Do not allow user mount devices he normally do not have rights to
|
2007-09-25 14:42:33 +03:00 |
Yura Pakhuchiy
|
f7068cf989
|
ntfscp docs update
|
2007-09-24 21:58:02 +03:00 |
Yura Pakhuchiy
|
45a641b408
|
ntfsmount: Fix recently introduced bug in attribute/inode close ordering in case if ntfs_fuse_open() failed.
|
2007-09-24 21:08:32 +03:00 |
Yura Pakhuchiy
|
ad8097aa55
|
ntfsmount: minor memory managment fix
|
2007-09-24 20:27:54 +03:00 |
Yura Pakhuchiy
|
1b5fb2693c
|
Introduce NTFS_ON_DEBUG macro to add one-liners which would be executed only if DEBUG is defined.
And use it to shut up valgrind crying about writing of unitialized buffer (we do not initialize part of attribute list left for padding)
|
2007-09-24 19:21:16 +03:00 |
Yura Pakhuchiy
|
a81520731c
|
Install mount.fuse.ntfs symlink (to match mount with subtype=ntfs option)
|
2007-09-23 00:50:45 +03:00 |
Yura Pakhuchiy
|
42f475f552
|
ntfsmount: Cache directory in which was performed last operation
|
2007-09-23 00:37:49 +03:00 |
Yura Pakhuchiy
|
36b8f621f9
|
libntfs: Sync and warn about not closed inodes in ntfs_umount
|
2007-09-23 00:36:18 +03:00 |
Yura Pakhuchiy
|
72ae9ade7e
|
ntfs_delete: Add sanity check for case when user tries to delete inode with several references
|
2007-09-22 23:19:09 +03:00 |
Yura Pakhuchiy
|
d788fc6591
|
Update TODO* files a bit
|
2007-09-22 18:29:16 +03:00 |
Yura Pakhuchiy
|
dcf72f1315
|
ntfs_inode_close: Document that @ni can be NULL.
|
2007-09-21 18:43:05 +03:00 |
Yura Pakhuchiy
|
4f7f0f654e
|
ntfsmount: Implement .fgetattr()
|
2007-09-21 17:58:07 +03:00 |
Yura Pakhuchiy
|
36af29fe72
|
ntfsmount: Implement .ftruncate()
|
2007-09-21 17:50:40 +03:00 |
Yura Pakhuchiy
|
3f8abbf2ca
|
ntfsmount: Implement .create()
|
2007-09-21 17:40:22 +03:00 |
Yura Pakhuchiy
|
d1a7006798
|
ntfsmount: Introduce macro NTFS_FUSE_GET_NA for receiving ntfs_attr* from fuse_file_info*
|
2007-09-21 15:51:50 +03:00 |
Yura Pakhuchiy
|
5151f826c4
|
ntfsmount: Save pointer to ntfs_attr in (fuse_file_info *)->fh and use it in ntfs_fuse_{read,write}
|
2007-09-20 15:46:31 +03:00 |
Yura Pakhuchiy
|
673c23d74a
|
libntfs: Cache opened attributes.
|
2007-09-20 15:35:43 +03:00 |
Yura Pakhuchiy
|
038fea1b5b
|
Cleanup
We calloc() buffer for attribute, but better always set na->crypto to NULL
explicitly just for any case
|
2007-09-20 14:21:58 +03:00 |
Yura Pakhuchiy
|
c0e8e211f3
|
libntfs: Cache opened inodes.
|
2007-09-20 14:00:55 +03:00 |
Yura Pakhuchiy
|
dc4e093df0
|
Fix stupidness because of which we always wrote out MFT record on close
|
2007-09-18 23:08:21 +03:00 |
Yura Pakhuchiy
|
d6dc40150f
|
formatting
|
2007-09-18 22:57:19 +03:00 |
mechie
|
e859b1b109
|
This commit was manufactured by cvs2svn to create branch
'PERMISSION_HANDLING_BRANCH'.
|
2007-09-16 18:33:54 +00:00 |