gecko-dev/third_party/rust/libloading-0.4.3
Dana Keeler 766d2e096c Bug 1584401 - build osclientcerts in-tree on Windows. r=jcj,kjacobs
This adds a preliminary implementation of a PKCS#11 module that allows Firefox
to access client certificates for TLS client authentication on Windows.
2019-09-18 10:27:50 -07:00
..
src Bug 1584401 - build osclientcerts in-tree on Windows. r=jcj,kjacobs 2019-09-18 10:27:50 -07:00
tests Bug 1584401 - build osclientcerts in-tree on Windows. r=jcj,kjacobs 2019-09-18 10:27:50 -07:00
.cargo-checksum.json Bug 1584401 - build osclientcerts in-tree on Windows. r=jcj,kjacobs 2019-09-18 10:27:50 -07:00
Cargo.toml Bug 1584401 - build osclientcerts in-tree on Windows. r=jcj,kjacobs 2019-09-18 10:27:50 -07:00
LICENSE Bug 1584401 - build osclientcerts in-tree on Windows. r=jcj,kjacobs 2019-09-18 10:27:50 -07:00
README.mkd Bug 1584401 - build osclientcerts in-tree on Windows. r=jcj,kjacobs 2019-09-18 10:27:50 -07:00
appveyor.yml Bug 1584401 - build osclientcerts in-tree on Windows. r=jcj,kjacobs 2019-09-18 10:27:50 -07:00
build.rs Bug 1584401 - build osclientcerts in-tree on Windows. r=jcj,kjacobs 2019-09-18 10:27:50 -07:00

README.mkd

libloading Travis CI Appveyor CI

A memory-safer wrapper around system dynamic library loading primitives. The most important safety guarantee by this library is prevention of dangling-Symbols that may occur after a Library is unloaded.

Using this library allows loading dynamic libraries (also known as shared libraries) as well as use functions and static variables these libraries contain.

libloading is distributed under ISC (MIT-like) license.


Note, that this library is not a drop-in replacement for the deprecated dynamic_lib. Many dubious APIs (notably, library search path modification) were prunned and string arguments take types that match conventions and system APIs better.