summaryrefslogtreecommitdiff
path: root/src/devices/file_device.rs
Commit message (Collapse)AuthorAge
* Invalidate the cached directory in the file device after a durationBen Bridle5 days
| | | | | | | | | | | The most recent directory accessed by the file device is cached to improve performance when rapidly ascending and descending between sibling entries. This causes an issue where, in a sandboxed root directory that contains only files, a program will be unable to invalidate the cache and any changes to the directory outside the program will not be seen by the program. To fix this, the directory cache now only lasts for one second.
* Sandbox the file deviceBen Bridle5 days
| | | | | | Unless the --trust-files switch is used, the file device will be sandboxed to a program-specific config folder placed according to the conventions of the operating system.
* Fix port mapping for file deviceBen Bridle8 days
| | | | A mapping used by an older prototype of Bedrock was still in use.
* Initial commitBen Bridle9 days