aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* exfat: Don't include the fuse modulelineage-15.1Luca Stefani2018-02-224-13/+7
* exfat-fuse: Don't export UTF conversion functionsstaging/lineage-15.1Steve Kondik2017-12-288-10/+9
* Handle 64-bit offsets correctly on AndroidSteve Kondik2017-12-281-0/+12
* exfat: Provide pre-generated config.h for androidMatt Mower2017-12-282-0/+41
* Call exit instead of abort on unhandled errorsSteve Kondik2017-12-281-0/+4
* Add support for building on AndroidSteve Kondik2017-12-287-2/+99
* Bump version to 1.2.7 and update changelog.relan2017-06-052-1/+7
* Fix clusters bitmap size.relan2017-05-021-2/+1
* Clean up unused parameters in libexfat.relan2017-04-015-15/+12
* Fix crash when started with stdin, stdout or stderr closed.relan2017-03-311-0/+23
* Check clusters count validity.relan2017-03-211-3/+13
* Check that file or directory size does not exceed clusters heap.relan2017-03-211-0/+11
* Refactor error handling in exfat_mount().relan2017-03-191-43/+29
* Remove excessive check in free_cluster().relan2017-03-191-3/+1
* Improve upper bound check in CLUSTER_INVALID() macro.relan2017-03-197-21/+22
* Pass struct exfat to check_node().relan2017-03-171-4/+4
* Bump version to 1.2.6 and update changelog.relan2017-01-282-1/+12
* Update copyright years.relan2017-01-2841-46/+46
* Add tail entries support.relan2017-01-164-189/+168
* Generic I/O for directories: switch readdir().relan2017-01-162-129/+52
* Generic I/O for directories: switch find_slot().relan2017-01-161-43/+72
* Generic I/O for directories: switch exfat_flush_node().relan2017-01-161-62/+23
* Generic I/O for directories: switch rename_entry().relan2017-01-161-47/+29
* Generic I/O for directories: switch erase_entry().relan2017-01-162-35/+35
* Generic I/O for directories: switch commit_entry().relan2017-01-161-54/+40
* Generic I/O for directories: switch find_label().relan2017-01-161-25/+8
* Generic I/O for directories: switch exfat_set_label().relan2017-01-161-6/+4
* Generic I/O for directories: do not update times.relan2017-01-161-2/+5
* Generic I/O for directories: add [read|write]_entries().relan2017-01-161-0/+40
* Rename node field flags to attrib.relan2017-01-166-21/+21
* Replace node flags with bit fields.relan2017-01-165-35/+33
* Rename write_entry() to commit_entry().relan2017-01-161-2/+2
* Use ROUND_UP() macro instead of DIV_ROUND_UP().relan2017-01-151-2/+1
* Propagate ENOSPC on write.relan2016-12-272-22/+19
* Reduce the sizes of name buffers.relan2016-12-265-13/+18
* Change output buffer size semantics for UTF functions.relan2016-12-266-10/+24
* Remove buffer size argument for exfat_get_name().relan2016-12-265-21/+23
* Avoid name length calculation in exfat_calc_name_hash().relan2016-12-263-5/+6
* Refactor file entry checksum calculation.relan2016-12-261-12/+21
* Fix max file name length.relan2016-12-261-1/+1
* Bump version to 1.2.5 and update changelog.relan2016-12-052-1/+6
* Move meta2 fields checking into check_node().relan2016-12-051-17/+20
* Add node start cluster checks.relan2016-12-051-0/+28
* Run all checks in check_node().relan2016-12-051-3/+4
* Improve error messages in opendir().relan2016-12-051-3/+10
* dumpexfat: print version number only when requested.Daniel Drake2016-12-051-2/+1
* dumpexfat: add option to show file fragments.Daniel Drake2016-12-052-2/+75
* Remove unused field of struct iterator.relan2016-12-051-3/+0
* Fix memory leak on error path when directory read fails.relan2016-11-121-0/+1
* Respect daylight saving time.relan2016-08-061-1/+7