szaka
a97c661efe
statfs optimization: O(1) free cluster calculation (David Fox, Szabolcs Szakacsits)
2007-09-12 20:51:06 +00:00
szaka
8824fbe7ae
Ignore the volume dirty bit because its real meaning is "check the volume"
...
(set by chkdsk, ntfsresize, ntfsfix) and this is what ext2, ext3, ext4,
reiserfs and xfs do in similar cases. The fact of the real dirtiness is
stored in the NTFS logfile which is already checked for.
2007-08-22 19:59:45 +00:00
szaka
1d19c06f6c
explain the 'locale' mount option a bit better
2007-08-17 17:13:49 +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
3b6818862e
don't turn on permission checking if umask, fmask or dmask is zero since
...
the effect were just the opposite users wanted
2007-08-09 21:15:28 +00:00
szaka
742828ab74
fix: unmount (fusermount -u) was denied for an unrpivileged user who was
...
allowed to mount a block device. FUSE 2.7.0+ is required for the full fix.
2007-08-09 20:11:43 +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
e1e987791b
add a section about Windows filename compatibility
2007-08-08 19:07:57 +00:00
szaka
49825fbbee
fix hangs in readdir(): ntfs_fuse_filler() returns error if FUSE filler failed
2007-08-08 16:38:26 +00:00
szaka
568720ef84
portability fixes
2007-07-09 22:25:15 +00:00
szaka
57c475a0ae
Give more hints what the problem could be during mount
2007-07-09 21:49:52 +00:00
szaka
190367bb52
portability fixes
2007-07-09 21:03:57 +00:00
szaka
c214b9c11c
No need to check for ENOSPC because ntfs_log_perror() does it now
2007-07-08 20:45:14 +00:00
szaka
2655455f74
fix trace logging
2007-07-08 15:02:49 +00:00
szaka
a81f30eaa6
fix: move & hard link input/output error in 1.616 (Nicolò Chieffo, Szaka)
2007-07-08 14:27:55 +00:00
szaka
0089974281
use kernel cache also for the 'debug' option
2007-06-16 21:34:13 +00:00
szaka
b263ea5988
update manual
2007-06-16 21:31:46 +00:00
szaka
a6663562b5
fix: truncate() always returned "Operation not permitted" on error
2007-06-09 23:24:34 +00:00
szaka
1ab1b69203
check and handle ntfs_inode_close() errors
2007-06-09 23:00:07 +00:00
szaka
4daa2f72b1
remove unused utils_* code
2007-06-09 00:10:04 +00:00
szaka
55f77f9223
ntfs_fuse_destroy(): clearer error message
2007-06-08 23:30:54 +00:00
szaka
e2e91cebba
pass file system name to the fuse layer (Alistair Crooks)
2007-06-06 18:55:30 +00:00
szaka
9bc01583cd
Fix Linux exploit if ntfs-3g is setuid and the FUSE kernel driver isn't
...
loaded (Jochen Schmitt, Tom "spot" Callaway, Szaka)
2007-05-15 21:19:59 +00:00
szaka
6174a9365a
ntfs_fuse_read(): log the details if it fails
2007-04-22 21:03:06 +00:00
szaka
39ac864f75
handle the -v (verbose) command line option because mount(8) can pass it
2007-04-15 23:52:01 +00:00
szaka
4e2dbb13a3
fix: option parsing may failed due to a bug introduced in 1.411-RC
2007-04-11 22:16:17 +00:00
szaka
5984592552
support read-write mount with the --force option if logfile is unclean
2007-04-08 20:23:11 +00:00
szaka
108934e9fe
manual update: command line syntax, options update
2007-04-08 19:09:00 +00:00
szaka
828c16f8b5
parse_options(), usage() cleanup; removed unused command line options
2007-04-07 19:42:58 +00:00
szaka
af5302b5bb
log command line options
2007-04-06 20:32:20 +00:00
szaka
1d0a2dea23
remove fusermount example since the binary will move entirely into libfuse
2007-04-06 20:19:24 +00:00
szaka
b5e7329981
don't run surely failing Linux specific code on non-Linux OSes
2007-04-06 20:17:14 +00:00
szaka
c01bae4411
support multiply -o options to make FreeBSD's mount(8) work (Dmitri Tarasov, Szaka)
2007-04-06 20:13:11 +00:00
szaka
d4b77bd50f
fix typo in hibernated volume message
2007-04-02 21:09:18 +00:00
szaka
cae49b9373
fix default uid/gid of file for suid-root user mounts (Laszlo Dvornik, Szaka)
2007-04-02 21:08:06 +00:00
szaka
a73cd7f22f
Emphasize the kernel problem which typically is believed to be a user space one
2007-03-27 21:09:42 +00:00
szaka
29cb070325
refer to the latest ntfsfix, some earlier versions don't always work
2007-03-27 20:55:45 +00:00
szaka
98694266d7
give examples for the 'force' mount option usage
2007-03-27 20:36:46 +00:00
szaka
f8c7d56326
fix the privilege typos
2007-03-27 20:31:44 +00:00
szaka
8a12e507c6
don't flood logs with ENOSPC errors (full disk)
2007-03-16 00:31:09 +00:00
szaka
a5281b6114
OS natural manual: ntfs-3g runs on many OSes
2007-03-16 00:28:32 +00:00
szaka
4665b48913
don't log errno reason after fuse_mount() since it's undefined, misleading
2007-03-10 01:01:40 +00:00
szaka
ff1997ec13
Use the 'nonempty' FUSE mount option by default, so we behave as in-kernel
...
filesystems, moreover HAL and pmount won't refuse to mount if they create
hidden .created-by-xxx file in the mount point directory before mount.
2007-03-03 23:42:05 +00:00
szaka
cf16a8191b
parse_mount_options(): don't parse empty options string
2007-03-03 23:36:43 +00:00
szaka
3e9874de79
fix fakeraid/softraid detection (Cyberjean, Szaka)
2007-03-03 23:31:48 +00:00
szaka
95e5a206c7
manual: added access handling, security section; other minor updates
2007-03-03 23:30:39 +00:00
szaka
68422bdf94
add --disable-ldconfig configure option and reorganize *-hook rules to
...
*-local and *-hook ones in src/Makefile.am for simplicity and to be more
compatible with older automake versions (Andreas Hanke)
2007-03-03 10:52:06 +00:00
szaka
f5d8f91c4f
ignore user specified blksize option
2007-02-06 19:08:16 +00:00
szaka
931858c0c2
use FUSE default_permissions option when users expect things to work that way
2007-02-06 18:56:24 +00:00
szaka
d5d43139eb
update fuse26_kmod_msg: FUSE 2.6.2 kmod lacks fuseblk for old kernels
2007-02-04 19:56:55 +00:00