Commit Graph

313 Commits

Author SHA1 Message Date
(none)!yura
50b9026628 Add a @start_vcn parameter to lcnalloc.[ch]::ntfs_cluster_alloc
(Logical change 1.466)
2004-08-01 11:05:46 +00:00
cantab.net!aia21
3b3ac7b234 Implement ntfs_device_win32_ioctl().
(Logical change 1.457)
2004-07-15 09:29:13 +00:00
cantab.net!aia21
aa4542d8f4 Fix Yuval's last patch: runlist_element is not a struct it is a typedef
so renamed it to the struct name which is _runlist_element.

(Logical change 1.456)
2004-07-13 15:16:57 +00:00
cantab.net!aia21
41121112e5 Remote attrib.h include so win32_io.c can include debug.h. (Yuval)
(Logical change 1.455)
2004-07-13 15:05:15 +00:00
cantab.net!aia21
7d0ecd9832 - Add detection for <sys/byteorder.h> and make endianness detection
work on Solaris 2.6 (Yuval) and Solaris 9 (Anton).
- Emulate bswap_{16,32,64}() if not available/we cannot find them.

(Logical change 1.396)
2004-05-24 13:54:07 +00:00
cantab.net!aia21
3423a8a909 Rename uchar_t to ntfschar.
(Logical change 1.392)
2004-05-14 13:02:33 +00:00
cantab.net!aia21
7ecb829f8f Cleanup.
(Logical change 1.390)
2004-05-11 09:21:24 +00:00
cantab.net!aia21
385c9deeec Fix SID_IDENTIFIER_AUTHORITY. It is big endian.
(Logical change 1.368)
2004-04-15 11:10:40 +00:00
cantab.net!aia21
e44d450539 Add ntfs_sid_is_valid() and exports for ntfs_sid_to_mbs_size() and
ntfs_sid_to_mbs().

(Logical change 1.368)
2004-04-15 11:10:40 +00:00
cantab.net!aia21
5107604fff Minor typo fix.
(Logical change 1.367)
2004-04-15 08:10:14 +00:00
cantab.net!aia21
204a58e75e Add export for ntfs_sid_to_mbs().
(Logical change 1.367)
2004-04-15 08:10:14 +00:00
cantab.net!aia21
58c28e0f78 - Move constant bswap macros out of the ifdefs in endians.h so they are
always available.  (Yuval)
- Add conditional include of sys/param.h in endians.h which provides
  endianness support on Cygwin.  (Yuval)

(Logical change 1.362)
2004-04-09 14:49:40 +00:00
cantab.net!aia21
f94ee6946f Update
(Logical change 1.355)
2004-04-05 08:42:10 +00:00
cantab.net!aia21
8a80625a4b More updates.
(Logical change 1.352)
2004-03-31 14:47:08 +00:00
cantab.net!aia21
e0ccb034ea Update.
(Logical change 1.350)
2004-03-30 14:00:35 +00:00
cantab.net!aia21
78922e89fa Update to automake 1.8.3.
(Logical change 1.349)
2004-03-26 14:50:33 +00:00
cantab.net!aia21
89698664fe Move all the magic_* stuff into one place in layout.h.
(Logical change 1.348)
2004-03-26 14:42:21 +00:00
cantab.net!aia21
e3fbfe6b96 Correct typo.
(Logical change 1.348)
2004-03-26 14:42:21 +00:00
cantab.net!aia21
17f7990e20 - Move all the magic_* stuff into one place in layout.h.
- Sanitize the structure comments to make a little more sense (I hope).

(Logical change 1.348)
2004-03-26 14:42:21 +00:00
cantab.net!aia21
59c98d3fb1 Use the new LSN data type.
(Logical change 1.347)
2004-03-25 18:55:44 +00:00
cantab.net!aia21
31c61d3404 Use new type LSN.
(Logical change 1.347)
2004-03-25 18:55:44 +00:00
cantab.net!aia21
80fda79683 Add typedef for LSN.
(Logical change 1.347)
2004-03-25 18:55:44 +00:00
cantab.net!aia21
59fb52eff1 Update
(Logical change 1.345)
2004-03-24 10:36:31 +00:00
cantab.net!aia21
d2ea0b8741 Add exports for ntfs_device_heads_get() and
ntfs_device_sectors_per_track_get().

