Commit Graph

1110 Commits (e37d6644b21540c4744a8ca3485d1a40c11bcb5e)
 

Author SHA1 Message Date
cantab.net!aia21 e37d6644b2 Fix what seems to be a cut'n'paste error... bitmap_alloc instead of bitmap_free
2003/10/31 18:10:18+00:00 flatcap.org!ntfs
big reorganisation
extra options
will move any attributes now, including dirs
(prevented it touching metadata)

2003/10/29 18:13:30+00:00 flatcap.org!ntfs
move dump_mem to utils

2003/10/28 15:48:10+00:00 flatcap.org!ntfs

(Logical change 1.299)
2004-03-06 17:42:28 +00:00
cantab.net!aia21 76364af60e Initial revision 2004-03-06 17:42:28 +00:00
cantab.net!aia21 6636c33a6d Fix signed/unsigned warnings.
2004/01/06 11:56:52+00:00 cantab.net!aia21
Add attribute and inode options to ntfscat (Szaka, modified by me).

2003/11/13 14:52:41+00:00 cantab.net!aia21
Merge

2003/10/28 15:50:53+00:00 flatcap.org!ntfs
prepare to cat other attributes

(Logical change 1.299)
2004-03-06 17:42:28 +00:00
cantab.net!aia21 476ec32ef8 Auto merged
2004/03/04 17:05:35+00:00 cantab.net!aia21
manual merge fallout.

2004/03/04 17:04:08+00:00 cantab.net!aia21
Auto merged

2004/02/27 17:41:05+00:00 cantab.net!aia21
merge fall out

2004/02/27 17:36:16+00:00 cantab.net!aia21
Auto merged

2004/02/26 11:42:15+00:00 cantab.net!aia21
Auto merged

2004/02/25 14:45:54+00:00 cantab.net!aia21
update

2004/02/25 14:43:31+00:00 cantab.net!aia21
Auto merged

2004/01/26 11:20:15+00:00 cantab.net!aia21
merge

2004/01/26 11:18:38+00:00 cantab.net!aia21
Auto merged

2004/01/22 23:55:32+00:00 cantab.net!aia21
Auto merged

2004/01/21 12:36:41+00:00 cantab.net!aia21
Auto merged

2004/01/15 17:02:30+00:00 cantab.net!aia21
Run ./autogen.sh on SuSE 9.0.

2004/01/15 16:58:19+00:00 cantab.net!aia21
Auto merged

2003/11/19 16:05:20+00:00 cantab.net!aia21
Auto merged

2003/11/07 18:26:20+00:00 cantab.net!aia21
Auto merged

2003/11/07 10:16:23+00:00 cantab.net!aia21
Auto merged

2003/11/04 13:06:21+00:00 cantab.net!aia21
Auto merged

2003/11/02 23:22:27+00:00 flatcap.org!ntfs
add cluster to the build

2003/10/28 15:48:10+00:00 flatcap.org!ntfs
add ntfsmove to the build

(Logical change 1.299)
2004-03-06 17:42:28 +00:00
cantab.net!aia21 b37c412671 Auto merged
2004/03/04 17:04:37+00:00 cantab.net!aia21
merge

2004/02/27 17:37:05+00:00 cantab.net!aia21
merge

2004/02/26 11:42:14+00:00 cantab.net!aia21
Auto merged

2004/02/25 14:43:30+00:00 cantab.net!aia21
Auto merged

2004/02/20 14:44:45+00:00 cantab.net!aia21
Auto merged

2004/01/26 11:20:15+00:00 cantab.net!aia21
merge

2004/01/26 11:19:22+00:00 cantab.net!aia21
manual merge

2004/01/22 23:55:45+00:00 cantab.net!aia21
merge

2004/01/21 12:38:43+00:00 cantab.net!aia21
Fallout from merge.

2004/01/21 12:37:28+00:00 cantab.net!aia21
merge

2004/01/15 17:02:30+00:00 cantab.net!aia21
Run ./autogen.sh on SuSE 9.0.

2004/01/15 16:58:48+00:00 cantab.net!aia21
merge

2004/01/09 12:40:52+00:00 cantab.net!aia21
merge

2004/01/07 15:51:43+00:00 cantab.net!aia21
update configure

