antona
							
						 
						
							 
							
							
							
								
							
								6124aafffb 
								
							
								 
							
						 
						
							
							
								
								Move timeconv to ntfstime, update changelog, and news for new release.  
							
							 
							
							
							
						 
						
							2005-08-04 09:59:39 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								6d4e6d9893 
								
							
								 
							
						 
						
							
							
								
								* fix ntfs_attr_open  
							
							 
							
							... 
							
							
							
							* update for 1.11.2 
							
						 
						
							2005-08-04 00:00:27 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								7aebba2e12 
								
							
								 
							
						 
						
							
							
								
								minor improvements to index.h and ntfsmount.c  
							
							 
							
							
							
						 
						
							2005-07-29 21:37:09 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								304f060a76 
								
							
								 
							
						 
						
							
							
								
								Add all Makefile.in to maintainer-clean target.  
							
							 
							
							
							
						 
						
							2005-07-29 15:51:49 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								69f55f1ee5 
								
							
								 
							
						 
						
							
							
								
								Remove all Makefile.in files and add them all to all .cvsignores.  
							
							 
							
							
							
						 
						
							2005-07-29 15:10:19 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								3ccd12241a 
								
							
								 
							
						 
						
							
							
								
								Start the build system cleanup.  Add AM_MAINTAINER_MODE to configure.ac and  
							
							 
							
							... 
							
							
							
							remove configure and Makefile.in.  Also add Makefile.in to .cvsignore. 
							
						 
						
							2005-07-29 15:04:57 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								f0ff698c22 
								
							
								 
							
						 
						
							
							
								
								Update some efs info (the 16byte fields in the header are md5 hashes of the  
							
							 
							
							... 
							
							
							
							decrypted fek, ddfs, and drfs.  windows uses them as a sanity check and a check
that the efs attribute has not been tampered with.) 
							
						 
						
							2005-07-29 09:54:02 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								2546690ee1 
								
							
								 
							
						 
						
							
							
								
								Add EFS structure definitions to layout.h and adapt ntfsdecrypt for it.  
							
							 
							
							... 
							
							
							
							More fixes/cleanups to decrypt.c.
This was all Yuval's work but I did some renaming afterwards and some
whitespace cleanups. 
							
						 
						
							2005-07-28 10:36:31 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								0de66be9c0 
								
							
								 
							
						 
						
							
							
								
								ntfscp.c: fix bug intoduced by Anton in changeset 1.21  
							
							 
							
							... 
							
							
							
							ntfsinfo: more info on index dumping
dir.c, layout.h: minor fixes 
							
						 
						
							2005-07-25 22:05:27 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								93194b37a0 
								
							
								 
							
						 
						
							
							
								
								Add a function to ntfsprogs/decrypt.c that expands an on-disk desx key from 128  
							
							 
							
							... 
							
							
							
							bits to the needed 192 bits so it can be used for {en,de}cryption.
Note I couldn't face using the completely insane libgcrypt api so I used
openssl's libcrypto instead...  Anyone feel free to swap once we have it
working. 
							
						 
						
							2005-07-21 12:12:37 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								b39a2a401f 
								
							
								 
							
						 
						
							
							
								
								- Move ntfs2utc and utc2ntfs from utils.[ch] to timeconv.h.  
							
							 
							
							... 
							
							
							
							- Add [acm]time fields to struct ntfs_inode and set them during ntfs_inode_open.  Update ntfsmount to use them.
- Bump version, update autoscripts. 
							
						 
						
							2005-07-20 19:06:28 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								0dac29a487 
								
							
								 
							
						 
						
							
							
								
								Update for 1.11.1 release.  
							
							 
							
							
							
						 
						
							2005-07-20 08:14:52 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								7b9cac2912 
								
							
								 
							
						 
						
							
							
								
								Update ChangeLog and auto scripts.  
							
							 
							
							
							
						 
						
							2005-07-19 21:36:07 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								4ed406e68e 
								
							
								 
							
						 
						
							
							
								
								Add new utility (make extra) - ntfsdecrypt.  (Yuval)  
							
							 
							
							
							
						 
						
							2005-07-16 06:53:40 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								0b75b12544 
								
							
								 
							
						 
						
							
							
								
								ntfsmount:  
							
							 
							
							... 
							
							
							
							* use mount function from utils.[ch]
