Commit Graph

1242 Commits (2bd298bc2d1060053e98f74886e80ff7e8878bec)
 

Author SHA1 Message Date
cantab.net!aia21 2bd298bc2d Add new API mft.[hc]::ntfs_mft_record_{layout,format}() and make
mkntfs use it.

(Logical change 1.335)
2004-03-15 12:50:18 +00:00
cantab.net!aia21 b5af3df4b8 Ooops, forgot to test make extra when changing ntfs_get_attribute_value().
BKrev: 40559535JUFzt7wNIK2dsvgx6mIeZQ
2004-03-15 11:36:21 +00:00
cantab.net!aia21 9bb30a0601 Ooops, forgot to test make extra when changing ntfs_get_attribute_value().
(Logical change 1.334)
2004-03-15 11:36:21 +00:00
cantab.net!aia21 ab2da48e25 Use sizeof(MFT_RECORD_OLD) instead of sizeof(MFT_RECORD) as MFT_RECORD now
includes the NTFS 3.1+ specific fields.

(Logical change 1.333)
2004-03-15 11:34:30 +00:00
cantab.net!aia21 cf419787bd Use sizeof(MFT_RECORD) instead of sizeof(MFT_RECORD) + 6 as MFT_RECORD now
includes the NTFS 3.1+ specific fields.

(Logical change 1.333)
2004-03-15 11:34:30 +00:00
cantab.net!aia21 c6dbf75a46 Copy MFT_RECORD typedef to MFT_RECORD_OLD and modify MFT_RECORD to
contain the NTFS 3.1+ specific fields.  Also, update mkntfs and
ntfsclone appropriately.

BKrev: 405594c6XwAKWIBiXSo4fZGQMBN9oQ
2004-03-15 11:34:30 +00:00
cantab.net!aia21 14658c8c43 Copy MFT_RECORD typedef to MFT_RECORD_OLD and modify MFT_RECORD to
contain the NTFS 3.1+ specific fields.  Also, update mkntfs and
ntfsclone appropriately.

(Logical change 1.333)
2004-03-15 11:34:30 +00:00
cantab.net!aia21 a8ce4055be Update comment for ntfs_mft_record_get_data_size().
(Logical change 1.332)
2004-03-15 10:54:47 +00:00
cantab.net!aia21 011ba54358 Change ntfs_get_attribute_value syntax to not have the MFT_RECORD as it
wasn't used anyway and the function is headed for death anyway...

BKrev: 40558b77Sl9p5QUBbikMJW929228Sg
2004-03-15 10:54:47 +00:00
cantab.net!aia21 481241602c Change ntfs_get_attribute_value syntax to not have the MFT_RECORD as it
wasn't used anyway and the function is headed for death anyway...

(Logical change 1.332)
2004-03-15 10:54:47 +00:00
cantab.net!aia21 161768d205 Update
(Logical change 1.331)
2004-03-14 18:29:21 +00:00
cantab.net!aia21 fb5ceff176 Implement dumping of object id attribute in ntfsinfo. (Yuval Fledel, me)
BKrev: 4054a481GkSbppqwY-UO-BMCdp7nRw
2004-03-14 18:29:21 +00:00
cantab.net!aia21 95ab07c823 Forgot to include security.h...
2004/03/14 18:22:33+00:00 cantab.net!aia21
Implement dumping of object id attribute.  (Yuval Fledel, me)

(Logical change 1.331)
2004-03-14 18:29:21 +00:00
cantab.net!aia21 8eca7085ec Update.
(Logical change 1.330)
2004-03-14 18:04:17 +00:00
cantab.net!aia21 90cc6f8e73 New files: security.[hc] include new API ntfs_guid_is_zero() and
ntfs_guid_to_mbs().

BKrev: 40549ea1_tPbB3_FU1heEkOBr9qhKw
2004-03-14 18:04:17 +00:00
cantab.net!aia21 802ed33475 New file: security.c includes new API ntfs_guid_is_zero() and
ntfs_guid_to_mbs().

2004/03/14 17:38:29+00:00 cantab.net!aia21

(Logical change 1.330)
2004-03-14 18:04:17 +00:00
cantab.net!aia21 84db0e8dfb Initial revision 2004-03-14 18:04:17 +00:00
cantab.net!aia21 2324aa8e3f Add security.h to Makefile.*.
(Logical change 1.330)
2004-03-14 18:04:17 +00:00
cantab.net!aia21 a8f5ab126d Add security.c to build.
(Logical change 1.330)
2004-03-14 18:04:17 +00:00
cantab.net!aia21 a0fdf1985f (Logical change 1.330) 2004-03-14 18:04:17 +00:00
cantab.net!aia21 205b4dc359 Update.
(Logical change 1.329)
2004-03-13 19:30:28 +00:00
cantab.net!aia21 980d0b4c5c Fix validation of STANDARD_INFORMATION attribute size in ntfsinfo.c
and remove relevant FIXME comments.  (Yuval Fledel)

BKrev: 40536154-GAlc187fpX39WPxOgj9LQ
2004-03-13 19:30:28 +00:00
cantab.net!aia21 49f8d5e364 Fix validation of STANDARD_INFORMATION attribute size in ntfsinfo.c
and remove relevant FIXME comments.  (Yuval Fledel)

