antona
							
						 
						
							 
							
							
							
								
							
								6d265e99ea 
								
							
								 
							
						 
						
							
							
								
								Update  
							
							 
							
							
							
						 
						
							2005-08-04 12:22:28 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								704f7ea214 
								
							
								 
							
						 
						
							
							
								
								Remove efs stuff from todo as it is now done.  
							
							 
							
							
							
						 
						
							2005-08-04 12:21:23 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								74650cc050 
								
							
								 
							
						 
						
							
							
								
								pkgconfig does not support libgcrypt.  Use autoconf macro instead.  
							
							 
							
							
							
						 
						
							2005-08-04 11:59:28 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								d658b8f019 
								
							
								 
							
						 
						
							
							
								
								Fix typo in ChangeLog (thanks Szaka!).  
							
							 
							
							... 
							
							
							
							Do more detection in configure.ac and in particular check for getopt_long,
windows.h, wincrypt.h, and gcrypt.h and most importantly (for now) give command
line option to enable crypto stuff and autodetect if libgcrypt is present.
And only build ntfsdecrypt (still make extra only) only if both --enable-crypto
was specified AND libgcrypt was found. 
							
						 
						
							2005-08-04 10:36:35 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								6124aafffb 
								
							
								 
							
						 
						
							
							
								
								Move timeconv to ntfstime, update changelog, and news for new release.  
							
							 
							
							
							
						 
						
							2005-08-04 09:59:39 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								41d459b15c 
								
							
								 
							
						 
						
							
							
								
								Improve on decompression fix from Yura.  
							
							 
							
							
							
						 
						
							2005-08-04 08:09:58 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								6d4e6d9893 
								
							
								 
							
						 
						
							
							
								
								* fix ntfs_attr_open  
							
							 
							
							... 
							
							
							
							* update for 1.11.2 
							
						 
						
							2005-08-04 00:00:27 +00:00  
						
					 
				
					
						
							
							
								 
								szaka
							
						 
						
							 
							
							
							
								
							
								4e8e7ae9fa 
								
							
								 
							
						 
						
							
							
								
								Fix for ntfs_rl_truncate() EIO: always set the correct size for $BadClus:$Bad,  
							
							 
							
							... 
							
							
							
							even if Windows set it incorrectly 
							
						 
						
							2005-08-03 22:40:29 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								36c5f89d13 
								
							
								 
							
						 
						
							
							
								
								Fix ntfsmount warnings.  
							
							 
							
							
							
						 
						
							2005-08-03 22:29:14 +00:00  
						
					 
				
					
						
							
							
								 
								szaka
							
						 
						
							 
							
							
							
								
							
								26bedb9462 
								
							
								 
							
						 
						
							
							
								
								rl_expand(): make it a bit more readable  
							
							 
							
							
							
						 
						
							2005-08-03 21:46:35 +00:00  
						
					 
				
					
						
							
							
								 
								szaka
							
						 
						
							 
							
							
							
								
							
								22590fea7e 
								
							
								 
							
						 
						
							
							
								
								rl_expand(): check if new length isn't already more than requested  
							
							 
							
							
							
						 
						
							2005-08-03 21:35:22 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								0959ea9907 
								
							
								 
							
						 
						
							
							
								
								Fix ntfs_is_cb_compressed for nasty runlist merging case in which  
							
							 
							
							... 
							
							
							
							compression block was incorrectly treated as not compressed. 
							
						 
						
							2005-08-03 21:25:42 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								39ec2a8347 
								
							
								 
							
						 
						
							
							
								
								ntfsmount: perror => Eprintf on partial {read,write}.  
							
							 
							
							
							
						 
						
							2005-08-03 14:06:04 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								fe67916350 
								
							
								 
							
						 
						
							
							
								
								* attrib.c: refix ntfs_attr_p{read,write}  
							
							 
							
							... 
							
							
							
							* ntfsmount.c: code that now not really needed, but for any case 
							
						 
						
							2005-08-03 13:52:50 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								55760d93e8 
								
							
								 
							
						 
						
							
							
								
								Remove include of openssl/md5.h as that is no longer used.  
							
							 
							
							
							
						 
						
							2005-08-02 09:48:42 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								7e53648b59 
								
							
								 
							
						 
						
							
							
								
								Fix a warning.  
							
							 
							
							
							
						 
						
							2005-08-02 09:44:58 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								fd68e4ed66 
								
							
								 
							
						 
						
							
							
								
								Update  
							
							 
							
							
							
						 
						
							2005-08-02 08:54:19 +00:00  
						
					 
				
					
						
							
							
								 
								szaka
							
						 
						
							 
							
							
							
								
							
								06052dafcf 
								
							
								 
							
						 
						
							
							
								
								Replaced all occurances of ENOTSUP to EOPNOTSUPP to be in better harmony  
							
							 
							
							... 
							
							
							
							with the kernel driver 
							
						 
						
							2005-08-01 22:10:38 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								fd2e6eb09d 
								
							
								 
							
						 
						
							
							
								
								ntfsmount: fix nr_links for directories.  
							
							 
							
							
							
						 
						
							2005-08-01 22:04:27 +00:00  
						
					 
				
					
						
							
							
								 
								szaka
							
						 
						
							 
							
							
							
								
							
								cebd8ec132 
								
							
								 
							
						 
						
							
							
								
								White space cleanup  
							
							 
							
							
							
						 
						
							2005-08-01 20:33:26 +00:00  
						
					 
				
					
						
							
							
								 
								szaka
							
						 
						
							 
							
							
							
								
							
								78297900bd 
								
							
								 
							
						 
						
							
							
								
								Let the user know if the journal file couldn't be checked or was unlean  
							
							 
							
							
							
						 
						
							2005-08-01 20:22:24 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								f7e5e1cc26 
								
							
								 
							
						 
						
							
							
								
								* Fix ntfs_attr_p{read,write}. (see Changelog)  
							
							 
							
							... 
							
							
							
							* Minor fixes and some stubs for uncommitted code.