2004/01/07 15:49:24+00:00 cantab.net!aia21
manual merger

2004/01/06 16:52:55+00:00 cantab.net!aia21
manual merge

2004/01/06 14:43:22+00:00 cantab.net!aia21
Auto merged

2004/01/06 11:55:15+00:00 cantab.net!aia21
Manual merge

2004/01/06 11:04:48+00:00 cantab.net!aia21
Auto merged

2003/11/19 16:38:20+00:00 cantab.net!aia21
Update after merge.

2003/11/19 16:07:10+00:00 cantab.net!aia21
merge

2003/11/10 22:16:26+00:00 cantab.net!aia21
SCCS merged

2003/11/07 18:26:20+00:00 cantab.net!aia21
Auto merged

2003/11/07 10:16:23+00:00 cantab.net!aia21
Auto merged

2003/11/06 16:33:05+00:00 cantab.net!aia21
Auto merged

2003/11/04 13:10:10+00:00 cantab.net!aia21
Update configure.

2003/11/04 13:08:37+00:00 cantab.net!aia21
Ignore this.  Will fix in a moment by running ./autogen.sh

2003/10/27 15:30:05+00:00 cantab.net!aia21
Update version to 1.9-devel.

(Logical change 1.299)
2004-03-06 17:42:28 +00:00
cantab.net!aia21 9351c4b168 Auto merged
2004/03/04 17:04:07+00:00 cantab.net!aia21
Auto merged

2004/02/20 14:44:46+00:00 cantab.net!aia21
Auto merged

2004/01/22 23:55:32+00:00 cantab.net!aia21
Auto merged

2004/01/21 12:36:41+00:00 cantab.net!aia21
Auto merged

2004/01/19 09:10:18+00:00 cantab.net!aia21
Auto merged

2004/01/15 16:58:18+00:00 cantab.net!aia21
Auto merged

2004/01/13 11:25:24+00:00 cantab.net!aia21
Remove conflicting ntfs_attr_pread_compressed prototype.

2004/01/11 18:02:45+00:00 cantab.net!aia21
Auto merged

2004/01/09 12:40:52+00:00 cantab.net!aia21
merge

2004/01/07 15:48:41+00:00 cantab.net!aia21
Auto merged

2003/12/09 17:36:24+00:00 cantab.net!aia21
Auto merged

2003/12/03 15:39:34+00:00 cantab.net!aia21
Auto merged

2003/11/19 16:05:20+00:00 cantab.net!aia21
Auto merged

2003/11/04 13:06:21+00:00 cantab.net!aia21
Auto merged

2003/10/29 17:44:01+00:00 cantab.net!aia21
Auto merged

2003/10/28 15:49:32+00:00 flatcap.org!ntfs
port compression code from the new driver

(Logical change 1.299)
2004-03-06 17:42:28 +00:00
cantab.net!aia21 7569534a3e Auto merged
2004/02/27 17:36:16+00:00 cantab.net!aia21
Auto merged

2004/02/17 18:14:14+00:00 cantab.net!aia21
Manual merge

2004/02/17 06:22:34+02:00 omakaista.fi!szaka
BLKGETSIZE ioctl uses unsigned long, not long for the size parameter.
Thus the maximum supported device is 2 TB on 32 bit platforms now
instead of only 1 TB.

(Logical change 1.299)
2004-03-06 17:42:28 +00:00
cantab.net!aia21 799ae39165 Auto merged
2004/02/25 14:43:31+00:00 cantab.net!aia21
Auto merged

2004/02/25 14:43:30+00:00 cantab.net!aia21
Merge rename: include/attrib.h -> include/ntfs/attrib.h

(Logical change 1.299)
2004-03-06 17:42:28 +00:00
cantab.net!aia21 8140d928d7 Auto merged
2004/02/25 14:43:31+00:00 cantab.net!aia21
Auto merged

2004/02/25 14:43:29+00:00 cantab.net!aia21
Merge rename: include/support.h -> include/ntfs/support.h

(Logical change 1.299)
2004-03-06 17:42:28 +00:00
cantab.net!aia21 7cad421d40 Auto merged
2004/02/25 14:43:31+00:00 cantab.net!aia21
Auto merged

2004/01/26 11:18:38+00:00 cantab.net!aia21
Auto merged

