Commit Graph

504 Commits (20c360bdf1ebca68221903316391c3e401ef17bb)
 

Author SHA1 Message Date
cantab.net!aia21 20c360bdf1 Fix logic inversion bugs. Thanks to Russ Christensen for finding the
first one.

(Logical change 1.125)
2003-03-07 17:31:47 +00:00
cantab.net!aia21 0a0b027611 Fix logic inversion bugs in dir.c. Thanks to Russ Christensen for
finding the first one.

BKrev: 3e68d783DHUtY9ak186V1CIk_XY5pA
2003-03-07 17:31:47 +00:00
cantab.net!aia21 fb7a94516e Typo fix...
(Logical change 1.124)
2003-02-25 18:57:15 +00:00
cantab.net!aia21 13d37ddb07 More work on attribute resizing...
BKrev: 3e5bbc8bGDlvnZ20woLu4MtNQs34jw
2003-02-25 18:57:15 +00:00
cantab.net!aia21 1247d0e2ea More work on attribute resizing...
(Logical change 1.124)
2003-02-25 18:57:15 +00:00
cantab.net!aia21 c28402cc41 Update version to 1.7.2-WIP to show it is work in progress.
BKrev: 3e54b9deB5qe1jzFWpJ2pxr5dFcf0A
2003-02-20 11:19:58 +00:00
cantab.net!aia21 114478185e Update version
(Logical change 1.123)
2003-02-20 11:19:58 +00:00
cantab.net!aia21 791a3fa5a3 Update changelog for development release.
(Logical change 1.123)
2003-02-20 11:19:58 +00:00
cantab.net!aia21 df6d1a2ca9 libntfs/attrib.c: Endian fix and attribute resize code cleanup.
BKrev: 3e52a84axp6pptEAlMMf9avQCc7uNg
2003-02-18 21:40:26 +00:00
cantab.net!aia21 8314ab1f9d Endian fix and attribute resize code cleanup.
(Logical change 1.122)
2003-02-18 21:40:26 +00:00
cantab.net!aia21 b42dc41d6a ntfs_mft_records_write(): stupid buffer overflow bug (ouch!)
(Logical change 1.121)
2003-02-13 10:27:33 +00:00
cantab.net!aia21 7103d67341 ntfs_external_attr_find(): broken error detection
(Logical change 1.121)
2003-02-13 10:27:33 +00:00
cantab.net!aia21 bddf42cd8b Update version
(Logical change 1.121)
2003-02-13 10:27:33 +00:00
cantab.net!aia21 4d9974e979 Update for
(Logical change 1.121)
2003-02-13 10:27:33 +00:00
cantab.net!aia21 8813a2c2aa 1.7.1 release: Urgent bug fixes!
- Urgent bug fixes in libntfs (thanks to Szaka for bug reports):
  - attrib.c::ntfs_external_attr_find(): broken error detection
  - mft.c::ntfs_mft_records_write(): stupid buffer overflow bug (ouch!)

BKrev: 3e4b7315moUIEYyeChY_JUZ-0X5mzg
2003-02-13 10:27:33 +00:00
cantab.net!aia21 fb6a425cad urgent bug fixes to ntfsresize from Szaka:
- compare_bitmaps(): fix another bug reporting the correct cluster mismatch
- walk_inodes(): fix leaking ntfs_inode in certain cases
- delete redundant and unused MFT_RECORD *mrec from ntfs_resize_t

BKrev: 3e4b6882jdyeekJZqcOJWiT27L9FVA
2003-02-13 09:42:26 +00:00
cantab.net!aia21 46225e5bdb urgent bug fixes to ntfsresize from Szaka:
- compare_bitmaps(): fix another bug reporting the correct cluster mismatch
- walk_inodes(): fix leaking ntfs_inode in certain cases
- delete redundant and unused MFT_RECORD *mrec from ntfs_resize_t

(Logical change 1.120)
2003-02-13 09:42:26 +00:00
cantab.net!aia21 781e0e9c27 Updates for 1.7.0 release.
BKrev: 3e4a78c4Kh7nyFQZjySerKp7y6eOAg
2003-02-12 16:39:32 +00:00
cantab.net!aia21 63f4498e3c Update for 1.7.0 release.
(Logical change 1.119)
2003-02-12 16:39:32 +00:00
cantab.net!aia21 f109f735c4 ntfsresize bugfix from Szaka:
- if a corresponding byte differed in the two cluster bitmaps then the
  matching ones were reported as mismatches and vice versa.

BKrev: 3e47950ca5AvDvY3Ck-LLRkTx5c1Cg
2003-02-10 12:03:24 +00:00
cantab.net!aia21 a95864329a ntfsresize bugfix from Szaka:
- if a corresponding byte differed in the two cluster bitmaps then the
  matching ones were reported as mismatches and vice versa.

(Logical change 1.118)
2003-02-10 12:03:24 +00:00
flatcap.org!flatcap 3987a55edd minor tidyup
(Logical change 1.117)
2003-02-09 22:55:20 +00:00
flatcap.org!flatcap d163ebf596 endian fixes
minor tidyups

BKrev: 3e46dc58ZGDI6pQpaxE-EkCLE4pMow
2003-02-09 22:55:20 +00:00
flatcap.org!flatcap 4a3d5ec325 endian fixes
(Logical change 1.117)
2003-02-09 22:55:20 +00:00
flatcap.org!flatcap 582b8303be endian fix
minor tidyup

