Commit Graph

446 Commits

Author SHA1 Message Date
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
ce6872b434 ntfs_link(): remove redundant log 2007-05-15 21:13:26 +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
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
e52eb5f939 new: libntfs-3g is versioned 2007-04-06 20:22:09 +00:00
szaka
03e9f7a477 set mft zone to be the minimum of 12.5% of the disk size and 200 MB 2007-03-17 02:03:09 +00:00
szaka
ac93f2c55c performance: replaced cluster allocator to minimize file fragmentation 2007-03-17 01:58:39 +00:00
szaka
8a12e507c6 don't flood logs with ENOSPC errors (full disk) 2007-03-16 00:31:09 +00:00
szaka
4e1693d0ef Don't calculate bootsector checksum, ntfs doesn't use it and it's often off 2007-02-20 19:09:32 +00:00
szaka
e696740463 ntfs_delete(): don't log non-empty dir deleted attempts 2007-02-20 18:53:03 +00:00
szaka
d7d38e82d9 fix: don't update ->name_offset if it would underflow 2007-02-06 15:11:53 +00:00
szaka
72c9e1175e ntfs_is_logfile_clean: no need to report more unlean logfile data 2007-02-04 20:01:51 +00:00
szaka
4fdcbb538c fix mtime, ctime update 2007-01-17 21:52:01 +00:00
szaka
d046837241 report logfile check errors 2007-01-15 21:58:00 +00:00
szaka
75c60e5486 fix 64-bit warnings (Yuval) 2007-01-09 21:22:58 +00:00
szaka
21351b1132 ntfs_cluster_set_zone_pos(): fix unused 'zone' variable warning 2007-01-09 21:00:21 +00:00
szaka
ba30abd0a4 fix "no previous prototype" warnings (Yuval) 2007-01-09 20:54:54 +00:00
szaka
6ef4ffde9b ntfs_cluster_alloc(): scatter new and concurrent writes 2007-01-01 17:59:01 +00:00
szaka
a461c127d9 ntfs_cluster_alloc(): factor out codes related to positioning in zones 2007-01-01 17:35:58 +00:00
szaka
e85c1e47fd ntfs_cluster_alloc(): log errors 2007-01-01 17:17:39 +00:00
szaka
31d7b6875f ntfs_cluster_alloc(): use 512 bytes NTFS_LCNALLOC_BSIZE instead of 8kB 2007-01-01 17:12:04 +00:00
szaka
0a918f567f fix: invalid argument error when writing randomly into sparse files 2007-01-01 17:02:27 +00:00
szaka
be2dbbf92d ntfs_rl_pwrite: don't check buffer for sparse runs 2006-12-17 02:18:55 +00:00
szaka
13da6e3415 ntfs_attr_fill_hole: fix occasional high memory usage 2006-12-17 02:10:12 +00:00
szaka
d9c2791bbd ntfs_attr_fill_hole(): factor out ntfs_attr_fill_zero() 2006-12-17 01:48:25 +00:00
szaka
d0a2e7d3a2 ntfs_read/ntfs_write: use pread/pwrite => 2-8% speed increase (Henk, Szaka) 2006-12-12 23:16:43 +00:00
szaka
2bc71e4ee7 ntfs_boot_sector_parse: check sectors value & last sector seekability 2006-12-09 00:02:45 +00:00
szaka
45630fa43c ntfs_boot_sector_is_ntfs/ntfs_boot_sector_parse: log errors 2006-12-08 23:55:10 +00:00
szaka
52e0bb19d6 fix: directories were unreadable if the cluster size was bigger than 4kB 2006-12-07 01:11:38 +00:00
szaka
ba03f639fe ntfs_device_mount: more verbose error message 2006-12-07 01:06:20 +00:00
szaka
c842f28870 fix compilation warnings 2006-11-14 20:07:13 +00:00
szaka
6c120f3d35 fix: unmount wasn't synchronous for block devices 2006-11-12 23:34:50 +00:00
szaka
538349c592 ntfs_device_unix_io_open: check for block device early on 2006-11-12 21:29:12 +00:00
szaka
f8d6b01e99 unconditionally sync device 2006-11-10 23:08:06 +00:00
szaka
40ea28867d unconditionally log errors 2006-11-10 23:02:18 +00:00
szaka
94b94568e3 add ntfs_attr_remove(); convert its users 2006-11-08 21:36:29 +00:00
szaka
13ab497b7c ntfs_attr_rm(): fix inconsistent deallocation of *na; adapt its users 2006-11-08 20:00:28 +00:00
szaka
342e2d7af6 big-endian fixes (zhanglinbao, yuval, szaka) 2006-11-06 23:17:08 +00:00
szaka
7be2eeb930 ntfs_ie_dup_novcn(): fix null pointer dereference if malloc failed (Yuval) 2006-11-06 22:26:11 +00:00
szaka
ba63b7daca initial CVS import 2006-10-30 22:32:48 +00:00