2007-05-16 00:22  szaka

	* configure.ac:

	update to 1.516

2007-05-16 00:19  szaka

	* src/ntfs-3g.c:

	Fix Linux exploit if ntfs-3g is setuid and the FUSE kernel driver isn't
	loaded (Jochen Schmitt, Tom "spot" Callaway, Szaka)

2007-05-16 00:13  szaka

	* libntfs-3g/dir.c:

	ntfs_link(): remove redundant log

2007-04-23 00:03  szaka

	* src/ntfs-3g.c:

	ntfs_fuse_read(): log the details if it fails

2007-04-23 00:00  szaka

	* libntfs-3g/: dir.c, mft.c:

	don't flood log with redundant info if MFT record allocation fails

2007-04-22 23:56  szaka

	* libntfs-3g/attrib.c:

	ntfs_attr_map_whole_runlist(): log failing inode

2007-04-16 02:52  szaka

	* configure.ac:

	update to 1.417

2007-04-16 02:52  szaka

	* src/ntfs-3g.c:

	handle the -v (verbose) command line option because mount(8) can pass it

2007-04-15 21:12  szaka

	* configure.ac:

	update to 1.416

2007-04-12 01:16  szaka

	* src/ntfs-3g.c:

	fix: option parsing may failed due to a bug introduced in 1.411-RC

2007-04-10 21:26  szaka

	* configure.ac:

	update to 1.411-RC

2007-04-10 21:09  szaka

	* libntfs-3g/dir.c:

	fix: catch and deny all junction/reparse point write operations

2007-04-08 23:32  szaka

	* libntfs-3g/volume.c:

	support any size $MFTMirr

2007-04-08 23:23  szaka

	* include/ntfs-3g/volume.h, libntfs-3g/logfile.c,
	  libntfs-3g/volume.c, src/ntfs-3g.8.in, src/ntfs-3g.c,
	  src/utils.c:

	support read-write mount with the --force option if logfile is unclean

2007-04-08 22:09  szaka

	* src/ntfs-3g.8.in:

	manual update: command line syntax, options update

2007-04-07 22:42  szaka

	* src/: ntfs-3g.c, utils.c:

	parse_options(), usage() cleanup; removed unused command line options

2007-04-06 23:32  szaka

	* src/ntfs-3g.c:

	log command line options

2007-04-06 23:22  szaka

	* configure.ac, libntfs-3g/Makefile.am:

	new: libntfs-3g is versioned

2007-04-06 23:19  szaka

	* src/ntfs-3g.8.in:

	remove fusermount example since the binary will move entirely into libfuse

2007-04-06 23:17  szaka

	* src/ntfs-3g.c:

	don't run surely failing Linux specific code on non-Linux OSes

2007-04-06 23:13  szaka

	* src/ntfs-3g.c:

	support multiply -o options to make FreeBSD's mount(8) work (Dmitri Tarasov, Szaka)

2007-04-03 00:09  szaka

	* src/utils.c:

	fix typo in hibernated volume message

2007-04-03 00:08  szaka

	* src/ntfs-3g.c:

	fix default uid/gid of file for suid-root user mounts (Laszlo Dvornik, Szaka)

2007-03-28 00:25  szaka

	* configure.ac:

	update to version 1.328

2007-03-28 00:09  szaka

	* src/ntfs-3g.c:

	Emphasize the kernel problem which typically is believed to be a user space one

2007-03-27 23:55  szaka

	* src/utils.c:

	refer to the latest ntfsfix, some earlier versions don't always work

2007-03-27 23:36  szaka

	* src/: ntfs-3g.c, utils.c, utils.h:

	give examples for the 'force' mount option usage

2007-03-27 23:31  szaka

	* src/ntfs-3g.8.in:

	fix the privilege typos

2007-03-20 00:01  szaka

	* configure.ac:

	update to 1.320-RC

2007-03-17 05:11  szaka

	* configure.ac:

	update to 1.317-BETA

2007-03-17 05:03  szaka

	* libntfs-3g/volume.c:

	set mft zone to be the minimum of 12.5% of the disk size and 200 MB

2007-03-17 04:58  szaka

	* libntfs-3g/lcnalloc.c:

	performance: replaced cluster allocator to minimize file fragmentation

2007-03-16 03:31  szaka

	* libntfs-3g/attrib.c, src/ntfs-3g.c:

	don't flood logs with ENOSPC errors (full disk)