* remove fsname option (need to support if volume already mounted)
* add force option to support mount from utils
* update manual page
* fix tiny memleak 
							
						 
						
							2005-07-15 15:53:22 +00:00  
						
					 
				
					
						
							
							
								 
								szaka
							
						 
						
							 
							
							
							
								
							
								9f50872ec2 
								
							
								 
							
						 
						
							
							
								
								Spelling typos, Debian bug  #300073  
							
							 
							
							
							
						 
						
							2005-07-12 16:18:10 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								47b52b54e3 
								
							
								 
							
						 
						
							
							
								
								Update changelog, fox more mkntfs bugs (thanks Timur!) and update build system  
							
							 
							
							... 
							
							
							
							to SuSE 9.3 again. 
							
						 
						
							2005-07-10 21:42:39 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								48af715f60 
								
							
								 
							
						 
						
							
							
								
								* Add check to auto scripts for FUSE to be >= 2.3.0.  
							
							 
							
							... 
							
							
							
							* Move ntfsmount back to standard programs set. 
							
						 
						
							2005-07-10 12:38:46 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								b942e2c03a 
								
							
								 
							
						 
						
							
							
								
								Move ntfsmount to extra programs as it doesn't even approximate being  
							
							 
							
							... 
							
							
							
							compilable!  (At least on my machine which has fuse 2.2.1.)
And I need a working snapshot for Timur. 
							
						 
						
							2005-07-09 21:32:17 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								0b060773f5 
								
							
								 
							
						 
						
							
							
								
								- layout.h: update info about EA's.  
							
							 
							
							... 
							
							
							
							- ntfsinfo: dump EA and EA_INFORMATION attributes. 
							
						 
						
							2005-07-09 00:09:53 +00:00  
						
					 
				
					
						
							
							
								 
								flatcap
							
						 
						
							 
							
							
							
								
							
								7a142ef54c 
								
							
								 
							
						 
						
							
							
								
								got bored.  don't read the diffs.  
							
							 
							
							
							
						 
						
							2005-07-06 22:47:01 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								cb13f36956 
								
							
								 
							
						 
						
							
							
								
								Fix typos, patch from debian version of nftsprogs 1.9.4-2.  
							
							 
							
							
							
						 
						
							2005-07-05 16:34:15 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								3727a729c2 
								
							
								 
							
						 
						
							
							
								
								- Add new utility - ntfsmount. It's a FUSE module that rely on libntfs. So,  
							
							 
							
							... 
							
							
							
							you need FUSE to compile it, xattr is also highly recommended. This module
support file overwrite changing it size and can list/read/write/add/remove
named data streams via xattr interface.
- Update auto{make,conf} stuff respectively. 
							
						 
						
							2005-07-03 00:18:37 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								3adc040305 
								
							
								 
							
						 
						
							
							
								
								Add change protype of ntfs_attr_pwrite: make @b const.  
							
							 
							
							
							
						 
						
							2005-07-02 19:16:18 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								ca873f0474 
								
							
								 
							
						 
						
							
							
								
								Eeek.  Someone did a commit just as I was about to commit so the commit  
							
							 
							
							... 
							
							
							
							message was lost!  )-:
Now again...
Monster commit from me due to lack of time.  Sorry about that.
Features:
- Version to 1.10.0
- Update readme, etc ready for release.
- Update build system to suse linux 9.3 versions.
- Fix warnings appearing for me on suse 9.3 with --enable-warnings --enable-debug.
- Set attr_name to NULL in libntfs/attrib.c::__ntfs_attr_init() and fixup all
  callers apropriately.  Thanks to FlatCap/Rich for pointing this out.
- Determine endianness in ./configure and use that in addition to existing
  mechanisms for determining endianness. 
							
						 
						
							2005-06-20 14:31:30 +00:00  
						
					 
				
					
						
							
							
								 
								flatcap
							
						 
						
							 
							
							
							
								
							
								949043ab36 
								
							
								 
							
						 
						
							
							
								
								Tidy whitespace: trailing space; <space><tab> at the beginning of lines  
							
							 
							
							... 
							
							
							
							Fix warnings about sign differences