(Logical change 1.117)
2003-02-09 22:55:20 +00:00
cantab.net!aia21 701ff83ee9 ntfsresize patch from Szaka: Cluster account reporting fix
BKrev: 3e429546C0JnrbxunDTFkFvW8oyl3Q
2003-02-06 17:03:02 +00:00
cantab.net!aia21 73b5b028ca ntfsresize patch from Szaka: Cluster account reporting fix
(Logical change 1.116)
2003-02-06 17:03:02 +00:00
cantab.net!aia21 f404774ea9 ntfsresize patch from Szaka to allow binary prefixes.
BKrev: 3e42918aJeo35pPMN-WN3E4Wp1qHPA
2003-02-06 16:47:06 +00:00
cantab.net!aia21 cf2d62f84a ntfsresize patch from Szaka to allow binary prefixes.
(Logical change 1.115)
2003-02-06 16:47:06 +00:00
cantab.net!aia21 922fea02f5 ntfsresize update from Szaka:
- fix mapping pairs generation with multiply extents
- support volume enlargement with multiply extents in $Bitmap
- support volume shrinking with multiply extents in $Bitmap
- more verbose multiply referenced clusters reporting
- better hints when filesystem is inconsistent

BKrev: 3e427d91T82d2fBbUZA_XMz8A8EOGA
2003-02-06 15:21:53 +00:00
cantab.net!aia21 e8fccbf21b ntfsresize update from Szaka:
- fix mapping pairs generation with multiply extents
- support volume enlargement with multiply extents in $Bitmap
- support volume shrinking with multiply extents in $Bitmap
- more verbose multiply referenced clusters reporting
- better hints when filesystem is inconsistent

(Logical change 1.114)
2003-02-06 15:21:53 +00:00
cantab.net!aia21 215471b309 Fix stupid bug in ntfs_mapping_pairs_build() (thanks to Szaka!) and
a simillar bug in ntfs_get_size_for_mapping_pairs().

BKrev: 3e427d58e29fPaocHZM9xaP2eWOtOg
2003-02-06 15:20:56 +00:00
cantab.net!aia21 d650fb065b Fix stupid bug in ntfs_mapping_pairs_build() (thanks to Szaka!) and
a simillar bug in ntfs_get_size_for_mapping_pairs().

(Logical change 1.113)
2003-02-06 15:20:56 +00:00
cantab.net!aia21 54c576be6c remove unnecessary FIXME
BKrev: 3e36a477FPlolsLJrnqBA-0OnEyx1A
2003-01-28 15:40:39 +00:00
cantab.net!aia21 82d9438cb9 remove unnecessary FIXME
(Logical change 1.112)
2003-01-28 15:40:39 +00:00
cantab.net!aia21 201442e81b update
(Logical change 1.111)
2003-01-26 16:47:16 +00:00
cantab.net!aia21 e772d632e2 libntfs/lcnalloc.c
Implementation of ntfs_cluster_alloc(). (Some fixme's remaining
    and note this is _completely_ untested code!!! DANGEROUS!!!)
include/debug.h
    New function NTFS_BUG() which prints an error message and then causes
    a segmentation fault. Only to be used for critical bug catches...

BKrev: 3e341114gYEYsQFncagPzjIW-aYTXw
2003-01-26 16:47:16 +00:00
cantab.net!aia21 acc8aa6f05 New function NTFS_BUG() which prints an error message and then causes
a segmentation fault. Only to be used for critical bug catches...

(Logical change 1.111)
2003-01-26 16:47:16 +00:00
cantab.net!aia21 b37b14e014 Implementation of ntfs_cluster_alloc(). (Some fixme's remaining
and note this is _completely_ untested code!!! DANGEROUS!!!)

(Logical change 1.111)
2003-01-26 16:47:16 +00:00
cantab.net!aia21 f4db4b6cb7 small tidyup
BKrev: 3e32c327XL9YSh4AHXpmTSZ_jnbE2g
2003-01-25 17:02:31 +00:00
cantab.net!aia21 05c32a26e1 small tidyup
(Logical change 1.110)
2003-01-25 17:02:31 +00:00
cantab.net!aia21 6826dc9238 Update
(Logical change 1.109)
2003-01-25 15:26:56 +00:00
cantab.net!aia21 cde0777685 Add new function ntfs_bitmap_set_run() to complement the existing
ntfs_bitmap_clear_run().

BKrev: 3e32acc0-_V9roWAi3eAksTeiNfiCw
2003-01-25 15:26:56 +00:00
cantab.net!aia21 0bda9e5cda Add new function ntfs_bitmap_set_run() to complement the existing
ntfs_bitmap_clear_run().

(Logical change 1.109)
2003-01-25 15:26:56 +00:00
cantab.net!aia21 6f0025bf50 ntfsresize patch from Szaka:
- calling fdatasync when appropriate
- always print program version
- uncommented not yet used program options

BKrev: 3e2d16ebKXfmh3kqkUwSityYkr6kfw
2003-01-21 09:46:19 +00:00
cantab.net!aia21 d7b23b6494 ntfsresize patch from Szaka:
- calling fdatasync when appropriate
- always print program version
- uncommented not yet used program options

(Logical change 1.108)
2003-01-21 09:46:19 +00:00
cantab.net!aia21 18279d0c4c cleanup flatcaps changes (reverting a few) as well as add new option
and a new little endian version of mk_ref

BKrev: 3e2bd89esUUHa4fnVmnVQqKc_FYZiA
2003-01-20 11:08:14 +00:00
cantab.net!aia21 c8dae5156c cleanup flatcaps changes (reverting a few) as well as add new option
(Logical change 1.107)
2003-01-20 11:08:14 +00:00
cantab.net!aia21 daae2d00c5 add new options
(Logical change 1.107)
2003-01-20 11:08:14 +00:00
cantab.net!aia21 edaa66643a Add a little endian mk_mref
(Logical change 1.107)
2003-01-20 11:08:14 +00:00