Commit Graph

719 Commits (a34d218e909ba1b0fe3a09c99e15259571f56adc)
 

Author SHA1 Message Date
cantab.net!aia21 d1708bbea2 Merge cantab.net:/home/aia21/ntfsprogs
into cantab.net:/home/aia21/ntfsprogs-devel

2003/06/03 13:28:39+01:00 cantab.net!aia21
Remove obsolete make process file.

BKrev: 3edc9490_lVsQWXZhqQB8RNI8WJrEQ
2003-06-03 12:29:04 +00:00
cantab.net!aia21 bbede46c0b Delete: acconfig.h
}(Logical change 1.141)
2003-06-03 12:29:04 +00:00
cantab.net!aia21 cc9c0f3153 Adapt to library changes.
(Logical change 1.140)
2003-06-03 11:10:57 +00:00
cantab.net!aia21 46fd21a9bb Adapt ntfsclone to library changes.
BKrev: 3edc8241Q6hpRkIbrpXbujO_DNqCWQ
2003-06-03 11:10:57 +00:00
cantab.net!aia21 b5d94d76cb SCCS merged
2003/06/03 12:06:46+01:00 cantab.net!aia21
Update.

(Logical change 1.139)
2003-06-03 11:07:54 +00:00
cantab.net!aia21 476ec77963 Merge
2003/06/03 12:06:46+01:00 cantab.net!aia21
Adapt to utilities to changes in library.

2003/06/03 11:55:11+01:00 cantab.net!aia21
Cleanups in library.
Add mandatory locking to default disk_io open/close functions.
Adapt mkntfs to library changes.

2003/06/03 10:35:17+01:00 cantab.net!aia21
Library cleanups and adapt ntfsfix to library changes.

BKrev: 3edc818a7VAB82zPLPPMMjAOzFhXcQ
2003-06-03 11:07:54 +00:00
cantab.net!aia21 f78cfd42a1 Export the default opearations so the low level utilities can use them.
(Logical change 1.139)
2003-06-03 11:07:54 +00:00
cantab.net!aia21 7c5b6a5d15 Auto merged
2003/06/03 12:06:46+01:00 cantab.net!aia21
Adapt to changes in library.

(Logical change 1.139)
2003-06-03 11:07:54 +00:00
cantab.net!aia21 fc30058a95 Add stat to ntfs_device_operations.
(Logical change 1.139)
2003-06-03 11:07:54 +00:00
cantab.net!aia21 75d44c72a0 Add stat to ntfs_device_operations and implement mandatory locking when
opening / closing the device (in the default disk_io functions).

2003/06/03 10:35:17+01:00 cantab.net!aia21
Add Dirty bit setting/clearing.

(Logical change 1.139)
2003-06-03 11:07:54 +00:00
cantab.net!aia21 137b10dca8 Add ntfs_volume_alloc() for low level utilities.
2003/06/03 10:35:17+01:00 cantab.net!aia21
Cleanup and do not destroy the ntfs device structure when unmounting a volume.

(Logical change 1.139)
2003-06-03 11:07:54 +00:00
cantab.net!aia21 ed8e3db271 Add ntfs_volume_alloc() for low level utilities.
(Logical change 1.139)
2003-06-03 11:07:54 +00:00
cantab.net!aia21 e94dd2e634 Adapt to library changes.
(Logical change 1.139)
2003-06-03 11:07:54 +00:00
cantab.net!aia21 33c6acd353 Adapt to changes in library.
(Logical change 1.139)
2003-06-03 11:07:54 +00:00
cantab.net!aia21 980387655f Update build.
(Logical change 1.138)
2003-06-02 08:53:04 +00:00
cantab.net!aia21 f9a71ac4d4 Merge cantab.net:/home/aia21/ntfsprogs
into cantab.net:/home/aia21/ntfsprogs-devel

2003/06/02 09:52:25+01:00 cantab.net!aia21
Hopefully finished device io abstraction layer in the library.
Utilities still not done...

BKrev: 3edb107082KdM0axHG5iXLNJyW0UOw
2003-06-02 08:53:04 +00:00
cantab.net!aia21 f0628dd514 Hopefully finished device io abstraction layer in the library.
(Logical change 1.138)
2003-06-02 08:53:04 +00:00
cantab.net!aia21 d1e19dcd82 Auto merged
2003/06/02 09:52:24+01:00 cantab.net!aia21
Update build.

