Commit Graph

1878 Commits (87a450573cddfc8cc96c20da2ba3a8384441b19a)
 

Author SHA1 Message Date
cantab.net!aia21 87a450573c ChangeLog:
Update

BKrev: 41496953dmLfNhvicuTcWkfNP6zSPw
2004-09-16 10:22:11 +00:00
cantab.net!aia21 75bc06b8c7 Make output fit on 80-column-wide screen.
(Logical change 1.559)
2004-09-16 10:10:20 +00:00
cantab.net!aia21 1d433b4804 Fix bugs in handling of ->extent_nis in base inodes.
BKrev: 4149668cub46ApUQaDgnHkoNBtZrow
2004-09-16 10:10:20 +00:00
cantab.net!aia21 307c09774e Fix bugs in handling of ->extent_nis in base inodes.
(Logical change 1.559)
2004-09-16 10:10:20 +00:00
cantab.net!aia21 fe587b2319 Update
(Logical change 1.558)
2004-09-16 09:32:23 +00:00
cantab.net!aia21 9c86b21e87 (Logical change 1.558) 2004-09-16 09:32:23 +00:00
cantab.net!aia21 5d703b9636 Initial revision 2004-09-16 09:32:23 +00:00
cantab.net!aia21 6070d2444d Add ntfsmftalloc utility to the extra utilities to help test the mft
record allocator.  (Anton)

BKrev: 41495da7KaNsz8r71SASgz4NItVHqg
2004-09-16 09:32:23 +00:00
cantab.net!aia21 abf32ee708 Add ntfsmftalloc to extra build.
(Logical change 1.558)
2004-09-16 09:32:23 +00:00
cantab.net!aia21 7b1e701f45 Add ntfsmftalloc to BK ignore.
(Logical change 1.558)
2004-09-16 09:32:23 +00:00
cantab.net!aia21 592856a932 Write out dirty extent inodes in ntfs_inode_close() when closing a base
inode.

BKrev: 41495d163mAAQakZ-2RbNfUsYgIMNA
2004-09-16 09:29:58 +00:00
cantab.net!aia21 2b745a3542 Write out dirty extent inodes in ntfs_inode_close() when closing a base
inode.

(Logical change 1.557)
2004-09-16 09:29:58 +00:00
cantab.net!aia21 11b4d56de2 Final fixes for ntfs_mft_record_alloc() that fell out from extensive testing.
BKrev: 41494c94eB_nDWV1ZAq9mlWHYWZxKA
2004-09-16 08:19:32 +00:00
cantab.net!aia21 ba4192c33c Final fixes for ntfs_mft_record_alloc() that fell out from extensive testing.
(Logical change 1.556)
2004-09-16 08:19:32 +00:00
cantab.net!aia21 ea45fe28cb Need to sync inodes before closing attributes or the umount fails.
BKrev: 41494c6cf3xZ6_T22478nJ8L--eDIA
2004-09-16 08:18:52 +00:00
cantab.net!aia21 93f8096673 Need to sync inodes before closing attributes or the umount fails.
(Logical change 1.555)
2004-09-16 08:18:52 +00:00
cantab.net!aia21 21248874a3 Update.
(Logical change 1.554)
2004-09-15 15:21:47 +00:00
cantab.net!aia21 154d44ded5 Finish off ntfs_mft_record_alloc() and its error handling.
BKrev: 41485e0bcRs9SyABvxabHxuN3S8How
2004-09-15 15:21:47 +00:00
cantab.net!aia21 9656a23b5e Finish off ntfs_mft_record_alloc() and its error handling.
(Logical change 1.554)
2004-09-15 15:21:47 +00:00
cantab.net!aia21 35d7e2b7f3 More code refactoring in ntfs_mft_record_alloc() together with more error
recovery code.

BKrev: 41483a70eUEA6m4YibD4f3LtUCXipw
2004-09-15 12:49:52 +00:00
cantab.net!aia21 caf2f0ad97 More code refactoring in ntfs_mft_record_alloc() together with more error
recovery code.

(Logical change 1.553)
2004-09-15 12:49:52 +00:00
cantab.net!aia21 f4af163c83 More work on ntfs_mft_record_alloc(): Factor out some code, start with
some error handling and a bug fix here or there...

BKrev: 4146ebad93IQRhTV0-qh5cm2_uMTFA
2004-09-14 13:01:33 +00:00
cantab.net!aia21 0de81b2f41 More work on ntfs_mft_record_alloc(): Factor out some code, start with
some error handling and a bug fix here or there...

(Logical change 1.552)
2004-09-14 13:01:33 +00:00
cantab.net!aia21 e74eeb2c0b Update ntfs_mft_record_alloc() prototype to reflect reality.
(Logical change 1.551)
2004-09-13 14:44:01 +00:00
cantab.net!aia21 b627f802bd First cut of ntfs_mft_record_alloc() ported from my old ntfs allocator that
I wrote several years ago.  Note this is completely untested and there is
no error handling at all yet.  I will be porting/adding the error handling
next.  (Anton)

