- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Jun 3 2021
Jun 3 2021
• gniibe committed rC3462280f2e23: cipher: Fix ElGamal encryption for other implementations. (authored by • gniibe).
cipher: Fix ElGamal encryption for other implementations.
build: _DARWIN_C_SOURCE should be 1.
• gniibe committed rC71a07704ad98: build: Don't use /dev/srandom on OpenBSD. (authored by Jeremie Courreges-Anglas <jca@wxcvbn.org>).
build: Don't use /dev/srandom on OpenBSD.
tests: Add HAVE_MMAP check for MinGW.
• werner committed rC59df8d629542: sexp: Avoid a fatal error in case of ENOMEM in called functions. (authored by • werner).
sexp: Avoid a fatal error in case of ENOMEM in called functions.
• gniibe committed rCda127f7505ff: Fix secmem test for machine with larger page. (authored by • gniibe).
Fix secmem test for machine with larger page.
api: Add auto expand secmem feature
Post release updates
Release 1.8.2
• werner committed rC0a391b259adc: Fix incorrect counter overflow handling for GCM (authored by jukivili).
Fix incorrect counter overflow handling for GCM
• werner committed rCc114ffd6da83: doc: fix double "See" in front of reference (authored by jukivili).
doc: fix double "See" in front of reference
Improve constant-time buffer compare
• werner committed rC0da4a237661c: random: Protect another use of jent_rng_collector. (authored by • gniibe).
random: Protect another use of jent_rng_collector.
• werner committed rC1900853f2aee: doc: Clarify the value range of the use-rsa-e parameter. (authored by • werner).
doc: Clarify the value range of the use-rsa-e parameter.
• werner committed rCe1695a8f6ca1: random: Don't assume that _WIN64 implies x86_64 (authored by Martin Storsjö <martin@martin.st>).
random: Don't assume that _WIN64 implies x86_64
hmac: Use xtrymalloc.
• werner committed rCa0e016e29409: mpi: Fix for buidling for MIPS64 with Clang (authored by • werner).
mpi: Fix for buidling for MIPS64 with Clang
• werner committed rCbbf88f0e9d48: AES-KW: fix in-place encryption (authored by smueller_chronox.de).
AES-KW: fix in-place encryption
• werner committed rC22db6237de00: Make BMI2 inline assembly check more robust (authored by jukivili).
Make BMI2 inline assembly check more robust
• werner committed rC1a0289daa408: build: Convince gcc not to delete NULL ptr checks. (authored by • werner).
build: Convince gcc not to delete NULL ptr checks.
• werner committed rCc5bed9df9633: prime: Avoid rare assertion failure in gcry_prime_check. (authored by • werner).
prime: Avoid rare assertion failure in gcry_prime_check.
ecc: Improve gcry_mpi_ec_curve_point
Release 1.8.3
• gniibe committed rC20c034865f2d: random: Fix hang of _gcry_rndjent_get_version. (authored by dtzWill).
random: Fix hang of _gcry_rndjent_get_version.
Post release updates
• werner committed rC54620a27f450: mpi: New internal function _gcry_mpi_cmpabs. (authored by • werner).
mpi: New internal function _gcry_mpi_cmpabs.
ecc: Add blinding for ECDSA.
• werner committed rCbe68b3ee4fd1: ecc: Fix potential unintended freeing of an internal param. (authored by • werner).
ecc: Fix potential unintended freeing of an internal param.
• werner committed rC8cc7cac82ec2: sexp: Fix uninitialized use of a var in the error case. (authored by • werner).
sexp: Fix uninitialized use of a var in the error case.
• werner committed rC347987d4cf29: ecc: Fix possible memory leakage in parameter check of eddsa. (authored by • werner).
ecc: Fix possible memory leakage in parameter check of eddsa.
• werner committed rC7f4de8bab991: doc: Fix example for gcry_sexp_extract_param (authored by • werner).
doc: Fix example for gcry_sexp_extract_param
• werner committed rCabd267bf2393: Fix memory leak in secmem in out of core conditions. (authored by • werner).
Fix memory leak in secmem in out of core conditions.
• werner committed rC4e044b80b296: doc: Update yat2m.c from upstream (libgpg-error) (authored by • werner).
doc: Update yat2m.c from upstream (libgpg-error)
• werner committed rC60224352f4de: ecc: Fix memory leak in the error case of ecc_encrypt_raw (authored by • werner).
ecc: Fix memory leak in the error case of ecc_encrypt_raw
• werner committed rC60885655756d: random: Make sure to re-open /dev/random after a fork (authored by • werner).
random: Make sure to re-open /dev/random after a fork
build: Add release make target
• werner committed rC5b1d022293c5: primes: Avoid leaking bits of the prime test to pageable memory. (authored by • werner).
primes: Avoid leaking bits of the prime test to pageable memory.
libgrypt.pc: Provide pkg-config file.
• werner committed rC0973c3f9ee7a: random: use getrandom() on Linux where available (authored by dkg).
random: use getrandom() on Linux where available
Post release updates
Release 1.8.4
doc: Fix library initialization examples
libgcrypt.m4: Update from master.
• werner committed rC35e002d4b842: random: Initialize variable as requested by valgrind (authored by • werner).
random: Initialize variable as requested by valgrind
libgcrypt.m4: Update from master.
• gniibe committed rC0147a5e69e49: tests: t-mpi-point: Remove implementation dependent checks. (authored by • gniibe).
tests: t-mpi-point: Remove implementation dependent checks.
doc: Minor typo fix
• gniibe committed rC5ad654a33085: dsa,ecdsa: Allocate secure memory for RFC6979 generation. (authored by • gniibe).
dsa,ecdsa: Allocate secure memory for RFC6979 generation.
ecdsa: Fix unblinding too early.
• gniibe committed rCdb4e9976cc31: dsa,ecdsa: Fix use of nonce, use larger one. (authored by • gniibe).
dsa,ecdsa: Fix use of nonce, use larger one.
• gniibe committed rCd5407b78cca9: ecc: Add mitigation against timing attack. (authored by • gniibe).
ecc: Add mitigation against timing attack.
Release 1.8.5
ecc: Add a keygrip testcase for cv25519.
Post release updates
Prepare NEWS for upcoming release
• gniibe committed rC006e51cd83a1: ecc: Fix wrong handling of shorten PK bytes. (authored by • gniibe).
ecc: Fix wrong handling of shorten PK bytes.
• gniibe committed rCa29e058ff114: Fix declaration of internal function _gcry_mpi_get_ui. (authored by • gniibe).
Fix declaration of internal function _gcry_mpi_get_ui.
jukivili committed rCec7db47e9998: Set vZZ.16b register to zero before use in armv8 gcm implementation (authored by larma).
Set vZZ.16b register to zero before use in armv8 gcm implementation
random: Fix include of config.h.
jukivili committed rC761a1a0d30ea: Fix wrong code execution in Poly1305 ARM/NEON implementation (authored by jukivili).
Fix wrong code execution in Poly1305 ARM/NEON implementation
• werner committed rCffbc5702ab16: mpi: Abort on division by zero also in _gcry_mpi_tdiv_qr. (authored by • werner).
mpi: Abort on division by zero also in _gcry_mpi_tdiv_qr.
DSA,ECDSA: Fix use of mpi_invm.
• werner committed rCda8623bd6dbf: doc: Fix description of hash algorithms (authored by Sébastien Helleu <flashcode@flashtux.org>).
doc: Fix description of hash algorithms
• gniibe committed rC90b7339b0654: mpi: Constant time mpi_inv with some conditions. (authored by • gniibe).
mpi: Constant time mpi_inv with some conditions.
• gniibe committed rC99007cbfd104: mpi: Fix the return value of mpi_invm_generic. (authored by • gniibe).
mpi: Fix the return value of mpi_invm_generic.
• gniibe committed rC986aa2728715: mpi: Fix return value of mpi_invm_generic. (authored by • gniibe).
mpi: Fix return value of mpi_invm_generic.
oops: I meant RFC-8410
• werner committed rC9fa1f1527abf: ecc: Add OIDs from RFC-4880 as aliases for Ed25519 and Curve25519. (authored by • werner).
ecc: Add OIDs from RFC-4880 as aliases for Ed25519 and Curve25519.
• werner committed rC47e8977d24e5: mpi: Fix flags in mpi_copy for opaque MPI. (authored by • gniibe).
mpi: Fix flags in mpi_copy for opaque MPI.
Release 1.8.6
• werner committed rC31bb4f3210df: mpi: Consider +0 and -0 the same in mpi_cmp. (authored by • werner).
mpi: Consider +0 and -0 the same in mpi_cmp.
Post release updates
• werner committed rCd9103048d11b: mpi: Support opaque MPI with gcry_mpi_print. (authored by • gniibe).
mpi: Support opaque MPI with gcry_mpi_print.
• werner committed rC9c42c068c374: build: Allow customization of the signing key (authored by • werner).
build: Allow customization of the signing key
• werner committed rC01b441308838: random/jitterentropy: fix USE_JENT == JENT_USES_GETTIME code path (authored by jukivili).
random/jitterentropy: fix USE_JENT == JENT_USES_GETTIME code path
• werner committed rC6b79963f3f09: random: Allow for a Unicode random seed file on Windows. (authored by • werner).
random: Allow for a Unicode random seed file on Windows.
Post release updates
Release 1.8.7
• gniibe committed rC16e855d49ca2: tests: Put a work around to tests/random for macOS. (authored by • gniibe).
tests: Put a work around to tests/random for macOS.
ecc: Add checking key for ECDSA.
Fix ubsan warnings for i386 build
Add handling for -Og with O-flag munging
Fix previous commit
• werner committed rC3f42f727a069: Make sure the grcy_get_config string is always null-terminated. (authored by jukivili).
Make sure the grcy_get_config string is always null-terminated.
• gniibe committed rC707c3c5c511e: cipher: Fix ElGamal encryption for other implementations. (authored by • gniibe).
cipher: Fix ElGamal encryption for other implementations.
ecc: Fix the previous commit.
• gniibe committed rC3f48e3ea37ad: ecc: Check the input length for the point. (authored by • gniibe).
ecc: Check the input length for the point.
• werner committed rC1ceac721abb5: cipher: Extend convenience OID mapping table for AES. (authored by • werner).
cipher: Extend convenience OID mapping table for AES.
Silence compiler warning.
Minor tweak to gcry_free.
build: _DARWIN_C_SOURCE should be 1.
• werner committed rC3283a2958bbe: hwf-arm: fix incorrect HWCAP2 for SHA1 and SHA2 on AArch32 (authored by jukivili).
hwf-arm: fix incorrect HWCAP2 for SHA1 and SHA2 on AArch32
Release 1.8.8
Post release updates
• ikloecker added inline comments to rG2b4cddf9086f: dirmngr: Allow for non-URL specified ldap keyservers..
I've mentioned this interop issue (and tried to propose clarifying language for the revised standard) in the IETF OpenPGP WG mailing list.
Please excuse my late reply. I was busy with other things over the last few weeks.