mirror of
https://github.com/status-im/nim-ngtcp2
synced 2026-01-02 19:44:46 +00:00
No description
| .github | ||
| build/lib/includes | ||
| libs | ||
| tests | ||
| .editorconfig | ||
| .gitignore | ||
| .gitmodules | ||
| .tool-versions | ||
| boringssl.nim | ||
| build.sh | ||
| config.nims | ||
| diff1 | ||
| extras.nim | ||
| generate_ngtcp2.nim | ||
| LICENSE-APACHEv2 | ||
| LICENSE-MIT | ||
| ngtcp2.nim | ||
| ngtcp2.nimble | ||
| prelude.nim | ||
| README.md | ||
ngtcp2 for Nim
Wrapper around the ngtcp2 C library for Nim.
Updating to a newer version
Follow these steps when updating the wrapper to a newer version of ngtcp2:
- update the git submodule in
libs/to point to the new versiongit submodule update --init --recursive
- run
build.sh(requires Nim, CMake and clang to be installed) - increase the
versionproperty in thengtcp2.nimblefile - commit the changes
Enabling QuicTLS
`-d:ngtcp2_enable_quictls`