Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Difference From orphanage-0.2.0 To orphanage-0.2.1
2025-04-13
| ||
19:43 | Add buf::random_size() for genrating a random buffer of random size. check-in: d01d6e0899 user: jan tags: trunk | |
2025-04-03
| ||
00:55 | Release maintenance. check-in: 4d85544ea5 user: jan tags: orphanage-0.2.1, trunk | |
00:53 | Change log fixups. check-in: 0ab734aab1 user: jan tags: trunk | |
00:38 | Lossy cast. check-in: de2563a827 user: jan tags: trunk | |
2025-04-02
| ||
23:43 | Add change log section. check-in: e41a571187 user: jan tags: orphanage-0.2.0, trunk | |
23:40 | Release maintenance. check-in: 9678aea121 user: jan tags: trunk | |
Changes to Cargo.toml.
1 2 | [package] name = "orphanage" | | | 1 2 3 4 5 6 7 8 9 10 | [package] name = "orphanage" version = "0.2.1" edition = "2021" license = "0BSD" # https://crates.io/category_slugs categories = [ "network-programming" ] keywords = [ "sqlite", "fs", "path" ] repository = "https://repos.qrnch.tech/pub/orphanage" description = "Random collection of stuff that is still searching for a home." |
︙ | ︙ |
Changes to src/fs.rs.
︙ | ︙ | |||
152 153 154 155 156 157 158 | let cstr_path = cstr.as_bytes_with_nul(); let mut statfs = unsafe { std::mem::zeroed() }; let result = unsafe { libc::statfs(cstr_path.as_ptr().cast::<i8>(), &mut statfs) }; if result == 0 { | > | > > > > > > > > > | 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 | let cstr_path = cstr.as_bytes_with_nul(); let mut statfs = unsafe { std::mem::zeroed() }; let result = unsafe { libc::statfs(cstr_path.as_ptr().cast::<i8>(), &mut statfs) }; if result == 0 { #[cfg(target_os = "macos")] let free = statfs.f_bavail as u64 * u64::from(statfs.f_bsize); #[cfg(target_os = "linux")] #[allow(clippy::cast_sign_loss)] let free = statfs.f_bavail * statfs.f_bsize as u64; #[cfg(not(any(target_os = "macos", target_os = "linux")))] let free = statfs.f_bavail as u64 * statfs.f_bsize; Ok(free) } else { Err(Error::IO("statfs() failed".into())) } } #[cfg(windows)] fn get_free_space_win(path: &Path) -> Result<u64, Error> { |
︙ | ︙ |
Changes to www/changelog.md.
1 2 3 4 5 6 | # Change Log ⚠️ indicates a breaking change. ## [Unreleased] | | > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | # Change Log ⚠️ indicates a breaking change. ## [Unreleased] [Details](/vdiff?from=orphanage-0.2.1&to=trunk) ### Added ### Changed ### Removed --- ## [0.2.1] - 2025-04-03 [Details](/vdiff?from=orphanage-0.2.0&to=orphanage-0.2.1) ### Changed - Fix a platform-specific cast. --- ## [0.2.0] - 2025-04-03 [Details](/vdiff?from=orphanage-0.1.4&to=orphanage-0.2.0) ### Added |
︙ | ︙ |