szaka
d5a925b3bf
ntfsinfo and ntfsls follow the convention how other utilities read
...
the device argument: no -d or --device option is needed
2005-10-28 18:00:44 +00:00
cha0smaster
4b81ab7e3b
Add 'xattr' named data streams access interface.
2005-10-28 16:06:04 +00:00
flatcap
7f96d02758
typo
2005-10-28 15:31:41 +00:00
uvman
5b949d07fa
Fix comment formats.
2005-10-28 12:55:41 +00:00
cha0smaster
0b55f323c2
spelling fixes from debian
2005-10-28 09:43:47 +00:00
antona
0e4a1ca252
Fix ntfsdecrypt endianness bugs thus it now works on OSX running on
...
a dual G5! (Anton)
2005-10-27 21:46:00 +00:00
cha0smaster
73474b68db
Fix ntfs_non_resident_attr_expand bug, that occured if we enlarge
...
sparse or compressed file, but do not need to allocate new clusters to
perfrom this.
2005-10-27 21:20:30 +00:00
szaka
8b1263c217
Working with regular files needs no longer --force, except for mkntfs
2005-10-27 18:45:45 +00:00
szaka
0dc3b0597c
fflush() ntfs_log_ streams. (Christophe)
2005-10-26 19:24:45 +00:00
antona
98e5cda13e
Add some debugging to ntfsdecrypt.c to allow printing of the private
...
key after it is decrypted (this is ifdeffed out by default). (Anton)
2005-10-25 22:12:25 +00:00
uvman
ef7bda1d7b
Update changelog about Dputs, Dprintf, ..., Sprintf
2005-10-25 18:34:18 +00:00
szaka
9be56ad848
ntfscat can display named attributes, streams too
2005-10-23 14:00:37 +00:00
cha0smaster
8980ec6d76
ntfsmount: Add 'streams_interface=' option to select named data streams access interface. Currently supported interfaces are 'none' and 'windows'.
2005-10-23 11:54:00 +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
antona
a7fd01e543
$EA can be resident and non-resident. Fix libntfs/attrib.c::
...
ntfs_attr_can_be_resident() apropriately. (Anton)
2005-10-19 08:13:44 +00:00
szaka
27a9764d3a
Check and report bad sectors before cluster allocation check because
...
chkdsk doesn't always fix $Bitmap with bad sectors
2005-10-16 18:50:56 +00:00
antona
a570ee7b37
Fix endiannes bug in libntfs/index.c. (Anton)
2005-10-16 00:07:14 +00:00
antona
6803fa4b76
Fix endianness bug in ntfsinfo. (Anton)
2005-10-15 23:44:57 +00:00
antona
1d4958d38c
Fix endianness bug (le16 instead of le32 when accessing mft record
...
bytes_in_use) in volume.c::ntfs_volume_write_flags() and
ntfsfix.c::OLD_ntfs_volume_set_flags(). (Anton)
2005-10-15 23:13:49 +00:00
antona
3adf923766
Fix compilation and warnings in ntfsdecrypt.c on OSX/gcc4.0.1. The
...
compilation failure was because we use strnlen() which is gnu
specific and not present on my current version of OSX so ntfsdecrypt
now provides own version if it is not present on system. (Anton)
2005-10-15 22:30:20 +00:00
antona
da1495a11d
Fix compilation on OSX in ntfscmp.c where stderr = stdout is not legal (but
...
happens to work on Linux) to do portable low-level file descriptor mangling.
2005-10-15 21:48:37 +00:00
antona
f5961c075e
- Fix compilation on OSX in ntfsclone.c where stderr = stdout
...
is not legal (but happens to work on Linux) to do proper
low-level file descriptor mangling which is portable. (Anton)
- Add test/runlist-data to EXTRA_DIST so it gets included in the
distribution otherwise make test fails on released sources. Solution
is not perfect as it also adds the test/runlist-data/CVS directory
but it will do at least for me. (Anton)
2005-10-15 21:44:17 +00:00
antona
b9422552da
Fix compilation on OSX in ntfsresize.c where stderr = stdout is not
...
legal (but happens to work on Linux) to do proper low-level file
descriptor mangling which is portable. (Anton)
2005-10-15 21:26:16 +00:00
antona
e46d4e8959
Fix silly bug introduced in 1.12.0 which breaks ntfsfix (and others
...
possibly) when calling ntfs_attr_lookup() with AT_UNNAMED name and
no ntfs inode in the search context. (Anton)
2005-10-15 20:52:41 +00:00
antona
bc4bee7b2f
Fix bogus le16_to_cpu() which shouldbe le32_to_cpu() when accessing
...
the attribute list entry attribute type in some places in
libntfs/attrib.c. (Anton)
2005-10-15 11:33:42 +00:00
antona
9c062a8531
Update changelog
2005-10-15 11:16:32 +00:00
antona
c0b2d7dab2
Remove getgccver script and just use -dumpversion option to get the version
...
directly inside configure.ac.
2005-10-15 09:53:36 +00:00
antona
62f9636080
Temporarily disable use of the legal ansi character checking in
...
libntfs/unistr.c::ntfs_names_collate() pending a proper fix at some
point. (Anton)
2005-10-13 08:26:02 +00:00
antona
f0ff7e83e4
Forgot to update the release date!
2005-10-10 13:04:33 +00:00
antona
a40d7e55d6
- Revert patch from Christophe applied by Yura.
...
- Provide a realpath() alternative for systems which do not have it.
This is _much_ nicer as it avoids the horrible #ifdef gunk in the code...
2005-10-10 12:55:11 +00:00
szaka
9e589a7bce
Fix some corner cases and all memory leaks; handle corrupt NTFS more gracefully
2005-10-09 12:53:44 +00:00
antona
cc57c76cd5
Move mount.ntfs-fuse and mkfs.ntfs to be symlinks instead of
...
hardlinks and move both to /sbin rather than prefix/sbin. Note we
still obey $destdir so building packages works as well as installing
into alternate chroot / other system still works.
2005-10-07 23:01:23 +00:00
antona
ff86e350bc
Update changelog and bump version number on ntfsprogs and libntfs appropriately.
...
NOTE: If anyone makes libntfs changes that modify the interfaces, please update
the libntfs version appropriately before the next release (see configure.ac for
explanation of how to update the version).
2005-10-07 16:00:42 +00:00
antona
0c293d0407
- Add API (actually renamed from what Rich/FlatCap did):
...
volume.[hc]::ntfs_libntfs_version() which returns a pointer to a
static const string of the libntfs verion, i.e. at the moment this is
"8.0.0". This required moving the version specifications from
libntfs/Makefile.am to configure.ac. This should hopefully have the
sideeffect that I will remember to increment it when incrementing the
ntfsprogs version number when making a release given the two are
right under one another. (Anton)
- Change ALL utilities to display the libntfs version they are running
on. This should make debugging easier in the case that people are
running mismatched utilities/library. (Anton)
2005-10-07 14:10:56 +00:00
antona
31ee9de6ac
Fix stupid bug in mkntfs which caused it to fail even though only the
...
backup boot sector could not be written because a 2.4 kernel is used
and the partition has an odd number of sectors. (Anton)
2005-10-07 12:21:32 +00:00
szaka
ae276bbfe1
Fix 'make install' and 'make uninstall' if FUSE isn't enabled
2005-10-05 20:11:23 +00:00
antona
aa7e3cc98e
return volume set dirty functionality to ntfsfix on Yura's request. Anton
2005-10-05 13:01:10 +00:00
cha0smaster
e0dd52faae
update changelog
2005-10-03 21:11:25 +00:00
antona
3c3507c4a3
Fix the update.
2005-09-30 19:26:06 +00:00
antona
b24f640e24
Update.
2005-09-30 19:25:41 +00:00
szaka
ab2ad80ae7
Accept incorrect $Bitmap size if it covers the entire volume
2005-09-29 23:30:15 +00:00
antona
339abc36b4
More $LogFile handling fixes: when chkdsk has been run, it can leave the
...
restart pages in the journal without multi sector transfer protection
fixups (i.e. the update sequence array is empty and in fact does not
exist).
2005-09-26 13:18:29 +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
szaka
431258997d
Fix saving by sectors during --rescue
2005-09-25 21:42:47 +00:00
antona
2a104d8eda
Megapatch!!! Check evecrything!!! I probably broke everything!!!
2005-09-24 22:54:55 +00:00
szaka
eb51c61ba4
Emphasize that disk partitioning must use sector as the unit instead of
...
cylinder to avoid shifting of the partition
2005-09-24 20:12:36 +00:00
cha0smaster
d8daee604f
Update NEWS and ChangeLog
2005-09-24 17:00:26 +00:00
szaka
24de91b8fa
- Support journals which have been modified by chkdsk. (Anton, Szaka)
...
- Support journals ($LogFile) with only one restart page as well as
journals with two different restart pages. (Anton, Szaka)
2005-09-24 15:59:53 +00:00
cha0smaster
3164c705f7
ntfsmount: Apply patch from Yuval to fix 'df' output.
2005-08-31 14:31:53 +00:00
cha0smaster
14702e50f2
ntfsmount: Aplly patch from Yuval with minor fixes to it.
...
Temporary remove kernel_cache from default options.
2005-08-26 12:23:00 +00:00