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
flatcap.org!ntfs
1649de2d46
Change mode to -rw-rw-r--
...
(Logical change 1.413)
2004-06-06 14:17:26 +00:00
flatcap.org!ntfs
8c3a38b818
split remove into remove_alloc and remove_root,
...
added function to resize an attribute,
now it can delete root entries
(Logical change 1.412)
2004-06-06 13:51:54 +00:00
elisa-laajakaista.fi!szaka
b6d50b08ad
Fix message, mount -t smbfs doesn't understand 'lfs', only smbmount
...
(Logical change 1.411)
2004-06-04 08:59:26 +00:00
flatcap.org!ntfs
f550ce88fe
delete non-resident files too
...
(Logical change 1.410)
2004-06-02 22:07:18 +00:00
flatcap.org!ntfs
d840a80df9
start working on non-resident files
...
(Logical change 1.409)
2004-06-01 20:21:57 +00:00
flatcap.org!ntfs
6995b610d3
Allow undelete to recover a set / range of inodes
...
(Logical change 1.408)
2004-06-01 20:20:24 +00:00
flatcap.org!ntfs
a892a133ee
remove my email address
...
(Logical change 1.407)
2004-06-01 20:07:35 +00:00
cantab.net!aia21
b2ce5e087c
Update a forgotten comment.
...
(Logical change 1.406)
2004-06-01 16:29:45 +00:00
flatcap.org!ntfs
1782b0a8cb
refuse any resident attributes,
...
commit changes to mft record, mft bitmap and index record.
Delete works!
(Logical change 1.405)
2004-05-31 19:17:15 +00:00
flatcap.org!ntfs
489ceda90f
another case to ignore,
...
remove unused code,
mark mft rec as unused
(Logical change 1.404)
2004-05-31 13:11:55 +00:00
flatcap.org!ntfs
79b403acca
tidy warnings
...
(Logical change 1.403)
2004-05-30 17:26:50 +00:00
flatcap.org!ntfs
9886424982
fix non-res check
...
(Logical change 1.402)
2004-05-30 16:52:00 +00:00
flatcap.org!ntfs
ef75cd263f
make output human-readable
...
(Logical change 1.401)
2004-05-29 14:21:50 +00:00
flatcap.org!ntfs
e9008c8617
fix rest of mem problems,
...
remove debug code
(Logical change 1.401)
2004-05-29 14:21:50 +00:00
flatcap.org!ntfs
a522a0437f
uchar_t -> ntfschar
...
2004/05/12 00:29:05+01:00 flatcap.org!ntfs
actually remove the entry from the index alloc
2004/05/10 22:59:11+01:00 flatcap.org!ntfs
cope with variable sized indexes,
recurse directories,
ignore things that are hard to delete
2004/05/10 16:34:57+01:00 flatcap.org!ntfs
find the dt that needs and entry deleting
2004/05/10 00:01:11+01:00 flatcap.org!ntfs
recursively descend a directory tree
2004/05/09 22:02:10+01:00 flatcap.org!ntfs
fix mem leaks
2004/05/09 21:21:13+01:00 flatcap.org!ntfs
recursive mapping of one directory's index
2004/05/09 13:01:51+01:00 flatcap.org!ntfs
mapping of dir and first-level dt work
2004/05/08 11:45:27+01:00 flatcap.org!ntfs
happy with structures
2004/02/16 00:25:33+00:00 flatcap.org!ntfs
(Logical change 1.400)
2004-05-26 07:41:00 +00:00
flatcap.org!ntfs
1938117fd0
Initial revision
2004-05-26 07:41:00 +00:00
flatcap.org!ntfs
fe07034fc3
Auto merged
...
2004/05/03 15:42:34+01:00 flatcap.org!ntfs
put ntfsrm back in the build
2004/05/03 15:41:18+01:00 flatcap.org!ntfs
build process changes from the main line
2004/03/11 00:03:56+00:00 flatcap.org!flatcap
Auto merged
2004/02/16 00:25:33+00:00 flatcap.org!ntfs
add ntfsrm to the build
(Logical change 1.400)
2004-05-26 07:41:00 +00:00
flatcap.org!ntfs
2bb3b959a1
Auto merged
...
2004/05/03 15:41:18+01:00 flatcap.org!ntfs
build process changes from the main line
2004/03/11 00:03:56+00:00 flatcap.org!flatcap
Auto merged
2004/02/16 00:25:33+00:00 flatcap.org!ntfs
add ntfsrm to the build
(Logical change 1.400)
2004-05-26 07:41:00 +00:00
flatcap.org!ntfs
7d26680bff
(Logical change 1.400)
2004-05-26 07:41:00 +00:00
elisa-laajakaista.fi!szaka
75fe0ab100
Rename ntfs_fsck_t to ntfsck_t
...
(Logical change 1.399)
2004-05-26 04:20:29 +00:00
elisa-laajakaista.fi!szaka
0e3341d916
Eliminate the global opt.show_progress from progress_update() for code reuse
...
(Logical change 1.398)
2004-05-26 04:16:34 +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
37dab5f6a5
Update
...
(Logical change 1.394)
2004-05-21 22:01:03 +00:00
cantab.net!aia21
31a22bc88f
Fix out of source tree build of utilities by changing $top_srcdir to
...
$top_builddir in the references to the build library in the makefile
template ntfsprogs/Makefile.am. (Yuval)
(Logical change 1.394)
2004-05-21 22:01:03 +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
1ab9841661
Update a little for the new ntfsinfo functionality.
...
(Logical change 1.390)
2004-05-11 09:21:24 +00:00
cantab.net!aia21
dd001233ff
Minor off by one bug fix.
...
(Logical change 1.390)
2004-05-11 09:21:24 +00:00
elisa-laajakaista.fi!szaka
aadb68f43e
eliminated the global ntfs_volume variable
...
(Logical change 1.389)
2004-05-09 01:43:45 +00:00
elisa-laajakaista.fi!szaka
6e0b4d5d32
remove not-used-anymore last_unsafe member from ntfs_resize_t
...
(Logical change 1.388)
2004-05-08 23:29:54 +00:00
elisa-laajakaista.fi!szaka
0d541c6791
prepare truncate_badclust_file() for global variables elimination
...
(Logical change 1.387)
2004-05-08 23:25:46 +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
411835bca3
Fix warnings by renaming some variables. (Yuval)
...
(Logical change 1.383)
2004-04-24 20:24:28 +00:00
cantab.net!aia21
1e637d3709
Remove global rl as it was used only in one place. (Yuval, Anton)
...
(Logical change 1.382)
2004-04-23 14:27:09 +00:00
cantab.net!aia21
123b1028ec
Fix lots of warnings about no prototypes by adding
...
the 'static' keyword. (Yuval)
(Logical change 1.381)
2004-04-23 13:55:49 +00:00
cantab.net!aia21
f90c2cd5b9
Fix some compiler warnings. (Yuval)
...
(Logical change 1.379)
2004-04-23 10:12:49 +00:00
cantab.net!aia21
d990c89479
- Make endian safe. (Anton)
...
- Fix some compiler warnings. (Yuval)
(Logical change 1.379)
2004-04-23 10:12:49 +00:00
elisa-laajakaista.fi!szaka
62a4991b9a
Renamed the last ntfstools reference to ntfsprogs
...
(Logical change 1.378)
2004-04-20 21:19:45 +00:00
elisa-laajakaista.fi!szaka
fbd9efac4e
Auto merged
...
2004/04/17 04:01:46+03:00 elisa-laajakaista.fi!szaka
Detached ntfs_fsck_t from ntfs_resize_t and use it for check_allocation_bitmap() [in progress]
(Logical change 1.377)
2004-04-17 01:02:42 +00:00
cantab.net!aia21
12639f64b7
Update
...
(Logical change 1.376)
2004-04-16 21:00:27 +00:00
cantab.net!aia21
b1a398abfb
Update
...
(Logical change 1.375)
2004-04-16 20:58:20 +00:00
cantab.net!aia21
71c1fe3af8
Update
...
(Logical change 1.374)
2004-04-16 20:54:34 +00:00
cantab.net!aia21
4a5abe3242
Split up into multiple functions. (Yuval)
...
(Logical change 1.373)
2004-04-16 20:43:28 +00:00
elisa-laajakaista.fi!szaka
49bc22ac54
split walk_inodes() into check_allocation_bitmap() and set_resize_constrains() [in progress]
...
(Logical change 1.372)
2004-04-16 19:25:24 +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
elisa-laajakaista.fi!szaka
61ea0f59d8
ntfsclone --metadata also saves at least the first 8 KiB of the $LogFile
...
(Logical change 1.365)
2004-04-14 23:31:11 +00:00
elisa-laajakaista.fi!szaka
cb7d91eb16
got rid of the global struct bitmap lcn_bitmap (some work towards code reuse)
...
(Logical change 1.364)
2004-04-14 01:23:36 +00:00
elisa-laajakaista.fi!szaka
443662a5d6
destination device must be opened O_RDWR because device_size_get() might need to read()
...
(Logical change 1.363)
2004-04-13 22:56:11 +00:00
elisa-laajakaista.fi!szaka
2a97938898
Fix the incorrect usage example.
...
(Logical change 1.360)
2004-04-08 08:00:53 +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
80cb606d36
Big update. (Not finished yet.)
...
(Logical change 1.355)
2004-04-05 08:42:10 +00:00
omakaista.fi!szaka
1d17c6e429
Update, corrections and removed all mentions of the buggy cp --sparse=always that could corrupt data
...
if the destination is block device (though GNU cp was fixed after we reported the problem).
(Logical change 1.354)
2004-04-01 21:30:42 +00:00
omakaista.fi!szaka
37cf1d9b38
Added some diagnostic and explanatory messages to ntfsclone.
...
(Logical change 1.354)
2004-04-01 21:30:42 +00:00
cantab.net!aia21
527d7780cb
Make it compile...
...
(Logical change 1.353)
2004-03-31 15:01:05 +00:00
cantab.net!aia21
a111528d7c
Add ability to use a file as the logfile source rather than a ntfs volume
...
containing device, i.e. you can now grab a copy of $LogFile and use
ntfsdump_logfile -f mylogfilecopy.
(Logical change 1.352)
2004-03-31 14:47:08 +00:00
cantab.net!aia21
7e2b0aad08
Move declaration of variable to beginning of block. Thanks to Alexei Alexandrov for the fix.
...
(Logical change 1.350)
2004-03-30 14:00:35 +00:00
cantab.net!aia21
78922e89fa
Update to automake 1.8.3.
...
(Logical change 1.349)
2004-03-26 14:50:33 +00:00
cantab.net!aia21
d224481da9
Make it compile with changes in logfile.h.
...
(Logical change 1.348)
2004-03-26 14:42:21 +00:00
cantab.net!aia21
61fe186d21
Use more libntfs APIs and other cleanups.
...
(Logical change 1.346)
2004-03-24 17:38:31 +00:00
cantab.net!aia21
ad18c0bac9
Update
...
(Logical change 1.346)
2004-03-24 17:38:31 +00:00
cantab.net!aia21
163f9002b7
Remove dumplog utility as it was unnecessary and duplicated the
...
functionality of ntfsdump_logfile.
(Logical change 1.346)
2004-03-24 17:38:31 +00:00
cantab.net!aia21
d37f75cfde
Delete: ntfsprogs/dumplog.c
...
}(Logical change 1.346)
2004-03-24 17:38:31 +00:00
cantab.net!aia21
16bc6199a6
- Provide a new command line option "-H" to mkntfs to allow the user to
...
specify the number of heads manually.
- Provide a new command line option "-S" to mkntfs to allow the user to
specify the number of sectors per track manually.
(Logical change 1.345)
2004-03-24 10:36:31 +00:00
cantab.net!aia21
c5a065d048
- Add new API device.[hc]::ntfs_device_heads_get() and make mkntfs use it.
...
- Provide a new command line option "-H" to mkntfs to allow the user to
specify the number of heads manually.
- Add new API device.[hc]::ntfs_device_sectors_per_track_get() and make
mkntfs use it.
- Provide a new command line option "-S" to mkntfs to allow the user to
specify the number of sectors per track manually.
(Logical change 1.345)
2004-03-24 10:36:31 +00:00
omakaista.fi!szaka
5154256c62
- Check the mount state of the output device in ntfsclone.
...
- Correct a too strong sanity check in ntfsclone that prevented
cloning from larger device to a smaller one but the NTFS image
could have fit fully.
(Logical change 1.344)
2004-03-23 02:00:56 +00:00
omakaista.fi!szaka
8f77300f3a
- recommend chkdsk /f if mapping pairs decoding fails with EIO (Kent B. Larsen)
...
- use corrupt_volume_msg in all relevant cases
- explain "bad sectors" a bit better
(Logical change 1.342)
2004-03-22 09:09:44 +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
93acd345a7
Update
...
(Logical change 1.338)
2004-03-17 16:53:29 +00:00
cantab.net!aia21
08bd36ca62
Provide a new command line option "-p" to allow the user to specify
...
the partition start sector manually.
(Logical change 1.336)
2004-03-17 12:22:03 +00:00
cantab.net!aia21
60231ba412
- Fix to include sys/ioctl.h.
...
- Define the ioctls we use if they are not defined, as it is done
in device.c.
(Logical change 1.336)
2004-03-17 12:22:03 +00:00
cantab.net!aia21
d05932849c
- Add new API device.[hc]::ntfs_device_partition_start_sector_get() and
...
make mkntfs use it.
- Provide a new command line option "-p" to allow the user to specify
the partition start sector manually.
- Add include sys/ioctl.h to fix sector size detection.
(Logical change 1.336)
2004-03-17 12:22:03 +00:00
cantab.net!aia21
2bd298bc2d
Add new API mft.[hc]::ntfs_mft_record_{layout,format}() and make
...
mkntfs use it.
(Logical change 1.335)
2004-03-15 12:50:18 +00:00
cantab.net!aia21
9bb30a0601
Ooops, forgot to test make extra when changing ntfs_get_attribute_value().
...
(Logical change 1.334)
2004-03-15 11:36:21 +00:00
cantab.net!aia21
ab2da48e25
Use sizeof(MFT_RECORD_OLD) instead of sizeof(MFT_RECORD) as MFT_RECORD now
...
includes the NTFS 3.1+ specific fields.
(Logical change 1.333)
2004-03-15 11:34:30 +00:00
cantab.net!aia21
cf419787bd
Use sizeof(MFT_RECORD) instead of sizeof(MFT_RECORD) + 6 as MFT_RECORD now
...
includes the NTFS 3.1+ specific fields.
(Logical change 1.333)
2004-03-15 11:34:30 +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
cantab.net!aia21
49f8d5e364
Fix validation of STANDARD_INFORMATION attribute size in ntfsinfo.c
...
and remove relevant FIXME comments. (Yuval Fledel)
(Logical change 1.329)
2004-03-13 19:30:28 +00:00
cantab.net!aia21
cb3b41894a
Modify meaning of ntfs_volume->nr_mft_records to be the number of
...
initialized mft records, not total mft records. This makes far more
sense and in fact reflects how nr_mft_records is being used in both
libntfs and the utilities.
(Logical change 1.326)
2004-03-12 15:50:52 +00:00
cantab.net!aia21
9193cb6298
Update
...
Fix warnings on powerpc architecture where it would seem char is
unsigned so comparisons with -1 cause a warning that comparison is
always true/wrong. (Thanks to Ender for reporting.)
(Logical change 1.324)
2004-03-12 09:30:03 +00:00
cantab.net!aia21
9b3652469c
Update with SuSE 9.1 beta 1 versions of GNU build system.
...
(Logical change 1.322)
2004-03-11 15:33:34 +00:00
cantab.net!aia21
d7f7475b58
Update
...
(Logical change 1.321)
2004-03-10 23:41:00 +00:00
cantab.net!aia21
c446b5b7c0
Update
...
(Logical change 1.320)
2004-03-10 23:37:54 +00:00
cantab.net!aia21
94036606c8
Update
...
(Logical change 1.319)
2004-03-10 23:32:43 +00:00
cantab.net!aia21
c86e4174a9
Manual merge.
...
2004/03/10 21:54:24+00:00 cantab.net!aia21
Typo fixes (Ender)
(Logical change 1.317)
2004-03-10 22:03:54 +00:00
cantab.net!aia21
41c90506c5
Auto merged
...
2004/03/10 21:54:27+00:00 cantab.net!aia21
Typo fixes (Ender)
(Logical change 1.317)
2004-03-10 22:03:54 +00:00
cantab.net!aia21
5dda848553
Auto merged
...
2004/03/10 21:54:13+00:00 cantab.net!aia21
Typo fixes (Ender)
(Logical change 1.317)
2004-03-10 22:03:54 +00:00
cantab.net!aia21
3c429be664
Typo fixes (Ender)
...
(Logical change 1.317)
2004-03-10 22:03:54 +00:00
cantab.net!aia21
f19081ab43
Update for 1.9.0 release.
...
(Logical change 1.316)
2004-03-10 21:52:35 +00:00
cantab.net!aia21
c5847ae8cf
Fix two bugs, a->name_length is 8 bit not 16 bit...
...
(Logical change 1.313)
2004-03-10 09:36:44 +00:00
omakaista.fi!szaka
c90976e023
hand merged
...
2004/03/10 10:13:38+02:00 omakaista.fi!szaka
- Added warnings about not modifying text messages external tools use
- Options -i -s together aren't supported anymore, if needed use -n -v -s instead
- Usage() cleanup
- Some endianness fixes
- Suggest chkdsk /f if mount fails with EIO (Paul A. Steckler)
- Removed BETA and STABLE hints, now there is only one STABLE
- The --info option estimates the theoretically smallest shrunken size thus the message changed from "You ccould resize ..." to "You might resize ...".
(Logical change 1.312)
2004-03-10 09:28:44 +00:00
omakaista.fi!szaka
bf67069b3f
Spelling fixes and update
...
(Logical change 1.312)
2004-03-10 09:28:44 +00:00
cantab.net!aia21
6b7c265ea8
Update
...
(Logical change 1.311)
2004-03-10 09:28:31 +00:00
cantab.net!aia21
95d653045f
Auto merged
...
2004/03/10 09:26:25+00:00 cantab.net!aia21
Move AC_GNU_SOURCE before AC_PROG_CC...
(Logical change 1.310)
2004-03-10 09:26:51 +00:00
cantab.net!aia21
728eff0614
Auto merged
...
2004/03/10 09:20:50+00:00 cantab.net!aia21
Update.
(Logical change 1.309)
2004-03-10 09:21:53 +00:00
cantab.net!aia21
0acde67dde
A few missed.
...
(Logical change 1.308)
2004-03-09 16:00:13 +00:00