Commit Graph

243 Commits (cd8e66dc3a8794646e7dc044216b66c0cb4a6ac3)
 

Author SHA1 Message Date
szaka 1f60c77f58 update to 1.612 2007-06-11 20:37:18 +00:00
szaka df4afa947a warn if FUSE is not installed on the root file system 2007-06-11 20:36:27 +00:00
szaka 5869f4b2cc use --exec-prefix=/ otherwise automounting NTFS can fail during boot 2007-06-11 20:05:49 +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 b4470951ac remove unused ntfs_device_umount() 2007-06-08 23:11:55 +00:00
szaka 655d656321 ntfs_umount() can return error 2007-06-08 23:09:43 +00:00
szaka b7baa15d03 check ntfs_inode_close() return values
__ntfs_volume_release() can return error
add ntfs_attr_free(), ntfs_error_set() and ntfs_inode_free() helpers
2007-06-08 22:45:48 +00:00
szaka 779903418a ntfs_device_unix_io_close(), ntfs_device_unix_io_sync(): log all errors 2007-06-08 21:35:33 +00:00
szaka e2e91cebba pass file system name to the fuse layer (Alistair Crooks) 2007-06-06 18:55:30 +00:00
szaka bd31b458e5 compilation works under OS X and NetBSD too 2007-06-06 18:41:26 +00:00
szaka a5ee2e2039 check and handle ntfs_inode_close() return value 2007-06-05 00:14:06 +00:00
szaka 7b02774d67 __ntfs_inode_release(): void function, don't return error 2007-06-04 23:00:06 +00:00
szaka 4a16f5a200 ntfs_inode_sync_file_name(): log errors 2007-06-04 22:58:41 +00:00
szaka 4a38929051 ntfs_inode_close(), __ntfs_inode_release(): log errors 2007-06-04 21:32:30 +00:00
szaka 9bbf7ecab1 ntfs_inode_sync(): log errors 2007-06-04 21:02:35 +00:00
szaka 8b45cda95b update to 1.601 2007-05-31 23:54:57 +00:00
szaka 638436ad44 fix: file creation always gave "I/O error" if $MFT Bitmap wasn't up-to-date 2007-05-31 23:52:41 +00:00
szaka 58987ffe0c ntfs_mft_record_alloc(): factor out ntfs_mft_record_init() 2007-05-31 23:07:29 +00:00
szaka 436d36f933 ntfs_pathname_to_inode(): converting long file names to Unicode may failed 2007-05-29 21:04:05 +00:00
szaka f96c61be9f ntfs_ie_add(): cleanup 2007-05-29 20:41:55 +00:00
szaka c674e09ac5 ntfs_log_handler_syslog(): fix missing errno 2007-05-29 20:38:13 +00:00
szaka eca2b1e659 update to 1.516 2007-05-15 21:22:55 +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 ce6872b434 ntfs_link(): remove redundant log 2007-05-15 21:13:26 +00:00
szaka 6174a9365a ntfs_fuse_read(): log the details if it fails 2007-04-22 21:03:06 +00:00
szaka e3ae577118 don't flood log with redundant info if MFT record allocation fails 2007-04-22 21:00:18 +00:00
szaka 8000607d58 ntfs_attr_map_whole_runlist(): log failing inode 2007-04-22 20:56:36 +00:00
szaka d2bc63ffe4 update to 1.417 2007-04-15 23:52:37 +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 cde4730b29 update to 1.416 2007-04-15 18:12:18 +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 f2adb3224b update to 1.411-RC 2007-04-10 18:28:13 +00:00
szaka ff8a4005f3 update to 1.411-RC 2007-04-10 18:26:56 +00:00
szaka a69de4e713 fix: catch and deny all junction/reparse point write operations 2007-04-10 18:09:27 +00:00
szaka 7c23599df4 support any size $MFTMirr 2007-04-08 20:32:57 +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 e52eb5f939 new: libntfs-3g is versioned 2007-04-06 20:22:09 +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 f30a79b302 update to version 1.328 2007-03-27 21:25:57 +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