2004/01/15 16:58:18+00:00 cantab.net!aia21
Auto merged

2004/01/09 12:39:22+00:00 cantab.net!aia21
Auto merged

2004/01/06 16:51:51+00:00 cantab.net!aia21
Auto merged

2003/11/19 16:38:20+00:00 cantab.net!aia21
Update after merge.

2003/11/19 00:40:18+00:00 flatcap.org!ntfs
Auto merged

2003/11/07 18:26:20+00:00 cantab.net!aia21
Auto merged

2003/11/07 10:16:23+00:00 cantab.net!aia21
Auto merged

2003/11/06 16:33:05+00:00 cantab.net!aia21
Auto merged

2003/11/06 11:31:07+00:00 cantab.net!aia21
Auto merged

2003/11/04 13:14:19+00:00 cantab.net!aia21
Auto merged

2003/11/04 13:10:10+00:00 cantab.net!aia21
Update build

(Logical change 1.299)
2004-03-06 17:42:28 +00:00
cantab.net!aia21 d55b3f83c5 Auto merged
2004/02/25 14:43:31+00:00 cantab.net!aia21
Auto merged

2003/11/19 16:05:20+00:00 cantab.net!aia21
Auto merged

2003/11/02 23:22:27+00:00 flatcap.org!ntfs
add cluster to the build

2003/10/28 15:48:10+00:00 flatcap.org!ntfs
add ntfsmove to the build

(Logical change 1.299)
2004-03-06 17:42:28 +00:00
cantab.net!aia21 b0fa32a8e7 Auto merged
2004/02/25 14:43:29+00:00 cantab.net!aia21
Merge rename: include/Makefile.in -> include/ntfs/Makefile.in

(Logical change 1.299)
2004-03-06 17:42:28 +00:00
cantab.net!aia21 402df7a21e Auto merged
2004/02/20 14:44:47+00:00 cantab.net!aia21
Auto merged

2004/01/15 16:58:19+00:00 cantab.net!aia21
Auto merged

2004/01/07 15:48:41+00:00 cantab.net!aia21
Auto merged

2004/01/05 12:39:36+00:00 cantab.net!aia21
Auto merged

2003/12/05 18:09:00+00:00 cantab.net!aia21
Auto merged

2003/12/03 12:41:54+00:00 cantab.net!aia21
Auto merged

2003/11/04 13:06:21+00:00 cantab.net!aia21
Auto merged

2003/10/28 15:55:31+00:00 flatcap.org!ntfs
a few tweaks to help folding

(Logical change 1.299)
2004-03-06 17:42:28 +00:00
cantab.net!aia21 5205fae60f Auto merged
2004/02/17 18:14:43+00:00 cantab.net!aia21
Manual merge

2004/02/17 06:22:34+02:00 omakaista.fi!szaka
BLKGETSIZE ioctl uses unsigned long, not long for the size parameter.
Thus the maximum supported device is 2 TB on 32 bit platforms now
instead of only 1 TB.

(Logical change 1.299)
2004-03-06 17:42:28 +00:00
cantab.net!aia21 1564a5b72e Auto merged
2004/01/15 16:58:19+00:00 cantab.net!aia21
Auto merged

2004/01/07 15:48:41+00:00 cantab.net!aia21
Auto merged

2003/11/04 13:06:21+00:00 cantab.net!aia21
Auto merged

2003/10/28 15:55:31+00:00 flatcap.org!ntfs
move comment to help folding

(Logical change 1.299)
2004-03-06 17:42:28 +00:00
cantab.net!aia21 001054baa9 Auto merged
2004/01/15 16:58:19+00:00 cantab.net!aia21
Auto merged

2003/10/28 15:55:31+00:00 flatcap.org!ntfs
typo

(Logical change 1.299)
2004-03-06 17:42:28 +00:00
cantab.net!aia21 c4105e54e7 Auto merged
2004/01/07 15:48:41+00:00 cantab.net!aia21
Auto merged

2004/01/06 14:43:22+00:00 cantab.net!aia21
Auto merged

2003/11/19 00:40:18+00:00 flatcap.org!ntfs
Auto merged

2003/10/29 18:13:30+00:00 flatcap.org!ntfs
add dump_mem
remove junk that wasn't being used