2007-03-16 03:28  szaka

	* src/ntfs-3g.8.in:

	OS natural manual: ntfs-3g runs on many OSes

2007-03-10 04:01  szaka

	* src/ntfs-3g.c:

	don't log errno reason after fuse_mount() since it's undefined, misleading

2007-03-04 02:42  szaka

	* src/ntfs-3g.c:

	Use the 'nonempty' FUSE mount option by default, so we behave as in-kernel
	filesystems, moreover HAL and pmount won't refuse to mount if they create
	hidden .created-by-xxx file in the mount point directory before mount.

2007-03-04 02:36  szaka

	* src/ntfs-3g.c:

	parse_mount_options(): don't parse empty options string

2007-03-04 02:31  szaka

	* src/utils.c:

	fix fakeraid/softraid detection (Cyberjean, Szaka)

2007-03-04 02:30  szaka

	* src/ntfs-3g.8.in:

	manual: added access handling, security section; other minor updates

2007-03-03 13:52  szaka

	* configure.ac, src/Makefile.am:

	add --disable-ldconfig configure option and reorganize *-hook rules to
	*-local and *-hook ones in src/Makefile.am for simplicity and to be more
	compatible with older automake versions (Andreas Hanke)

2007-02-23 22:52  szaka

	* configure.ac:

	don't check for unused gcrypt.h and gnutls/pkcs12.h headers (Andreas Hanke)

2007-02-20 23:16  szaka

	* configure.ac:

	update to 1.0

2007-02-20 23:14  szaka

	* README:

	release candidate -> stable

2007-02-20 22:09  szaka

	* libntfs-3g/bootsect.c:

	Don't calculate bootsector checksum, ntfs doesn't use it and it's often off

2007-02-20 21:53  szaka

	* libntfs-3g/dir.c:

	ntfs_delete(): don't log non-empty dir deleted attempts

2007-02-06 22:44  szaka

	* README:

	beta -> release candinate

2007-02-06 22:41  szaka

	* configure.ac:

	update to 0.20070207-RC1

2007-02-06 22:25  szaka

	* README, configure.ac:

	update to 0.20070207-PREVIEW

2007-02-06 22:08  szaka

	* src/ntfs-3g.c:

	ignore user specified blksize option

2007-02-06 21:56  szaka

	* src/: ntfs-3g.8.in, ntfs-3g.c:

	use FUSE default_permissions option when users expect things to work that way

2007-02-06 18:11  szaka

	* libntfs-3g/attrib.c:

	fix: don't update ->name_offset if it would underflow

2007-02-04 23:01  szaka

	* libntfs-3g/logfile.c:

	ntfs_is_logfile_clean: no need to report more unlean logfile data

2007-02-04 22:56  szaka

	* src/ntfs-3g.c:

	update fuse26_kmod_msg: FUSE 2.6.2 kmod lacks fuseblk for old kernels

2007-02-04 16:25  szaka

	* src/ntfs-3g.c:

	portability fix: use getuid/geteuid instead of getresuid

2007-02-04 16:20  szaka

	* src/ntfs-3g.c:

	fix uids related compilation warnings (bigboss, Szaka)

2007-01-18 00:57  szaka

	* configure.ac:

	update to version 0.20070118-BETA

2007-01-18 00:52  szaka

	* libntfs-3g/inode.c:

	fix mtime, ctime update

2007-01-18 00:44  szaka

	* src/ntfs-3g.c:

	main(): cleanup exit paths

2007-01-18 00:25  szaka

	* src/ntfs-3g.c:

	setuid root support

2007-01-17 23:59  szaka

	* src/ntfs-3g.c:

	remove redundant struct fuse_arg variable initialization

2007-01-17 23:55  szaka

	* src/ntfs-3g.c:

	fix a memory leak on an error path before exit

2007-01-16 01:32  szaka

	* configure.ac:

	update to version 0.20070116-BETA

2007-01-16 01:31  szaka

	* src/ntfs-3g.8.in:

	man page update

2007-01-16 00:58  szaka

	* libntfs-3g/logfile.c, src/utils.c:

	report logfile check errors

2007-01-16 00:46  szaka

	* include/ntfs-3g/volume.h, src/ntfs-3g.c:

	support older than FUSE 2.6 kernel modules

