cha0smaster
ad13b78697
ntfsmount: fix 25 API compatibility
2006-02-01 23:55:07 +00:00
cha0smaster
c11567824a
ntfsmount: fix ls output in case some files can not be accessed due to windows named data streams accees interface
2006-02-01 18:24:58 +00:00
cha0smaster
63f5ddb8c2
ntfsmount:
...
Support FUSE versions from 2.3.0 to 2.5.1 under Linux and 2.5.X under FreeBSD.
Warning tested only under FUSE-2.4.1. Will test under FUSE-2.5.1 at home.
2006-02-01 17:37:34 +00:00
cha0smaster
ead758ed7c
ntfsmount: Rename "succeed_chmod" -> "silent". Do not return error on chown too.
2006-01-30 21:53:42 +00:00
cha0smaster
de23d9f540
determine to where pass kernel_cache option without #if's
2005-12-03 16:40:20 +00:00
cha0smaster
e47ed2e413
more warning fixes
2005-12-02 17:09:41 +00:00
cha0smaster
96e6c64860
fix error message
2005-12-01 20:46:03 +00:00
cha0smaster
d4872f5045
ntfsmount: Mount point is optional parameter
2005-12-01 13:15:49 +00:00
cha0smaster
77fb717ef3
Fix warnings on FreeBSD
2005-11-30 16:58:03 +00:00
cha0smaster
3001c88d64
Easier FreeBSD support, allow FUSE >= 2.3 for FreeBSD
2005-11-30 16:54:11 +00:00
cha0smaster
172a8bbe4f
oops, should do FUSE_USE_VERSION magic before including <fuse.h>
2005-11-29 18:00:06 +00:00
cha0smaster
c705170a5f
ntfsmount: Add FreeBSD support.
2005-11-29 17:57:53 +00:00
cha0smaster
8298b35bc8
use ntfstime.h instead of time.h
2005-11-27 16:50:45 +00:00
cha0smaster
8afff2c7e2
minor fix to usage output
2005-11-27 15:26:39 +00:00
cha0smaster
25c31eb40b
ntfsmount: add static inline to mark free space outdated (Thanks Szaka)
2005-11-25 14:31:29 +00:00
cha0smaster
e0787d0983
ntfsmount: Mark information about free MFT records and clusters outdate after write operations everywhere.
2005-11-24 15:06:11 +00:00
flatcap
493b3a6bcd
minor corrections
2005-11-22 01:14:36 +00:00
flatcap
af6f7606e4
tidy evil roff usage
...
add/document missing options
add missing authors
standardise program usage()
standardise options look
update download and contact details
2005-11-21 21:25:14 +00:00
cha0smaster
f7b087b07d
it seems that atime updates in fuse a broken, handle them ourselves
2005-11-16 17:09:12 +00:00
cha0smaster
5266967632
ntfsmount: pass MS_NOATIME flag to ntfs_mount, let VFS care about access time.
2005-11-15 16:41:39 +00:00
cha0smaster
0e808deef1
* update ntfsmount to new logging, remove all #ifdef #DEBUG, add debug option
...
* ntfsmount: enable kernel_cache for fuse >= 2.4.0 by default
* ntfscp fix style in code introduced by Rich
2005-11-14 12:19:39 +00:00
cha0smaster
3c2c988f96
That was ntfsmount bug with '.' and '..', no need for a workaround.
2005-11-10 21:26:41 +00:00
cha0smaster
4652ad72c6
* implement symblic link creation in ntfs_create
...
* rename ntfs_create -> __ntfs_create. add wrapers ntfs_create{_symlink,_device}
* ntfsmount: implement .symlink
* ntfsmount: fix readdir to emulate . and .. when needed
2005-11-10 18:13:15 +00:00
cha0smaster
1254b2951c
Fix stupidness introduced in latest changesets. Thanks to Yuval for comments.
2005-11-08 19:49:52 +00:00
cha0smaster
2c3dfcba27
Teech ntfs_create() to create Interix charcter and block devices. Add @dev parameter to ntfs_create() for this.
2005-11-08 16:13:17 +00:00
cha0smaster
53446b07f8
- Change @type parameter for ntfs_create() to be dev_t rather than internal NTFS_DT_* constants.
...
- Teech ntfs_create() to create FIFOs and sockets.
2005-11-08 15:15:37 +00:00
cha0smaster
a732881c5e
see changelog
2005-11-07 20:37:07 +00:00
cha0smaster
300f86ac21
* layout.h: update about special INTX files.
...
* ntfsmount: implement readlink() and add support of symlinks, charcter and block devices to stat().
2005-11-05 22:54:43 +00:00
cha0smaster
4b81ab7e3b
Add 'xattr' named data streams access interface.
2005-10-28 16:06:04 +00:00
cha0smaster
01585fd7cd
Always pass "use_ino" to fuse_new, since it's ok to have several files with sameinode number.
2005-10-27 13:01:58 +00:00
cha0smaster
9fb63e797e
Pass use_ino to fuse_new if named data streams access is not 'windows'.
2005-10-27 11:37:49 +00:00
flatcap
8a584700c5
whitespace fixes - no code changes
2005-10-26 22:54:57 +00:00
szaka
746dff1a24
NTFS_INDEX_ prefix $I30, $SII, $SDH, $O and $Q indexes
2005-10-23 18:35:58 +00:00
cha0smaster
8980ec6d76
ntfsmount: Add 'streams_interface=' option to select named data streams access interface. Currently supported interfaces are 'none' and 'windows'.
2005-10-23 11:54:00 +00:00
flatcap
f4e427e91a
implement logging in libntfs
...
fix whitespace
fix build problems
tidy source code
and more...
2005-10-21 18:05:13 +00:00
cha0smaster
8c53ea8d4f
*** empty log message ***
2005-10-20 15:38:21 +00:00
antona
a40d7e55d6
- Revert patch from Christophe applied by Yura.
...
- Provide a realpath() alternative for systems which do not have it.
This is _much_ nicer as it avoids the horrible #ifdef gunk in the code...
2005-10-10 12:55:11 +00:00
cha0smaster
bf91f7c0fc
Apply patch from Christophe.
2005-10-10 11:04:56 +00:00
antona
0c293d0407
- Add API (actually renamed from what Rich/FlatCap did):
...
volume.[hc]::ntfs_libntfs_version() which returns a pointer to a
static const string of the libntfs verion, i.e. at the moment this is
"8.0.0". This required moving the version specifications from
libntfs/Makefile.am to configure.ac. This should hopefully have the
sideeffect that I will remember to increment it when incrementing the
ntfsprogs version number when making a release given the two are
right under one another. (Anton)
- Change ALL utilities to display the libntfs version they are running
on. This should make debugging easier in the case that people are
running mismatched utilities/library. (Anton)
2005-10-07 14:10:56 +00:00
cha0smaster
fa46de6b6f
accept noauto mount option for better support mounting via fstab
2005-10-04 20:00:22 +00:00
cha0smaster
cc9bc93221
* change interface: ntfsmount device mnt_point -o opts
...
* hardlink ntfsmount to /sbin/mount.ntfs-fuse, thus volume can be mounted via fstab without any helpers
* update man page for ntfsmount
2005-10-03 21:07:24 +00:00
cha0smaster
96f31a07ed
Add locale options to ntfsmount.
2005-10-03 19:48:54 +00:00
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
cha0smaster
8afb8a0daa
minor cleanup
2005-09-25 11:42:26 +00:00
cha0smaster
53ffb79352
fix potential bug
2005-09-24 17:06:35 +00:00
cha0smaster
cba53f8895
* ntfsmount: implement rename
...
* update man page for ntfsmount
2005-09-24 16:19:29 +00:00
cha0smaster
464eab4178
add ntfs_link, update ntfsmount to use it
2005-09-24 15:20:49 +00:00
cha0smaster
c9294cb701
Remove 'use_ino' because I'm afraid I can not use it with "file:stream" nammed data stream access interface. :-(
2005-09-24 13:05:36 +00:00
cha0smaster
94be253f74
minor ntfsmount cleanup
2005-09-16 14:30:08 +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