Authors and copyright holders of the bundled Rust dependencies
=============================================================

The pdfsigner package bundles its compiled Rust backend together with the
source code of the Rust crates it depends on (vendored under
src/rust/vendor.tar.xz for an offline, network-free build). Each of those
crates is the work of its own authors and is distributed under its own
permissive open-source licence (MIT, Apache-2.0, BSD, ISC, Zlib,
Unicode-3.0, 0BSD, Unlicense or CDLA-Permissive-2.0), all of which permit
redistribution within this GPL-3 package.

The full licence text shipped with each crate is preserved inside the
vendored sources. The crates, with their versions and SPDX licence
expressions, are listed below.

- adler2 2.0.1  --  0BSD OR MIT OR Apache-2.0
- aes 0.8.4  --  MIT OR Apache-2.0
- android_system_properties 0.1.5  --  MIT/Apache-2.0
- anyhow 1.0.102  --  MIT OR Apache-2.0
- asn1-rs 0.7.2  --  MIT OR Apache-2.0
- asn1-rs-derive 0.6.0  --  MIT OR Apache-2.0
- asn1-rs-impl 0.2.0  --  MIT/Apache-2.0
- autocfg 1.5.1  --  Apache-2.0 OR MIT
- base16ct 0.2.0  --  Apache-2.0 OR MIT
- base64 0.22.1  --  MIT OR Apache-2.0
- base64ct 1.8.3  --  Apache-2.0 OR MIT
- bitflags 2.13.0  --  MIT OR Apache-2.0
- block-buffer 0.10.4  --  MIT OR Apache-2.0
- block-padding 0.3.3  --  MIT OR Apache-2.0
- bumpalo 3.20.3  --  MIT OR Apache-2.0
- bytecount 0.6.9  --  Apache-2.0/MIT
- bytes 1.11.1  --  MIT
- cbc 0.1.2  --  MIT OR Apache-2.0
- cc 1.2.64  --  MIT OR Apache-2.0
- cfg-if 1.0.4  --  MIT OR Apache-2.0
- chacha20 0.10.0  --  MIT OR Apache-2.0
- chrono 0.4.45  --  MIT OR Apache-2.0
- cipher 0.4.4  --  MIT OR Apache-2.0
- cms 0.2.3  --  Apache-2.0 OR MIT
- const-oid 0.9.6  --  Apache-2.0 OR MIT
- core-foundation-sys 0.8.7  --  MIT OR Apache-2.0
- cpufeatures 0.2.17  --  MIT OR Apache-2.0
- cpufeatures 0.3.0  --  MIT OR Apache-2.0
- crc32fast 1.5.0  --  MIT OR Apache-2.0
- crossbeam-deque 0.8.6  --  MIT OR Apache-2.0
- crossbeam-epoch 0.9.18  --  MIT OR Apache-2.0
- crossbeam-utils 0.8.21  --  MIT OR Apache-2.0
- crypto-bigint 0.5.5  --  Apache-2.0 OR MIT
- crypto-common 0.1.7  --  MIT OR Apache-2.0
- curve25519-dalek 4.1.3  --  BSD-3-Clause
- curve25519-dalek-derive 0.1.1  --  MIT/Apache-2.0
- data-encoding 2.11.0  --  MIT
- der 0.7.10  --  Apache-2.0 OR MIT
- der-parser 10.0.0  --  MIT OR Apache-2.0
- der_derive 0.7.3  --  Apache-2.0 OR MIT
- deranged 0.5.8  --  MIT OR Apache-2.0
- des 0.8.1  --  MIT OR Apache-2.0
- digest 0.10.7  --  MIT OR Apache-2.0
- displaydoc 0.2.6  --  MIT OR Apache-2.0
- ecb 0.1.2  --  MIT
- ecdsa 0.16.9  --  Apache-2.0 OR MIT
- ed25519 2.2.3  --  Apache-2.0 OR MIT
- ed25519-dalek 2.2.0  --  BSD-3-Clause
- either 1.16.0  --  MIT OR Apache-2.0
- elliptic-curve 0.13.8  --  Apache-2.0 OR MIT
- encoding_rs 0.8.35  --  (Apache-2.0 OR MIT) AND BSD-3-Clause
- equivalent 1.0.2  --  Apache-2.0 OR MIT
- extendr-api 0.9.0  --  MIT
- extendr-ffi 0.9.0  --  MIT
- extendr-macros 0.9.0  --  MIT
- fdeflate 0.3.7  --  MIT OR Apache-2.0
- ff 0.13.1  --  MIT/Apache-2.0
- fiat-crypto 0.2.9  --  MIT OR Apache-2.0 OR BSD-1-Clause
- find-msvc-tools 0.1.9  --  MIT OR Apache-2.0
- flagset 0.4.7  --  Apache-2.0
- flate2 1.1.9  --  MIT OR Apache-2.0
- foldhash 0.1.5  --  Zlib
- futures-core 0.3.32  --  MIT OR Apache-2.0
- futures-task 0.3.32  --  MIT OR Apache-2.0
- futures-util 0.3.32  --  MIT OR Apache-2.0
- generic-array 0.14.7  --  MIT
- getrandom 0.2.17  --  MIT OR Apache-2.0
- getrandom 0.3.4  --  MIT OR Apache-2.0
- getrandom 0.4.2  --  MIT OR Apache-2.0
- group 0.13.0  --  MIT/Apache-2.0
- hashbrown 0.15.5  --  MIT OR Apache-2.0
- hashbrown 0.17.1  --  MIT OR Apache-2.0
- heck 0.5.0  --  MIT OR Apache-2.0
- hex 0.4.3  --  MIT OR Apache-2.0
- hkdf 0.12.4  --  MIT OR Apache-2.0
- hmac 0.12.1  --  MIT OR Apache-2.0
- http 1.4.2  --  MIT OR Apache-2.0
- httparse 1.10.1  --  MIT OR Apache-2.0
- iana-time-zone 0.1.65  --  MIT OR Apache-2.0
- iana-time-zone-haiku 0.1.2  --  MIT OR Apache-2.0
- id-arena 2.3.0  --  MIT/Apache-2.0
- indexmap 2.14.0  --  Apache-2.0 OR MIT
- inout 0.1.4  --  MIT OR Apache-2.0
- itoa 1.0.18  --  MIT OR Apache-2.0
- jiff 0.2.28  --  Unlicense OR MIT
- jiff-static 0.2.28  --  Unlicense OR MIT
- jiff-tzdb 0.1.6  --  Unlicense OR MIT
- jiff-tzdb-platform 0.1.3  --  Unlicense OR MIT
- js-sys 0.3.102  --  MIT OR Apache-2.0
- keccak 0.1.6  --  Apache-2.0 OR MIT
- lazy_static 1.5.0  --  MIT OR Apache-2.0
- leb128fmt 0.1.0  --  MIT OR Apache-2.0
- libc 0.2.186  --  MIT OR Apache-2.0
- libm 0.2.16  --  MIT
- log 0.4.32  --  MIT OR Apache-2.0
- lopdf 0.36.0  --  MIT
- md-5 0.10.6  --  MIT OR Apache-2.0
- memchr 2.8.2  --  Unlicense OR MIT
- minimal-lexical 0.2.1  --  MIT/Apache-2.0
- miniz_oxide 0.8.9  --  MIT OR Zlib OR Apache-2.0
- nom 7.1.3  --  MIT
- nom 8.0.0  --  MIT
- nom_locate 5.0.0  --  MIT
- num-bigint 0.4.6  --  MIT OR Apache-2.0
- num-bigint-dig 0.8.6  --  MIT/Apache-2.0
- num-conv 0.2.2  --  MIT OR Apache-2.0
- num-integer 0.1.46  --  MIT OR Apache-2.0
- num-iter 0.1.45  --  MIT OR Apache-2.0
- num-traits 0.2.19  --  MIT OR Apache-2.0
- oid-registry 0.8.1  --  MIT OR Apache-2.0
- once_cell 1.21.4  --  MIT OR Apache-2.0
- p12-keystore 0.2.1  --  MIT/Apache-2.0
- p256 0.13.2  --  Apache-2.0 OR MIT
- p384 0.13.1  --  Apache-2.0 OR MIT
- paste 1.0.15  --  MIT OR Apache-2.0
- pbkdf2 0.12.2  --  MIT OR Apache-2.0
- pem-rfc7468 0.7.0  --  Apache-2.0 OR MIT
- percent-encoding 2.3.2  --  MIT OR Apache-2.0
- pin-project-lite 0.2.17  --  Apache-2.0 OR MIT
- pkcs1 0.7.5  --  Apache-2.0 OR MIT
- pkcs12 0.1.0  --  Apache-2.0 OR MIT
- pkcs5 0.7.1  --  Apache-2.0 OR MIT
- pkcs8 0.10.2  --  Apache-2.0 OR MIT
- png 0.18.1  --  MIT OR Apache-2.0
- portable-atomic 1.13.1  --  Apache-2.0 OR MIT
- portable-atomic-util 0.2.7  --  Apache-2.0 OR MIT
- powerfmt 0.2.0  --  MIT OR Apache-2.0
- ppv-lite86 0.2.21  --  MIT OR Apache-2.0
- prettyplease 0.2.37  --  MIT OR Apache-2.0
- primeorder 0.13.6  --  Apache-2.0 OR MIT
- proc-macro2 1.0.106  --  MIT OR Apache-2.0
- quote 1.0.45  --  MIT OR Apache-2.0
- r-efi 5.3.0  --  MIT OR Apache-2.0 OR LGPL-2.1-or-later
- r-efi 6.0.0  --  MIT OR Apache-2.0 OR LGPL-2.1-or-later
- rand 0.10.1  --  MIT OR Apache-2.0
- rand 0.8.6  --  MIT OR Apache-2.0
- rand 0.9.4  --  MIT OR Apache-2.0
- rand_chacha 0.3.1  --  MIT OR Apache-2.0
- rand_chacha 0.9.0  --  MIT OR Apache-2.0
- rand_core 0.10.1  --  MIT OR Apache-2.0
- rand_core 0.6.4  --  MIT OR Apache-2.0
- rand_core 0.9.5  --  MIT OR Apache-2.0
- rangemap 1.7.1  --  MIT/Apache-2.0
- rayon 1.12.0  --  MIT OR Apache-2.0
- rayon-core 1.13.0  --  MIT OR Apache-2.0
- rc2 0.8.1  --  MIT OR Apache-2.0
- readonly 0.2.13  --  MIT OR Apache-2.0
- rfc6979 0.4.0  --  Apache-2.0 OR MIT
- ring 0.17.14  --  Apache-2.0 AND ISC
- rsa 0.9.10  --  MIT OR Apache-2.0
- rustc_version 0.4.1  --  MIT OR Apache-2.0
- rusticata-macros 4.1.0  --  MIT/Apache-2.0
- rustls 0.23.40  --  Apache-2.0 OR ISC OR MIT
- rustls-pki-types 1.14.1  --  MIT OR Apache-2.0
- rustls-webpki 0.103.13  --  ISC
- rustversion 1.0.22  --  MIT OR Apache-2.0
- salsa20 0.10.2  --  MIT OR Apache-2.0
- scrypt 0.11.0  --  MIT OR Apache-2.0
- sec1 0.7.3  --  Apache-2.0 OR MIT
- semver 1.0.28  --  MIT OR Apache-2.0
- serde 1.0.228  --  MIT OR Apache-2.0
- serde_core 1.0.228  --  MIT OR Apache-2.0
- serde_derive 1.0.228  --  MIT OR Apache-2.0
- serde_json 1.0.150  --  MIT OR Apache-2.0
- sha1 0.10.6  --  MIT OR Apache-2.0
- sha2 0.10.9  --  MIT OR Apache-2.0
- sha3 0.10.9  --  MIT OR Apache-2.0
- shlex 2.0.1  --  MIT OR Apache-2.0
- signature 2.2.0  --  Apache-2.0 OR MIT
- simd-adler32 0.3.9  --  MIT
- slab 0.4.12  --  MIT
- smallvec 1.15.2  --  MIT OR Apache-2.0
- spin 0.9.8  --  MIT
- spki 0.7.3  --  Apache-2.0 OR MIT
- stringprep 0.1.5  --  MIT/Apache-2.0
- subtle 2.6.1  --  BSD-3-Clause
- syn 2.0.117  --  MIT OR Apache-2.0
- synstructure 0.13.2  --  MIT
- thiserror 2.0.18  --  MIT OR Apache-2.0
- thiserror-impl 2.0.18  --  MIT OR Apache-2.0
- time 0.3.49  --  MIT OR Apache-2.0
- time-core 0.1.9  --  MIT OR Apache-2.0
- time-macros 0.2.29  --  MIT OR Apache-2.0
- tinyvec 1.11.0  --  Zlib OR Apache-2.0 OR MIT
- tinyvec_macros 0.1.1  --  MIT OR Apache-2.0 OR Zlib
- tls_codec 0.4.2  --  Apache-2.0 OR MIT
- tls_codec_derive 0.4.2  --  Apache-2.0 OR MIT
- ttf-parser 0.25.1  --  MIT OR Apache-2.0
- typenum 1.20.1  --  MIT OR Apache-2.0
- unicode-bidi 0.3.18  --  MIT OR Apache-2.0
- unicode-ident 1.0.24  --  (MIT OR Apache-2.0) AND Unicode-3.0
- unicode-normalization 0.1.25  --  MIT OR Apache-2.0
- unicode-properties 0.1.4  --  MIT/Apache-2.0
- unicode-xid 0.2.6  --  MIT OR Apache-2.0
- untrusted 0.9.0  --  ISC
- ureq 3.3.0  --  MIT OR Apache-2.0
- ureq-proto 0.6.0  --  MIT OR Apache-2.0
- utf8-zero 0.8.1  --  MIT OR Apache-2.0
- version_check 0.9.5  --  MIT/Apache-2.0
- wasi 0.11.1+wasi-snapshot-preview1  --  Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
- wasip2 1.0.4+wasi-0.2.12  --  Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
- wasip3 0.4.0+wasi-0.3.0-rc-2026-01-06  --  Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
- wasm-bindgen 0.2.125  --  MIT OR Apache-2.0
- wasm-bindgen-macro 0.2.125  --  MIT OR Apache-2.0
- wasm-bindgen-macro-support 0.2.125  --  MIT OR Apache-2.0
- wasm-bindgen-shared 0.2.125  --  MIT OR Apache-2.0
- wasm-encoder 0.244.0  --  Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
- wasm-metadata 0.244.0  --  Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
- wasmparser 0.244.0  --  Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
- webpki-roots 1.0.7  --  CDLA-Permissive-2.0
- weezl 0.1.12  --  MIT OR Apache-2.0
- windows-core 0.62.2  --  MIT OR Apache-2.0
- windows-implement 0.60.2  --  MIT OR Apache-2.0
- windows-interface 0.59.3  --  MIT OR Apache-2.0
- windows-link 0.2.1  --  MIT OR Apache-2.0
- windows-result 0.4.1  --  MIT OR Apache-2.0
- windows-strings 0.5.1  --  MIT OR Apache-2.0
- windows-sys 0.52.0  --  MIT OR Apache-2.0
- windows-targets 0.52.6  --  MIT OR Apache-2.0
- windows_aarch64_gnullvm 0.52.6  --  MIT OR Apache-2.0
- windows_aarch64_msvc 0.52.6  --  MIT OR Apache-2.0
- windows_i686_gnu 0.52.6  --  MIT OR Apache-2.0
- windows_i686_gnullvm 0.52.6  --  MIT OR Apache-2.0
- windows_i686_msvc 0.52.6  --  MIT OR Apache-2.0
- windows_x86_64_gnu 0.52.6  --  MIT OR Apache-2.0
- windows_x86_64_gnullvm 0.52.6  --  MIT OR Apache-2.0
- windows_x86_64_msvc 0.52.6  --  MIT OR Apache-2.0
- wit-bindgen 0.51.0  --  Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
- wit-bindgen 0.57.1  --  Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
- wit-bindgen-core 0.51.0  --  Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
- wit-bindgen-rust 0.51.0  --  Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
- wit-bindgen-rust-macro 0.51.0  --  Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
- wit-component 0.244.0  --  Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
- wit-parser 0.244.0  --  Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
- x509-cert 0.2.5  --  Apache-2.0 OR MIT
- x509-ocsp 0.2.1  --  Apache-2.0 OR MIT
- x509-parser 0.18.1  --  MIT OR Apache-2.0
- zerocopy 0.8.52  --  BSD-2-Clause OR Apache-2.0 OR MIT
- zerocopy-derive 0.8.52  --  BSD-2-Clause OR Apache-2.0 OR MIT
- zeroize 1.9.0  --  Apache-2.0 OR MIT
- zeroize_derive 1.5.0  --  Apache-2.0 OR MIT
- zmij 1.0.21  --  MIT

Total: 242 crates.