2007-01-10 00:22  szaka

	* libntfs-3g/bootsect.c, libntfs-3g/device.c, libntfs-3g/dir.c,
	  libntfs-3g/index.c, libntfs-3g/mft.c, libntfs-3g/runlist.c,
	  libntfs-3g/volume.c, src/ntfs-3g.c:

	fix 64-bit warnings (Yuval)

2007-01-10 00:00  szaka

	* libntfs-3g/lcnalloc.c:

	ntfs_cluster_set_zone_pos(): fix unused 'zone' variable warning

2007-01-09 23:54  szaka

	* libntfs-3g/lcnalloc.c:

	fix "no previous prototype" warnings (Yuval)

2007-01-09 23:38  szaka

	* src/ntfs-3g.c:

	fix: make ActiveSync work via Samba 3.0 (Rein Ketelaars, Yuval, Szaka)

2007-01-01 23:24  szaka

	* configure.ac:

	update to version 0.20070102-BETA

2007-01-01 23:21  szaka

	* configure.ac:

	Point FreeBSD users to http://www.freshports.org/sysutils/fusefs-ntfs

2007-01-01 22:32  szaka

	* src/utils.c:

	print some help if device is fakeraid

2007-01-01 20:59  szaka

	* libntfs-3g/lcnalloc.c:

	ntfs_cluster_alloc(): scatter new and concurrent writes

2007-01-01 20:35  szaka

	* libntfs-3g/lcnalloc.c:

	ntfs_cluster_alloc(): factor out codes related to positioning in zones

2007-01-01 20:17  szaka

	* libntfs-3g/lcnalloc.c:

	ntfs_cluster_alloc(): log errors

2007-01-01 20:12  szaka

	* libntfs-3g/lcnalloc.c:

	ntfs_cluster_alloc(): use 512 bytes NTFS_LCNALLOC_BSIZE instead of 8kB

2007-01-01 20:02  szaka

	* libntfs-3g/attrib.c:

	fix: invalid argument error when writing randomly into sparse files

2007-01-01 19:55  szaka

	* autogen.sh:

	autogen.sh doesn't require bash, sh is enough

2006-12-17 22:56  szaka

	* configure.ac:

	update to version 0.20061218-BETA

2006-12-17 22:48  szaka

	* src/ntfs-3g.c:

	fix: inode number wasn't filled in dirent structures (Ted Anderson, Szaka)

2006-12-17 05:18  szaka

	* libntfs-3g/runlist.c:

	ntfs_rl_pwrite: don't check buffer for sparse runs

2006-12-17 05:10  szaka

	* libntfs-3g/attrib.c:

	ntfs_attr_fill_hole: fix occasional high memory usage

2006-12-17 04:48  szaka

	* libntfs-3g/attrib.c:

	ntfs_attr_fill_hole(): factor out ntfs_attr_fill_zero()

2006-12-15 03:21  szaka

	* src/ntfs-3g.c:

	fix: fuse 2.6.x kernel module detection wasn't reliable

2006-12-13 02:16  szaka

	* libntfs-3g/: device.c, unix_io.c:

	ntfs_read/ntfs_write: use pread/pwrite => 2-8% speed increase (Henk, Szaka)

2006-12-12 03:20  szaka

	* configure.ac:

	update to version 0.20061212-BETA

2006-12-12 03:13  szaka

	* src/ntfs-3g.c:

	be a bit helpful if fuseblk is not available

2006-12-12 01:40  szaka

	* src/utils.c:

	unclean_journal_msg: try to make it more understandable

2006-12-12 00:47  szaka

	* AUTHORS, CREDITS:

	update AUTHORS & CREDITS

2006-12-12 00:15  szaka

	* src/ntfs-3g.c:

	parse_mount_options(): point to some help regards to locale setup

2006-12-11 21:33  szaka

	* src/ntfs-3g.c:

	try_fuse_mount(): log why the FUSE mount point creation failed

2006-12-09 03:02  szaka

	* libntfs-3g/bootsect.c:

	ntfs_boot_sector_parse: check sectors value & last sector seekability

2006-12-09 02:55  szaka

	* include/ntfs-3g/bootsect.h, libntfs-3g/bootsect.c,
	  libntfs-3g/volume.c:

	ntfs_boot_sector_is_ntfs/ntfs_boot_sector_parse: log errors

2006-12-09 02:47  szaka

	* configure.ac, src/Makefile.am:

	fix: 'make install' failed if ldconfig wasn't in the $PATH

