Releases: microsoft/go-crypto-openssl
Releases · microsoft/go-crypto-openssl
v0.1.1
v0.2.0
What's Changed
- Convert big.Int to bignum via word slice by @qmuntal in #25
- Implement one shot SHA and reduce allocs by @qmuntal in #24
- Remove math/big and encoding/asn1 deps from openssl package by @qmuntal in #26
- Move BigInt to its own file by @qmuntal in #27
- Promote NewGCMTLS as top-level function by @qmuntal in #30
- Update SUPPORT.md by @dagood in #31
- Improve error messages for EVP key operations by @qmuntal in #33
- Reduce SHA cgo calls by @qmuntal in #32
- Initialize empty AES-GCM inputs by @qmuntal in #34
New Contributors
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- Port openssl package by @qmuntal in #1
- General cleanup by @qmuntal in #2
- all: increase test coverage by @qmuntal in #3
- Add pkg.go.dev badge to README by @qmuntal in #8
- Adding GH Actions and Codespaces support by @qmuntal in #4
- Use EVP APIs everywhere by @qmuntal in #6
- rsa: avoid leaking oaep label memory by @qmuntal in #15
- remove AES cipher finalize call on tests by @qmuntal in #11
- Support FIPS() and SetFIPS() in OpenSSL 3 by @qmuntal in #7
- Reduce C code by @qmuntal in #10
- Improve AES performance by @qmuntal in #12
- Improve RSA/ECDSA performance by @qmuntal in #13
- Improve SHA/HMAC performance by @qmuntal in #14
- Improve OpenSSL loading by @qmuntal in #16
- Use all cores when running make build_libs by @qmuntal in #20
- Fix EVP_PKEY_{encrypt,decrypt,sign,verify}, functions by @qmuntal in #17
- Add checkheader tool by @qmuntal in #18
- Fix OpenSSL functions signatures by @qmuntal in #19
- aes: add GCM-TLS checks and improve performance by @qmuntal in #21
- checkheader: check constant values by @qmuntal in #22
- infra: install OpenSSL 3.0.1 in FIPS mode by @qmuntal in #23
Full Changelog: https://github.com/microsoft/go-crypto-openssl/commits/v0.1.0