flatcap
8a584700c5
whitespace fixes - no code changes
2005-10-26 22:54:57 +00:00
cha0smaster
b7aaeece53
documment need ea flag
2005-10-22 20:22:21 +00:00
flatcap
f4e427e91a
implement logging in libntfs
...
fix whitespace
fix build problems
tidy source code
and more...
2005-10-21 18:05:13 +00:00
szaka
8f03f5a6ca
Optionally create NTFS version 3.0 (W2K) or 3.1 (XP, W2K3, Vista).
...
Contributed by Erik Sornes. No side-effect for v1.2 NTFS which is still
the default. The implementation needs some minor work: see e.g. the chkdsk
messages and the result of ntfscmp'ing the two images.
2005-10-19 22:04:46 +00:00
flatcap
8fa46025d5
trailing whitespace
2005-10-16 19:21:47 +00:00
antona
6803fa4b76
Fix endianness bug in ntfsinfo. (Anton)
2005-10-15 23:44:57 +00:00
antona
b67fb5e78f
Add a comment about the valid size for $EFS attribute value.
2005-10-15 09:15:46 +00:00
antona
4b1b89109d
Fix the definition of the CHKD ntfs record magic. It had an off by
...
two error causing it to be CHKB instead of CHKD.
2005-09-26 13:11:00 +00:00
cha0smaster
9028a53dfc
Sorry it's very large commit (46K of diffs between my local tree and CVS HEAD
...
before commit), file and directory creation/deletion recursively requested many
changes. See ChangeLog for description of all changes.
2005-08-14 15:44:46 +00:00
antona
0152ddb1b2
Update for more correct EFS information.
2005-08-14 06:16:35 +00:00
antona
f0ff698c22
Update some efs info (the 16byte fields in the header are md5 hashes of the
...
decrypted fek, ddfs, and drfs. windows uses them as a sanity check and a check
that the efs attribute has not been tampered with.)
2005-07-29 09:54:02 +00:00
antona
2546690ee1
Add EFS structure definitions to layout.h and adapt ntfsdecrypt for it.
...
More fixes/cleanups to decrypt.c.
This was all Yuval's work but I did some renaming afterwards and some
whitespace cleanups.
2005-07-28 10:36:31 +00:00
cha0smaster
0de66be9c0
ntfscp.c: fix bug intoduced by Anton in changeset 1.21
...
ntfsinfo: more info on index dumping
dir.c, layout.h: minor fixes
2005-07-25 22:05:27 +00:00
cha0smaster
0b060773f5
- layout.h: update info about EA's.
...
- ntfsinfo: dump EA and EA_INFORMATION attributes.
2005-07-09 00:09:53 +00:00
flatcap
7a142ef54c
got bored. don't read the diffs.
2005-07-06 22:47:01 +00:00
flatcap
949043ab36
Tidy whitespace: trailing space; <space><tab> at the beginning of lines
...
Fix warnings about sign differences
Fix warnings about unused parameters
Tidy a few functions that didn't have { on a new line
2005-06-19 21:09:40 +00:00
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