BKrev: 4145b231iWDh2kpXUh1ulPv001Mm2w
2004-09-13 14:44:01 +00:00
cantab.net!aia21 8fdb6981ff First cut of ntfs_mft_record_alloc() ported from my old ntfs allocator that
I wrote several years ago.  Note this is completely untested and there is
no error handling at all yet.  I will be porting/adding the error handling
next.  (Anton)

(Logical change 1.551)
2004-09-13 14:44:01 +00:00
cantab.net!aia21 ad7acfacc2 Remove no longer needed forward declaration.
(Logical change 1.550)
2004-09-13 14:39:50 +00:00
cantab.net!aia21 4f63b84653 Export ntfs_inode_allocate().
BKrev: 4145b136SFdgwIOifbl6Qr0m3mj-LA
2004-09-13 14:39:50 +00:00
cantab.net!aia21 b766a97941 Export ntfs_inode_allocate().
(Logical change 1.550)
2004-09-13 14:39:50 +00:00
cantab.net!aia21 89306d3012 Remove vol->nr_mft_records and update all users. (Anton)
BKrev: 41457666lLrPSKGHfofyEGuWtqunEw
2004-09-13 10:28:54 +00:00
cantab.net!aia21 b82469ba50 Remove vol->nr_mft_records and update all users. (Anton)
(Logical change 1.549)
2004-09-13 10:28:54 +00:00
cantab.net!aia21 a5b6b89456 Update
(Logical change 1.548)
2004-09-13 09:31:42 +00:00
cantab.net!aia21 dc4d7921e1 Cleanup the ntfs_mapping_pairs_build enhancement.
BKrev: 414568feNrnD8KlGyp0pnPL1hN-Iow
2004-09-13 09:31:42 +00:00
cantab.net!aia21 1159ab3656 Cleanup the ntfs_mapping_pairs_build enhancement.
(Logical change 1.548)
2004-09-13 09:31:42 +00:00
(none)!yura a95cff8404 update
(Logical change 1.547)
2004-09-12 18:46:04 +00:00
(none)!yura 88228c1e42 Add @stopped_at parameter to ntfs_mapping_pairs_build and adapt all callers.
BKrev: 4144996cMCQGevlUEAEKqnoCoJ6KgQ
2004-09-12 18:46:04 +00:00
(none)!yura 27e0e7a0c7 Add @stopped_at parameter to ntfs_mapping_pairs_build and adapt all callers.
(Logical change 1.547)
2004-09-12 18:46:04 +00:00
(none)!yura 64e1f672cf ntfs_inode_sync: write dirty attribute list to disk
(Logical change 1.546)
2004-09-12 11:00:06 +00:00
(none)!yura 0819f47293 new API: ntfs_attrlist_entry_add - add an attribute list attribute entry
(Logical change 1.546)
2004-09-12 11:00:06 +00:00
(none)!yura 893742e5c2 libntfs/attrlist.c
new API: ntfs_attrlist_entry_add - add an attribute list attribute entry
libntfs/inode.c
    ntfs_inode_sync: write dirty attribute list to disk



BKrev: 41442c36YT3aG199TQCym5eOhikRIg
2004-09-12 11:00:06 +00:00
(none)!yura d7f49f5880 added prototype for ntfs_attrlist_entry_add
(Logical change 1.546)
2004-09-12 11:00:06 +00:00
(none)!yura 8930729433 update
(Logical change 1.545)
2004-09-11 16:23:34 +00:00
(none)!yura 72b5b3c6fb ntfsinfo: make it display attribute instance and dump attribute list entries in verbose mode
(Logical change 1.545)
2004-09-11 16:23:34 +00:00
(none)!yura 8227235187 libntfs/attrib.c
fixes for attribute list
ntfsprogs/ntfsinfo.c
    ntfsinfo: make it display attribute instance and dump attribute list entries in verbose mode


BKrev: 41432686JHwH9Y7abtLYmq9IlTeqgg
2004-09-11 16:23:34 +00:00
(none)!yura a7b9eefee8 fixes for attribute list
(Logical change 1.545)
2004-09-11 16:23:34 +00:00
cantab.net!aia21 9a79c9711e Fix a potential memory leak (in error code path of
ntfs_non_resident_attr_expand()).

BKrev: 4141b263JdzoM6pPhwKvmFB0VIHggg
2004-09-10 13:55:47 +00:00
cantab.net!aia21 8ab5e7daf5 Fix a potential memory leak (in error code path of
ntfs_non_resident_attr_expand()).

(Logical change 1.544)
2004-09-10 13:55:47 +00:00
(none)!yura a5c2060597 update
(Logical change 1.543)
2004-09-09 17:21:40 +00:00
(none)!yura 6e2b7ed686 Improvement to ntfs_non_resident_attr_expand: expand multi extent
attributes if we don't need to allocate new mft records to perform
this.

BKrev: 414091241Goff10vbL-jmjKtITvsng
2004-09-09 17:21:40 +00:00
(none)!yura b46a0cd23d Improvement to ntfs_non_resident_attr_expand: expand multi extent
attributes if we don't need to allocate new mft records to perform
this.

(Logical change 1.543)
2004-09-09 17:21:40 +00:00