Fix warnings about unused parameters
Tidy a few functions that didn't have { on a new line 
							
						 
						
							2005-06-19 21:09:40 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								5becfe6c30 
								
							
								 
							
						 
						
							
							
								
								- Fix build without config.h.  
							
							 
							
							... 
							
							
							
							- Fix gcc4 very large warning in ntfsrm. 
							
						 
						
							2005-06-16 23:16:32 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								e323ed6a03 
								
							
								 
							
						 
						
							
							
								
								Move utils_pathname_to_inode from to library (dir.c), adapt it for library, rename it to ntfs_pathname_to_inode, update all users.  
							
							 
							
							
							
						 
						
							2005-06-12 18:12:55 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								b1dfa2b306 
								
							
								 
							
						 
						
							
							
								
								- Fix memleak in ntfs_attr_pwrite  
							
							 
							
							... 
							
							
							
							- Update layout.h a bit to be a kernel driver like. 
							
						 
						
							2005-06-12 15:23:25 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								676d8782e8 
								
							
								 
							
						 
						
							
							
								
								- Update attribute definition handling.  (Anton, Yura)  
							
							 
							
							
							
						 
						
							2005-06-09 22:09:39 +00:00  
						
					 
				
					
						
							
							
								 
								flatcap
							
						 
						
							 
							
							
							
								
							
								554b27dd47 
								
							
								 
							
						 
						
							
							
								
								ignore built/generated files  
							
							 
							
							
							
						 
						
							2005-06-09 09:05:30 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								1aeb91827c 
								
							
								 
							
						 
						
							
							
								
								Update build for changes to function detection in configure.ac.  
							
							 
							
							
							
						 
						
							2005-06-06 14:31:37 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								26945d1e81 
								
							
								 
							
						 
						
							
							
								
								Add some offset comments.  
							
							 
							
							
							
						 
						
							2005-06-05 20:06:45 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								4b000b3d13 
								
							
								 
							
						 
						
							
							
								
								- Implement FILE_NAME attributes update in index during inode sync and enable code that set/clean sparse bit. Also add new inode state bit FileNameDirty to indicate that FILE_NAME attributes need update. At least after attribute resize we leave absolutely consist volume.  
							
							 
							
							... 
							
							
							
							- Bugfixes to collate.c and index.c.
- Minor formating fixed to ntfscp and ntfsinfo. 
							
						 
						
							2005-06-05 14:55:08 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								048a1857be 
								
							
								 
							
						 
						
							
							
								
								Fix some bugs and warnings in code that I commited tonight.  
							
							 
							
							
							
						 
						
							2005-06-04 15:20:00 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								2d8dc1736d 
								
							
								 
							
						 
						
							
							
								
								- Port collate.[ch] from kernel to library and implement  
							
							 
							
							... 
							
							
							
							ntfs_collate_file_name. Thus we have new API's: ntfs_collate and
  ntfs_is_collation_rule_supported.  (Yura)
- Port index.[ch] from kernel to library. New API's: ntfs_index_lookup,
  ntfs_index_ctx_{get,put}, ntfs_index_entry_mark_dirty.  (Yura)
Just finished porting, it's 03:41 here, so this code should defenitely segfault or at least not work. Today after sleep I will integrate it to library and test it by the way. 
							
						 
						
							2005-06-04 00:57:58 +00:00  
						
					 
				
					
						
							
							
								 
								szaka
							
						 
						
							 
							
							
							
								
							
								16ffe6063d 
								
							
								 
							
						 
						
							
							
								
								- remark that Longhorn uses the same NTFS 3.1 format as XP and W2K3  
							
							 
							
							
							
						 
						
							2005-05-10 16:44:58 +00:00  
						
					 
				
					
						
							
							
								 
								cantab.net!aia21
							
						 
						
							 
							
							
							
								
							
								ac13794c54 
								
							
								 
							
						 
						
							
							
								
								Update with SUSE 9.3 build tools.  
							
							 
							
							... 
							
							
							
							(Logical change 1.696) 
							
						 
						
							2005-04-19 12:00:26 +00:00  
						
					 
				
					
						
							
							
								 
								elisa-laajakaista.fi!szaka
							
						 
						
							 
							
							
							
								
							
								e9159478ea 
								
							
								 
							
						 
						
							
							
								
								ntfsfix: use getopt, added --help and --version, some output cleanup  
							
							 
							
							... 
							
							
							
							(Logical change 1.679) 
							
						 
						
							2005-02-19 19:34:37 +00:00  
						
					 
				
					
						
							
							
								 
								void!yura
							
						 
						
							 
							
							
							
								
							
								3b95cca52c 
								
							
								 
							
						 
						
							
							
								
								Export functions from logfile.c.  
							
							 
							
							... 
							
							
							
							(Logical change 1.666) 
							
						 
						
							2005-01-25 21:41:25 +00:00  
						
					 
				
					
						
							
							
								 
								void!yura
							
						 
						
							 
							
							
							
								
							
								ce10af07a3 
								
							
								 
							
						 
						
							
							
								
								Add LogFileEmpty to volume flags.  
							
							 
							
							... 
							
							
							
							(Logical change 1.666) 
							
						 
						
							2005-01-25 21:41:25 +00:00  
						
					 
				
					
						
							
							
								 
								void!yura
							
						 
						
							 
							
							
							
								
							
								39e6fa1339 
								
							
								 
							
						 
						
							
							
								
								Add logfile.c to build  
							
							 
							
							... 
							
							
							
							(Logical change 1.665) 
							
						 
						
							2005-01-25 19:46:51 +00:00  
						
					 
				
					
						
							
							
								 
								void!yura
							
						 
						
							 
							
							
							
								
							
								954c8d121e 
								
							
								 
							
						 
						
							
							
								
								change prototypes of ntfs_write_significant_bytes and  
							
							 
							
							... 
							
							
							
							ntfs_mapping_pairs_build to fix a lot of compiler warnings.
