OSDN Git Service
resver [Fri, 21 Jan 2011 20:55:28 +0000 (20:55 +0000)]
Fixed typo in a comment.
git-svn-id: http://exfat.googlecode.com/svn/trunk@192
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Fri, 21 Jan 2011 20:54:34 +0000 (20:54 +0000)]
Added functions that get and set volume label.
git-svn-id: http://exfat.googlecode.com/svn/trunk@191
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Fri, 21 Jan 2011 20:31:11 +0000 (20:31 +0000)]
Removed excess error messages.
git-svn-id: http://exfat.googlecode.com/svn/trunk@190
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Tue, 18 Jan 2011 17:46:30 +0000 (17:46 +0000)]
Pass user=xxxx option that allows to unmount volumes as user (fusermount -u) if they were mounted from the very same user.
Signed-off-by: <Tino.Lange@interactivedata.com>
git-svn-id: http://exfat.googlecode.com/svn/trunk@189
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sat, 15 Jan 2011 14:34:17 +0000 (14:34 +0000)]
Added mkexfatfs man page.
git-svn-id: http://exfat.googlecode.com/svn/trunk@188
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sat, 15 Jan 2011 14:25:50 +0000 (14:25 +0000)]
Unified CLI help syntax.
git-svn-id: http://exfat.googlecode.com/svn/trunk@187
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sat, 15 Jan 2011 14:19:31 +0000 (14:19 +0000)]
Removed extra includes in sbdump.
git-svn-id: http://exfat.googlecode.com/svn/trunk@186
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sat, 15 Jan 2011 14:16:54 +0000 (14:16 +0000)]
Duplicate errors and warnings to syslog.
git-svn-id: http://exfat.googlecode.com/svn/trunk@185
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Wed, 29 Dec 2010 20:52:59 +0000 (20:52 +0000)]
Verify VBR checksum on mount.
git-svn-id: http://exfat.googlecode.com/svn/trunk@184
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Wed, 29 Dec 2010 20:51:15 +0000 (20:51 +0000)]
Moved VBR checksum calculation functions to libexfat.
git-svn-id: http://exfat.googlecode.com/svn/trunk@183
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Wed, 24 Nov 2010 20:09:25 +0000 (20:09 +0000)]
Fixed FAT size calculation.
git-svn-id: http://exfat.googlecode.com/svn/trunk@182
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Tue, 23 Nov 2010 20:49:38 +0000 (20:49 +0000)]
Added mkexfatfs (utility that creates an exFAT file system).
git-svn-id: http://exfat.googlecode.com/svn/trunk@181
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Fri, 12 Nov 2010 19:12:24 +0000 (19:12 +0000)]
Added fsync() on unmount.
git-svn-id: http://exfat.googlecode.com/svn/trunk@180
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Fri, 12 Nov 2010 19:08:58 +0000 (19:08 +0000)]
Added (senseless) check of close() return code.
git-svn-id: http://exfat.googlecode.com/svn/trunk@179
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Tue, 9 Nov 2010 19:04:18 +0000 (19:04 +0000)]
Use exfat_print_info() in exfatfsck.
git-svn-id: http://exfat.googlecode.com/svn/trunk@178
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Tue, 9 Nov 2010 19:02:51 +0000 (19:02 +0000)]
Added a function that prints basic information about FS to stdout.
git-svn-id: http://exfat.googlecode.com/svn/trunk@177
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Tue, 9 Nov 2010 18:58:13 +0000 (18:58 +0000)]
Interpret version field as a structure for convenience.
git-svn-id: http://exfat.googlecode.com/svn/trunk@176
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Tue, 9 Nov 2010 18:42:35 +0000 (18:42 +0000)]
exfat_count_free_clusters() should not modify the argument.
git-svn-id: http://exfat.googlecode.com/svn/trunk@175
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Tue, 9 Nov 2010 18:13:41 +0000 (18:13 +0000)]
Added facilities for printing bytes values in human-readable format (i.e. with SI prefixes).
git-svn-id: http://exfat.googlecode.com/svn/trunk@174
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Tue, 9 Nov 2010 15:16:29 +0000 (15:16 +0000)]
Moved bitmap macros to header to be used by other units.
git-svn-id: http://exfat.googlecode.com/svn/trunk@173
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Mon, 8 Nov 2010 17:16:10 +0000 (17:16 +0000)]
Cleaned up FS info printing in exfatfsck.
git-svn-id: http://exfat.googlecode.com/svn/trunk@172
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Mon, 8 Nov 2010 17:10:01 +0000 (17:10 +0000)]
Removed from exfatfsck code that prints low-level info about FS. Now there is a separate utility for this (sbdump).
git-svn-id: http://exfat.googlecode.com/svn/trunk@171
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Mon, 8 Nov 2010 17:01:44 +0000 (17:01 +0000)]
Added a small utility (sbdump) that prints exFAT super block contents in human-readable.
git-svn-id: http://exfat.googlecode.com/svn/trunk@170
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Mon, 8 Nov 2010 16:51:36 +0000 (16:51 +0000)]
Renamed exfatck to exfatfsck.
git-svn-id: http://exfat.googlecode.com/svn/trunk@169
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sat, 25 Sep 2010 09:45:29 +0000 (09:45 +0000)]
Bumped version to 0.9.3 and updated changeslog.
git-svn-id: http://exfat.googlecode.com/svn/trunk@168
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sat, 25 Sep 2010 09:34:14 +0000 (09:34 +0000)]
Added changelog under source control.
git-svn-id: http://exfat.googlecode.com/svn/trunk@167
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sun, 19 Sep 2010 10:40:40 +0000 (10:40 +0000)]
Report block size = fragment size = cluster size. This fixes displaying of FS size under Mac OS X.
git-svn-id: http://exfat.googlecode.com/svn/trunk@166
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Tue, 7 Sep 2010 18:20:12 +0000 (18:20 +0000)]
Added mount.exfat-fuse man page under source control.
git-svn-id: http://exfat.googlecode.com/svn/trunk@164
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Tue, 7 Sep 2010 18:01:37 +0000 (18:01 +0000)]
Define __DARWIN_UNIX03=1 to make timezone variable available (instead of deprecated timezone() function).
git-svn-id: http://exfat.googlecode.com/svn/trunk@163
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Tue, 7 Sep 2010 17:54:52 +0000 (17:54 +0000)]
Improved comment about __DARWIN_64_BIT_INO_T.
git-svn-id: http://exfat.googlecode.com/svn/trunk@162
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sun, 5 Sep 2010 09:10:18 +0000 (09:10 +0000)]
Improved timestamps resolution from 2 sec to 1 sec.
git-svn-id: http://exfat.googlecode.com/svn/trunk@160
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sat, 21 Aug 2010 09:41:10 +0000 (09:41 +0000)]
Implemented directories shrinking.
git-svn-id: http://exfat.googlecode.com/svn/trunk@158
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sat, 21 Aug 2010 08:07:50 +0000 (08:07 +0000)]
Changed entry offset within a cluster to offset from the beginning of a directory.
git-svn-id: http://exfat.googlecode.com/svn/trunk@157
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sat, 21 Aug 2010 08:02:07 +0000 (08:02 +0000)]
Added assertion.
git-svn-id: http://exfat.googlecode.com/svn/trunk@156
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sun, 25 Jul 2010 09:26:14 +0000 (09:26 +0000)]
Fixed debug message.
git-svn-id: http://exfat.googlecode.com/svn/trunk@155
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sat, 24 Jul 2010 10:10:00 +0000 (10:10 +0000)]
Bumped version to 0.9.2.
git-svn-id: http://exfat.googlecode.com/svn/trunk@154
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sat, 24 Jul 2010 10:06:26 +0000 (10:06 +0000)]
Improved allowed file name characters filter.
git-svn-id: http://exfat.googlecode.com/svn/trunk@153
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sun, 11 Jul 2010 09:28:11 +0000 (09:28 +0000)]
Added #include guard for version.h.
git-svn-id: http://exfat.googlecode.com/svn/trunk@151
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sun, 11 Jul 2010 09:22:41 +0000 (09:22 +0000)]
Unified error messages.
git-svn-id: http://exfat.googlecode.com/svn/trunk@150
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sun, 11 Jul 2010 09:20:40 +0000 (09:20 +0000)]
Check upcase table and clusters bitmap presence on mount.
git-svn-id: http://exfat.googlecode.com/svn/trunk@149
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Tue, 6 Jul 2010 18:59:39 +0000 (18:59 +0000)]
Copy the whole name buffer on renaming to avoid garbage after null character.
git-svn-id: http://exfat.googlecode.com/svn/trunk@148
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Tue, 6 Jul 2010 18:54:36 +0000 (18:54 +0000)]
Always erase output name buffer in exfat_split() to avoid garbage after null character.
git-svn-id: http://exfat.googlecode.com/svn/trunk@147
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sat, 26 Jun 2010 15:04:07 +0000 (15:04 +0000)]
Added byte order macros for FreeBSD, DragonFlyBSD, NetBSD, OpenBSD and Solaris.
Signed-off-by: Albert Lee <triskelios@gmail.com>
git-svn-id: http://exfat.googlecode.com/svn/trunk@146
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sat, 26 Jun 2010 14:59:13 +0000 (14:59 +0000)]
Do not assume that compiler is GCC: add GCC-specific options only when CCFLAGS is not set and compiler is actually GCC.
git-svn-id: http://exfat.googlecode.com/svn/trunk@145
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sat, 12 Jun 2010 10:59:52 +0000 (10:59 +0000)]
Bumped version to 0.9.1.
git-svn-id: http://exfat.googlecode.com/svn/trunk@143
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sat, 12 Jun 2010 10:38:35 +0000 (10:38 +0000)]
Moved version constants into a separate header.
git-svn-id: http://exfat.googlecode.com/svn/trunk@142
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Thu, 10 Jun 2010 16:49:21 +0000 (16:49 +0000)]
Do not use unions for date and time conversion to avoid byte order problems.
git-svn-id: http://exfat.googlecode.com/svn/trunk@141
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Thu, 10 Jun 2010 16:38:20 +0000 (16:38 +0000)]
Fixed byte order macros for Mac OS X: big-endian machines were erroneously detected as little-endian ones on Mac OS X.
git-svn-id: http://exfat.googlecode.com/svn/trunk@140
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Wed, 9 Jun 2010 20:45:38 +0000 (20:45 +0000)]
Added __packed__ attribute to all on-disk structures definitions.
git-svn-id: http://exfat.googlecode.com/svn/trunk@139
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Wed, 9 Jun 2010 19:40:06 +0000 (19:40 +0000)]
Made fsck open volume in read-only mode since it should not make any changes to FS.
git-svn-id: http://exfat.googlecode.com/svn/trunk@138
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Tue, 1 Jun 2010 17:11:16 +0000 (17:11 +0000)]
Allow clusters bitmap size to exceed minimum value.
git-svn-id: http://exfat.googlecode.com/svn/trunk@137
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Thu, 27 May 2010 19:14:33 +0000 (19:14 +0000)]
Parse root directory on mount to catch FS errors earlier.
git-svn-id: http://exfat.googlecode.com/svn/trunk@136
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Fri, 21 May 2010 16:36:45 +0000 (16:36 +0000)]
Added missing endianness conversion for cluster number when writing it to FAT.
git-svn-id: http://exfat.googlecode.com/svn/trunk@135
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sun, 16 May 2010 09:02:27 +0000 (09:02 +0000)]
Added missing endianness conversion for cluster number when reading it from FAT.
git-svn-id: http://exfat.googlecode.com/svn/trunk@134
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sun, 16 May 2010 08:54:06 +0000 (08:54 +0000)]
Use b2o() in exfat_c2o() for consistency.
git-svn-id: http://exfat.googlecode.com/svn/trunk@133
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sat, 24 Apr 2010 07:26:53 +0000 (07:26 +0000)]
Create symlink mount.exfat -> mount.exfat-fuse when running install target (required for udev).
git-svn-id: http://exfat.googlecode.com/svn/trunk@132
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sat, 24 Apr 2010 07:13:05 +0000 (07:13 +0000)]
Check FAT count on mount.
git-svn-id: http://exfat.googlecode.com/svn/trunk@131
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sat, 24 Apr 2010 07:08:37 +0000 (07:08 +0000)]
Check FS version on mount.
git-svn-id: http://exfat.googlecode.com/svn/trunk@130
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Tue, 20 Apr 2010 19:05:18 +0000 (19:05 +0000)]
Fixed integer overflow in block number calculation code.
git-svn-id: http://exfat.googlecode.com/svn/trunk@129
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Tue, 13 Apr 2010 17:48:06 +0000 (17:48 +0000)]
Added fsname option (required for automounting).
git-svn-id: http://exfat.googlecode.com/svn/trunk@128
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Tue, 13 Apr 2010 17:39:41 +0000 (17:39 +0000)]
Implemented dynamic allocation of mount options string; enabled allow_other and blkdev options by default.
git-svn-id: http://exfat.googlecode.com/svn/trunk@127
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sun, 11 Apr 2010 07:34:39 +0000 (07:34 +0000)]
Updated superblock format definition.
git-svn-id: http://exfat.googlecode.com/svn/trunk@126
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Mon, 22 Feb 2010 08:47:39 +0000 (08:47 +0000)]
Bumped version to 0.9.0.
git-svn-id: http://exfat.googlecode.com/svn/trunk@125
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Mon, 15 Feb 2010 19:22:23 +0000 (19:22 +0000)]
Implemented dynamic calculation of free clusters count (now df utility behaves properly).
git-svn-id: http://exfat.googlecode.com/svn/trunk@124
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sat, 13 Feb 2010 09:53:01 +0000 (09:53 +0000)]
Fixed truncate(): rollback clusters allocation when FS runs out of space.
git-svn-id: http://exfat.googlecode.com/svn/trunk@123
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sat, 13 Feb 2010 08:57:16 +0000 (08:57 +0000)]
Fixed truncate(): it always returned 0 instead of actual result.
git-svn-id: http://exfat.googlecode.com/svn/trunk@122
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Wed, 10 Feb 2010 18:16:39 +0000 (18:16 +0000)]
Pass actual return code from lookup_name() instead of -ENOENT.
git-svn-id: http://exfat.googlecode.com/svn/trunk@121
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sun, 7 Feb 2010 07:26:10 +0000 (07:26 +0000)]
Fixed rename(): replace target if it exists.
git-svn-id: http://exfat.googlecode.com/svn/trunk@120
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sat, 30 Jan 2010 10:23:03 +0000 (10:23 +0000)]
Fixed fsck: now it can handle paths or any length.
git-svn-id: http://exfat.googlecode.com/svn/trunk@119
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sun, 24 Jan 2010 10:36:40 +0000 (10:36 +0000)]
Added cluster size check on mount (it must not be greater than 32 MB).
git-svn-id: http://exfat.googlecode.com/svn/trunk@118
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sun, 24 Jan 2010 10:23:08 +0000 (10:23 +0000)]
Do not write EOD when growing directory because freshly allocated space is erased on truncate.
git-svn-id: http://exfat.googlecode.com/svn/trunk@117
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sun, 24 Jan 2010 10:21:06 +0000 (10:21 +0000)]
Erase allocated space when growing a file.
git-svn-id: http://exfat.googlecode.com/svn/trunk@116
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Thu, 14 Jan 2010 19:48:42 +0000 (19:48 +0000)]
Renamed entries structures for consistency.
git-svn-id: http://exfat.googlecode.com/svn/trunk@115
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Thu, 14 Jan 2010 19:38:50 +0000 (19:38 +0000)]
Check file name for characters that are not allowed.
git-svn-id: http://exfat.googlecode.com/svn/trunk@114
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Thu, 14 Jan 2010 19:15:09 +0000 (19:15 +0000)]
Fixed Mac OS X support.
git-svn-id: http://exfat.googlecode.com/svn/trunk@113
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Tue, 12 Jan 2010 20:08:03 +0000 (20:08 +0000)]
Moved endianness stuff into a separate header.
git-svn-id: http://exfat.googlecode.com/svn/trunk@112
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sun, 10 Jan 2010 20:01:04 +0000 (20:01 +0000)]
Added file with GPLv3 text.
git-svn-id: http://exfat.googlecode.com/svn/trunk@111
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sun, 10 Jan 2010 19:53:49 +0000 (19:53 +0000)]
Changed source files headings to meet the FSF recommendations.
git-svn-id: http://exfat.googlecode.com/svn/trunk@110
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sun, 10 Jan 2010 08:40:11 +0000 (08:40 +0000)]
Added patchlevel constant.
git-svn-id: http://exfat.googlecode.com/svn/trunk@109
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sun, 10 Jan 2010 08:34:44 +0000 (08:34 +0000)]
Return non-zero code from fsck if errors were found.
git-svn-id: http://exfat.googlecode.com/svn/trunk@108
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sun, 10 Jan 2010 08:19:18 +0000 (08:19 +0000)]
Implemented rename in FUSE driver.
git-svn-id: http://exfat.googlecode.com/svn/trunk@107
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sun, 10 Jan 2010 08:18:49 +0000 (08:18 +0000)]
Implemented rename in libexfat.
git-svn-id: http://exfat.googlecode.com/svn/trunk@106
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Fri, 8 Jan 2010 09:23:42 +0000 (09:23 +0000)]
Moved code that adds and removes nodes from the tree into separate functions.
git-svn-id: http://exfat.googlecode.com/svn/trunk@105
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Fri, 8 Jan 2010 09:18:07 +0000 (09:18 +0000)]
Big-endian machines support.
git-svn-id: http://exfat.googlecode.com/svn/trunk@104
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Fri, 8 Jan 2010 09:08:41 +0000 (09:08 +0000)]
Added noatime mount option.
git-svn-id: http://exfat.googlecode.com/svn/trunk@103
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Fri, 8 Jan 2010 09:06:55 +0000 (09:06 +0000)]
Check that FS is mounted in read-write mode on node flush.
git-svn-id: http://exfat.googlecode.com/svn/trunk@102
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Fri, 8 Jan 2010 09:05:22 +0000 (09:05 +0000)]
Call exfat_update_mtime() instead of updating node mtime and setting dirty bit manually all over the code.
git-svn-id: http://exfat.googlecode.com/svn/trunk@101
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Fri, 8 Jan 2010 09:02:55 +0000 (09:02 +0000)]
Added function that updates node mtime.
git-svn-id: http://exfat.googlecode.com/svn/trunk@100
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Fri, 8 Jan 2010 09:01:24 +0000 (09:01 +0000)]
Update atime on read.
git-svn-id: http://exfat.googlecode.com/svn/trunk@99
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Fri, 8 Jan 2010 08:56:44 +0000 (08:56 +0000)]
Added function that updates node atime.
git-svn-id: http://exfat.googlecode.com/svn/trunk@98
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Fri, 8 Jan 2010 08:55:40 +0000 (08:55 +0000)]
Added additional check of cluster index on freeing.
git-svn-id: http://exfat.googlecode.com/svn/trunk@97
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Fri, 8 Jan 2010 08:54:32 +0000 (08:54 +0000)]
Update parent directory mtime when file is removed.
git-svn-id: http://exfat.googlecode.com/svn/trunk@96
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Fri, 8 Jan 2010 08:53:20 +0000 (08:53 +0000)]
Open special file in read-only mode if FS was mounted with ro option.
git-svn-id: http://exfat.googlecode.com/svn/trunk@95
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Fri, 8 Jan 2010 08:50:08 +0000 (08:50 +0000)]
Implemented uid and gid mount options.
git-svn-id: http://exfat.googlecode.com/svn/trunk@94
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Tue, 22 Dec 2009 21:53:00 +0000 (21:53 +0000)]
Fixed options string parsing.
git-svn-id: http://exfat.googlecode.com/svn/trunk@91
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Tue, 22 Dec 2009 21:49:56 +0000 (21:49 +0000)]
Fixed format strings warnings.
git-svn-id: http://exfat.googlecode.com/svn/trunk@90
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Mon, 21 Dec 2009 20:20:47 +0000 (20:20 +0000)]
Implemented utimens (file time stamps updating).
git-svn-id: http://exfat.googlecode.com/svn/trunk@89
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Mon, 21 Dec 2009 19:56:19 +0000 (19:56 +0000)]
Update mtime of parent directory when file is created.
git-svn-id: http://exfat.googlecode.com/svn/trunk@88
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Mon, 21 Dec 2009 18:53:33 +0000 (18:53 +0000)]
Update mtime on file truncation.
git-svn-id: http://exfat.googlecode.com/svn/trunk@87
60bc1c72-a15a-11de-b98f-
4500b42dc123
resver [Sun, 20 Dec 2009 16:44:47 +0000 (16:44 +0000)]
Set st_blocks field in struct stat (now du utility behaves properly).
git-svn-id: http://exfat.googlecode.com/svn/trunk@86
60bc1c72-a15a-11de-b98f-
4500b42dc123