~issotm/plumers

Avoid forcing people to use Rust 1.73

As long as they don't break the MSRV, we don't care
which version they use!
efb4df3e — ISSOtm 10 months ago
Correct `no_oom` test

Completely botched!
c94e47b3 — ISSOtm 10 months ago
Update bindgen dependency
237fd75e — ISSOtm 10 months ago
Add a bit of metadata to the Cargo.toml
1c94994f — ISSOtm 10 months ago
Make `plumers` the workspace's primary crate
Correct alignment provided by `malloc` on Windows

It's 16, not 8
68cee125 — ISSOtm 10 months ago
Work around Windows not providing `aligned_allloc`
a1b786c7 — ISSOtm 10 months ago
Use correct platform-specific types in interfaces

Oops
647e3341 — ISSOtm 10 months ago
Work around MSVC still not conforming to C17
449d5dbc — ISSOtm 10 months ago
Work around MSVC not conforming to C17
4797beb8 — ISSOtm 10 months ago
Rename SemVer checking to something that SourceHut will process

Oops
783916b2 — ISSOtm 10 months ago
Add semver-checking CI
Avoid linking to associated items of raw pointers

Not caught before, because it's only in private doc comments.
a6d52d5e — ISSOtm 10 months ago
Add doc comments everywhere

And touch up bits of the API
709a9ebe — ISSOtm 10 months ago
Seal the `Image` trait

So that adding methods to it is not a breaking change
7d248682 — ISSOtm 10 months ago
Add API to mutate metadata nodes in-place
1123900b — ISSOtm 10 months ago
Add I/O shortcuts for `BufReader` and `BufWriter`
b94c79a2 — ISSOtm 10 months ago
Add some metadata fields to Cargo.toml
338d6dbe — ISSOtm 10 months ago
Specify a version for plumers's dependency on libplum-sys
9fa922ec — ISSOtm 10 months ago
Flesh out smoke tests a bit more
Next
Do not follow this link