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 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