~ubuntu-branches/ubuntu/dapper/linux-ntfs/dapper

« back to all changes in this revision

Viewing changes to TODO.ntfsprogs

  • Committer: Bazaar Package Importer
  • Author(s): David Martínez Moreno
  • Date: 2005-11-08 20:20:23 UTC
  • mfrom: (1.1.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20051108202023-dpn4lutm8o0div8g
Tags: 1.12.1-1
* New upstream release (closes: #332930):
  - Fixed lots of memory leaks in the tools.
  - ntfsmount now uses the new API, and it has several fixes.
  - Support journals which have been modified by chkdsk.
  - New API for creating hard links, index handling, high-level creation and
    deletion of files and directories.
  - New utility ntfscmp (make extra) which compares two NTFS volumes and
    tell the differences. It's used for development, debugging, testing, etc.
  - Added robustness to several tools.
  - ntfsclone: fix saving by sectors during --rescue.
  - ntfsmount: Add 'locale' option and change interface to 'ntfsmount device
    mount_point'.
  - Fixed problem with kernel 2.4 and mkntfs.
  - 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.
* This new release fixes problems with libfuse 2.4.0 (closes: #336357).
* Fixed a lot of typos in the manpages, kindly submitted by A Costa. Thanks!
  (closes: #336143, #336144, #336145, #336147, #336148).
* Fixed a couple of typos by me.
* debian/control: The SONAME of libntfs was bumped. Created new package
  (libntfs8) and removed the old one.
* debian/copyright: Updated the FSF postal address.
* Added debian/ntfsprogs.links in order to ship mkfs.ntfs and
  mount.ntfs-fuse.

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
* mkntfs *
9
9
**********
10
10
 
11
 
- mkntfs should be hard linked with mkfs.ntfs for the mkfs utility.
12
 
- We don't know what the real last sector is, thus we mark the volume dirty
13
 
  and the subsequent chkdsk (which will happen on reboot into Windows
14
 
  automatically) recreates the backup boot sector if the Linux kernel lied to
15
 
  us about the number of sectors.
16
11
- Got a report that creating a floppy with mkntfs failed.  Difference between
17
12
  this floppy and the floppy created by the special tool found on the net was
18
13
  said to be that the bitmap is 256kib on the special floppy while mkntfs will
24
19
* ntfsclone *
25
20
*************
26
21
 
27
 
- get rid of the unneeded lseek()'s during reads/writes
 
22
- get rid of the unneeded lseek()'s during reads/writes (probably it 
 
23
  doesn't improve performance much, or any at all)
28
24
- catch if source and dest are the same
29
 
- consider badblock list
30
 
- add dd's noerror option
31
25
- disable consistency check for --metadata (e.g. if the check is crashing)
32
 
- make "wiped", etc statistic variables long long
 
26
- option: --inode 
 
27
- option: --data
 
28
- metadata cloning: skip more non-needed inodes
 
29
- manual: document LFS issues (smbfs' lfs option, nfs)
 
30
- manual: mention optimized seeks
 
31
- manual: optimal backup if disks have bad sectors
 
32
- manual: ntfsclone guarantees the restored image works only
 
33
  if one restores to the exactly same partition. For example,
 
34
  one can not copy system partition to a different partition:
 
35
  minimum "hidden sectors" field and BOOT.INI need modifications.
 
36
  We could do these adjustments optionally.
 
37
- check if kernel block size = GCD(page size, device size) makes
 
38
  effect on performance (Al Viro says no)
 
39
- check whether the O_WRONLY -> O_RDWR change made effect on performance
 
40
 
 
41
 
 
42
***********
 
43
* ntfscmp *
 
44
***********
 
45
 
 
46
- more exact details about the differences 
 
47
- unnamed resident attributes with same type are ignored
 
48
- special $BadClus:$Bad handling, now $BadClus is skipped
 
49
- new option: --metadata mode
 
50
- code cleanup, remove many cross-util duplicates
 
51
- write manual
 
52
- performance: perhaps special handling for sparse, compressed, encrypted
 
53
 
 
54
 
 
55
**********
 
56
* ntfscp *
 
57
**********
 
58
 
 
59
- add ability to copy multiply files at once.
33
60
 
34
61
 
35
62
***********
63
90
    bad sectors, etc) 
64
91
 
65
92
Medium priority 
66
 
  - support disks having bad sectors
67
93
  - cope with the rare, unsupported cases, see man ntfsresize 'KNOWN ISSUES'
68
94
  - save $Bitmap if it was modified and an error occures (e.g. bad sector).
69
95
  - handle signals (^C, etc)
70
96
 
71
97
Low priority
 
98
  - fully support disks with bad sectors (attrlist attr, unknown bad sectors)
72
99
  - move volume start
73
100
 
74
101