cantab.net!aia21
a0fdf1985f
(Logical change 1.330)
2004-03-14 18:04:17 +00:00
cantab.net!aia21
a06a326959
Fix layout.h STANDARD_INFORMATION and FILE_ATTR_FLAGS typedefs by
...
adding the packed attribute where it was missing causing havoc due
to 64 bit alignment. (Yuval Fledel)
(Logical change 1.328)
2004-03-13 19:22:57 +00:00
cantab.net!aia21
3cfb4590eb
Provide new API functions: ntfs_bitmap_{set,clear}_bit().
...
(Logical change 1.327)
2004-03-12 17:25:04 +00:00
cantab.net!aia21
cb3b41894a
Modify meaning of ntfs_volume->nr_mft_records to be the number of
...
initialized mft records, not total mft records. This makes far more
sense and in fact reflects how nr_mft_records is being used in both
libntfs and the utilities.
(Logical change 1.326)
2004-03-12 15:50:52 +00:00
cantab.net!aia21
9b3652469c
Update with SuSE 9.1 beta 1 versions of GNU build system.
...
(Logical change 1.322)
2004-03-11 15:33:34 +00:00
cantab.net!aia21
a0cbfc4ce4
Provide our own __ntfs_bswap_constant_xx functions so we completely
...
avoid the mess that some architectures define only some of the
constant bswap functions.
(Logical change 1.318)
2004-03-10 22:53:49 +00:00
cantab.net!aia21
77c794f202
Try the SuSE patch.
...
(Logical change 1.315)
2004-03-10 15:17:51 +00:00
cantab.net!aia21
0dd38ddd7d
Use AC_CHECK_DECLS in configure.ac to determine if the constant bswap
...
functions are defined/declared and define them to the non-constant ones
in endians.h if not.
(Logical change 1.314)
2004-03-10 10:22:03 +00:00
cantab.net!aia21
232af61717
Use bswap_xx instead of __bswap_constant_xx when the constant version
...
is not available as is the case on some architectures. (Thanks to
David Martínez Moreno for the bug report.)
(Logical change 1.302)
2004-03-08 12:19:08 +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
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
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
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
f64410dbb7
Guard config.h inclusiong with ifdef HAVE_CONFIG_H
...
(Logical change 1.288)
2004-02-29 14:09:45 +00:00
cantab.net!aia21
4b12f1bfce
Add NO_NTFS_DEVICE_DEFAULT_IO_OPS.
...
(Logical change 1.283)
2004-02-26 11:41:48 +00:00
cantab.net!aia21
83a577b1e5
Update for move of include files.
...
2004/02/25 13:57:19+00:00 cantab.net!aia21
Rename: include/Makefile.in -> include/ntfs/Makefile.in
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
6a2d6277e9
Rename: include/volume.h -> include/ntfs/volume.h
...
}(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
96d9f30e1a
Rename: include/volume.h -> include/ntfs/volume.h
...
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
1cfb7cb780
Rename: include/unistr.h -> include/ntfs/unistr.h
...
}(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
2de41afeb0
Rename: include/unistr.h -> include/ntfs/unistr.h
...
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
9c545b1a67
Rename: include/types.h -> include/ntfs/types.h
...
}(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
450e974e53
Rename: include/types.h -> include/ntfs/types.h
...
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
307edb606f
Rename: include/support.h -> include/ntfs/support.h
...
}(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
8e46abe9bb
Rename: include/support.h -> include/ntfs/support.h
...
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
c01551305f
Rename: include/runlist.h -> include/ntfs/runlist.h
...
}(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
ea202b473f
Rename: include/runlist.h -> include/ntfs/runlist.h
...
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
d9b62e0a62
Rename: include/mst.h -> include/ntfs/mst.h
...
}(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
1e61d4ca7d
Rename: include/mst.h -> include/ntfs/mst.h
...
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
fc58f7f637
Rename: include/mft.h -> include/ntfs/mft.h
...
}(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
bafd0f97bc
Rename: include/mft.h -> include/ntfs/mft.h
...
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
d281afae83
Rename: include/logfile.h -> include/ntfs/logfile.h
...
}(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
1ce0bb34b1
Rename: include/logfile.h -> include/ntfs/logfile.h
...
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
51e1b94660
Rename: include/list.h -> include/ntfs/list.h
...
}(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
f23548e88f
Rename: include/list.h -> include/ntfs/list.h
...
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
f0a07eee9f
Rename: include/lcnalloc.h -> include/ntfs/lcnalloc.h
...
}(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
1b5fbcee9a
Rename: include/lcnalloc.h -> include/ntfs/lcnalloc.h
...
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
44b052d5ff
Rename: include/layout.h -> include/ntfs/layout.h
...
}(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
28ddffc9ca
Rename: include/layout.h -> include/ntfs/layout.h
...
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
fe48419140
Rename: include/inode.h -> include/ntfs/inode.h
...
}(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
2661b1d8fb
Rename: include/inode.h -> include/ntfs/inode.h
...
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
982c071d0e
Rename: include/gnome-vfs-module.h -> include/ntfs/gnome-vfs-module.h
...
}(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
7d26c4c57e
Rename: include/gnome-vfs-module.h -> include/ntfs/gnome-vfs-module.h
...
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
baf0188ac5
Rename: include/gnome-vfs-method.h -> include/ntfs/gnome-vfs-method.h
...
}(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
ad03d832e5
Rename: include/gnome-vfs-method.h -> include/ntfs/gnome-vfs-method.h
...
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
e7d3d0e420
Rename: include/endians.h -> include/ntfs/endians.h
...
}(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
c1e3dc03be
Rename: include/endians.h -> include/ntfs/endians.h
...
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
7be2dcc70e
Rename: include/dir.h -> include/ntfs/dir.h
...
}(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
00fa855ac7
Rename: include/dir.h -> include/ntfs/dir.h
...
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
4c0f3b21d0
Rename: include/device_io.h -> include/ntfs/device_io.h
...
}(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
52ff000fe9
Rename: include/device_io.h -> include/ntfs/device_io.h
...
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
9d1e7a0987
Rename: include/device.h -> include/ntfs/device.h
...
}(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
bb8f192c25
Rename: include/device.h -> include/ntfs/device.h
...
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
14e54a2347
Rename: include/debug.h -> include/ntfs/debug.h
...
}(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
dc727b8307
Rename: include/debug.h -> include/ntfs/debug.h
...
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
9ffd8007b6
Rename: include/compress.h -> include/ntfs/compress.h
...
}(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
508ce7ac22
Rename: include/compress.h -> include/ntfs/compress.h
...
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
49455232ba
Rename: include/compat.h -> include/ntfs/compat.h
...
}(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
9cd9e1edf9
Rename: include/compat.h -> include/ntfs/compat.h
...
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
1904c8d118
Rename: include/bootsect.h -> include/ntfs/bootsect.h
...
}(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
5f77178020
Rename: include/bootsect.h -> include/ntfs/bootsect.h
...
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
38c6220836
Rename: include/bitmap.h -> include/ntfs/bitmap.h
...
}(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
d87fde8436
Rename: include/bitmap.h -> include/ntfs/bitmap.h
...
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
37b43614ab
Rename: include/attrib.h -> include/ntfs/attrib.h
...
}(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
f2c1a93bc8
Rename: include/attrib.h -> include/ntfs/attrib.h
...
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
1f65bb86c0
Rename: include/Makefile.am -> include/ntfs/Makefile.am
...
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
b1c59d1796
Initial revision
2004-02-25 14:21:14 +00:00
cantab.net!aia21
44d6eb9704
(Logical change 1.280)
2004-02-25 14:21:14 +00:00
cantab.net!aia21
441947337e
Include config.h before any other non-ntfs headers.
...
(Logical change 1.279)
2004-02-20 14:44:16 +00:00
cantab.net!aia21
26fbe3a101
Update for latest libtool/autoconf/automake.
...
(Logical change 1.273)
2004-01-26 09:53:57 +00:00
cantab.net!aia21
401c8ebf7d
apply patch from Szaka:
...
- all warnings fixed for maintainer mode for ntfsresize and ntfsclone
- added 'const' to ntfs_ucstombs()'s first parameter
- 'fsync' also after metadata-only cloning
- fixed forced metadata-only, dirty ntfs cloning (only one -f needed)
(Logical change 1.264)
2004-01-15 17:07:57 +00:00
cantab.net!aia21
c9076ef627
- Apply patch from Szaka to fix all %L to %ll.
...
- Fix remaining %L ti %ll (compress.c).
- Run ./autogen.sh on SuSE 9.0.
(Logical change 1.263)
2004-01-15 16:57:10 +00:00
cantab.net!aia21
e13713fd27
Finish attribute decompression code. (Completely untested!)
...
(Logical change 1.261)
2004-01-13 11:05:18 +00:00
cantab.net!aia21
cd99a42e34
Update
...
2004/01/08 17:13:00+00:00 cantab.net!aia21
Fill in documentation gaps for ntfs_attr structure.
(Logical change 1.259)
2004-01-09 12:38:56 +00:00
cantab.net!aia21
dff4154577
Update
...
2004/01/08 17:13:00+00:00 cantab.net!aia21
(Logical change 1.259)
2004-01-09 12:38:56 +00:00
cantab.net!aia21
5aa2088a95
Update
...
(Logical change 1.259)
2004-01-09 12:38:56 +00:00
cantab.net!aia21
010e735129
Initial revision
2004-01-09 12:38:56 +00:00
cantab.net!aia21
9c78a8bf4f
Add compress.h to the build system.
...
(Logical change 1.259)
2004-01-09 12:38:56 +00:00
cantab.net!aia21
3244f17522
Enable lots of compiler warnings and fix warning from libntfs.
...
(Logical change 1.257)
2004-01-07 15:03:17 +00:00
cantab.net!aia21
6651abe322
More updates from Christophe Grenier for DJGPP and FreeBSD.
...
(Logical change 1.253)
2004-01-07 10:22:51 +00:00
cantab.net!aia21
3eaa5c327f
Remove duplicate redeclaration from device.h. (Christophe Grenier)
...
(Logical change 1.252)
2004-01-07 10:02:13 +00:00
cantab.net!aia21
3fea49b48c
- Compile fixes for DJGPP. (Chrisophe Grenier, me)
...
- Add compatibility for building on FreeBSD. (Christophe Grenier)
(Logical change 1.249)
2004-01-06 14:31:21 +00:00
cantab.net!aia21
1226d98038
Add compatibility for building with DJGPP under DOS. (Christophe
...
Grenier, slightly modified by me)
(Logical change 1.247)
2004-01-06 11:04:29 +00:00
cantab.net!aia21
608669d564
Add ntfs_rl_pread().
...
(Logical change 1.244)
2003-12-05 18:06:50 +00:00
cantab.net!aia21
19fcf9b688
Add ntfs_attr_map_whole_runlist().
...
(Logical change 1.243)
2003-12-03 15:38:52 +00:00
cantab.net!aia21
e92992ed63
Cleanup build system with respect to CFLAGS so they are consistent throughout and
...
the right flags get added for the right things and move all of this in one place in
configure.ac removing everything from the Makefile.am files.
(Logical change 1.239)
2003-11-19 10:31:21 +00:00
flatcap.org!ntfs
05af63dc9b
remove the dependency on <asm/byteorder.h> in favour of <endian.h> and <byteswap.h>
...
(Logical change 1.237)
2003-11-18 21:17:57 +00:00
cantab.net!aia21
d9bf0f8f6e
Make building of libntfs-gnomevfs optional. (Jan Kratochvil)
...
(Logical change 1.231)
2003-11-07 18:25:26 +00:00
cantab.net!aia21
912e86e813
Split off ntfsprogs-gnomevfs in separate rpm and move glib/gnome
...
dependencies to it.
(Logical change 1.230)
2003-11-07 10:16:00 +00:00
cantab.net!aia21
ef164c7184
Update build. Note noticed by citool before...
...
(Logical change 1.224)
2003-11-04 13:13:48 +00:00
cantab.net!aia21
541450856b
attrdef_len is now signed
...
(Logical change 1.223)
2003-11-04 13:04:07 +00:00
cantab.net!aia21
51931fd51d
Update build.
...
(Logical change 1.223)
2003-11-04 13:04:07 +00:00
cantab.net!aia21
083dca6a18
Update attr_def min and max size to be s64 not unsigned.
...
(Logical change 1.223)
2003-11-04 13:04:07 +00:00
cantab.net!aia21
0f24a6c105
Typo...
...
2003/11/03 17:21:37+00:00 cantab.net!aia21
(Logical change 1.223)
2003-11-04 13:04:07 +00:00
cantab.net!aia21
05bf546cb0
Now file_size is signed.
...
(Logical change 1.223)
2003-11-04 13:04:07 +00:00
cantab.net!aia21
80b57b880d
Initial revision
2003-11-04 13:04:07 +00:00
cantab.net!aia21
3618c4b8f7
Add ntfs gnome vfs header files.
...
(Logical change 1.223)
2003-11-04 13:04:07 +00:00
cantab.net!aia21
2a4f72d834
(Logical change 1.223)
2003-11-04 13:04:07 +00:00
cantab.net!aia21
86f747e673
Update comments.
...
(Logical change 1.218)
2003-10-29 14:45:57 +00:00
flatcap.org!ntfs
d0cc759878
Updates from Szaka
...
(Logical change 1.191)
2003-10-09 07:56:06 +00:00
cantab.net!aia21
14b8a9bab6
disk_io is gone. device_io appears.
...
(Logical change 1.188)
2003-10-06 11:38:25 +00:00