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  
				
					
						
							
							
								 
						
							
							
								3423a8a909 
								
							
								 
							
						 
						
							
							
								
								Rename uchar_t to ntfschar.  
							
							... 
							
							
							
							(Logical change 1.392) 
							
						 
						
							2004-05-14 13:02:33 +00:00  
				
					
						
							
							
								 
						
							
							
								7ecb829f8f 
								
							
								 
							
						 
						
							
							
								
								Cleanup.  
							
							... 
							
							
							
							(Logical change 1.390) 
							
						 
						
							2004-05-11 09:21:24 +00:00  
				
					
						
							
							
								 
						
							
							
								385c9deeec 
								
							
								 
							
						 
						
							
							
								
								Fix SID_IDENTIFIER_AUTHORITY.  It is big endian.  
							
							... 
							
							
							
							(Logical change 1.368) 
							
						 
						
							2004-04-15 11:10:40 +00:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								5107604fff 
								
							
								 
							
						 
						
							
							
								
								Minor typo fix.  
							
							... 
							
							
							
							(Logical change 1.367) 
							
						 
						
							2004-04-15 08:10:14 +00:00  
				
					
						
							
							
								 
						
							
							
								204a58e75e 
								
							
								 
							
						 
						
							
							
								
								Add export for ntfs_sid_to_mbs().  
							
							... 
							
							
							
							(Logical change 1.367) 
							
						 
						
							2004-04-15 08:10:14 +00:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								f94ee6946f 
								
							
								 
							
						 
						
							
							
								
								Update  
							
							... 
							
							
							
							(Logical change 1.355) 
							
						 
						
							2004-04-05 08:42:10 +00:00  
				
					
						
							
							
								 
						
							
							
								8a80625a4b 
								
							
								 
							
						 
						
							
							
								
								More updates.  
							
							... 
							
							
							
							(Logical change 1.352) 
							
						 
						
							2004-03-31 14:47:08 +00:00  
				
					
						
							
							
								 
						
							
							
								e0ccb034ea 
								
							
								 
							
						 
						
							
							
								
								Update.  
							
							... 
							
							
							
							(Logical change 1.350) 
							
						 
						
							2004-03-30 14:00:35 +00:00  
				
					
						
							
							
								 
						
							
							
								78922e89fa 
								
							
								 
							
						 
						
							
							
								
								Update to automake 1.8.3.  
							
							... 
							
							
							
							(Logical change 1.349) 
							
						 
						
							2004-03-26 14:50:33 +00:00  
				
					
						
							
							
								 
						
							
							
								89698664fe 
								
							
								 
							
						 
						
							
							
								
								Move all the magic_* stuff into one place in layout.h.  
							
							... 
							
							
							
							(Logical change 1.348) 
							
						 
						
							2004-03-26 14:42:21 +00:00  
				
					
						
							
							
								 
						
							
							
								e3fbfe6b96 
								
							
								 
							
						 
						
							
							
								
								Correct typo.  
							
							... 
							
							
							
							(Logical change 1.348) 
							
						 
						
							2004-03-26 14:42:21 +00:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								59c98d3fb1 
								
							
								 
							
						 
						
							
							
								
								Use the new LSN data type.  
							
							... 
							
							
							
							(Logical change 1.347) 
							
						 
						
							2004-03-25 18:55:44 +00:00  
				
					
						
							
							
								 
						
							
							
								31c61d3404 
								
							
								 
							
						 
						
							
							
								
								Use new type LSN.  
							
							... 
							
							
							
							(Logical change 1.347) 
							
						 
						
							2004-03-25 18:55:44 +00:00  
				
					
						
							
							
								 
						
							
							
								80fda79683 
								
							
								 
							
						 
						
							
							
								
								Add typedef for LSN.  
							
							... 
							
							
							
							(Logical change 1.347) 
							
						 
						
							2004-03-25 18:55:44 +00:00  
				
					
						
							
							
								 
						
							
							
								59fb52eff1 
								
							
								 
							
						 
						
							
							
								
								Update  
							
							... 
							
							
							
							(Logical change 1.345) 
							
						 
						
							2004-03-24 10:36:31 +00:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								c15c7b19a6 
								
							
								 
							
						 
						
							
							
								
								Add export for ntfs_attrlist_entry_rm(). -- Not implemented yet.  
							
							... 
							
							
							
							(Logical change 1.345) 
							
						 
						
							2004-03-24 10:36:31 +00:00  
				
					
						
							
							
								 
						
							
							
								1500287b1c 
								
							
								 
							
						 
						
							
							
								
								Update  
							
							... 
							
							
							
							(Logical change 1.340) 
							
						 
						
							2004-03-19 17:36:45 +00:00  
				
					
						
							
							
								 
						
							
							
								6507533a0a 
								
							
								 
							
						 
						
							
							
								
								(Logical change 1.340)  
							
							
							
						 
						
							2004-03-19 17:36:45 +00:00  
				
					
						
							
							
								 
						
							
							
								1c970228e2 
								
							
								 
							
						 
						
							
							
								
								Initial revision  
							
							
							
						 
						
							2004-03-19 17:36:45 +00:00  
				
					
						
							
							
								 
						
							
							
								1a9faf5ae8 
								
							
								 
							
						 
						
							
							
								
								Add attrlist.h to list of headers.  
							
							... 
							
							
							
							(Logical change 1.340) 
							
						 
						
							2004-03-19 17:36:45 +00:00  
				
					
						
							
							
								 
						
							
							
								93acd345a7 
								
							
								 
							
						 
						
							
							
								
								Update  
							
							... 
							
							
							
							(Logical change 1.338) 
							
						 
						
							2004-03-17 16:53:29 +00:00  
				
					
						
							
							
								 
						
							
							
								f33bdf28a5 
								
							
								 
							
						 
						
							
							
								
								Update comment for hidden_sectors in BIOS_PARAMETER_BLOCK.  
							
							... 
							
							
							
							(Logical change 1.336) 
							
						 
						
							2004-03-17 12:22:03 +00:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								a8ce4055be 
								
							
								 
							
						 
						
							
							
								
								Update comment for ntfs_mft_record_get_data_size().  
							
							... 
							
							
							
							(Logical change 1.332) 
							
						 
						
							2004-03-15 10:54:47 +00:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								84db0e8dfb 
								
							
								 
							
						 
						
							
							
								
								Initial revision  
							
							
							
						 
						
							2004-03-14 18:04:17 +00:00  
				
					
						
							
							
								 
						
							
							
								2324aa8e3f 
								
							
								 
							
						 
						
							
							
								
								Add security.h to Makefile.*.  
							
							... 
							
							
							
							(Logical change 1.330) 
							
						 
						
							2004-03-14 18:04:17 +00:00  
				
					
						
							
							
								 
						
							
							
								a0fdf1985f 
								
							
								 
							
						 
						
							
							
								
								(Logical change 1.330)  
							
							
							
						 
						
							2004-03-14 18:04:17 +00:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								3cfb4590eb 
								
							
								 
							
						 
						
							
							
								
								Provide new API functions: ntfs_bitmap_{set,clear}_bit().  
							
							... 
							
							
							
							(Logical change 1.327) 
							
						 
						
							2004-03-12 17:25:04 +00:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								77c794f202 
								
							
								 
							
						 
						
							
							
								
								Try the SuSE patch.  
							
							... 
							
							
							
							(Logical change 1.315) 
							
						 
						
							2004-03-10 15:17:51 +00:00  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								f64410dbb7 
								
							
								 
							
						 
						
							
							
								
								Guard config.h inclusiong with ifdef HAVE_CONFIG_H  
							
							... 
							
							
							
							(Logical change 1.288) 
							
						 
						
							2004-02-29 14:09:45 +00:00  
				
					
						
							
							
								 
						
							
							
								4b12f1bfce 
								
							
								 
							
						 
						
							
							
								
								Add NO_NTFS_DEVICE_DEFAULT_IO_OPS.  
							
							... 
							
							
							
							(Logical change 1.283) 
							
						 
						
							2004-02-26 11:41:48 +00:00  
				
					
						
							
							
								 
						
							
							
								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