Releases: VnUgE/noscrypt
noscrypt v0.1.7
Changes
TL;DR: some very minor fixes. See the CHANGELOG for the entire list of changes
Downloads
Signed downloads
Quick start and documentation
All packages from my website will have a sha256 checksum and PGP signature file you may also download.
PGP Info
fingerprint 07F2D7F31F0C759D44E27649C282EAC569C07C91
on keyserver.ubuntu.com
on keys.openpgp.org
Full Changelog: v0.1.6...v0.1.7
noscrypt v0.1.6
Changes
TL;DR: Updated dependencies, added tons of automated testing and memory leak checks, and some requirement and build changes. See the CHANGELOG for the entire list of changes
Downloads
Signed downloads
Quick start and documentation
All packages from my website will have a sha256 checksum and PGP signature file you may also download.
PGP Info
fingerprint 07F2D7F31F0C759D44E27649C282EAC569C07C91
on keyserver.ubuntu.com
on keys.openpgp.org
Full Changelog: v0.1.5...v0.1.6
noscrypt v0.1.5
Changes
TLDR: Added some helper utility functions
Please see the CHANGELOG for the entire list of changes
Downloads
Signed downloads
Quick start and documentation
All packages from my website will have a sha256 checksum and PGP signature file you may also download.
PGP Info
fingerprint 07F2D7F31F0C759D44E27649C282EAC569C07C91
on keyserver.ubuntu.com
on keys.openpgp.org
Full Changelog: v0.1.4...v0.1.5
noscrypt v0.1.4
Changes
TLDR: Minor bug fixes and documentation
Please see the CHANGELOG for the entire list of changes
Downloads
Signed downloads
Quick start and documentation
All packages from my website will have a sha256 checksum and PGP signature file you may also download.
PGP Info
fingerprint 07F2D7F31F0C759D44E27649C282EAC569C07C91
on keyserver.ubuntu.com
on keys.openpgp.org
Full Changelog: v0.1.3...v0.1.4
noscrypt v0.1.3
Known issues
Reusable cipher buffer resize failure - (Patched in v0.1.4) not a security issue, but encryption is incorrect, decryption is unaffected.
Changes
Please see the CHANGELOG for the entire list of changes
No breaking ABI changes were made to this release.
Downloads
Signed downloads
Quick start and documentation
All packages from my website will have a sha256 checksum and PGP signature file you may also download.
PGP Info
fingerprint 07F2D7F31F0C759D44E27649C282EAC569C07C91
on keyserver.ubuntu.com
on keys.openpgp.org
Full Changelog: v0.1.2...v0.1.3
noscrypt v0.1.2
Updates
- Feat: Builds using OpenSSL as a crypto backend no longer require the monocypher dependency
- Updated libsecp256k1 to
v0.5.0
- Fix:
fPIC
errors for libsecp256k1 - Fix: potential memory leak for openssl evp contexts during error conditions
- Fix: mbedtls dependency compilation when using fetch for release builds
- Tests: Integrated test exe to cmake ctest
- Removed: internal headers from the public
include
directory
API Changes
- Structure definition for
NCContext
removed to avoid dependency and confusion NCGetSharedContext()
function was added to return a process-wide shared context pointerNCValidateSecretKey()
return value was changed toNC_SUCCESS
instead of 1- C++ extern wrappers were added to
noscrypt.h
for C++ includes
ABI changes
No breaking ABI changes were made to this release.
Thanks
Thanks to @buttercat1791 and @finrodfelagund97 for providing guidance and feedback. Along with the rest of the GitCitadel peeps for the support.
Downloads
Signed downloads
Quick start and documentation
All packages from my website will have a sha256 checksum and PGP signature file you may also download.
PGP Info
fingerprint 07F2D7F31F0C759D44E27649C282EAC569C07C91
on keyserver.ubuntu.com
on keys.openpgp.org
Full Changelog: v0.1.1...v0.1.2
noscrypt v0.1.1
Initial release
This is an initial release of noscrypt (or libnoscrypt) with mostly working and stable public api. Only nip44 encryption is currently supported, but will be backward compatible with nip04 in coming releases. Extended vector testing is passing but under development at my nvault signer project.
Downloads
Package downloads
Quick start and documentation
All packages from my website will have a sha256 checksum and PGP signature file you may also download.
PGP Info
fingerprint 07F2D7F31F0C759D44E27649C282EAC569C07C91
on keyserver.ubuntu.com
on keys.openpgp.org
Full Changelog: https://github.com/VnUgE/noscrypt/commits/v0.1.1