aia21
a38ead2f20
Szaka prefers to have the lofgile reset and dirty bit setting done even if they
...
are already done so remove the conditionals I added.
2006-12-11 10:41:34 +00:00
aia21
8640540b53
Warn about VOLUME_MOUNTED_ON_NT4 wrt Vista in layout.h and do not set the flag
...
in ntfsfix.
2006-12-09 11:27:37 +00:00
aia21
5302d23f7b
- Empty the journal at mount time. (Anton)
...
- Set the volume dirty bit at mount time (if it is not set already and
clear it again at umount time but only if it was not set to start
with. (Anton)
2006-11-28 10:09:56 +00:00
szaka
c7a53338c0
Fix all incorrect getopt_long() return value usages.
2006-04-05 12:43:06 +00:00
szaka
0887a0e261
Update a few copyrights
2006-03-29 22:54:22 +00:00
antona
8bf1dc2232
Update my copyright for the files changed in the last commits.
2006-03-27 22:49:50 +00:00
antona
cf631e3398
Fix comparison of $MFT and $MFTMirr to not bail out when there are
...
unused, invalid mft records which are the same in both $MFT and
$MFTMirr. Ported from kernel driver 2.1.27 release and aplied both
to libntfs/volume.c mount related code and to ntfsprogs/ntfsfix.c's
fixup code. (Anton)
2006-03-27 22:43:09 +00:00
szaka
67f0045637
Update obsolete description
2006-02-12 02:00:45 +00:00
flatcap
abf0cfba5d
use new logging
2005-11-20 14:15:33 +00:00
flatcap
8a584700c5
whitespace fixes - no code changes
2005-10-26 22:54:57 +00:00
uvman
0dd0cdc6be
Remove {Dputs, Dprintf, Dperror} and convert callers to ntfs_log_*. Make ntfsinfo use ntfs_logging_parse_option().
2005-10-25 01:28:10 +00:00
szaka
dd3ce28cd2
Factor out fix_mount() and fix_mftmirr() from main()
...
Avoid freeing NULL's to end non-constuctive discussion about its usage
2005-10-22 19:54:01 +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
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
flatcap
42de4cf905
tidy up some __attribute__ usage
2005-10-12 11:52:40 +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
cha0smaster
3814896a5b
fix compiler warning
2005-10-07 13:26:44 +00:00
antona
aa7e3cc98e
return volume set dirty functionality to ntfsfix on Yura's request. Anton
2005-10-05 13:01:10 +00:00
uvman
62579b84d4
compiler warnings fixes.
2005-10-04 20:36:42 +00:00
antona
8db479a6b1
Patch from Christophe:
...
A lot of headers are checked by autoconf (AC_CHECK_HEADERS in configure.ac).
Please find a patch that add the missing "#ifdef" to the source code.
2005-09-28 13:47:47 +00:00
antona
2a104d8eda
Megapatch!!! Check evecrything!!! I probably broke everything!!!
2005-09-24 22:54:55 +00:00
szaka
9f50872ec2
Spelling typos, Debian bug #300073
2005-07-12 16:18:10 +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
elisa-laajakaista.fi!szaka
52fa43efb8
Fix invalid mft records in $MFTMirr.
...
(Logical change 1.683)
2005-03-01 23:11:20 +00:00
elisa-laajakaista.fi!szaka
bef59fbd6e
Empty journal and mark volume dirty for chkdsk if ntfs_mount failed. This makes read-write mounting of NTFS metadata images possible by
...
ntfsprogs and the kernel driver what were created by versions of ntfsclone previous than 2.0.0.
(Logical change 1.680)
2005-02-20 22:20:54 +00:00
elisa-laajakaista.fi!szaka
f6a7caf21d
use getopt, added --help and --version, some output cleanup
...
(Logical change 1.679)
2005-02-19 19:34:37 +00:00
cantab.net!aia21
6cecd0e726
Detect NO_NTFS_DEVICE_DEFAULT_IO_OPS and #error appropriately.
...
(Logical change 1.283)
2004-02-26 11:41:48 +00:00
cantab.net!aia21
f49930c0f4
ntfs_device_disk_io_ops is now ntfs_device_default_io_ops.
...
(Logical change 1.188)
2003-10-06 11:38:25 +00:00
cantab.net!aia21
33c6acd353
Adapt to changes in library.
...
(Logical change 1.139)
2003-06-03 11:07:54 +00:00
flatcap.org!flatcap
ad1e482a7b
minor layout tweaks
...
(Logical change 1.105)
2003-01-19 22:01:18 +00:00
cantab.net!aia21
ef273e8804
really final tidyings
...
(Logical change 1.102)
2003-01-18 16:02:37 +00:00
cantab.net!aia21
69306cc493
new api renames to ntfs_object_action
...
(Logical change 1.36)
2002-12-10 11:53:41 +00:00
cantab.net!aia21
9e79b61437
start of renames to ntfs_object_action() format
...
(Logical change 1.34)
2002-12-09 09:42:12 +00:00
flatcap.org!flatcap
d789fd8385
tidy whitespace
...
(Logical change 1.27)
2002-12-01 18:54:13 +00:00
cantab.net!aia21
cd29ef7745
mvdir
...
(Logical change 1.23)
2002-11-29 12:16:35 +00:00
cantab.net!aia21
df7cae02e7
Initial revision
2002-11-29 12:16:35 +00:00