2006-12-07 04:11  szaka

	* include/ntfs-3g/layout.h, libntfs-3g/dir.c:

	fix: directories were unreadable if the cluster size was bigger than 4kB

2006-12-07 04:09  szaka

	* configure.ac, src/Makefile.am:

	fix: static linking failed because FUSE forgot to require -lrt

2006-12-07 04:06  szaka

	* libntfs-3g/volume.c:

	ntfs_device_mount: more verbose error message

2006-11-22 00:26  szaka

	* src/ntfs-3g.c:

	fix: POSIX requires st_blocks to be in 512 byte unites (Yuval, Yura)

2006-11-14 23:14  szaka

	* configure.ac:

	update to version 0.20061115-BETA

2006-11-14 23:07  szaka

	* libntfs-3g/logging.c, src/ntfs-3g.c:

	fix compilation warnings

2006-11-14 21:47  szaka

	* src/ntfs-3g.c:

	point users to FUSE setup/install problem instead suggesting an NTFS issue

2006-11-14 02:05  szaka

	* src/ntfs-3g.c:

	new: bmap() -- safe swap file support, LILO bootability (Szeredi, Szaka)

2006-11-13 02:34  szaka

	* libntfs-3g/unix_io.c, src/ntfs-3g.c:

	fix: unmount wasn't synchronous for block devices

2006-11-13 00:29  szaka

	* libntfs-3g/unix_io.c:

	ntfs_device_unix_io_open: check for block device early on

2006-11-12 18:24  szaka

	* src/ntfs-3g.c:

	compilation requires FUSE API version 26

2006-11-12 18:23  szaka

	* src/ntfs-3g.c:

	fix: arguments were missing on the 2nd fuse mount attempt

2006-11-11 23:12  szaka

	* src/ntfs-3g.c:

	fix FUSE API 26 crash during exit (Szeredi, Szaka)

2006-11-11 02:36  szaka

	* configure.ac, src/Makefile.am, src/ntfs-3g.c:

	upgrade to FUSE API version 26 (FUSE 2.6.0) -- features, fixes require this

2006-11-11 02:08  szaka

	* libntfs-3g/: unix_io.c, volume.c:

	unconditionally sync device

2006-11-11 02:02  szaka

	* libntfs-3g/: bootsect.c, volume.c:

	unconditionally log errors

2006-11-09 00:36  szaka

	* include/ntfs-3g/attrib.h, libntfs-3g/attrib.c, libntfs-3g/dir.c,
	  src/ntfs-3g.c:

	add ntfs_attr_remove(); convert its users

2006-11-08 23:27  szaka

	* src/ntfs-3g.c:

	ntfs_fuse_removexattr(): reorder free space outdating

2006-11-08 23:00  szaka

	* libntfs-3g/attrib.c, libntfs-3g/dir.c, src/ntfs-3g.c:

	ntfs_attr_rm(): fix inconsistent deallocation of *na; adapt its users

2006-11-07 02:17  szaka

	* libntfs-3g/index.c:

	big-endian fixes (zhanglinbao, yuval, szaka)

2006-11-07 01:27  szaka

	* src/ntfs-3g.8.in:

	Fix Yuval's name (yuval)

2006-11-07 01:26  szaka

	* libntfs-3g/index.c:

	ntfs_ie_dup_novcn(): fix null pointer dereference if malloc failed (Yuval)

2006-10-31 01:36  szaka

	* AUTHORS, ChangeLog, NEWS:

	add AUTHORS, ChangeLog, and NEWS files

