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
6124aafffb
Move timeconv to ntfstime, update changelog, and news for new release.
2005-08-04 09:59:39 +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
b39a2a401f
- Move ntfs2utc and utc2ntfs from utils.[ch] to timeconv.h.
...
- Add [acm]time fields to struct ntfs_inode and set them during ntfs_inode_open. Update ntfsmount to use them.
- Bump version, update autoscripts.
2005-07-20 19:06:28 +00:00
antona
82fc3cd557
Fix compiler warning under Cygwin.
2005-07-18 20:38:33 +00:00
cha0smaster
9b483d4f42
ntfsinfo: add range check in EA dumping
...
ntfsmount: fix name in comment
2005-07-09 01:11:46 +00:00
cha0smaster
bfbb32f071
Dump every EA record only in verbose mode.
2005-07-09 00:59:30 +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
e323ed6a03
Move utils_pathname_to_inode from to library (dir.c), adapt it for library, rename it to ntfs_pathname_to_inode, update all users.
2005-06-12 18:12:55 +00:00
cha0smaster
aae6371c9d
Move namespace dumping into separate function and use it in attribute and index dumping.
2005-06-09 13:08:23 +00:00
flatcap
e5c8b9606e
Cristi Klein - display the namespace of the file's name
2005-06-09 08:29:03 +00:00
cha0smaster
94cc7ff15f
Move flags dumping into the separate function.
2005-06-08 18:01:46 +00:00
antona
6bfbf20a19
Fix warnings. (Yuval)
2005-06-06 14:21:53 +00:00
cha0smaster
410432bc9d
- Fix bug in index.c pointed by Anton, many thanks to him.
...
- Small updates all over the place:
* NEWS
* ntfscp manual page
* ntfsinfo prints parent directory for FILE_NAME attribute
* year in ntfscp copyright
2005-06-05 23:48:55 +00:00
cha0smaster
4b000b3d13
- Implement FILE_NAME attributes update in index during inode sync and enable code that set/clean sparse bit. Also add new inode state bit FileNameDirty to indicate that FILE_NAME attributes need update. At least after attribute resize we leave absolutely consist volume.
...
- Bugfixes to collate.c and index.c.
- Minor formating fixed to ntfscp and ntfsinfo.
2005-06-05 14:55:08 +00:00
cha0smaster
7cd9b6b22d
Small formating fix to ntfsinfo.
2005-06-04 15:20:46 +00:00
void!yura
5180f05279
I completely forgot about mst protection when I was writing index dumping code. Fix this.
...
(Logical change 1.676)
2005-02-08 19:06:18 +00:00
void!yura
0a68326fc6
fix bug spotted bug gcc4 in error handling of ntfsinfo
...
(Logical change 1.661)
2005-01-17 12:04:37 +00:00
(none)!yura
88f940caed
ntfsinfo: dump flags names for STANDARD_INFORMATION and FILE_NAME.
...
(Logical change 1.647)
2004-12-22 14:22:58 +00:00
(none)!yura
ff195c0f84
ntfsinfo: print "file attributes" field for $FILE_NAME attribute.
...
(Logical change 1.643)
2004-11-27 11:20:32 +00:00
cantab.net!aia21
e461268d28
No need to allocate a copy of the attribute name to be passed to
...
ntfs_attr_open().
(Logical change 1.576)
2004-09-21 12:10:39 +00:00
cantab.net!aia21
b82469ba50
Remove vol->nr_mft_records and update all users. (Anton)
...
(Logical change 1.549)
2004-09-13 10:28:54 +00:00
(none)!yura
72b5b3c6fb
ntfsinfo: make it display attribute instance and dump attribute list entries in verbose mode
...
(Logical change 1.545)
2004-09-11 16:23:34 +00:00
(none)!yura
3d8ff9eb46
- Added dumping of index records from $INDEX_ROOT and $INDEX_ALLOCATION
...
- Changed message for resident $INDEX_ALLOCION to print error, because it shouldn't be resident
(Logical change 1.536)
2004-09-08 16:27:54 +00:00
!uv
5ffea94d8d
Warning fixes: mixing declerations with code.
...
(Logical change 1.508)
2004-08-20 12:30:34 +00:00
!uv
e7545d7e24
Reorder/pad struct members in order to align to 32 and 64 bit bounderies.
...
(Logical change 1.505)
2004-08-20 12:01:17 +00:00
(none)!yura
5435e5faef
* endian fix
...
* indention fixes
(Logical change 1.446)
2004-07-06 19:53:05 +00:00
(none)!yura
ff0334f3c5
Output runlist for DATA attribute in verbose mode
...
(Logical change 1.435)
2004-06-22 17:55:38 +00:00
(none)!yura
c6f44798eb
Free runlist after use
...
(Logical change 1.433)
2004-06-21 22:44:47 +00:00
flatcap.org!ntfs
c90bc03ffd
missing credit
...
(Logical change 1.428)
2004-06-20 16:47:19 +00:00
flatcap.org!ntfs
3f9850d4cf
Auto merged
...
2004/06/18 16:24:15+01:00 cantab.net!aia21
Exclude
(Logical change 1.427)
2004-06-18 17:54:41 +00:00
flatcap.org!ntfs
4a82a887c3
Auto merged
...
2004/06/17 21:03:45+01:00 cantab.net!aia21
Auto merged
2004/06/17 21:03:28+01:00 cantab.net!aia21
Endianness fix.
(Logical change 1.423)
2004-06-17 20:09:32 +00:00
flatcap.org!ntfs
395cf1b994
sort out the folding after a botched merge
...
(Logical change 1.422)
2004-06-16 22:51:38 +00:00
flatcap.org!ntfs
08285f5f82
SCCS merged
...
2004/06/07 23:00:44+01:00 flatcap.org!ntfs
add size to index alloc,
change comments slightly to allow vim to fold
(Logical change 1.421)
2004-06-16 22:44:00 +00:00
flatcap.org!ntfs
2099f9392c
stop info crashing when it encounters a non-resident security attribute
...
(Logical change 1.420)
2004-06-16 22:16:30 +00:00
cantab.net!aia21
49b10c0f61
Remove compiler warnings about unused parameters by adding the
...
__attribute__((unused))
Note: these functions are still in the todo list at the top of the file,
so removing the warnings will not make it forgotten.
(Logical change 1.418)
2004-06-08 16:25:01 +00:00
cantab.net!aia21
53b60abae5
global miscellaneous cleanup.
...
(Logical change 1.417)
2004-06-08 16:17:51 +00:00
cantab.net!aia21
2dafbdd602
Remove irrelevant whitespace from output.
...
(Logical change 1.416)
2004-06-08 15:58:32 +00:00
cantab.net!aia21
0e46071eb0
Dump unknown attributes.
...
(Logical change 1.415)
2004-06-08 15:57:09 +00:00
cantab.net!aia21
99f61bb374
Indentation fixes.
...
(Logical change 1.414)
2004-06-08 15:55:55 +00:00
cantab.net!aia21
3d4c6f8bf7
Dump general info about an inode.
...
(Logical change 1.395)
2004-05-23 20:10:46 +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
eb6c561683
Add inode selection by path/filename to ntfsinfo. (Yuval)
...
(Logical change 1.386)
2004-05-02 08:46:37 +00:00
cantab.net!aia21
e39688c9ab
Big update from Yuval with some bits modified by me.
...
(Logical change 1.369)
2004-04-15 11:55:46 +00:00
elisa-laajakaista.fi!szaka
8c67ce1c36
Fix incorrect getopt_long() usage: converted argv[optind-1] to optarg
...
so utilities won't do bogus and unexpected things
(Logical change 1.366)
2004-04-15 00:42:33 +00:00
cantab.net!aia21
5e56debf45
Mostly rewrite ntfsinfo. (Yuval Fledel and some fixes by me)
...
(Logical change 1.356)
2004-04-05 08:44:32 +00:00
cantab.net!aia21
ae7789dcd0
Support the case where $Volume does not have a $VOLUME_NAME
...
attribute in ntfs_device_mount() and let ntfslabel create the
attribute when it is not present.
(Logical change 1.339)
2004-03-19 10:21:05 +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