OSDN Git Service

Rename real_size to valid_size and add comment about this field.
[android-x86/external-exfat.git] / libexfat / node.c
2015-08-24 relanRename real_size to valid_size and add comment about...
2015-08-24 relanUse apostrophe for both opening and closing quotes...
2015-08-24 relanHandle I/O errors in exfat_put_node().
2015-08-24 relanFix return value from exfat_rename().
2015-08-24 relanRelax node size check. This fixes pagefile.sys error.
2015-08-24 relanMove node checks into a separate function check_node().
2015-08-24 relanSimplify return code checking in shrink_directory().
2015-08-24 relanHandle I/O error in exfat_next_cluster().
2015-08-24 relanHandle I/O error in exfat_flush().
2015-08-24 relanHandle I/O errors in exfat_flush_node().
2015-08-24 relanHandle I/O errors in erase_entry().
2015-08-24 relanHandle I/O errors in rename_entry().
2015-08-24 relanHandle I/O errors.
2015-08-24 relanAddress clusters bitmap using size_t-sized blocks inste...
2015-08-24 relanCheck max continuations count when reading file entry.
2015-08-24 relanFix buffer overflows for file names of exactly 256...
2015-08-24 relanImplement fsync() and fsyncdir().
2015-08-24 relanRelicense the code from GPLv3+ to GPLv2+.
2015-08-24 relanUpdate volume label in struct exfat on exfat_set_label().
2015-08-24 relanFix handling of long non-ASCII file names.
2015-08-24 relanAvoid extra erase on writes to the end of a file.
2015-08-24 relanMake next_entry() function static.
2015-08-24 relanFix unexpected removal of a directory if it is moved...
2015-08-24 relanUpdate copyright years.
2015-08-24 relanRemove duplicate code in reset_cache().
2015-08-24 relanMove tree_attach() and tree_detach() upper.
2015-08-24 relanFix extra decrement of reference counter of hanging...
2015-08-24 relanFix crash in exfat_rename().
2015-08-24 relanCheck file size after all name entries are parsed.
2015-08-24 relanDo not print directory name on size check failure.
2015-08-24 relanImprove invalid clusters handling.
2015-08-24 relanUpdate copyright years.
2015-08-24 relanRepresent device as an extensible structure.
2015-08-24 relanRename read/write functions.
2015-08-24 relanFix mtime centiseconds field initialization.
2015-08-24 relanRemove EOD entry handling.
2015-08-24 relanFix possible memory leak in readdir().
2015-08-24 relanCheck EOD entry presence.
2015-08-24 relanClean up meta2 flags.
2015-08-24 relanFix error message format.
2015-08-24 relanAdd get_entry_ptr() function.
2015-08-24 relanFix typo in a comment.
2015-08-24 relanAdd functions that get and set volume label.
2015-08-24 relanImprove timestamps resolution from 2 sec to 1 sec.
2015-08-24 relanImplement directories shrinking.
2015-08-24 relanModify entry offset meaning.
2015-08-24 relanUnify error messages.
2015-08-24 relanCopy the whole name buffer on renaming.
2015-08-24 relanAlways erase output name buffer in exfat_split().
2015-08-24 relanAllow clusters bitmap size to exceed minimum value.
2015-08-24 relanFix rename(): replace target if it exists.
2015-08-24 relanDo not write EOD when growing directory.
2015-08-24 relanRename entries structures for consistency.
2015-08-24 relanCheck file name for characters that are not allowed.
2015-08-24 relanChange source files headings to meet FSF recommendations.
2015-08-24 relanImplement rename in libexfat.
2015-08-24 relanMove nodes tree manipulation code into separate functions.
2015-08-24 relanCheck that FS is mounted in read-write mode on node...
2015-08-24 relanClean up mtime updating.
2015-08-24 relanAdd function that updates node mtime.
2015-08-24 relanAdd function that updates node atime.
2015-08-24 relanUpdate parent directory mtime when file is removed.
2015-08-24 relanImplement utimens (file time stamps updating).
2015-08-24 relanUpdate mtime of parent directory when file is created.
2015-08-24 relanFix format string.
2015-08-24 relanImplement mknod and mkdir in libexfat.
2015-08-24 relanFix file flag updating on node flush.
2015-08-24 relanAdd file size fields check.
2015-08-24 relanFix file size updating on node flush.
2015-08-24 relanMove new node allocation and initialization into functions.
2015-08-24 relanAllocate buffer immediately in opendir() function.
2015-08-24 relanSplit checksum calculation into a separate function.
2015-08-24 relanMove DIV_ROUND_UP macro to header to be used by other...
2015-08-24 relanImplement unlink and rmdir in libexfat.
2015-08-24 relanFix node flush.
2015-08-24 relanAdd pointer to parent for each node.
2015-08-24 relanRename nextent() function to fetch_next_entry().
2015-08-24 relanRepresent directory entry address as cluster + offset.
2015-08-24 relanFix directory contents reading.
2015-08-24 relanFlush clusters bitmap on file close.
2015-08-24 relanFlush node on close instead of flushing on each node...
2015-08-24 relanPass struct exfat to exfat_put_node() function.
2015-08-24 relanAdd directory size verification on node creation.
2015-08-24 relanRemember recently used cluster of each node.
2015-08-24 relanFix clusters bitmap handling: it starts from cluster...
2015-08-24 relanImplement existing files writing in libexfat.
2015-08-24 relanImplement checksum verification on node creation.
2015-08-24 relanPass node to exfat_next_cluster() and exfat_advance_clu...
2015-08-24 relanImplement nodes cache (in-core directory structure...