2006-10-31 01:32  szaka

	* CREDITS, Makefile.am, README, autogen.sh, configure.ac,
	  include/Makefile.am, include/ntfs-3g/Makefile.am,
	  include/ntfs-3g/attrib.h, include/ntfs-3g/attrlist.h,
	  include/ntfs-3g/bitmap.h, include/ntfs-3g/bootsect.h,
	  include/ntfs-3g/collate.h, include/ntfs-3g/compat.h,
	  include/ntfs-3g/compress.h, include/ntfs-3g/debug.h,
	  include/ntfs-3g/device.h, include/ntfs-3g/device_io.h,
	  include/ntfs-3g/dir.h, include/ntfs-3g/endians.h,
	  include/ntfs-3g/index.h, include/ntfs-3g/inode.h,
	  include/ntfs-3g/layout.h, include/ntfs-3g/lcnalloc.h,
	  include/ntfs-3g/list.h, include/ntfs-3g/logfile.h,
	  include/ntfs-3g/logging.h, include/ntfs-3g/mft.h,
	  include/ntfs-3g/misc.h, include/ntfs-3g/mst.h,
	  include/ntfs-3g/ntfstime.h, include/ntfs-3g/runlist.h,
	  include/ntfs-3g/security.h, include/ntfs-3g/support.h,
	  include/ntfs-3g/types.h, include/ntfs-3g/unistr.h,
	  include/ntfs-3g/version.h, include/ntfs-3g/volume.h,
	  libntfs-3g/Makefile.am, libntfs-3g/attrib.c,
	  libntfs-3g/attrlist.c, libntfs-3g/bitmap.c,
	  libntfs-3g/bootsect.c, libntfs-3g/collate.c, libntfs-3g/compat.c,
	  libntfs-3g/compress.c, libntfs-3g/debug.c, libntfs-3g/device.c,
	  libntfs-3g/device_io.c, libntfs-3g/dir.c, libntfs-3g/index.c,
	  libntfs-3g/inode.c, libntfs-3g/lcnalloc.c, libntfs-3g/logfile.c,
	  libntfs-3g/logging.c, libntfs-3g/mft.c, libntfs-3g/misc.c,
	  libntfs-3g/mst.c, libntfs-3g/runlist.c, libntfs-3g/security.c,
	  libntfs-3g/unistr.c, libntfs-3g/unix_io.c, libntfs-3g/version.c,
	  libntfs-3g/volume.c, libntfs-3g/win32_io.c, src/Makefile.am,
	  src/ntfs-3g.8.in, src/ntfs-3g.c, src/utils.c, src/utils.h:

	Initial revision

2006-10-31 01:32  szaka

	* CREDITS, Makefile.am, README, autogen.sh, configure.ac,
	  include/Makefile.am, include/ntfs-3g/Makefile.am,
	  include/ntfs-3g/attrib.h, include/ntfs-3g/attrlist.h,
	  include/ntfs-3g/bitmap.h, include/ntfs-3g/bootsect.h,
	  include/ntfs-3g/collate.h, include/ntfs-3g/compat.h,
	  include/ntfs-3g/compress.h, include/ntfs-3g/debug.h,
	  include/ntfs-3g/device.h, include/ntfs-3g/device_io.h,
	  include/ntfs-3g/dir.h, include/ntfs-3g/endians.h,
	  include/ntfs-3g/index.h, include/ntfs-3g/inode.h,
	  include/ntfs-3g/layout.h, include/ntfs-3g/lcnalloc.h,
	  include/ntfs-3g/list.h, include/ntfs-3g/logfile.h,
	  include/ntfs-3g/logging.h, include/ntfs-3g/mft.h,
	  include/ntfs-3g/misc.h, include/ntfs-3g/mst.h,
	  include/ntfs-3g/ntfstime.h, include/ntfs-3g/runlist.h,
	  include/ntfs-3g/security.h, include/ntfs-3g/support.h,
	  include/ntfs-3g/types.h, include/ntfs-3g/unistr.h,
	  include/ntfs-3g/version.h, include/ntfs-3g/volume.h,
	  libntfs-3g/Makefile.am, libntfs-3g/attrib.c,
	  libntfs-3g/attrlist.c, libntfs-3g/bitmap.c,
	  libntfs-3g/bootsect.c, libntfs-3g/collate.c, libntfs-3g/compat.c,
	  libntfs-3g/compress.c, libntfs-3g/debug.c, libntfs-3g/device.c,
	  libntfs-3g/device_io.c, libntfs-3g/dir.c, libntfs-3g/index.c,
	  libntfs-3g/inode.c, libntfs-3g/lcnalloc.c, libntfs-3g/logfile.c,
	  libntfs-3g/logging.c, libntfs-3g/mft.c, libntfs-3g/misc.c,
	  libntfs-3g/mst.c, libntfs-3g/runlist.c, libntfs-3g/security.c,
	  libntfs-3g/unistr.c, libntfs-3g/unix_io.c, libntfs-3g/version.c,
	  libntfs-3g/volume.c, libntfs-3g/win32_io.c, src/Makefile.am,
	  src/ntfs-3g.8.in, src/ntfs-3g.c, src/utils.c, src/utils.h:

	initial CVS import