(Logical change 1.138)
2003-06-02 08:53:04 +00:00
cantab.net!aia21 9fe6a7f51c Update.
BKrev: 3ed20ff4QLRkiSyPymITaFbNuNUF6Q
2003-05-26 13:00:36 +00:00
cantab.net!aia21 6d9dd71bbc Update.
(Logical change 1.137)
2003-05-26 13:00:36 +00:00
cantab.net!aia21 15ed630289 Update.
2003/05/25 20:40:26+01:00 cantab.net!aia21
Add -fms-extensions when compiling with gcc-3.2+.

(Logical change 1.136)
2003-05-26 12:58:41 +00:00
cantab.net!aia21 dac5ebd480 Update.
(Logical change 1.136)
2003-05-26 12:58:41 +00:00
cantab.net!aia21 b928688153 Typo fix.
2003/05/25 21:04:53+01:00 cantab.net!aia21
Add allocation and deallocation of devices.

2003/05/25 20:40:26+01:00 cantab.net!aia21
fix typos.

2003/05/25 15:40:47+01:00 cantab.net!aia21

(Logical change 1.136)
2003-05-26 12:58:41 +00:00
cantab.net!aia21 497caee13a Manual merge.
}(Logical change 1.136)
2003-05-26 12:58:41 +00:00
cantab.net!aia21 49f21f5d34 Manual merge.
2003/05/26 13:51:54+01:00 cantab.net!aia21
Merge rename: configure.in -> configure.ac

2003/05/26 13:49:47+01:00 cantab.net!aia21
Make it really work this time...

2003/05/25 20:40:26+01:00 cantab.net!aia21
Add -fms-extensions when compiling with gcc-3.2+.

2003/05/25 12:23:06+01:00 cantab.net!aia21
Rename: configure.in -> configure.ac

(Logical change 1.136)
2003-05-26 12:58:41 +00:00
cantab.net!aia21 4d4aa57937 Manual merge.
2003/05/26 13:49:48+01:00 cantab.net!aia21
Fixes and start of low level device io abstraction.

2003/05/25 20:40:27+01:00 cantab.net!aia21
- Add -fms-extensions for gcc-3.2+ to fix compilations.
- Update to newer autoconf/automake.

BKrev: 3ed20f81yfmhtLiIzXaTuGL9i8yhqw
2003-05-26 12:58:41 +00:00
cantab.net!aia21 d0e6abc340 Manual merge.
2003/05/26 13:49:47+01:00 cantab.net!aia21
Make it really work this time...

2003/05/25 21:07:10+01:00 cantab.net!aia21
Update.

2003/05/25 20:40:25+01:00 cantab.net!aia21
Update.

(Logical change 1.136)
2003-05-26 12:58:41 +00:00
cantab.net!aia21 a65b9e26f9 Manual merge.
2003/05/25 21:07:10+01:00 cantab.net!aia21
Update.

2003/05/25 20:40:25+01:00 cantab.net!aia21
Update.

(Logical change 1.136)
2003-05-26 12:58:41 +00:00
cantab.net!aia21 b1e0c54b44 Manual merge.
2003/05/25 20:40:26+01:00 cantab.net!aia21
Add -fms-extensions when compiling with gcc-3.2+.

(Logical change 1.136)
2003-05-26 12:58:41 +00:00
cantab.net!aia21 b38ca6c1d0 Make it really work this time...
2003/05/25 20:40:26+01:00 cantab.net!aia21

(Logical change 1.136)
2003-05-26 12:58:41 +00:00
cantab.net!aia21 c161a9b33e Just so it compiles for now until we finish the switch to *dev.
2003/05/25 21:04:53+01:00 cantab.net!aia21
Abstract low level device operations.

(Logical change 1.136)
2003-05-26 12:58:41 +00:00
cantab.net!aia21 9f64f96ee9 Initial revision 2003-05-26 12:58:41 +00:00
cantab.net!aia21 6aef27ab97 Auto merged
2003/05/25 20:40:26+01:00 cantab.net!aia21
Add -fms-extensions when compiling with gcc-3.2+.

