szaka
568720ef84
portability fixes
2007-07-09 22:25:15 +00:00
szaka
496c285c5d
ntfs_attr_free()/ntfs_inode_free(): don't scare users with bogus errors
2007-07-09 22:18:07 +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
076e26f92e
ntfs_log_handler_syslog(): don't lose errno in an error path
2007-07-08 20:47:48 +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
4519f33eb5
Log ENOSPC (full disk) errors only during debug
2007-07-08 20:38:18 +00:00
szaka
3f66b95f14
fix very rare, recoverable directory corruption
2007-07-08 18:41:27 +00:00
szaka
2655455f74
fix trace logging
2007-07-08 15:02:49 +00:00
szaka
1cf9c5957b
ntfs_resident_attr_resize(), ntfs_non_resident_attr_expand(): log all errors
2007-07-08 14:56:11 +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
78348655bd
ntfs_ir_truncate(): log all errors
2007-07-07 23:11:19 +00:00
szaka
59af03cfb8
ntfs_index_add_filename(): don't lose errno
2007-07-07 23:10:28 +00:00
Yura Pakhuchiy
1947aacb89
Cleanup
2007-07-01 01:52:48 +03:00
Yura Pakhuchiy
8981594cf0
ntfsdecrypt: Fix sparse warnings.
2007-06-30 20:19:25 +03:00
szaka
d5642d5cd6
ntfs_ib_write(): don't log ENOSPC error (full disk)
2007-06-28 07:17:44 +00:00
szaka
03b1f670f1
ntfs_readdir(): log errors
2007-06-28 07:17:00 +00:00
szaka
8ac865667c
update to 1.616
2007-06-16 21:35:39 +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
a679b37a7a
update to 1.612-RC
2007-06-11 21:10:18 +00:00
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
Yura Pakhuchiy
7a68bb3ea0
Endian fixes for gnome-vfs module. Thanks to Anton for tip.
2007-06-10 14:30:41 +03: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
Yura Pakhuchiy
d059090386
info: nice LCN dumping
2007-06-08 13:48:28 +03:00
Yura Pakhuchiy
0d264b7d25
Introduce sparse endian annotations. Adopt library (also fix 2 real bugs) and progs (lots of bugs).
2007-06-08 13:47:57 +03:00
Yura Pakhuchiy
def36146b7
Sparse 0.3 do not longer requires this workaround!
2007-06-08 13:46:10 +03:00
Yura Pakhuchiy
48c336fd6a
O(1) mapping pairs update for normal files
2007-06-08 13:45:28 +03:00
Yura Pakhuchiy
b99d331f78
We do not need to map whole runlist in this case, only until @pos. Introduce ntfs_attr_map_runlist_range to implement this.
2007-06-08 13:41:10 +03:00
Yura Pakhuchiy
e404ce8203
Fix 64bit warnings (Yuval)
2007-06-08 13:36:37 +03:00
Yura Pakhuchiy
e6620be16d
Do not create holes in ntfs_attr_pwrite that will be instantiated right after creation
...
* Add new API: __ntfs_attr_truncate that allow user to select whether holes should be created or clusters allocated
* Update ntfs_attr_pwrite and ntfscp to use it.
2007-06-08 13:35:47 +03:00
Yura Pakhuchiy
52d034e5f3
ntfsmount: fix errno in truncate() operation
2007-06-08 13:34:16 +03: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