antona
							
						 
						
							 
							
							
							
								
							
								8db479a6b1 
								
							
								 
							
						 
						
							
							
								
								Patch from Christophe:  
							
							 
							
							... 
							
							
							
							A lot of headers are checked by autoconf (AC_CHECK_HEADERS in configure.ac).
Please find a patch that add the missing "#ifdef" to the source code. 
							
						 
						
							2005-09-28 13:47:47 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								151d0ecb61 
								
							
								 
							
						 
						
							
							
								
								Fix the double free that just got added.  There was only half a memory leak...  
							
							 
							
							... 
							
							
							
							It was a cut and paste error, not a real memory leak. 
							
						 
						
							2005-09-27 18:03:00 +00:00  
						
					 
				
					
						
							
							
								 
								flatcap
							
						 
						
							 
							
							
							
								
							
								6691212129 
								
							
								 
							
						 
						
							
							
								
								fix a memory leak - vol->vol_ni  
							
							 
							
							
							
						 
						
							2005-09-27 17:11:30 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								339abc36b4 
								
							
								 
							
						 
						
							
							
								
								More $LogFile handling fixes: when chkdsk has been run, it can leave the  
							
							 
							
							... 
							
							
							
							restart pages in the journal without multi sector transfer protection
fixups (i.e. the update sequence array is empty and in fact does not
exist). 
							
						 
						
							2005-09-26 13:18:29 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								5ca19a130b 
								
							
								 
							
						 
						
							
							
								
								fix stupid bug in ntfs_delete, optimize it a bit  
							
							 
							
							
							
						 
						
							2005-09-25 14:12:44 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								2a104d8eda 
								
							
								 
							
						 
						
							
							
								
								Megapatch!!!  Check evecrything!!!  I probably broke everything!!!  
							
							 
							
							
							
						 
						
							2005-09-24 22:54:55 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								3a50e66a59 
								
							
								 
							
						 
						
							
							
								
								Fix a very(!) longstanding bug in ntfs_attr_find() and co.  
							
							 
							
							... 
							
							
							
							Also reapply fix to unistr.c name collation. 
							
						 
						
							2005-09-24 20:28:23 +00:00  
						
					 
				
					
						
							
							
								 
								szaka
							
						 
						
							 
							
							
							
								
							
								24de91b8fa 
								
							
								 
							
						 
						
							
							
								
								- Support journals which have been modified by chkdsk.  (Anton, Szaka)  
							
							 
							
							... 
							
							
							
							- Support journals ($LogFile) with only one restart page as well as
  journals with two different restart pages.  (Anton, Szaka) 
							
						 
						
							2005-09-24 15:59:53 +00:00  
						
					 
				
					
						
							
							
								 
								szaka
							
						 
						
							 
							
							
							
								
							
								054d6777d5 
								
							
								 
							
						 
						
							
							
								
								Fix ntfs_names_collate() input sanity check intrudoced in cleanups by  
							
							 
							
							... 
							
							
							
							reverting to the original one 
							
						 
						
							2005-09-24 15:29:54 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								464eab4178 
								
							
								 
							
						 
						
							
							
								
								add ntfs_link, update ntfsmount to use it  
							
							 
							
							
							
						 
						
							2005-09-24 15:20:49 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								7fee848c26 
								
							
								 
							
						 
						
							
							
								
								attrib.c: fix line to be <=80 characters long  
							
							 
							
							
							
						 
						
							2005-09-24 13:06:59 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								48b8edc464 
								
							
								 
							
						 
						
							
							
								
								fix attribute list adding  
							
							 
							
							
							
						 
						
							2005-09-24 13:03:07 +00:00  
						
					 
				
					
						
							
							
								 
								flatcap
							
						 
						
							 
							
							
							
								
							
								531305cc1e 
								
							
								 
							
						 
						
							
							
								
								Christophe: add easily accessible version info to libntfs  
							
							 
							
							
							
						 
						
							2005-09-22 16:41:43 +00:00  
						
					 
				
					
						
							
							
								 
								flatcap
							
						 
						
							 
							
							
							
								
							
								374f5ac4f7 
								
							
								 
							
						 
						
							
							
								
								*cough* remove some debug #ifdefs  
							
							 
							
							
							
						 
						
							2005-09-19 20:58:54 +00:00  
						
					 
				
					
						
							
							
								 
								flatcap
							
						 
						
							 
							
							
							
								
							
								459f98c2b2 
								
							
								 
							
						 
						
							
							
								
								fix a couple of range bugs (insert,replace)  
							
							 
							
							... 
							
							
							
							Anton: fix mergeable - use to merge non-adjacent holes
