Commit Graph

19 Commits (b1dfa2b306c704d88c2586ff7a13cdebc0820426)

Author SHA1 Message Date
cha0smaster b1dfa2b306 - Fix memleak in ntfs_attr_pwrite
- Update layout.h a bit to be a kernel driver like.
2005-06-12 15:23:25 +00:00
cha0smaster 676d8782e8 - Update attribute definition handling. (Anton, Yura) 2005-06-09 22:09:39 +00:00
antona 26945d1e81 Add some offset comments. 2005-06-05 20:06:45 +00:00
(none)!yura 14db887f8e Rename NTFS_SECTOR_SIZE to NTFS_BLOCK_SIZE to keep in sync with kernel driver.
(Logical change 1.653)
2005-01-11 20:28:28 +00:00
(none)!yura a6258ef736 Rename layout.h::ATTR_RECORD::{compressed_non_,non_,}resident_attr_end
to more shorter {non_,}resident_end and compressed_end.

(Logical change 1.637)
2004-11-21 10:53:22 +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
cantab.net!aia21 3423a8a909 Rename uchar_t to ntfschar.
(Logical change 1.392)
2004-05-14 13:02:33 +00:00
cantab.net!aia21 7ecb829f8f Cleanup.
(Logical change 1.390)
2004-05-11 09:21:24 +00:00
cantab.net!aia21 385c9deeec Fix SID_IDENTIFIER_AUTHORITY. It is big endian.
(Logical change 1.368)
2004-04-15 11:10:40 +00:00
cantab.net!aia21 5107604fff Minor typo fix.
(Logical change 1.367)
2004-04-15 08:10:14 +00:00
cantab.net!aia21 89698664fe Move all the magic_* stuff into one place in layout.h.
(Logical change 1.348)
2004-03-26 14:42:21 +00:00
cantab.net!aia21 31c61d3404 Use new type LSN.
(Logical change 1.347)
2004-03-25 18:55:44 +00:00
cantab.net!aia21 59fb52eff1 Update
(Logical change 1.345)
2004-03-24 10:36:31 +00:00
cantab.net!aia21 f33bdf28a5 Update comment for hidden_sectors in BIOS_PARAMETER_BLOCK.
(Logical change 1.336)
2004-03-17 12:22:03 +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 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 260305c102 Modify layout.h and logfile.h expanding/naming annonymous structs
and unions (much like I did earlier in the kernel driver) so that
the -fms-extensions switch is no longer required.  Also, removed
the -fms-extensions switch and associated autodetection from
./configure.ac.  (Yuval Fledel with small fixes from me)

(Logical change 1.293)
2004-03-05 09:45:14 +00:00
cantab.net!aia21 28ddffc9ca Rename: include/layout.h -> include/ntfs/layout.h
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21 b1c59d1796 Initial revision 2004-02-25 14:21:14 +00:00