Commit Graph

25 Commits

Author SHA1 Message Date
Rafał Harabień
04887faaea Improve docs 2018-06-20 19:08:50 +02:00
Rafał Harabień
0077ee43e4 Improve README a bit more. 2018-06-20 17:58:45 +02:00
Rafał Harabień
eca77b6118 Change version to 0.3.0 2018-06-20 17:56:03 +02:00
Rafał Harabień
0dc643f7fe Improve README file a bit 2018-06-20 17:55:46 +02:00
Rafał Harabień
217b6046f1 Make disk object type generic (breaking change)
This change allows for moving an object ownership to FileSystem object
instead of borrowing it. It makes usage of library easier in some cases.
Unfortunately it is a breaking change.
2018-06-13 23:24:08 +02:00
Rafał Harabień
2304b13ec4 Take immutable self reference in Dir methods
Dir methods do not change Dir object itself. They usually clone inner
stream so no change really happens self struct. Underlying partition is
modified but it does not have to affect API. For example see
std::fs::File::set_len. This change greatly simplifies rename API usage.
2018-06-12 00:07:30 +02:00
Rafał Harabień
808d58dff7 Update Travis config and set 1.24 as minimal supported rustc version 2018-06-04 22:35:15 +02:00
Rafał Harabień
3d29f66aba Avoid using unwrap() in examples
New examples require Rust 1.26 because of returning error from main() function.
2018-05-31 21:40:40 +02:00
Rafał Harabień
3dc332d8c8 Fix std build 2018-05-10 15:14:09 +02:00
Rafał Harabień
26972b9458 Update README 2018-05-10 15:05:44 +02:00
Rafał Harabień
35d03daae9 Support no_std without alloc 2018-05-10 15:00:59 +02:00
Rafał Harabień
11b2a3b956 Basic no_std support 2018-05-10 01:00:24 +02:00
Rafał Harabień
7ecdb5c61c Change version to 0.2 in README. 2017-11-08 23:02:26 +01:00
Rafał Harabień
be8b18c1a2 Rename repository to rust-fatfs.
This way it contains crate name.
2017-11-08 23:00:30 +01:00
Rafał Harabień
d5c37f2af5 Introduce FsOptions struct for providing options for library.
Old read_only flag in FileSystem::new was misleading.
2017-11-08 20:26:50 +01:00
Rafał Harabień
ff93bc3b5f Update README adding info about Cargo.toml. 2017-11-08 02:08:07 +01:00
Rafał Harabień
ce76c486ec Update README and add TODO file. 2017-11-08 01:35:47 +01:00
Rafał
9ec23f1234 Add create_dir function. (#5) 2017-10-27 14:12:53 +02:00
Rafał Harabień
9d3780f859 Update README and add more doc comments. 2017-10-21 16:25:04 +02:00
Rafał Harabień
b6a3a505ce Add more badges to README. 2017-10-11 00:57:31 +02:00
Rafał Harabień
d8eba51b88 Alloc and free clusters for file data. 2017-10-09 21:14:28 +02:00
Rafał Harabień
5f6f5921c1 Add Travis CI integration. 2017-09-27 14:21:01 +02:00
Rafał Harabień
840290f754 Add LFN support and rename some functions. 2017-09-24 22:12:38 +02:00
Rafał Harabień
c6ba07848e Rename some functions based on std::fs module. 2017-09-24 14:34:07 +02:00
Rafał Harabień
745328d2ad Add license and README. 2017-09-22 22:36:51 +02:00