Anton: factor out "tail" in replace - simplifying code
comment and retest code 
							
						 
						
							2005-09-19 20:50:01 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								3629d931c6 
								
							
								 
							
						 
						
							
							
								
								Fix resident attribute adding: Add @val to ntfs_attr_add and @val and @size to ntfs_resident_attr_record_add.  
							
							 
							
							... 
							
							
							
							Still need to fix attribute lis entry adding. :-( 
							
						 
						
							2005-09-16 14:28:18 +00:00  
						
					 
				
					
						
							
							
								 
								flatcap
							
						 
						
							 
							
							
							
								
							
								ab9fb6a01f 
								
							
								 
							
						 
						
							
							
								
								runlist behaviour changed!  please check your applications.  
							
							 
							
							... 
							
							
							
							test case 16, where a run is added beyond the end of a file, now behaves
differently.  the discontinuity (gap) is now filled with a "not mapped"
run (before the preceding hole would have been extended).
Anton's bugfix applied and tested
minor code tidyups
loads more comments in runlist_{insert,append,split,replace}
test cases checked and updated where necessary
valgrind happy 
							
						 
						
							2005-09-15 23:42:02 +00:00  
						
					 
				
					
						
							
							
								 
								flatcap
							
						 
						
							 
							
							
							
								
							
								01f648c952 
								
							
								 
							
						 
						
							
							
								
								removing a few unnecessary memsets in the test code revealed a minor  
							
							 
							
							... 
							
							
							
							buffer overrun.
create runlist tests working on unmapped regions (copies of tests 1-14) 
							
						 
						
							2005-09-13 18:51:16 +00:00  
						
					 
				
					
						
							
							
								 
								flatcap
							
						 
						
							 
							
							
							
								
							
								d75567112c 
								
							
								 
							
						 
						
							
							
								
								put the test code where it's more useful  
							
							 
							
							
							
						 
						
							2005-09-13 14:30:51 +00:00  
						
					 
				
					
						
							
							
								 
								flatcap
							
						 
						
							 
							
							
							
								
							
								0ae7e885d1 
								
							
								 
							
						 
						
							
							
								
								bug fix - reading uninitialised memory  
							
							 
							
							
							
						 
						
							2005-09-13 12:51:34 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								c3727658ca 
								
							
								 
							
						 
						
							
							
								
								* Fix filenames collation.  
							
							 
							
							... 
							
							
							
							* Minor comment cleanup. 
							
						 
						
							2005-08-26 20:17:08 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								190e59886f 
								
							
								 
							
						 
						
							
							
								
								Define PATH_MAX if not defined in ntfsprogs/ntfsmount.c and  
							
							 
							
							... 
							
							
							
							libntfs/volume.c.  Needed to compile on DOS with djgpp.  (Christophe) 
							
						 
						
							2005-08-26 11:44:11 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								ca83f4d63c 
								
							
								 
							
						 
						
							
							
								
								fix brokeness introduced in the last Anton's cleanup  
							
							 
							
							
							
						 
						
							2005-08-23 12:17:39 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								6f8cd6e5ef 
								
							
								 
							
						 
						
							
							
								
								Cleanups and memleak fix to error code paths of ntfs_create.  
							
							 
							
							
							
						 
						
							2005-08-22 21:33:07 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								c7eaee5a0f 
								
							
								 
							
						 
						
							
							
								
								Some cleanups.  
							
							 
							
							
							
						 
						
							2005-08-22 09:00:16 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								0f3a85c8e3 
								
							
								 
							
						 
						
							
							
								
								Only include sys/ioctl.h in libntfs/device.c if ./configure detected  
							
							 
							
							... 
							
							
							
							it to be present.  (Christophe) 
							
						 
						
							2005-08-19 16:01:15 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								3c6381db2f 
								
							
								 
							
						 
						
							
							
								
								Thoght that FUSE will check if directory is empty, it didn't. Add such check to ntfs_delete.  
							
							 
							
							
							
						 
						
							2005-08-15 00:50:19 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								30263fb749 
								
							
								 
							
						 
						
							
							
								
								fix stupidness introduced just before commit  
							
							 
							
							
							
						 
						
							2005-08-14 16:06:33 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								9028a53dfc 
								
							
								 
							
						 
						
							
							
								
								Sorry it's very large commit (46K of diffs between my local tree and CVS HEAD  
							
							 
							
							... 
							
							
							
							before commit), file and directory creation/deletion recursively requested many
changes. See ChangeLog for description of all changes. 
							
						 
						
							2005-08-14 15:44:46 +00:00  
						
					 
				
					
						
							
							
								 
								uvman
							
						 
						
							 
							
							
							
								
							
								4b8ebe26bb 
								
							
								 
							
						 
						
							
							
								
								Fix a nasty bug in unistr.c  
							
							 
							
							
							
						 
						
							2005-08-06 12:37:30 +00:00  
						
					 
				
					
						
							
							
								 
								antona
							
						 
						
							 
							
							
							
								
							
								3b7afbc6f6 
								
							
								 
							
						 
						
							
							
								
								Ouch!  Have been forgetting to bump libntfs version between releases.  )))-:  
							
							 
							
							... 
							
							
							
							Now bump it for next release. 
							
						 
						
							2005-08-05 23:51:26 +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  
						
					 
				
					
						
							
							
								 
								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
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								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
							
						 
						
							 
							
							
							
								
							
								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
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								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  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								4088de1017 
								
							
								 
							
						 
						
							
							
								
								Change errno and print more verbose message in case if logfile check failed.  
							
							 
							
							
							
						 
						
							2005-07-29 14:44:23 +00:00  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								fb433d4ad3 
								
							
								 
							
						 
						
							
							
								
								Fix unistr.c::ntfs_mbstoucs on systems with utf8 locale.  
							
							 
							
							
							
						 
						
							2005-07-28 21:20:23 +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  
						
					 
				
					
						
							
							
								 
								cha0smaster
							
						 
						
							 
							
							
							
								
							
								e48bd91bbf 
								
							
								 
							
						 
						
							
							
								
								* Fix bug in index.c (see Changelog).  
							
							 
							
							... 
							
							
							
							* Minor fixes to attr{ib,list}.c. 
							
						 
						
							2005-07-23 00:50:31 +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