Skip to content

Tags: nagisa/rust_libloading

Tags

0.8.5

Toggle 0.8.5's commit message
Release 0.8.5

0.8.3

Toggle 0.8.3's commit message
Release 0.8.3

0.8.2

Toggle 0.8.2's commit message
unix: expose with_dlerror to the end users

Useful for those who are using platform-specific openers like
`dlmopen`.

0.8.1

Toggle 0.8.1's commit message
Release 0.8.1

0.8.0

Toggle 0.8.0's commit message
Release 0.8.0

0.7.4

Toggle 0.7.4's commit message
Fix CI

0.7.3

Toggle 0.7.3's commit message
Replace `docsrs` cfg with `libloading_docs`

`docsrs` is a commonly used `cfg` identifier. `libloading`'s
implementation is written in such a way that it cannot compile with this
cfg set, but is still able to produce documentation. This is done so
that the documentation is naturally covering all platform-specific
details in a single page, without users having to e.g. switch between
Windows® and Linux when reading the documentation on `docs.rs`.

The downstream crates may accidentally set this `cfg` for `rustc`
invocations as well, which can then cause them to fail to build, for no
good reason!

Using a cfg specific to a crate (e.g. `libloading_docs`)
more accurately reflects the purpose of this cfg and avoids these
problems altogether.

Fixes #101

0.7.0

Toggle 0.7.0's commit message
Review documentation

0.6.7

Toggle 0.6.7's commit message
Add a missing link in changelog