* Update README about ./autogen.sh. 
							
						 
						
							2005-08-01 13:40:51 +00:00  
						
					 
				
					
						
							
							
								 
								szaka
							
						 
						
							 
							
							
							
								
							
								03556cdd8b 
								
							
								 
							
						 
						
							
							
								
								Remove the last remained, autogenerated file  
							
							 
							
							
							
						 
						
							2005-07-30 17:00:00 +00:00  
						
					 
				
					
						
							
							
								 
								szaka
							
						 
						
							 
							
							
							
								
							
								d292ae2d27 
								
							
								 
							
						 
						
							
							
								
								Fix random errno returned by ntfs_inode_open() if the MFT record wasn't in use  
							
							 
							
							
							
						 
						
							2005-07-30 16:36:24 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								7aebba2e12 
								
							
								 
							
						 
						
							
							
								
								minor improvements to index.h and ntfsmount.c  
							
							 
							
							
							
						 
						
							2005-07-29 21:37:09 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								6c5775628f 
								
							
								 
							
						 
						
							
							
								
								Remove hope all autogenerated files  
							
							 
							
							
							
						 
						
							2005-07-29 21:16:27 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								46ff0a83a8 
								
							
								 
							
						 
						
							
							
								
								More removals...  
							
							 
							
							
							
						 
						
							2005-07-29 21:09:07 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								e195dadcd8 
								
							
								 
							
						 
						
							
							
								
								Remove more files.  
							
							 
							
							
							
						 
						
							2005-07-29 20:56:35 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								db07edcf74 
								
							
								 
							
						 
						
							
							
								
								config.h.in and config.guess are autogenerated...  
							
							 
							
							
							
						 
						
							2005-07-29 20:51:48 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								edac1701b6 
								
							
								 
							
						 
						
							
							
								
								Update for aclocal.m4 remove  
							
							 
							
							
							
						 
						
							2005-07-29 19:45:15 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								49e3b9ac9f 
								
							
								 
							
						 
						
							
							
								
								aclocal.m4 is autogenerated file too  
							
							 
							
							
							
						 
						
							2005-07-29 19:42:04 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								304f060a76 
								
							
								 
							
						 
						
							
							
								
								Add all Makefile.in to maintainer-clean target.  
							
							 
							
							
							
						 
						
							2005-07-29 15:51:49 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								62f87128ad 
								
							
								 
							
						 
						
							
							
								
								Remove Makefile.in and configure with make maintainer-clean.  
							
							 
							
							
							
						 
						
							2005-07-29 15:35:55 +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  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								4088de1017 
								
							
								 
							
						 
						
							
							
								
								Change errno and print more verbose message in case if logfile check failed.  
							
							 
							
							
							
						 
						
							2005-07-29 14:44:23 +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  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								fb433d4ad3 
								
							
								 
							
						 
						
							
							
								
								Fix unistr.c::ntfs_mbstoucs on systems with utf8 locale.  
							
							 
							
							
							
						 
						
							2005-07-28 21:20:23 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								1a029f788e 
								
							
								 
							
						 
						
							
							
								
								Remove Openssl linking in for decrypt.c from Makefile.am and update build  
							
							 
							
							... 
							
							
							
							system. 
							
						 
						
							2005-07-28 16:24:27 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								79e9e30ee3 
								
							
								 
							
						 
						
							
							
								
								Use libgcrypt instead of openssl for desx_key_expand's MD5 hashing.  
							
							 
							
							
							
						 
						
							2005-07-28 16:18:20 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								5b087e6d8a 
								
							
								 
							
						 
						
							
							
								
								Fix a core dump.  
							
							 
							
							
							
						 
						
							2005-07-28 15:14:40 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								f67d8fcee1 
								
							
								 
							
						 
						
							
							
								
								Use double indirection in case libgcrypt clones the key for you hack for  
							
							 
							
							... 
							
							
							
							closing the des cipher. 
							
						 
						
							2005-07-28 11:27:31 +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  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								0a18d2fce7 
								
							
								 
							
						 
						
							
							
								
								Fix some stupid mistakes from the cleanup.  
							
							 
							
							
							
						 
						
							2005-07-27 21:33:00 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								997e23fb15 
								
							
								 
							
						 
						
							
							
								
								Fixes to last cleanup.  
							
							 
							
							
							
						 
						
							2005-07-27 18:17:31 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								8c54a0b1a9 
								
							
								 
							
						 
						
							
							
								
								First pass at massive cleanup of ntfsdectypt/decrypt.  
							
							 
							
							
							
						 
						
							2005-07-27 15:55:42 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								0eb4cfbb42 
								
							
								 
							
						 
						
							
							
								
								Some more cleanups I missed last time.  
							
							 
							
							
							
						 
						
							2005-07-27 10:48:46 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								bb3c2172b8 
								
							
								 
							
						 
						
							
							
								
								Run through Lindent and some manual aftercleanups.  
							
							 
							
							
							
						 
						
							2005-07-27 10:30:57 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								d723668d27 
								
							
								 
							
						 
						
							
							
								
								decrypt.c:  
							
							 
							
							... 
							
							
							
							- Finally working desx decryption thanks to Yuval figuring out that ntfs uses
  des encryption when decrypting!!!  (Yuval)
- Make it compile on Linux.  (Anton)
- Add CALG_DES constant for Linux.  (Anton) 
							
						 
						
							2005-07-27 09:18:26 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								7cd7b2416f 
								
							
								 
							
						 
						
							
							
								
								finally have verified des key expansion to be correct and have test cases for  
							
							 
							
							... 
							
							
							
							it and des decryption.  Currently the des test fails.  It appears ntfs does not
use standard des encryption.  )-:  Perhaps it uses the export non-restricted
40-bit des key instead of 56-bit des... 
							
						 
						
							2005-07-26 16:35:00 +00:00