(Logical change 1.136)
2003-05-26 12:58:41 +00:00
cantab.net!aia21 bd71015de1 Add device.h to list of headers.
(Logical change 1.136)
2003-05-26 12:58:41 +00:00
cantab.net!aia21 3d929125fa Add device.c.
2003/05/25 20:40:26+01:00 cantab.net!aia21
Add -fms-extensions when compiling with gcc-3.2+.

(Logical change 1.136)
2003-05-26 12:58:41 +00:00
cantab.net!aia21 5389b4d556 (Logical change 1.136) 2003-05-26 12:58:41 +00:00
cantab.net!aia21 be79b3a34a SCCS merged
2003/05/06 23:01:51+01:00 cantab.net!aia21
Update.

(Logical change 1.135)
2003-05-06 22:03:28 +00:00
cantab.net!aia21 96e670b8bc Merge
2003/05/06 23:02:27+01:00 cantab.net!aia21
Fix off-by-one error in disk_io.c::ntfs_cluster_{read,write}(). (Ian Jackson)

BKrev: 3eb83130YNfWULNe96LG63b7et2FOw
2003-05-06 22:03:28 +00:00
cantab.net!aia21 80487422f7 Fix off-by-one error in ntfs_cluster_{read,write}(). (Ian Jackson)
(Logical change 1.135)
2003-05-06 22:03:28 +00:00
cantab.net!aia21 7599028d3e Add Ian Jackson.
(Logical change 1.135)
2003-05-06 22:03:28 +00:00
cantab.net!aia21 abea868da4 update
(Logical change 1.134)
2003-04-11 13:08:52 +00:00
cantab.net!aia21 44c49c55e5 Initial revision 2003-04-11 13:08:52 +00:00
cantab.net!aia21 d701a635bc Add ntfsclone to build. (Written by Szaka)
BKrev: 3e96be64BTFegLfn_6RpDiEI8NG3KQ
2003-04-11 13:08:52 +00:00
cantab.net!aia21 f6f76eb44d Add ntfsclone to build.
(Logical change 1.134)
2003-04-11 13:08:52 +00:00
cantab.net!aia21 f1ff1790ea (Logical change 1.134) 2003-04-11 13:08:52 +00:00
cantab.net!aia21 bd65b7e569 patch from Szaka:
- Shrink contrains refactored for incremental cluster relocation
  support and to get closer for parted integration
  (ped_file_system_get_resize_constraint)

BKrev: 3e91591dzVYrGC7IIc5i26h-O__Jlw
2003-04-07 10:55:25 +00:00
cantab.net!aia21 969a7bcc0d patch from Szaka:
- Shrink contrains refactored for incremental cluster relocation
  support and to get closer for parted integration
  (ped_file_system_get_resize_constraint)

(Logical change 1.133)
2003-04-07 10:55:25 +00:00
cantab.net!aia21 549751634a patch from Szaka:
This is needed, otherwise ntfsimage outputs libntfs messages in debug
mode if stdout specified thus confusing e.g. compressing tools reading
from pipe.  E.g. 'ntfsimage -o - device | bzip2 ...' creates a
corrupted, unusable ntfs image.

I've looked through libntfs and apparently no other places with this
problem.

	Szaka

(Logical change 1.132)
2003-03-24 13:51:37 +00:00
cantab.net!aia21 dd765db660 Merge cantab.net:/home/aia21/ntfsprogs
into cantab.net:/home/aia21/ntfsprogs-devel

2003/03/24 13:51:17+00:00 cantab.net!aia21
patch from Szaka:

This is needed, otherwise ntfsimage outputs libntfs messages in debug
mode if stdout specified thus confusing e.g. compressing tools reading
from pipe.  E.g. 'ntfsimage -o - device | bzip2 ...' creates a
corrupted, unusable ntfs image.

I've looked through libntfs and apparently no other places with this
problem.

	Szaka

BKrev: 3e7f0d6917LFxykbD_IeOwj5JDl5qg
2003-03-24 13:51:37 +00:00
cantab.net!aia21 a41a833397 ntfsresize patch from Szaka:
- option -i collects info about resizing conditions
- if options -i and -s are used together then show needed relocations
- option -P added to disable progress bars
- walk_inodes(): delete redundant MFT_RECORD_IN_USE check
- code refactorings, preparations to move relevant codes to library

BKrev: 3e7f09d3FlxaBCV0mIGFF10QuZ0eeA
2003-03-24 13:36:19 +00:00