(Logical change 1.660) 
							
						 
						
							2005-01-17 11:58:33 +00:00  
						
					 
				
					
						
							
							
								 
								void!yura
							
						 
						
							 
							
							
							
								
							
								a82280f235 
								
							
								 
							
						 
						
							
							
								
								offsetof already defined in stddef.h in gcc4, so add check to prevent redefinition.  
							
							 
							
							... 
							
							
							
							(Logical change 1.658) 
							
						 
						
							2005-01-17 11:46:32 +00:00  
						
					 
				
					
						
							
							
								 
								(none)!yura
							
						 
						
							 
							
							
							
								
							
								fdfb1ea71a 
								
							
								 
							
						 
						
							
							
								
								Fix bug that I introduced in changeset 1.495 sle{16,32,64} should be u{16,32,64} not s{16,32,64}.  
							
							 
							
							... 
							
							
							
							(Logical change 1.657) 
							
						 
						
							2005-01-13 17:02:06 +00:00  
						
					 
				
					
						
							
							
								 
								(none)!yura
							
						 
						
							 
							
							
							
								
							
								1be3d9fe66 
								
							
								 
							
						 
						
							
							
								
								Update logfile.h to be sync with kernel. Update ntfsdump_logfile accordingly.  
							
							 
							
							... 
							
							
							
							(Logical change 1.656) 
							
						 
						
							2005-01-13 15:55:15 +00:00  
						
					 
				
					
						
							
							
								 
								(none)!yura
							
						 
						
							 
							
							
							
								
							
								925de23711 
								
							
								 
							
						 
						
							
							
								
								add {s,}le{16,32,64} and le{VCN,LCN,LSN} to include/ntfs/types.h  
							
							 
							
							... 
							
							
							
							(Logical change 1.655) 
							
						 
						
							2005-01-13 15:32:14 +00:00  
						
					 
				
					
						
							
							
								 
								cantab.net!aia21
							
						 
						
							 
							
							
							
								
							
								a05c3cc3e1 
								
							
								 
							
						 
						
							
							
								
								Update to more recent build tools.  
							
							 
							
							... 
							
							
							
							(Logical change 1.654) 
							
						 
						
							2005-01-13 09:56:56 +00:00  
						
					 
				
					
						
							
							
								 
								(none)!yura
							
						 
						
							 
							
							
							
								
							
								14db887f8e 
								
							
								 
							
						 
						
							
							
								
								Rename NTFS_SECTOR_SIZE to NTFS_BLOCK_SIZE to keep in sync with kernel driver.  
							
							 
							
							... 
							
							
							
							(Logical change 1.653) 
							
						 
						
							2005-01-11 20:28:28 +00:00  
						
					 
				
					
						
							
							
								 
								(none)!yura
							
						 
						
							 
							
							
							
								
							
								8d8b53331f 
								
							
								 
							
						 
						
							
							
								
								Fix error message in NAttrSet##flag: should not be called for not data attributes.  
							
							 
							
							... 
							
							
							
							(Logical change 1.649) 
							
						 
						
							2004-12-22 16:34:02 +00:00