(Logical change 1.329)
2004-03-13 19:30:28 +00:00
cantab.net!aia21 abd576179f Update
(Logical change 1.328)
2004-03-13 19:22:57 +00:00
cantab.net!aia21 68b214894a Fix layout.h STANDARD_INFORMATION and FILE_ATTR_FLAGS typedefs by
adding the packed attribute where it was missing causing havoc due
to 64 bit alignment.  (Yuval Fledel)

BKrev: 40535f91lvgJaVPl6zIe8HGKEBt6UQ
2004-03-13 19:22:57 +00:00
cantab.net!aia21 a06a326959 Fix layout.h STANDARD_INFORMATION and FILE_ATTR_FLAGS typedefs by
adding the packed attribute where it was missing causing havoc due
to 64 bit alignment.  (Yuval Fledel)

(Logical change 1.328)
2004-03-13 19:22:57 +00:00
cantab.net!aia21 63ecb1990c Update
(Logical change 1.327)
2004-03-12 17:25:04 +00:00
cantab.net!aia21 8b7d1e9934 Provide new API functions: ntfs_bitmap_{set,clear}_bit().
BKrev: 4051f270fGW0jp1WetRiozD-lMAA7Q
2004-03-12 17:25:04 +00:00
cantab.net!aia21 3cfb4590eb Provide new API functions: ntfs_bitmap_{set,clear}_bit().
(Logical change 1.327)
2004-03-12 17:25:04 +00:00
cantab.net!aia21 a9d3049ded Update
(Logical change 1.326)
2004-03-12 15:50:52 +00:00
cantab.net!aia21 6276a27b77 Modify meaning of ntfs_volume->nr_mft_records to be the number of
initialized mft records, not total mft records.  This makes far more
sense and in fact reflects how nr_mft_records is being used in both
libntfs and the utilities.

BKrev: 4051dc5cII9Ej77Nwtp5gvjahGMMyA
2004-03-12 15:50:52 +00:00
cantab.net!aia21 cb3b41894a Modify meaning of ntfs_volume->nr_mft_records to be the number of
initialized mft records, not total mft records.  This makes far more
sense and in fact reflects how nr_mft_records is being used in both
libntfs and the utilities.

(Logical change 1.326)
2004-03-12 15:50:52 +00:00
cantab.net!aia21 e09b28c9b3 Update to SuSE 9.1 pkgconfig.
BKrev: 405185aeyVTIis9_wEhv_rY8MKxUJw
2004-03-12 09:41:02 +00:00
cantab.net!aia21 c70036ff30 Update to SuSE 9.1 pkgconfig.
(Logical change 1.325)
2004-03-12 09:41:02 +00:00
cantab.net!aia21 54fddf28aa Update
Fix warnings on powerpc architecture where it would seem char is
unsigned so comparisons with -1 cause a warning that comparison is
always true/wrong.  (Thanks to Ender for reporting.)

BKrev: 4051831bqIU4RTqyE7g6tqfLL1lm1Q
2004-03-12 09:30:03 +00:00
cantab.net!aia21 9193cb6298 Update
Fix warnings on powerpc architecture where it would seem char is
unsigned so comparisons with -1 cause a warning that comparison is
always true/wrong.  (Thanks to Ender for reporting.)

(Logical change 1.324)
2004-03-12 09:30:03 +00:00
cantab.net!aia21 e14c9479ce Update
(Logical change 1.324)
2004-03-12 09:30:03 +00:00
cantab.net!aia21 c553f49977 Update
(Logical change 1.323)
2004-03-11 15:38:01 +00:00
cantab.net!aia21 08d8066f75 Start 1.9.1-WIP.
BKrev: 405087d9hHp4JUJh1WQ25b7T_eobZw
2004-03-11 15:38:01 +00:00
cantab.net!aia21 ce30981fae Start 1.9.1-WIP.
(Logical change 1.323)
2004-03-11 15:38:01 +00:00
cantab.net!aia21 2612bb6d23 Update with SuSE 9.1 beta 1 versions of GNU build system.
BKrev: 405086cewPVETii5P8vmSiUjZLvjcw
2004-03-11 15:33:34 +00:00
cantab.net!aia21 9b3652469c Update with SuSE 9.1 beta 1 versions of GNU build system.
(Logical change 1.322)
2004-03-11 15:33:34 +00:00
cantab.net!aia21 d7f7475b58 Update
(Logical change 1.321)
2004-03-10 23:41:00 +00:00
cantab.net!aia21 0db6071738 Makefile.in:
Update

BKrev: 404fa78cDRjGrJHTDvBAo_zu3CvzZQ
2004-03-10 23:41:00 +00:00
cantab.net!aia21 83beb9f65c Update some man pages with Linux-NTFS -> ntfsprogs.
BKrev: 404fa6d2TclZRnzaGDCUibAwEau3Sw
2004-03-10 23:37:54 +00:00
cantab.net!aia21 c446b5b7c0 Update
(Logical change 1.320)
2004-03-10 23:37:54 +00:00
cantab.net!aia21 12b9f913c3 Update for 1.9.0 release.
(Logical change 1.319)
2004-03-10 23:32:43 +00:00
cantab.net!aia21 94036606c8 Update
(Logical change 1.319)
2004-03-10 23:32:43 +00:00
cantab.net!aia21 b1346afec1 Final updates for 1.9.0 release.
BKrev: 404fa59bWX4Q72O9J3E-aku-FuG2IQ
2004-03-10 23:32:43 +00:00
cantab.net!aia21 f62ab8a60a Update
(Logical change 1.318)
2004-03-10 22:53:49 +00:00