Commit Graph

2326 Commits (7553a8da53c0ceaa6139bee92d5e80fcb2496ddc)
 

Author SHA1 Message Date
(none)!yura 59407ac0ff fix some stupid bugs
(Logical change 1.593)
2004-10-07 16:40:29 +00:00
(none)!yura a929f9f0ba Update.
(Logical change 1.592)
2004-10-07 14:04:09 +00:00
(none)!yura ad7b4d8fc1 Add new API attrib.[ch]::ntfs_attr_record_move_to and make ntfs_resident_attr_resize use it.
BKrev: 41654cd9yv0ylraU7X-ejcf6Xkw5PQ
2004-10-07 14:04:09 +00:00
(none)!yura d4d69304ff - Add new API ntfs_attr_record_move_to and make ntfs_resident_attr_resize use it.
- Cleanups.

(Logical change 1.592)
2004-10-07 14:04:09 +00:00
(none)!yura 988c84f887 fix to my previous fix
BKrev: 415d8e2dnflzSZLbpMRzkP3gsIqDeQ
2004-10-01 17:04:45 +00:00
(none)!yura a4d40d673a fix to my previous fix
(Logical change 1.591)
2004-10-01 17:04:45 +00:00
cantab.net!aia21 1dafa90ef7 Merge ssh://linux-ntfs@bkbits.net/ntfsprogs
into cantab.net:/home/src/ntfsprogs

2004/10/01 14:56:31+01:00 cantab.net!aia21
Fix stupid typo where I had >> vol->cluster_size instead of
>> vol->cluster_size_bits.

BKrev: 415d621aaIQOwfG2GYxE99Z3o4DfPQ
2004-10-01 13:56:42 +00:00
cantab.net!aia21 b81e3f8959 Fix stupid typo where I had >> vol->cluster_size instead of
>> vol->cluster_size_bits.

(Logical change 1.590)
2004-10-01 13:56:42 +00:00
(none)!yura 83598b5e1d libntfs/attrib.c
- Mapping pairs offset fixes.
    - Indent fixes.
    - ntfs_non_resident_attr_expand: fix some error code paths.

BKrev: 415d4d04vMDn9ENkB_Z6ugjj76cnKw
2004-10-01 12:26:44 +00:00
(none)!yura b89f1ee8f6 - Mapping pairs offset fixes.
- Indent fixes.
- ntfs_non_resident_attr_expand: fix some error code paths.

(Logical change 1.589)
2004-10-01 12:26:44 +00:00
elisa-laajakaista.fi!szaka 8dc76eeeb0 ntfsclone TODO update
(Logical change 1.588)
2004-09-30 22:27:04 +00:00
elisa-laajakaista.fi!szaka 72025c9e74 TODO.ntfsprogs: ntfsclone TODO update
BKrev: 415c8838hG6eORtv1B3eQmENm1MjtA
2004-09-30 22:27:04 +00:00
elisa-laajakaista.fi!szaka f7957bf3a6 ntfsclone: honor bad clusters list ($BadClus:$Bad), known bad sectors aren't tried to be saved anymore (Szaka)
BKrev: 415c4d900JnOJDvMItDMUakPDPNXrw
2004-09-30 18:16:48 +00:00
elisa-laajakaista.fi!szaka 63b6f9ff3f ntfsclone: honor bad clusters list ($BadClus:$Bad), known bad sectors aren't tried to be saved anymore (Szaka)
(Logical change 1.587)
2004-09-30 18:16:48 +00:00
elisa-laajakaista.fi!szaka ec00d338cb honor bad clusters list ($BadClus:$Bad), known bad sectors aren't tried to be saved anymore (Szaka)
(Logical change 1.587)
2004-09-30 18:16:48 +00:00
cantab.net!aia21 5d3b1b0f2b Rename scpu_to_le{16,32,64}() to cpu_to_sle{16,32,64}() to match the kernel.
BKrev: 415c1f8fCHgsWh4EEJdrb4uAQkKqcg
2004-09-30 15:00:31 +00:00
cantab.net!aia21 8b3c03e173 Rename scpu_to_le{16,32,64}() to cpu_to_sle{16,32,64}() to match the kernel.
(Logical change 1.586)
2004-09-30 15:00:31 +00:00
(none)!yura 67ca77c25c Use ntfs_attr_reinit_search_ctx instead ntfs_attr_init_search_ctx, because Anton fixed bug prevent us doing so.
BKrev: 415ada4enbsYCkE7_BGDvs3Pcp3UmA
2004-09-29 15:52:46 +00:00
(none)!yura 59ab6cdb33 Use ntfs_attr_reinit_search_ctx instead ntfs_attr_init_search_ctx, because Anton fixed bug prevent us doing so.
(Logical change 1.585)
2004-09-29 15:52:46 +00:00
(none)!yura 21613e7190 ntfs_mapping_pairs_build:
- Make it set stop vcn even function doesn't failed.
- Minor bugfix.