(Logical change 1.345)
2004-03-24 10:36:31 +00:00
cantab.net!aia21
c15c7b19a6 Add export for ntfs_attrlist_entry_rm(). -- Not implemented yet.
(Logical change 1.345)
2004-03-24 10:36:31 +00:00
cantab.net!aia21
1500287b1c Update
(Logical change 1.340)
2004-03-19 17:36:45 +00:00
cantab.net!aia21
6507533a0a (Logical change 1.340) 2004-03-19 17:36:45 +00:00
cantab.net!aia21
1c970228e2 Initial revision 2004-03-19 17:36:45 +00:00
cantab.net!aia21
1a9faf5ae8 Add attrlist.h to list of headers.
(Logical change 1.340)
2004-03-19 17:36:45 +00:00
cantab.net!aia21
93acd345a7 Update
(Logical change 1.338)
2004-03-17 16:53:29 +00:00
cantab.net!aia21
f33bdf28a5 Update comment for hidden_sectors in BIOS_PARAMETER_BLOCK.
(Logical change 1.336)
2004-03-17 12:22:03 +00:00
cantab.net!aia21
9318887cd5 Add new API device.[hc]::ntfs_device_partition_start_sector_get() and
make mkntfs use it.

(Logical change 1.336)
2004-03-17 12:22:03 +00:00
cantab.net!aia21
2bd298bc2d Add new API mft.[hc]::ntfs_mft_record_{layout,format}() and make
mkntfs use it.

(Logical change 1.335)
2004-03-15 12:50:18 +00:00
cantab.net!aia21
14658c8c43 Copy MFT_RECORD typedef to MFT_RECORD_OLD and modify MFT_RECORD to
contain the NTFS 3.1+ specific fields.  Also, update mkntfs and
ntfsclone appropriately.

(Logical change 1.333)
2004-03-15 11:34:30 +00:00
cantab.net!aia21
a8ce4055be Update comment for ntfs_mft_record_get_data_size().
(Logical change 1.332)
2004-03-15 10:54:47 +00:00
cantab.net!aia21
481241602c Change ntfs_get_attribute_value syntax to not have the MFT_RECORD as it
wasn't used anyway and the function is headed for death anyway...

(Logical change 1.332)
2004-03-15 10:54:47 +00:00
cantab.net!aia21
84db0e8dfb Initial revision 2004-03-14 18:04:17 +00:00
cantab.net!aia21
2324aa8e3f Add security.h to Makefile.*.
(Logical change 1.330)
2004-03-14 18:04:17 +00:00
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 Martnez 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
cantab.net!aia21
786a34f1a2 New export: ntfs_device_default_io_ops
2003/10/06 10:49:55+01:00 cantab.net!aia21
Rename: BitKeeper/deleted/.del-device.h~47409fbdf050222e -> include/device.h

(Logical change 1.188)
2003-10-06 11:38:25 +00:00
cantab.net!aia21
aa247f5101 Make it work on Cygwin.
(Logical change 1.188)
2003-10-06 11:38:25 +00:00
cantab.net!aia21
3d3b853379 Initial revision 2003-10-06 11:38:25 +00:00
cantab.net!aia21
bfd37171ab Delete: include/disk_io.h
}(Logical change 1.188)
2003-10-06 11:38:25 +00:00
cantab.net!aia21
9a0c63f302 (Logical change 1.188) 2003-10-06 11:38:25 +00:00
cantab.net!aia21
bbde93dacf Linux/types.h no longer needed at all.
stdint.h only include if present.

(Logical change 1.166)
2003-07-31 14:12:36 +00:00
cantab.net!aia21
85f9732874 Include stdio.h. Needed by Cygwin.
(Logical change 1.166)
2003-07-31 14:12:36 +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
fc30058a95 Add stat to ntfs_device_operations.
(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
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
dac5ebd480 Update.
(Logical change 1.136)
2003-05-26 12:58:41 +00:00