licenses.dev

quinn v0.8.5

Versatile QUIC transport protocol implementation

Published on

Licenses

Learn more about license information.

Package Licenses

Apache-2.0 OR MIT

Dependency Licenses

Apache-2.0 OR MIT97
PackageRelationDependenciesPublished
addr2line • 0.20.0A cross-platform symbolication library written in Rust, using `gimli`INDIRECT1
anyhow • 1.0.91Flexible concrete Error type built on std::error::ErrorDIRECT0
autocfg • 1.4.0Automatic cfg for Rust compiler featuresINDIRECT0
backtrace • 0.3.68A library to acquire a stack trace (backtrace) at runtime in a Rust program. INDIRECT11
base64 • 0.13.1encodes and decodes base64 as bytes or utf8INDIRECT0
bencher • 0.1.5A port of the libtest (unstable Rust) benchmark runner to Rust stable releases. Supports running benchmarks and filtering based on the name. Benchmark execution works exactly the same way and no more (caveat: black_box is still missing!).DIRECT0
bitflags • 1.3.2A macro to generate structures which behave like bitflags. INDIRECT0
bitflags • 2.6.0A macro to generate structures which behave like bitflags. INDIRECT0
bumpalo • 3.16.0A fast bump allocation arena for Rust.INDIRECT0
cc • 1.1.31A build-time dependency for Cargo build scripts to assist in invoking the native C compiler to compile native C code into a static archive to be linked into Rust code. INDIRECT1
cfg-if • 1.0.0A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. INDIRECT0
chrono • 0.4.38Date and time library for RustINDIRECT2
crc-catalog • 1.1.1Catalog of CRC algorithms (generated from http://reveng.sourceforge.net/crc-catalogue) expressed as simple Rust structs.INDIRECT0
crc • 2.1.0Rust implementation of CRC with support of various standardsDIRECT1
directories-next • 2.0.0A tiny mid-level library that provides platform-specific standard locations of directories for config, cache and other data on Linux, Windows and macOS by leveraging the mechanisms defined by the XDG base/user directory specifications on Linux, the Known Folder API on Windows, and the Standard Directory guidelines on macOS. DIRECT17
dirs-sys-next • 0.1.2system-level helper functions for the dirs and directories cratesINDIRECT16
form_urlencoded • 1.2.1Parser and serializer for the application/x-www-form-urlencoded syntax, as used by HTML forms.INDIRECT1
futures-channel • 0.3.31Channels for asynchronous communication using futures-rs. DIRECT1
futures-core • 0.3.31The core traits and types in for the `futures` library. INDIRECT0
futures-io • 0.3.31The `AsyncRead`, `AsyncWrite`, `AsyncSeek`, and `AsyncBufRead` traits for the futures-rs library. INDIRECT0
futures-macro • 0.3.31The futures-rs procedural macro implementations. INDIRECT4
futures-task • 0.3.31Tools for working with tasks. INDIRECT0
futures-util • 0.3.31Common utilities and extension traits for the futures-rs library. DIRECT13
fxhash • 0.2.1A fast, non-secure, hashing algorithm derived from an internal hasher used in FireFox and Rustc.DIRECT1
getrandom • 0.2.15A small cross-platform library for retrieving random data from system sourceINDIRECT3
gimli • 0.27.3A library for reading and writing the DWARF debugging format.INDIRECT0
heck • 0.3.3heck is a case conversion library.INDIRECT1
hermit-abi • 0.1.19Hermit system calls definitions.INDIRECT1
hermit-abi • 0.3.9Hermit system calls definitions.INDIRECT0
idna • 0.5.0IDNA (Internationalizing Domain Names in Applications) and Punycode.INDIRECT4
itoa • 1.0.11Fast integer primitive to string conversionINDIRECT0
js-sys • 0.3.72Bindings for all JS global objects and functions in all JS environments like Node.js and browsers, built on `#[wasm_bindgen]` using the `wasm-bindgen` crate. INDIRECT13
lazy_static • 1.5.0A macro for declaring lazily evaluated statics in Rust.INDIRECT0
libc • 0.2.161Raw FFI bindings to platform libraries like libc. INDIRECT0
log • 0.4.22A lightweight logging facade for Rust INDIRECT0
num_threads • 0.1.7A minimal library that determines the number of running threads for the current process.INDIRECT1
num-traits • 0.2.19Numeric traits for generic mathematicsINDIRECT1
object • 0.31.1A unified interface for reading and writing object file formats.INDIRECT1
once_cell • 1.20.2Single assignment cells and lazy values.INDIRECT0
percent-encoding • 2.3.1Percent encoding and decodingINDIRECT0
pin-project-internal • 1.1.5Implementation detail of the `pin-project` crate. INDIRECT4
pin-project-lite • 0.2.14A lightweight version of pin-project written with declarative macros. INDIRECT0
pin-project • 1.1.5A crate for safe and ergonomic pin-projection. INDIRECT5
pin-utils • 0.1.0Utilities for pinning INDIRECT0
ppv-lite86 • 0.2.20Implementation of the crypto-simd API for x86INDIRECT7
proc-macro-error-attr • 1.0.4Attribute macro for proc-macro-error crateINDIRECT4
proc-macro-error • 1.0.4Almost drop-in replacement to panics in proc-macrosINDIRECT6
proc-macro2 • 1.0.89A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.INDIRECT1
quinn-proto • 0.8.4State machine for the QUIC transport protocolDIRECT29
quinn-udp • 0.1.4UDP sockets with ECN information for the QUIC transport protocolDIRECT65
quote • 1.0.37Quasi-quoting macro quote!(...)INDIRECT2
rand_chacha • 0.3.1ChaCha random number generator INDIRECT13
rand_core • 0.6.4Core random number generator traits and tools for implementation. INDIRECT4
rand • 0.8.5Random number generators and other randomness functionality. DIRECT14
rcgen • 0.8.14Rust X.509 certificate generatorDIRECT30
regex-syntax • 0.6.29A regular expression parser.INDIRECT0
regex-syntax • 0.7.5A regular expression parser.INDIRECT0
regex • 1.8.4An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs. INDIRECT1
rustc-demangle • 0.1.24Rust compiler symbol demangling. INDIRECT0
shlex • 1.3.0Split a string into shell words, like Python's shlex.INDIRECT0
socket2 • 0.4.10Utilities for handling networking sockets with a maximal amount of configuration possible intended. INDIRECT4
socket2 • 0.5.7Utilities for handling networking sockets with a maximal amount of configuration possible intended. INDIRECT11
structopt-derive • 0.4.18Parse command line argument by defining a struct, derive crate.INDIRECT9
structopt • 0.3.26Parse command line argument by defining a struct.DIRECT24
syn • 1.0.109Parser for Rust source codeINDIRECT3
syn • 2.0.82Parser for Rust source codeINDIRECT2
thiserror-impl • 1.0.65Implementation detail of the `thiserror` crateINDIRECT4
thiserror • 1.0.65derive(Error)DIRECT5
thread_local • 1.1.8Per-object thread-local storageINDIRECT2
time • 0.3.15Date and time library. Fully interoperable with the standard library. Mostly compatible with #![no_std].INDIRECT3
unicode-bidi • 0.3.17Implementation of the Unicode Bidirectional AlgorithmINDIRECT0
unicode-normalization • 0.1.24This crate provides functions for normalization of Unicode strings, including Canonical and Compatible Decomposition and Recomposition, as described in Unicode Standard Annex #15. INDIRECT2
unicode-segmentation • 1.12.0This crate provides Grapheme Cluster, Word and Sentence boundaries according to Unicode Standard Annex #29 rules. INDIRECT0
unicode-width • 0.1.14Determine displayed width of `char` and `str` types according to Unicode Standard Annex #11 rules. INDIRECT0
url • 2.5.2URL library for Rust, based on the WHATWG URL StandardDIRECT7
vec_map • 0.8.2A simple map based on a vector for small integer keysINDIRECT0
version_check • 0.9.5Tiny crate to check the version of the installed/running rustc.INDIRECT0
wasm-bindgen-backend • 0.2.95Backend code generation of the wasm-bindgen tool INDIRECT8
wasm-bindgen-macro-support • 0.2.95The part of the implementation of the `#[wasm_bindgen]` attribute that is not in the shared backend crate INDIRECT9
wasm-bindgen-macro • 0.2.95Definition of the `#[wasm_bindgen]` attribute, an internal dependency INDIRECT10
wasm-bindgen-shared • 0.2.95Shared support between wasm-bindgen and wasm-bindgen cli, an internal dependency. INDIRECT0
wasm-bindgen • 0.2.95Easy support for interacting between JS and Rust. INDIRECT12
web-sys • 0.3.72Bindings for all Web APIs, a procedurally generated crate from WebIDL INDIRECT14
winapi-i686-pc-windows-gnu • 0.4.0Import libraries for the i686-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.INDIRECT0
winapi-x86_64-pc-windows-gnu • 0.4.0Import libraries for the x86_64-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.INDIRECT0
winapi • 0.3.9Raw FFI bindings for all of Windows API.INDIRECT2
windows_aarch64_gnullvm • 0.52.6Import lib for WindowsINDIRECT0
windows_aarch64_msvc • 0.52.6Import lib for WindowsINDIRECT0
windows_i686_gnu • 0.52.6Import lib for WindowsINDIRECT0
windows_i686_gnullvm • 0.52.6Import lib for WindowsINDIRECT0
windows_i686_msvc • 0.52.6Import lib for WindowsINDIRECT0
windows_x86_64_gnu • 0.52.6Import lib for WindowsINDIRECT0
windows_x86_64_gnullvm • 0.52.6Import lib for WindowsINDIRECT0
windows_x86_64_msvc • 0.52.6Import lib for WindowsINDIRECT0
windows-sys • 0.52.0Rust for WindowsINDIRECT9
windows-targets • 0.52.6Import libs for WindowsINDIRECT8
yasna • 0.4.0ASN.1 library for RustINDIRECT3
MIT24
PackageRelationDependenciesPublished
ansi_term • 0.12.1Library for ANSI terminal colours and styles (bold, underline)INDIRECT3
atty • 0.2.14A simple interface for querying attyINDIRECT5
bytes • 1.8.0Types and traits for working with bytesDIRECT0
clap • 2.34.0A simple to use, efficient, and full-featured Command Line Argument ParserINDIRECT12
libredox • 0.1.3Redox stable ABIINDIRECT2
matchers • 0.1.0Regex matching on character and byte streams. INDIRECT2
mio • 1.0.2Lightweight non-blocking I/O.INDIRECT13
nu-ansi-term • 0.46.0Library for ANSI terminal colors and styles (bold, underline)INDIRECT4
overload • 0.1.1Provides a macro to simplify operator overloading.INDIRECT0
pem • 1.1.1Parse and encode PEM-encoded data.INDIRECT1
redox_users • 0.4.6A Rust library to access Redox users and groups functionalityINDIRECT12
sharded-slab • 0.1.7A lock-free concurrent slab. INDIRECT1
slab • 0.4.9Pre-allocated storage for a uniform data typeINDIRECT1
spin • 0.5.2Spin-based synchronization primitivesINDIRECT0
spin • 0.9.8Spin-based synchronization primitivesINDIRECT0
strsim • 0.8.0Implementations of string similarity metrics. Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, Jaro-Winkler, and Sørensen-Dice. INDIRECT0
textwrap • 0.11.0Powerful library for word wrapping, indenting, and dedenting stringsINDIRECT1
tokio-macros • 2.4.0Tokio's proc macros. INDIRECT4
tokio • 1.41.0An event-driven, non-blocking I/O platform for writing asynchronous I/O backed applications. DIRECT32
tracing-attributes • 0.1.23Procedural macro attributes for automatically instrumenting functions. INDIRECT4
tracing-core • 0.1.32Core primitives for application-level tracing. INDIRECT1
tracing-futures • 0.2.5Utilities for instrumenting `futures` with `tracing`. DIRECT13
tracing-subscriber • 0.3.18Utilities for implementing and composing `tracing` subscribers. DIRECT27
tracing • 0.1.37Application-level tracing for Rust. DIRECT9
Apache-2.0 OR ISC OR MIT3
PackageRelationDependenciesPublished
rustls-pemfile • 0.2.1Basic .pem file parser for keys and certificatesDIRECT1
rustls • 0.20.9Rustls is a modern TLS library written in Rust.DIRECT41
sct • 0.7.1Certificate transparency SCT verification libraryINDIRECT19
non-standard3
PackageRelationDependenciesPublished
ring • 0.16.20Safe, fast, small crypto using Rust.INDIRECT23
ring • 0.17.8Safe, fast, small crypto using Rust.INDIRECT18
webpki • 0.22.4Web PKI X.509 Certificate Verification.DIRECT19
MIT OR Unlicense3
PackageRelationDependenciesPublished
byteorder • 1.5.0Library for reading/writing numbers in big-endian and little-endian.INDIRECT0
memchr • 2.7.4Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte search and single substring search. INDIRECT0
regex-automata • 0.1.10Automata construction and matching using regular expressions.INDIRECT1
Apache-2.0 OR MIT OR Zlib3
PackageRelationDependenciesPublished
miniz_oxide • 0.7.4DEFLATE compression and decompression library rewritten in Rust based on minizINDIRECT1
tinyvec_macros • 0.1.1Some macros for tiny containersINDIRECT0
tinyvec • 1.8.0`tinyvec` provides 100% safe vec-like data structures.INDIRECT1
ISC2
PackageRelationDependenciesPublished
untrusted • 0.7.1Safe, fast, zero-panic, zero-crashing, zero-allocation parsing of untrusted inputs in Rust.INDIRECT0
untrusted • 0.9.0Safe, fast, zero-panic, zero-crashing, zero-allocation parsing of untrusted inputs in Rust.INDIRECT0
Apache-2.0 OR BSD-2-Clause OR MIT2
PackageRelationDependenciesPublished
zerocopy-derive • 0.7.35Custom derive for traits from the zerocopy crateINDIRECT4
zerocopy • 0.7.35Utilities for zero-copy parsing and serializationINDIRECT6
Apache-2.0 OR MIT OR Apache-2.0 WITH LLVM-exception1
PackageRelationDependenciesPublished
wasi • 0.11.0+wasi-snapshot-preview1Experimental WASI API bindings for RustINDIRECT0
0BSD OR Apache-2.0 OR MIT1
PackageRelationDependenciesPublished
adler • 1.0.2A simple clean-room implementation of the Adler-32 checksumINDIRECT0
Unicode-DFS-2016 AND (Apache-2.0 OR MIT)1
PackageRelationDependenciesPublished
unicode-ident • 1.0.13Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31INDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

[![licenses](https://licenses.dev/b/cargo/quinn)](https://licenses.dev/cargo/quinn)
<a href="https://licenses.dev/cargo/quinn">
  <img src="https://licenses.dev/b/cargo/quinn" alt="licenses" />
</a>

Or the licenses badge code for the 0.8.5 version:

[![licenses](https://licenses.dev/b/cargo/quinn/0.8.5)](https://licenses.dev/cargo/quinn/0.8.5)
<a href="https://licenses.dev/cargo/quinn/0.8.5">
  <img src="https://licenses.dev/b/cargo/quinn/0.8.5" alt="licenses" />
</a>
GitHub