66 Commits

Author SHA1 Message Date
Nicolas Stalder aabe488f60 Updates
- rely on new resolver
- remove driver parameters which can't actually be used
- bump heapless

Keeps generic-array, as associated constants still can't be
used as constants.
2021-06-10 22:00:48 +02:00
Nicolas Stalder 3ee8d88531 Bugfixing "rm -rf" 2021-03-20 00:58:46 +01:00
Nicolas Stalder f9b0d9783b Version of remove_dir_all with predicate 2021-03-19 12:42:56 +01:00
Nicolas Stalder ea43a15dcb Trial funding button 2021-03-14 15:42:25 +01:00
Nicolas Stalder d33bbe6f5a Fix CI 2021-02-26 22:57:22 +01:00
Nicolas Stalder 51220b2a27 Prepare for release 2021-02-26 22:12:17 +01:00
Nicolas Stalder 135bcd3a2e Prevent frequent source of bugs 2021-02-26 21:56:34 +01:00
Nicolas Stalder c1707943f3 Yay, heapless bumped generic-array 2021-02-26 21:56:32 +01:00
Nicolas Stalder 35221dcb2b Backport PathBuf::from to 0.1 series 2021-02-26 19:03:24 +01:00
Nicolas Stalder 1aa6737a36 Fix std-triggering regression 0.1.1 2021-02-01 01:00:09 +01:00
Nicolas Stalder dac16c41d3 Prepare for a release 2021-01-31 14:20:55 +01:00
Nicolas Stalder a70acb24fa Add missing derive feature in serde dependency 2021-01-31 13:39:04 +01:00
Nicolas Stalder ade9b72720 path::Path::parent 2021-01-31 13:39:04 +01:00
Nicolas Stalder e39ddaefb2 Reliability > efficiency 2021-01-31 13:39:04 +01:00
Nicolas Stalder 7e6a230592 Serde+uDebug for PathBuf, Path::exists 2021-01-31 13:39:04 +01:00
Nicolas Stalder 2c0dcdc29f Set Path to CStr and add PathBuf
- Same as iqlusion's rewrite, simplify and adjust
to std::fs
2021-01-31 13:39:04 +01:00
Nicolas Stalder 7708a4f868 Slight simplification 2021-01-31 13:39:04 +01:00
Nicolas Stalder cfcbe2bfaa REPLACE old API with new API
- The old API caused UB and was not very ergonomic
- Tests are also updated: `cargo test --release`
2021-01-31 13:39:04 +01:00
Nicolas Stalder 6f4bc5b3b8 Add read_exact/read_to_end methods 2021-01-31 13:39:04 +01:00
Nicolas Stalder 68195dd883 Add `Filesystem::open_file_with_options_and_then method 2021-01-31 13:39:04 +01:00
Nicolas Stalder 291b395a09 Fix tests and move with_options to File where it belongs 2021-01-31 13:39:04 +01:00
Nicolas Stalder e6f60b5793 heapless::Vec clone does *not* clone bytes past "len" 2021-01-31 13:39:04 +01:00
Nicolas Stalder 327fa71be3 Stage bugged remove_dir_all method 2021-01-31 13:39:04 +01:00
Nicolas Stalder 67d843a615 Mention the new API in docs 2021-01-31 13:39:04 +01:00
Nicolas Stalder 6c1831a506 Fix Filesystem::read 2021-01-31 13:39:04 +01:00