(Logical change 1.584)
2004-09-29 15:43:22 +00:00
(none)!yura 030e531012 SCCS merged
2004/09/29 18:21:24+03:00 (none)!yura
SCCS merged

2004/09/29 18:16:34+03:00 (none)!yura
Update.

(Logical change 1.584)
2004-09-29 15:43:22 +00:00
(none)!yura 6f27be95ef Merge
2004/09/29 18:35:01+03:00 (none)!yura
Merge

2004/09/29 18:16:34+03:00 (none)!yura
include/ntfs/attrlist.h
    Add new helper ntfs_attrlist_mark_dirty.
libntfs/attrib.c
    - Deallocate clusters when free atribute list.
    - Write ntfs_attr_update_mapping_pairs and make ntfs_non_resident_attr_{shrink,expand} use it.
libntfs/runlist.c
    ntfs_mapping_pairs_build:
    - Make it set stop vcn even function doesn't failed.
    - Minor bugfix.

BKrev: 415ad81aQ8d6CL2cbK7X90Wi0br1bQ
2004-09-29 15:43:22 +00:00
(none)!yura bb9c8afe60 Auto merged
2004/09/29 18:35:00+03:00 (none)!yura
SCCS merged

2004/09/29 18:16:34+03:00 (none)!yura
- Deallocate clusters when free atribute list.
- Write ntfs_attr_update_mapping_pairs and make ntfs_non_resident_attr_{shrink,expand} use it.

(Logical change 1.584)
2004-09-29 15:43:22 +00:00
(none)!yura 4b95d5ce3e Add ntfs_attr_update_mapping_pairs prototype.
(Logical change 1.584)
2004-09-29 15:43:22 +00:00
(none)!yura 746c36a4be Add new helper ntfs_attrlist_mark_dirty.
(Logical change 1.584)
2004-09-29 15:43:22 +00:00
cantab.net!aia21 a18fb7244f Update
(Logical change 1.583)
2004-09-29 14:45:16 +00:00
cantab.net!aia21 e3c44c8ff6 Always clear ctx->al_entry in ntfs_attr_reinit_search_ctx().
BKrev: 415aca7cWCu3EBuiI-NQXNcdSEJJ1w
2004-09-29 14:45:16 +00:00
cantab.net!aia21 75c1ed8b5d Always clear ctx->al_entry in ntfs_attr_reinit_search_ctx().
(Logical change 1.583)
2004-09-29 14:45:16 +00:00
elisa-laajakaista.fi!szaka b7d713c8f1 - ntfsclone: save by using our, not NTFS cluster allocation bitmap.
This gives more control in the future what to save.

BKrev: 4159f713A1Kny6AMt_QTXVbjQHuaJQ
2004-09-28 23:43:15 +00:00
elisa-laajakaista.fi!szaka e68a61101a - ntfsclone: save by using our, not NTFS cluster allocation bitmap.
This gives more control in the future what to save.

(Logical change 1.582)
2004-09-28 23:43:15 +00:00
elisa-laajakaista.fi!szaka 6afc38f179 libntfs/attrib.c
- suppress bogus gcc warning about uninitialized 'err' variable
libntfs/inode.c
    - fix err <-> errno typo that could cause bogus return value

