Commit Graph

2572 Commits

Author SHA1 Message Date
antona
3a50e66a59 Fix a very(!) longstanding bug in ntfs_attr_find() and co.
Also reapply fix to unistr.c name collation.
2005-09-24 20:28:23 +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
53ffb79352 fix potential bug 2005-09-24 17:06:35 +00:00
cha0smaster
d8daee604f Update NEWS and ChangeLog 2005-09-24 17:00:26 +00:00
cha0smaster
cba53f8895 * ntfsmount: implement rename
* update man page for ntfsmount
2005-09-24 16:19:29 +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
szaka
054d6777d5 Fix ntfs_names_collate() input sanity check intrudoced in cleanups by
reverting to the original one
2005-09-24 15:29:54 +00:00
cha0smaster
464eab4178 add ntfs_link, update ntfsmount to use it 2005-09-24 15:20:49 +00:00
cha0smaster
7fee848c26 attrib.c: fix line to be <=80 characters long 2005-09-24 13:06:59 +00:00
cha0smaster
c9294cb701 Remove 'use_ino' because I'm afraid I can not use it with "file:stream" nammed data stream access interface. :-( 2005-09-24 13:05:36 +00:00
cha0smaster
48b8edc464 fix attribute list adding 2005-09-24 13:03:07 +00:00
flatcap
531305cc1e Christophe: add easily accessible version info to libntfs 2005-09-22 16:41:43 +00:00
flatcap
6effd0bc6f minor improvements to test build 2005-09-20 19:24:09 +00:00
szaka
192348fa0a ntfsclone manual: update --ignore-fs-check option description 2005-09-20 16:24:26 +00:00
flatcap
7f8ad30c09 more code juggling
try and sort out transfer
2005-09-20 00:05:49 +00:00
flatcap
374f5ac4f7 *cough* remove some debug #ifdefs 2005-09-19 20:58:54 +00:00
flatcap
459f98c2b2 fix a couple of range bugs (insert,replace)
Anton: fix mergeable - use to merge non-adjacent holes
Anton: factor out "tail" in replace - simplifying code
comment and retest code
2005-09-19 20:50:01 +00:00
cha0smaster
94be253f74 minor ntfsmount cleanup 2005-09-16 14:30:08 +00:00
cha0smaster
3629d931c6 Fix resident attribute adding: Add @val to ntfs_attr_add and @val and @size to ntfs_resident_attr_record_add.
Still need to fix attribute lis entry adding. :-(
2005-09-16 14:28:18 +00:00
flatcap
ab9fb6a01f runlist behaviour changed! please check your applications.
test case 16, where a run is added beyond the end of a file, now behaves
differently.  the discontinuity (gap) is now filled with a "not mapped"
run (before the preceding hole would have been extended).

Anton's bugfix applied and tested
minor code tidyups
loads more comments in runlist_{insert,append,split,replace}
test cases checked and updated where necessary
valgrind happy
2005-09-15 23:42:02 +00:00
flatcap
eb6b8d8159 add a PHONY dependency to "test" target to make sure it's run 2005-09-14 12:23:08 +00:00
flatcap
01f648c952 removing a few unnecessary memsets in the test code revealed a minor
buffer overrun.
create runlist tests working on unmapped regions (copies of tests 1-14)
2005-09-13 18:51:16 +00:00
flatcap
d75567112c put the test code where it's more useful 2005-09-13 14:30:51 +00:00
flatcap
0ae7e885d1 bug fix - reading uninitialised memory 2005-09-13 12:51:34 +00:00
antona
ea0202921d Clarify the logfile check/hibernation warning. (Yuval) 2005-09-10 07:55:58 +00:00
cha0smaster
3164c705f7 ntfsmount: Apply patch from Yuval to fix 'df' output. 2005-08-31 14:31:53 +00:00
cha0smaster
c3727658ca * Fix filenames collation.
* Minor comment cleanup.
2005-08-26 20:17:08 +00:00
cha0smaster
f80efa5e9a Make ntfsdecrypt compile. 2005-08-26 12:25:13 +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
antona
190e59886f Define PATH_MAX if not defined in ntfsprogs/ntfsmount.c and
libntfs/volume.c.  Needed to compile on DOS with djgpp.  (Christophe)
2005-08-26 11:44:11 +00:00
szaka
605726b340 ntfscmp: new util for development, debugging, testing, etc. 2005-08-25 20:42:54 +00:00
cha0smaster
0835682401 refix previous fix to man page :) 2005-08-23 12:38:37 +00:00
cha0smaster
ca83f4d63c fix brokeness introduced in the last Anton's cleanup 2005-08-23 12:17:39 +00:00
cha0smaster
1ed76a2d3e small fix to ntfsmount man page 2005-08-23 12:07:26 +00:00
cha0smaster
6f8cd6e5ef Cleanups and memleak fix to error code paths of ntfs_create. 2005-08-22 21:33:07 +00:00
antona
c7eaee5a0f Some cleanups. 2005-08-22 09:00:16 +00:00
antona
2ea4ad30ec Add comment about this being ntfs 1.2 acls. 2005-08-22 08:30:38 +00:00
szaka
dc284e1e10 Fix gigaleak in ntfscluster, utils.c::mft_next_record() 2005-08-21 09:46:29 +00:00
szaka
d29a3e9b97 Fix incorrect volume usage calculation 2005-08-21 00:50:14 +00:00
antona
0f3a85c8e3 Only include sys/ioctl.h in libntfs/device.c if ./configure detected
it to be present.  (Christophe)
2005-08-19 16:01:15 +00:00
flatcap
fa99ae3d0f more housekeeping - no code changes 2005-08-17 15:59:27 +00:00
flatcap
96e1f45319 housekeeping - no code changes 2005-08-17 14:53:07 +00:00
flatcap
db1e9afb1f create an index alloc (needs work) 2005-08-17 14:33:16 +00:00
flatcap
49a4f377f3 fix up dt root add 2005-08-16 13:33:12 +00:00
flatcap
b312a44483 change utils_dump_mem to take a void ptr
update the comments a bit
2005-08-16 13:25:15 +00:00
szaka
6d7ca452ff Articulate --bad-sectors a bit better 2005-08-15 21:44:10 +00:00
szaka
a9e02e7687 Hard link mkfs.ntfs and mkfs.ntfs.8 with mkntfs and mkntfs.8 2005-08-15 20:48:48 +00:00
cha0smaster
3c6381db2f Thoght that FUSE will check if directory is empty, it didn't. Add such check to ntfs_delete. 2005-08-15 00:50:19 +00:00
flatcap
301c8bd331 tidy up complicated mft mess 2005-08-14 22:22:06 +00:00
flatcap
14ab52fb23 give the new file some dummy data 2005-08-14 16:08:44 +00:00