Commit Graph

202 Commits (eb27d2059f913f8c2215e4ac01cadb0c486ac2f2)

Author SHA1 Message Date
szaka eb27d2059f ntfs_attr_find: log all errors 2009-02-10 20:04:27 +00:00
szaka 501217f1df ntfs_mst_post_read_fixup, ntfs_mst_pre_write_fixup: log all errors 2009-02-10 19:32:15 +00:00
szaka 18213bb6a9 ntfs_extent_inode_open: remove redundant logging 2009-02-10 13:55:13 +00:00
szaka 24e47ff999 calloc -> ntfs_calloc 2009-02-10 13:50:18 +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 8277f343c0 fix PATH_MAX undefined compilation error on Solaris 2009-01-21 23:53:08 +00:00
szaka faf9707864 move conditional PATH_MAX define to compat.h 2009-01-21 23:51:02 +00:00
szaka e4bf04aeea ntfs_attr_open: fix named attribute memory leak in error cases (Jean-Pierre Andre) 2009-01-15 16:56:10 +00:00
szaka f620cd20eb ntfs_inode_lookup_by_name, ntfs_mft_get_parent_ref: log all errors 2008-12-22 01:28:30 +00:00
szaka 0fcb9b7f42 ntfs_pathname_to_inode: log filename utf8 conversion error 2008-12-22 00:34:15 +00:00
szaka 2a004f0911 ntfs_utf16_to_utf8, ntfs_utf8_to_utf16: check ntfs_malloc() return value 2008-12-22 00:16:19 +00:00
szaka 704519c75e set errno values for the new built-in UTF8 conversion functions 2008-12-22 00:11:28 +00:00
szaka 0017cc31df add built-in UTF8 support, use as default (Bernhard Kaindl, Jean-Pierre Andre) 2008-12-21 23:28:08 +00:00
szaka 31026fb7b0 librarize utils_ functions 2008-12-06 22:11:28 +00:00
szaka 86b9c82176 ntfs_external_attr_find: log all errors 2008-11-30 21:39:41 +00:00
szaka a1ca403e41 fix read potentially returning corrupt data when the hardware fails 2008-11-30 17:16:37 +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 46f8418edc fix ntfs_mft_attr_extend usage 2008-10-15 09:18:53 +00:00
szaka 6ef5d450da mft.c: fix compiler warnings 2008-10-15 08:47:33 +00:00
szaka f089c4b208 support unlimited file and directory creation 2008-09-18 21:03:35 +00:00
szaka 2bb181d328 fix driver hang when reading corrupted dirs (Peter J. Creath, Paul Mattal, Szabolcs Szakacsits) 2008-09-17 21:35:51 +00:00
szaka b660e27c24 add Solaris support (Mark Phalan, Laszlo Peter, Marc Glisse, Szabolcs Szakacsits) 2008-07-17 15:01:50 +00:00
szaka 5d2884b578 comment update, cleanup (Yura Pakhuchiy) 2008-07-15 17:11:17 +00:00
szaka d1f14ea752 ntfs_non_resident_attr_expand(): fix corruption during rollback (Yura Pakhuchiy) 2008-07-15 16:52:10 +00:00
szaka 64560ad1f4 ntfs_attr_add(): fix ->attrs_offset conversion on error path (Yura Pakhuchiy) 2008-07-15 16:05:05 +00:00
szaka a1ca066aec ntfs_ie_add(): #ifdef DEBUG debug code (Yura Pakhuchiy) 2008-07-15 14:29:52 +00:00
szaka 90b0f9b424 ntfs_attr_update_mapping_pairs(): error handling cleanup 2008-07-14 00:37:06 +00:00
szaka 61842b0bac ntfs_attr_update_mapping_pairs(): fix last ntfs_attr_update_meta() errno 2008-07-13 23:52:55 +00:00
szaka c46ce72177 move unused, conditional MAX_PATH define to the Win32 specific code 2008-07-13 13:56:38 +00:00
szaka 933ac7f054 fix: build failed using --prefix=/ 2008-07-12 14:53:46 +00:00
szaka 6d97008d04 ntfs_bitmap_set_bits_in_run(): report real reason, not EIO if read/write fails 2008-07-12 12:52:50 +00:00
szaka d878ee30ad ntfs_bitmap_set_bits_in_run(): cleanup error handling 2008-07-12 12:38:56 +00:00
szaka 51b5d60fac ntfs_bitmap_set_bits_in_run(): log errors 2008-07-12 12:29:53 +00:00
szaka c9c732c7fc add tabulated logging for the most common ntfs_mft_* functions 2008-06-30 02:49:36 +00:00
szaka ab75028fd5 cleanup ntfs_volume_write_flags(): remove redundant error logging 2008-06-30 02:24:12 +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 dec6162b63 cleanup ntfs_inode_open() 2008-06-29 17:43:56 +00:00
szaka 7bcb40b378 cleanup ntfs_attr_open() 2008-06-29 16:52:27 +00:00
szaka 2848f06bad fix memory leak when removing streams or xattrs (Jean-Pierre Andre) 2008-06-17 22:40:43 +00:00
szaka e5ce8d18d3 fix potential hangs if index entries were corrupt 2008-05-28 18:49:44 +00:00
szaka d2f30b4d43 fix corrupt attribute flags and compression unit detection 2008-05-28 12:04:38 +00:00
szaka 6a024394c6 fix mount/driver hangs/misbehaviours when the some attribute flags were corrupt 2008-05-24 14:38:36 +00:00
szaka 7705fc3fdf fix hanging mount if $Bitmap data size is corrupt 2008-05-23 22:21:16 +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 d73e646b33 fix: support build in a separate directory (Alon Bar-Lev) 2008-05-19 17:34:39 +00:00
szaka 68e382fc9d ntfs_boot_sector_parse: hints on error (Ralph Corderoy, Szabolcs Szakacsits) 2008-05-05 15:53:40 +00:00
szaka a6ec7d343b fix: multi-block allocation could allocate or free used blocks in certain
rare circumstances. Because FUSE write(2) size was restricted to 4 KB
until recently and the most widely used NTFS block size is also 4 KB thus
allocations were typically single block size therefore the bug wasn't
visible and couldn't be easily reproduced. However MFT allocations are
multi-block size and they could lead to data corruption typically in close
to full disk utilization.
2008-05-05 15:36:58 +00:00
szaka e518ef07ad ntfs_attr_add(): fix adding attribute which can be resident and non-resident 2008-04-02 17:20:23 +00:00