BKrev: 4159ae841VJpVyLgXynZsPdWhzT-sw
2004-09-28 18:33:40 +00:00
elisa-laajakaista.fi!szaka 82efae551e - suppress bogus gcc warning about uninitialized 'err' variable
(Logical change 1.581)
2004-09-28 18:33:40 +00:00
elisa-laajakaista.fi!szaka f9ac10a85e - fix err <-> errno typo that could cause bogus return value
(Logical change 1.581)
2004-09-28 18:33:40 +00:00
(none)!yura 442fcef5bf libntfs/attrib.c
Make ntfs_attr_record_rm use ntfs_attrlist_need and delete attribute list if it is doesn't need.
libntfs/attrlist.c
    Add new API: ntfs_attrlist_need.

BKrev: 41571913K5_56FJcIFfiZdKO5TzzLA
2004-09-26 19:31:31 +00:00
(none)!yura 1e589f3db3 Update.
(Logical change 1.580)
2004-09-26 19:31:31 +00:00
(none)!yura b2f2facc29 Make ntfs_attr_record_rm use ntfs_attrlist_need and delete attribute list if it is doesn't need.
(Logical change 1.580)
2004-09-26 19:31:31 +00:00
(none)!yura c78630e1dd Add prototype.
(Logical change 1.580)
2004-09-26 19:31:31 +00:00
(none)!yura a373b59fd3 Add new API: ntfs_attrlist_need.
(Logical change 1.580)
2004-09-26 19:31:31 +00:00
(none)!yura e418cf5345 Update.
(Logical change 1.579)
2004-09-25 20:10:16 +00:00
(none)!yura 52300dca77 - add tfs_inode_add_attrlist prototype.
(Logical change 1.579)
2004-09-25 20:10:16 +00:00
(none)!yura 756a0a84ca - add ntfs_resident_attr_record_add prototype.
(Logical change 1.579)
2004-09-25 20:10:16 +00:00
(none)!yura 5dee144063 - add ntfs_attrlist_set prototype.
(Logical change 1.579)
2004-09-25 20:10:16 +00:00
(none)!yura 64bd37518d - New API: inode.[ch]::ntfs_inode_add_attrlist.
(Logical change 1.579)
2004-09-25 20:10:16 +00:00
(none)!yura 7428b93f99 - New API: attrib.[ch]::ntfs_resident_attr_record_add.
- Update ntfs_non_resident_attr_expand to use ntfs_inode_add_attrlist.
- Fixes and cleanups.

(Logical change 1.579)
2004-09-25 20:10:16 +00:00
(none)!yura 03e0ea814b - Move out common part of ntfs_attrlist_entry_{add,rm} to new API:
attrlist.[ch]::ntfs_attrlist_set.
- New API: attrib.[ch]::ntfs_resident_attr_record_add.
- New API: inode.[ch]::ntfs_inode_add_attrlist.
- Update ntfs_non_resident_attr_expand to use ntfs_inode_add_attrlist.
- Fixes and cleanups.

BKrev: 4155d0a843h4sN5M00iw90cHNdqjGg
2004-09-25 20:10:16 +00:00
(none)!yura 0f462c337c - Move out common part of ntfs_attrlist_entry_{add,rm} to new API:
attrlist.[ch]::ntfs_attrlist_set.
- Fixes and cleanups.

(Logical change 1.579)
2004-09-25 20:10:16 +00:00
(none)!yura 5df65f81b4 fixes for attribute list handling
BKrev: 4151d100khiVVozIQDZ6mpBDs1O2pA
2004-09-22 19:22:40 +00:00
(none)!yura bff0f300ff fixes for attribute list handling
(Logical change 1.578)
2004-09-22 19:22:40 +00:00
cantab.net!aia21 528dcd3401 Minor updates ntfs_external_attr_find().
BKrev: 415039c84awHHCAMTIvzV4afH7U3hA
2004-09-21 14:25:12 +00:00
cantab.net!aia21 acff9f4c43 Minor updates ntfs_external_attr_find().
(Logical change 1.577)
2004-09-21 14:25:12 +00:00