|  | Commit message (Collapse) | Author | Age | 
|---|
| | 
| 
| 
| 
| | Some Windows-only library functions were added in during a previous
commit while I was developing on Windows. | 
| | 
| 
| 
| 
| 
| 
| 
| | Construction of OsStrings is handled differently between Windows and
Unix, using platform-specific APIs.
The method OsStr::as_bytes was also changed to OsStr::as_encoded_bytes
at some point between Rust versions 1.69 and 1.80. | 
| | 
| 
| 
| 
| 
| 
| | It was previously assumed that every entry in a directory would be
either a file or a directory, but a non-file and non-directory entry
has been encountered in the wild. In this case, just ignore the file,
leaving it out of the directory listing. | 
| | |  | 
| | 
| 
| 
| 
| 
| | This is a temporary fix to make directories more navigable. This will
be removed when Cobalt can hide dot-prefixed filenames from directory
listings by itself. | 
| | |  | 
| | |  | 
| | |  | 
|  | This is a complete redesign of the file device. The most notable
addition is the ability to ascend and descend the file tree. |