Commit Graph

2326 Commits (7553a8da53c0ceaa6139bee92d5e80fcb2496ddc)
 

Author SHA1 Message Date
(none)!yura c8e53dcdec add new high level API ntfs_inode_add_attr
(Logical change 1.612)
2004-10-14 18:23:21 +00:00
(none)!yura bf1ae66f7a libntfs/attrib.c
add check that $ATTRIBUTE_LIST should be <= 0x40000 to ntfs_attr_size_bounds_check
libntfs/inode.c
    fix stupid bug in ntfs_inode_free_space

BKrev: 416d18ffNrhuyxbcth6w8ds5JRh4Ng
2004-10-13 12:01:03 +00:00
(none)!yura 1a9a051f31 fix stupid bug in ntfs_inode_free_space
(Logical change 1.611)
2004-10-13 12:01:03 +00:00
(none)!yura 01161bc99b add check that $ATTRIBUTE_LIST should be <= 0x40000 to ntfs_attr_size_bounds_check
(Logical change 1.611)
2004-10-13 12:01:03 +00:00
cantab.net!aia21 e837874f4d Merge ssh://linux-ntfs@bkbits.net/ntfsprogs
into cantab.net:/home/src/ntfsprogs

2004/10/13 11:56:11+01:00 cantab.net!aia21
Enforce minimum inode allocation 24 in ntfs_mft_bitmap_find_free_rec().

BKrev: 416d09d8cXUix_GqQSl2ZqRUV4WJrQ
2004-10-13 10:56:24 +00:00
cantab.net!aia21 3f58b75146 Enforce minimum inode allocation 24 in ntfs_mft_bitmap_find_free_rec().
(Logical change 1.610)
2004-10-13 10:56:24 +00:00
(none)!yura 34256e4de3 change example in ntfscp manual page
BKrev: 416d029ff6r7VejadliJYsZCxYXRxg
2004-10-13 10:25:35 +00:00
(none)!yura d65e2dc5e8 change example in ntfscp manual page
(Logical change 1.609)
2004-10-13 10:25:35 +00:00
(none)!yura a0dba650ad fixes and cleanup to attribute resize functions
BKrev: 416cfa89PO2Jcma4ogMT4sIEoThfBw
2004-10-13 09:51:05 +00:00
(none)!yura 09fe1580a3 fixes and cleanup to attribute resize functions
(Logical change 1.608)
2004-10-13 09:51:05 +00:00
(none)!yura 2c0c003bc2 move ntfscp from extra to standard program set
BKrev: 416c38eexoaBvJwLf4g1CKNQMt1gQg
2004-10-12 20:05:02 +00:00
(none)!yura 488e4b5d30 move ntfscp from extra to standard program set
(Logical change 1.607)
2004-10-12 20:05:02 +00:00
(none)!yura 8267fcedca (Logical change 1.607) 2004-10-12 20:05:02 +00:00
(none)!yura 240634b7ed Initial revision 2004-10-12 20:05:02 +00:00
(none)!yura 8294cf4918 varios bug fixes (I hope the last) to attribute resize functions and cleanups
BKrev: 416c0858T8ftbtk4Pn2XHqXSDPHMpg
2004-10-12 16:37:44 +00:00
(none)!yura 58bd93a1cd varios bug fixes (I hope the last) to attribute resize functions and cleanups
(Logical change 1.606)
2004-10-12 16:37:44 +00:00
(none)!yura 253616b549 fix bug in ntfs_attr_make_non_resident
BKrev: 416adcdeoE0bhQ2bImr8M0Y2A9XO_g
2004-10-11 19:19:58 +00:00
(none)!yura 48ab100d94 fix bug in ntfs_attr_make_non_resident
(Logical change 1.605)
2004-10-11 19:19:58 +00:00
(none)!yura 1adc469856 fix stupid bugs in nammed attributes resize
BKrev: 416ad2480z_-FXKRX4MEoCFNyWkS3A
2004-10-11 18:34:48 +00:00
(none)!yura e8dcfe2deb fix stupid bugs in nammed attributes resize
(Logical change 1.604)
2004-10-11 18:34:48 +00:00
(none)!yura 7c1b950052 update
(Logical change 1.603)
2004-10-11 16:26:16 +00:00
(none)!yura 324ed328f5 ntfs_attr_truncate check if newsize is equal to na->data_size and don't do anything in this case
(Logical change 1.603)
2004-10-11 16:26:16 +00:00
(none)!yura 8dd4f91c86 Merge ssh://linux-ntfs@bkbits.net/ntfsprogs
into chaos.(none):/home/yura/NTFS/ntfsprogs

2004/10/11 19:24:16+03:00 (none)!yura
libntfs/attrib.c
    ntfs_attr_truncate check if newsize is equal to na->data_size and don't do anything in this case
ntfsprogs/ntfscp.c
    - Add --attibute, --attr-name and --inode attribute to ntfscp.

BKrev: 416ab428Nm5JpqQ1SZiusTTohVl4UQ
2004-10-11 16:26:16 +00:00
(none)!yura 9af64b54ff - Add --attibute, --attr-name and --inode attribute to ntfscp.
(Logical change 1.603)
2004-10-11 16:26:16 +00:00
cantab.net!aia21 f75629f67f Refix the device memleak fix in error code path.
BKrev: 416aaa1awNAzg4nl8ngSYQ8obqOIPg
2004-10-11 15:43:22 +00:00
cantab.net!aia21 84a4fd30bf Refix the device memleak fix in error code path.
(Logical change 1.602)
2004-10-11 15:43:22 +00:00
flatcap.org!ntfs d5457c0a23 Merge flatcap.org:/home/flatcap/backup/bk/ntfsprogs
into flatcap.org:/home/flatcap/ntfsprogs