(Logical change 1.299)
2004-03-06 17:42:28 +00:00
cantab.net!aia21 d6c51bf64c Auto merged
2004/01/07 15:48:41+00:00 cantab.net!aia21
Auto merged

2003/11/02 23:22:27+00:00 flatcap.org!ntfs
declare [EQV]printf

2003/10/29 18:13:30+00:00 flatcap.org!ntfs
added dump_mem

(Logical change 1.299)
2004-03-06 17:42:28 +00:00
cantab.net!aia21 2da888cefe Auto merged
2003/12/03 18:23:31+00:00 flatcap.org!ntfs
fix: output option was being ignored

(Logical change 1.299)
2004-03-06 17:42:28 +00:00
cantab.net!aia21 fdacd99518 Add attribute and inode options to ntfscat (Szaka, modified by me).
(Logical change 1.299)
2004-03-06 17:42:28 +00:00
cantab.net!aia21 71943895e4 Update
(Logical change 1.298)
2004-03-05 23:19:25 +00:00
cantab.net!aia21 4c58805dbf Add AC_CANONICAL_HOST([]) to configure.ac and after AC_PROG_CC add
manual provision of CC=gcc, AR=ar, and LD=ld if they are not set and
the target is *-*-*djgpp.  (Requested by Christophe Grenier)

BKrev: 40490afdVA7BUL7-q11Cv7hRLr9Sxg
2004-03-05 23:19:25 +00:00
cantab.net!aia21 2658aaa398 Add AC_CANONICAL_HOST([]) to configure.ac and after AC_PROG_CC add
manual provision of CC=gcc, AR=ar, and LD=ld if they are not set and
the target is *-*-*djgpp.  (Requested by Christophe Grenier)

(Logical change 1.298)
2004-03-05 23:19:25 +00:00
cantab.net!aia21 0260c6db9c Update
(Logical change 1.297)
2004-03-05 11:41:37 +00:00
cantab.net!aia21 88609677fd Make ntfs_attrs_walk() use AT_UNUSED and CASE_SENSITIVE instead of
zero when calling ntfs_lookup() for type checking correctness.  (Yuval
Fledel)
In attribute lookup code in libntfs/attrib.c, check type against
AT_UNUSED and not zero.

BKrev: 40486771LHDy46YxgQ1hvUUpK2k5ow
2004-03-05 11:41:37 +00:00
cantab.net!aia21 4de7c6fde0 Make ntfs_attrs_walk() use AT_UNUSED and CASE_SENSITIVE instead of
zero when calling ntfs_lookup() for type checking correctness.  (Yuval
Fledel)

(Logical change 1.297)
2004-03-05 11:41:37 +00:00
cantab.net!aia21 3c69e66ff8 In attribute lookup code in libntfs/attrib.c, check type against
AT_UNUSED and not zero.

(Logical change 1.297)
2004-03-05 11:41:37 +00:00
cantab.net!aia21 c5543c6049 Update
(Logical change 1.296)
2004-03-05 11:27:01 +00:00
cantab.net!aia21 5729164fad Rename 'opt' struct member stdout to std_out in ntfsclone.c because
stdout is a macro on Cygwin and compilation fails. (Yuval Fledel)

BKrev: 40486405bIKlyf0vdHiK_Tpx867NxA
2004-03-05 11:27:01 +00:00
cantab.net!aia21 654f3b7721 Rename 'opt' struct member stdout to std_out because stdout is a
macro on Cygwin and compilation fails. (Yuval Fledel)

(Logical change 1.296)
2004-03-05 11:27:01 +00:00
cantab.net!aia21 9d70153483 Update.
(Logical change 1.295)
2004-03-05 11:23:42 +00:00
cantab.net!aia21 0905db9495 Rename private to priv_data in ntfs_device_alloc() to avoid name
space clashes with C++.  (Yuval Fledel, modified fix by me)

BKrev: 4048633eFq7vztAr7U8Kibj34d15Uw
2004-03-05 11:23:42 +00:00
cantab.net!aia21 607036db7d Rename private to priv_data in ntfs_device_alloc() to avoid name
space clashes with C++.  (Yuval Fledel, modified fix by me)

