szaka
fbc392830c
ntfs_inode_free_space: factor out ntfs_attr_position
2009-02-26 23:41:32 +00:00
szaka
5a7cc7f969
remove unused fuse_reply_iov
2009-02-21 19:49:15 +00:00
szaka
5157bd2fd3
add recover/norecover options, obsolete force option, recover from unclean journal by default
2009-02-10 13:00:04 +00:00
szaka
faf9707864
move conditional PATH_MAX define to compat.h
2009-01-21 23:51:02 +00:00
szaka
31026fb7b0
librarize utils_ functions
2008-12-06 22:11:28 +00:00
szaka
da3774f53f
remove optional log coloring
2008-11-13 01:48:07 +00:00
szaka
1f8c7efb38
remove unused version files
2008-10-16 23:38:13 +00:00
szaka
31a4ce20e6
FUSE API documentation update (Daniel Benamy)
2008-08-21 20:27:16 +00:00
szaka
87c9b0956f
sync with reindented upstream FUSE headers
2008-07-18 22:13:46 +00:00
szaka
a13e6e6f0b
mkdir(), open() API documentation update (Nikolaus Rath)
2008-07-18 11:32:35 +00:00
szaka
b660e27c24
add Solaris support (Mark Phalan, Laszlo Peter, Marc Glisse, Szabolcs Szakacsits)
2008-07-17 15:01:50 +00:00
szaka
d3c12f7153
remove unused FUSE code
2008-07-16 02:03:50 +00:00
szaka
5d2884b578
comment update, cleanup (Yura Pakhuchiy)
2008-07-15 17:11:17 +00:00
szaka
82abdbde27
remove dead code
2008-07-15 14:44:20 +00:00
szaka
c46ce72177
move unused, conditional MAX_PATH define to the Win32 specific code
2008-07-13 13:56:38 +00:00
szaka
ff1e14e4fb
open() API documentation update (Nikolaus Rath)
2008-07-10 22:30:35 +00:00
szaka
cea1c5c7e8
fix missing logging.h include
2008-06-29 23:45:34 +00:00
szaka
f4b5e8fb92
copyright update
2008-06-29 23:08:55 +00:00
szaka
c6e1991749
new: use tabulated logging; add ntfs_log_enter() and ntfs_log_leave()
...
and convert the most commonly used functions
2008-06-29 22:06:38 +00:00
szaka
9d6a1dc617
fix crash when both an mft attribute offset and the allocated bytes were corrupt
2008-05-23 20:33:27 +00:00
szaka
5a434924c2
fix packaging: always distribute headers (Alon Bar-Lev)
2008-05-20 19:31:49 +00:00
szaka
d73e646b33
fix: support build in a separate directory (Alon Bar-Lev)
2008-05-19 17:34:39 +00:00
szaka
d9b1635532
fix: symlink failed or the size was truncated at modulo 256 if the target was over 255 bytes
2008-04-02 10:28:49 +00:00
szaka
7cff8993b8
ntfs_mbstoucs(): remove unused and broken outs_len
2008-03-08 19:18:20 +00:00
szaka
fca849d365
fix unprivileged mount/unmount
2008-02-16 14:25:23 +00:00
szaka
65996b036a
add 'remove_hiberfile' mount option to be able rw mount hibernated volumes
2008-02-03 16:35:25 +00:00
szaka
5ef093294d
remove unused ib_vcn field from ntfs_index_context
2008-02-02 14:51:40 +00:00
szaka
b4764d8a9d
remove unused max_depth field from ntfs_index_context
2008-02-02 12:36:28 +00:00
szaka
23dfee4366
ntfs_delete(): factor out ntfs_index_remove()
2008-02-02 12:15:31 +00:00
szaka
34ad920d44
remove unneeded/redundant fuse_kern_chan_new() declaration
2008-02-02 12:11:10 +00:00
szaka
ce46eba979
remove _FILE_OFFSET_BITS define/check since it's in config.h (Alon Bar-Lev)
2008-01-23 21:32:27 +00:00
szaka
dbbdb34f1b
convert C++ style comments to C comments (Alon Bar-Lev)
2008-01-23 21:04:06 +00:00
szaka
f2ffe05969
NInoFileName* cleanup
2008-01-20 13:20:09 +00:00
szaka
a1402b3c3e
new: ntfs-3g exit() value is set according to the type of mount error (e.g.
...
not ntfs, corrupted, access denied, hibernated, unclean journal, etc)
2007-12-15 09:17:17 +00:00
szaka
67997a4d88
New: built-in FUSE support by using a 50% stripped down, internal
...
FUSE library which linked statically into libntfs-3g. Linux
uses this one by default.
New: the --with-fuse=external configure option makes ntfs-3g to be
compiled with an external FUSE library. For non-Linux operating
systems this is the default and the only option currently.
New: rewritten, backwards compatible build system.
New: README file is installed as documentation.
New: the --enable-ldscript configure option uses ldscript instead of
.so symlink
New: the --disable-mtab configure option disables and ignores the
usage of /etc/mtab
New: added libntfs-3g.pc.in pkg-config and libntfs-3g.script.so.in
ldconfig files
Change: use 'make install-strip' instead of 'make strip'
(Alon Bar-Lev, Miklos Szeredi, Szabolcs Szakacsits)
2007-12-06 20:44:10 +00:00
szaka
008cac84fb
atime update works (Yura Pakhuchiy, Szabolcs Szakacsits)
2007-11-18 14:08:44 +00:00
szaka
d4b91d350c
posix file time updates (Yura Pakhuchiy, Szabolcs Szakacsits)
2007-11-15 07:33:40 +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
f24a38f0d6
non-inline ntfs_fuse_is_named_data_stream & NAttr* functions: 500+ bytes saved
2007-10-25 22:22:24 +00:00
szaka
925c1cff30
fix warnings
2007-10-08 22:02:38 +00:00
szaka
ffa355c0f8
statfs() and free inode calculation is O(1) (David Fox, Szabolcs Szakacsits)
2007-09-26 19:32:26 +00:00
szaka
a97c661efe
statfs optimization: O(1) free cluster calculation (David Fox, Szabolcs Szakacsits)
2007-09-12 20:51:06 +00:00
szaka
c9172f66cf
add ntfs_security_hash(): hash of a security descriptor (Anton Altaparmakov)
2007-09-02 12:38:29 +00:00
szaka
921457fd65
add ntfs_rol32 and ntfs_ror32
2007-09-02 12:36:33 +00:00
szaka
3ef37024df
remove unused list.h header file
2007-09-01 11:28:43 +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
ac23ed59c5
add ntfs_inode_base() helper
2007-07-20 21:43:39 +00:00