2004/10/11 16:21:37+01:00 flatcap.org!ntfs
libntfs: fix memleak on error path

BKrev: 416aa5deipnrVgXH0idDbYgEJsG-KA
2004-10-11 15:25:18 +00:00
flatcap.org!ntfs b0d1673503 Auto merged
2004/10/11 16:21:37+01:00 flatcap.org!ntfs
fix memleak on error path

(Logical change 1.601)
2004-10-11 15:25:18 +00:00
(none)!yura 0565e56f8f Remove inode.h::NIno{Clear,Set,}AttrListNonResident and attr_list_rl field from inode.h::_ntfs_inode struct. Adapt all users.
BKrev: 416a4f73uSf8_X3yHhtIbxouc_yhKQ
2004-10-11 09:16:35 +00:00
(none)!yura 419e3ce8b7 Remove inode.h::NIno{Clear,Set,}AttrListNonResident and attr_list_rl field from inode.h::_ntfs_inode struct. Adapt all users.
(Logical change 1.600)
2004-10-11 09:16:35 +00:00
(none)!yura 07a8918a4c update
(Logical change 1.599)
2004-10-10 17:20:48 +00:00
(none)!yura d76664e911 include/ntfs/layout.h
- add new 0 length fields to ATTR_RECORD, they can be used to get size of attribute
libntfs/attrib.c
    - add ntfs_attr_record_move_away
    - make ntfs_attr_update_mapping_pairs use ntfs_inode_free_space
    - cleanups
libntfs/attrlist.c
    - update ntfs_attrlist_set
libntfs/inode.c
    - add ntfs_inode_free_space and ntfs_inode_attach_all_extents
    - update ntfs_inode_add_attrlist to use ntfs_inode_free_space

BKrev: 41696f70ou_XEXyBluVWUB8Eb9zooA
2004-10-10 17:20:48 +00:00
(none)!yura d42a5b46f4 - update ntfs_attrlist_set
(Logical change 1.599)
2004-10-10 17:20:48 +00:00
(none)!yura a9ba7534a1 - add prototypes
(Logical change 1.599)
2004-10-10 17:20:48 +00:00
(none)!yura daad6adcea - add prototype
(Logical change 1.599)
2004-10-10 17:20:48 +00:00
(none)!yura 1154b815de - add ntfs_inode_free_space and ntfs_inode_attach_all_extents
- update ntfs_inode_add_attrlist to use ntfs_inode_free_space

(Logical change 1.599)
2004-10-10 17:20:48 +00:00
(none)!yura 3f9fac7647 - add ntfs_attr_record_move_away
- make ntfs_attr_update_mapping_pairs use ntfs_inode_free_space
- cleanups

(Logical change 1.599)
2004-10-10 17:20:48 +00:00
(none)!yura db92f7bfbf - add new 0 length fields to ATTR_RECORD, they can be used to get size of attribute
(Logical change 1.599)
2004-10-10 17:20:48 +00:00
flatcap.org!ntfs 660c6015bc commit dt and bmp
BKrev: 4167c9cdLzvaKJCE85XpowXz8impjA
2004-10-09 11:21:49 +00:00
flatcap.org!ntfs 8152150f91 commit dt and bmp
(Logical change 1.598)
2004-10-09 11:21:49 +00:00
(none)!yura 14c99d8ce7 fix to previous patch: forgot to mark inode dirty
BKrev: 4166c93ci3E-odYulDRz9V9H22hYtw
2004-10-08 17:07:08 +00:00
(none)!yura a5e9859b29 fix to previous patch: forgot to mark inode dirty
(Logical change 1.597)
2004-10-08 17:07:08 +00:00
(none)!yura f79110c80d Update.
(Logical change 1.596)
2004-10-08 16:50:36 +00:00
(none)!yura 48f70024ab Improve ntfs_resident_attr_resize to try make attributes non-resident
when such convert is reasonable.

BKrev: 4166c55c5ZBRybysFdgaaov3Ek5WrA
2004-10-08 16:50:36 +00:00
(none)!yura 1b5c000662 Improve ntfs_resident_attr_resize to try make attributes non-resident
when such convert is reasonable.

(Logical change 1.596)
2004-10-08 16:50:36 +00:00
(none)!yura 100b892e5b small bugfix and cleanup
(Logical change 1.595)
2004-10-08 15:48:03 +00:00
(none)!yura 14f9590053 libntfs/attrib.c
small bugfix and cleanup

BKrev: 4166b6b3uBaS3uZB5_Ht7IHOzYu2BQ
2004-10-08 15:48:03 +00:00
(none)!yura 94a479e005 one more fix
(Logical change 1.594)
2004-10-07 16:46:16 +00:00
(none)!yura 0f4bb99ea1 libntfs/attrib.c
one more fix

BKrev: 416572d8LTKSfbQ8LJtMf2cQN32yGg
2004-10-07 16:46:16 +00:00
(none)!yura a85cbd7bd3 libntfs/attrib.c
fix some stupid bugs

BKrev: 4165717djPCbL1sKSjq_8_DTEs2faQ
2004-10-07 16:40:29 +00:00