(Logical change 1.295)
2004-03-05 11:23:42 +00:00
cantab.net!aia21 61115edf14 Update/modernise build system: autogen.sh now uses autoreconf; run
autoupdate && autoreconf --force and fixup the fallout damage; rename
INCLUDES to AM_CPPFLAGS; add $srcdir to getgccver invocation.

BKrev: 40485ec8_gVMUo34wsOoiNQoLmoq4g
2004-03-05 11:04:40 +00:00
cantab.net!aia21 a2a03c63b3 Update.
(Logical change 1.294)
2004-03-05 11:04:40 +00:00
cantab.net!aia21 73fdc0ebd9 Update to use autoreconf.
(Logical change 1.294)
2004-03-05 11:04:40 +00:00
cantab.net!aia21 589f5ec22f Update so getggcver is always found (make distcheck used to fail because
of this for example).

(Logical change 1.294)
2004-03-05 11:04:40 +00:00
cantab.net!aia21 a2e4ff7cb6 Rename INCLUDES to AM_CPPFLAGS.
(Logical change 1.294)
2004-03-05 11:04:40 +00:00
cantab.net!aia21 7bd2f3f8d5 Update.
(Logical change 1.293)
2004-03-05 09:45:14 +00:00
cantab.net!aia21 a7e6f2acb5 Modify layout.h and logfile.h expanding/naming annonymous structs
and unions (much like I did earlier in the kernel driver) so that
the -fms-extensions switch is no longer required.  Also, removed
the -fms-extensions switch and associated autodetection from
./configure.ac.  (Yuval Fledel with small fixes from me)

BKrev: 40484c2asRC1SlQMVfhDhHkULzq0Ew
2004-03-05 09:45:14 +00:00
cantab.net!aia21 260305c102 Modify layout.h and logfile.h expanding/naming annonymous structs
and unions (much like I did earlier in the kernel driver) so that
the -fms-extensions switch is no longer required.  Also, removed
the -fms-extensions switch and associated autodetection from
./configure.ac.  (Yuval Fledel with small fixes from me)

(Logical change 1.293)
2004-03-05 09:45:14 +00:00
cantab.net!aia21 e749fdc229 Add Yuval Fledel.
(Logical change 1.293)
2004-03-05 09:45:14 +00:00
cantab.net!aia21 b87932368a Minor update.
(Logical change 1.292)
2004-03-04 17:03:27 +00:00
cantab.net!aia21 32ee437ae4 Minor update and fix another compiler warning.
BKrev: 4047615fP5BnfzxqixCA3rxSshEqjQ
2004-03-04 17:03:27 +00:00
cantab.net!aia21 a6629ede03 And another compiler warning.
(Logical change 1.292)
2004-03-04 17:03:27 +00:00
cantab.net!aia21 6b66bce89d update
(Logical change 1.291)
2004-03-04 16:59:58 +00:00
cantab.net!aia21 852af74c58 Fix mkntfs for large volumes where the number of clusters would
exceed the maximum of 32 bits and mkntfs would segfault.  Now we
increase the cluster size until the number of clusters no longer
exceeds 32 bits or the maximum cluster size is reached.  We then
exit with an appropriate error message.  (Thanks to Szaka for the
bug report.)
Also fix some compiler warnings in mkntfs with --enable-maintainer-mode.

(Logical change 1.291)
2004-03-04 16:59:58 +00:00
cantab.net!aia21 743f2c3632 Fix compiler warning with --enable-maintainer-mode.
(Logical change 1.291)
2004-03-04 16:59:58 +00:00
cantab.net!aia21 863a98f704 - Fix mkntfs for large volumes where the number of clusters would
exceed the maximum of 32 bits and mkntfs would segfault.  Now we
  increase the cluster size until the number of clusters no longer
  exceeds 32 bits or the maximum cluster size is reached.  We then
  exit with an appropriate error message.  (Thanks to Szaka for the
  bug report.)
- Also fix some compiler warnings in mkntfs with --enable-maintainer-mode.

BKrev: 4047608erW-8wtmrh6ySSD3kjzZB4Q
2004-03-04 16:59:58 +00:00
cantab.net!aia21 b99d045075 Update doc/CodingStyle
(Logical change 1.290)
2004-03-01 12:47:17 +00:00