| Author | Object | Transaction | Date |
|---|
| jukivili | T6451: libgcrypt | gcry_cipher_setkey: 3DES-CBC key returns GPG_ERR_WEAK even with GCRYCTL_SET_ALLOW_WEAK_KEY | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC469919751d6e: cipher:ecc: Fix public key computation for EdDSA. | | Fri, Jan 30, 10:42 AM |
| • gniibe | rCb863ec507dae: cipher:ecc: Fix public key computation for EdDSA. | | Fri, Jan 30, 10:42 AM |
| • gniibe | rCc160e1a85f82: cipher:pubkey: Fix non-use of flexible array member. | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC31adc78fa503: cipher:ecc: Fix an error-path to release the KEY correctly. | | Fri, Jan 30, 10:42 AM |
| • gniibe | rCc41d4f502f1b: ecc: Make the PCT recoverable in FIPS mode and consistent with RSA. | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC297c5a47837c: cipher:pubkey: Fix non-use of flexible array member. | | Fri, Jan 30, 10:42 AM |
| • gniibe | rCd37ad2823f84: Remove out of core handler setting message in FIPS mode. | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC2c8562ca5a49: cipher:kdf: Move FIPS mode check to _gcry_kdf_derive. | | Fri, Jan 30, 10:42 AM |
| • gniibe | T6507: SCRYPT does not work in FIPS mode | | Fri, Jan 30, 10:42 AM |
| • gniibe | T6515: GPG in FIPS mode spits out useless "out of core handler ignored in FIPS mode" message on every execution | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC8cdd0d353e19: cipher:pubkey: Check digest size which should not be zero. | | Fri, Jan 30, 10:42 AM |
| • gniibe | T6539: The digest&sign/verify API with SHAKE-class digests does not work | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC09ab61948845: build: Change the default for --with-libtool-modification. | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC49e1e67f4e4e: sexp: String with \0 is considered "binary". | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC0ddc823e331c: build: New configure option --with-libtool-modification. | | Fri, Jan 30, 10:42 AM |
| • gniibe | T6747: sexp string including \0 | | Fri, Jan 30, 10:42 AM |
| • gniibe | T6619: How to maintain our local libtool patch | | Fri, Jan 30, 10:42 AM |
| • gniibe | T6619: How to maintain our local libtool patch | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC0ddc823e331c: build: New configure option --with-libtool-modification. | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC49e1e67f4e4e: sexp: String with \0 is considered "binary". | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC5e5dff0551fc: sexp: Minor clean-up of sexp output handling. | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC2143503b8f56: build: New configure option --with-libtool-modification. | | Fri, Jan 30, 10:42 AM |
| • gniibe | rCddd41eb6ace0: sexp: String with \0 is considered "binary". | | Fri, Jan 30, 10:42 AM |
| • gniibe | rCc31b70b2660c: const-time: Use ct_not_memequal, instead. Tested with AVR. | | Fri, Jan 30, 10:42 AM |
| • gniibe | rCc848459e5126: build: Check if arch is VAX or compiler is MSVC. | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC34c204279260: rsa: Fix decoding of PKCS#1 v1.5 and OAEP padding. | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC45c992020168: rsa: Fix decoding of PKCS#1 v1.5 and OAEP padding. | | Fri, Jan 30, 10:42 AM |
| • gniibe | rCfee1e63c7286: build: Check if arch is VAX or compiler is MSVC. | | Fri, Jan 30, 10:42 AM |
| • gniibe | rCe8072d8d3255: const-time: Use ct_not_memequal, instead. Tested with AVR. | | Fri, Jan 30, 10:42 AM |
| • gniibe | rCbd08357436a9: const-time: Add ct_memmov_cond, fix _gcry_mpih_set_cond. | | Fri, Jan 30, 10:42 AM |
| • gniibe | rCc98b5e4a1471: rsa: Use memmov_independently when unpadding. | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC58b62be84454: rsa: Use memmov_independently when unpadding. | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC45945be8f3c3: const-time: Add ct_memmov_cond, fix _gcry_mpih_set_cond. | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC2839aaee3e6e: cipher: Fix ElGamal decryption. | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC6d1d50ba3aad: cipher: Fix ElGamal decryption. | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC137e35ad47ee: const-time: always avoid comparison operator for byte comparison | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC892bc25ff74b: Use single constant-time memory comparison implementation | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC5e9ba851948f: const-time: always avoid comparison operator for byte comparison | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC3583e2ebcad5: rsa, elgamal: avoid logical not operator in constant-time code | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC84f934c09afa: rsa, elgamal: avoid logical not operator in constant-time code | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC1e9ddbd65c46: Use single constant-time memory comparison implementation | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC22dde5150ee2: const-time: prefix global symbols with _gcry_ | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC0c6ec6bbe788: mpih_set_cond: restore EM leakage mitigation | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC3fa1b81c92e5: const-time: prefix global symbols with _gcry_ | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC7f0eb519897b: mpih_set_cond: restore EM leakage mitigation | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC9c0984ed2c55: const-time: ct_memmov_cond: switch to use dual mask approach | | Fri, Jan 30, 10:42 AM |
| • gniibe | rCd4aee9ace9a9: mpiutil: use global vone and vzero | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC6377725ed01e: mpiutil: use global vone and vzero | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC4d3e0e30b98b: const-time: ct_memmov_cond: switch to use dual mask approach | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC179df341162c: mpih-const-time: use global vzero/vone variable | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC15cd08ae4c1e: mpih-const-time: use global vzero/vone variable | | Fri, Jan 30, 10:42 AM |
| • gniibe | rCaab6a42d5f44: mpih_cmp_ui: avoid unintentional conditional branch | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC5c5ba1ec2b50: ec-nist: use global vone and vzero | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC9acddd8b95e1: mpih_cmp_ui: avoid unintentional conditional branch | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC2ed340744746: ec-nist: avoid unintentional conditional branch by comparison | | Fri, Jan 30, 10:42 AM |
| • gniibe | rCa9e7aa647e4b: ec-nist: avoid unintentional conditional branch by comparison | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC610667fb2558: ec-nist: use global vone and vzero | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC305a65c1ede8: ec: avoid unintentional condition branches for 25519, 448 and 256k1 | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC237523b49f42: ec: avoid unintentional condition branches for 25519, 448 and 256k1 | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC01e7052cb245: const-time: add functions for generating masks from 0/1 input | | Fri, Jan 30, 10:42 AM |
| • gniibe | rCcf757cf90e9a: const-time: add functions for generating masks from 0/1 input | | Fri, Jan 30, 10:42 AM |
| • gniibe | rCc419a04d529a: mpih-const-time: use constant-time comparisons conditional add/sub/abs | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC74588de441fd: mpih-const-time: use constant-time comparisons conditional add/sub/abs | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC39d5364a9557: mpih_mod: avoid unintentional conditional branch | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC11973c2219da: mpih_mod: avoid unintentional conditional branch | | Fri, Jan 30, 10:42 AM |
| jukivili | rC08b88b4012f7: mpi/ec-nist: fix for -Og build failure on i386 | | Fri, Jan 30, 10:42 AM |
| jukivili | rC07f0563d325c: mpi/ec-inline: refactor i386 assembly to reduce register usage | | Fri, Jan 30, 10:42 AM |
| jukivili | T6892: libgcrypt-1.10.3 build failure on x86 with -Og | | Fri, Jan 30, 10:42 AM |
| jukivili | T6892: libgcrypt-1.10.3 build failure on x86 with -Og | | Fri, Jan 30, 10:42 AM |
| • gniibe | rC75e9bcccb69a: mpi: Fix ECC computation on hppa. | | Fri, Jan 30, 10:42 AM |
| • gniibe | T7022: libgcrypt-1.10.3 regression on hppa | | Fri, Jan 30, 10:42 AM |
| • werner | rC6082bd395356: mpi: Fix loop condition in bad point check. | | Fri, Jan 30, 10:41 AM |
| • gniibe | rCb757f4130af9: mpi: Fix ECC computation on hppa. | | Fri, Jan 30, 10:41 AM |
| • gniibe | rC75e9bcccb69a: mpi: Fix ECC computation on hppa. | | Fri, Jan 30, 10:41 AM |
| • werner | T7130: Fix static reports by static analyser in libgcrypt | | Fri, Jan 30, 10:41 AM |
| • gniibe | rC28afad4517c7: random:jent: Fix for jent_rng_is_initialized. | | Fri, Jan 30, 10:41 AM |
| • gniibe | rC889126dde923: secmem: Handle HAVE_BROKEN_MLOCK for the case with ASAN. | | Fri, Jan 30, 10:41 AM |
| • gniibe | rC0ceca9993f5a: random:jent: Fix for jent_rng_is_initialized. | | Fri, Jan 30, 10:41 AM |
| • gniibe | T7889: libgcrypt: HAVE_BROKEN_MLOCK | | Fri, Jan 30, 10:41 AM |
| • gniibe | rCfe06287003a1: secmem: Handle HAVE_BROKEN_MLOCK for the case with ASAN. | | Fri, Jan 30, 10:41 AM |
| • gniibe | rC67b528721e88: random:jent: Fix build with address sanitizer. | | Fri, Jan 30, 10:41 AM |
| • gniibe | rC6e77b09cff56: mpi: Use secure MPI in _gcry_mpi_assign_limb_space. | | Fri, Jan 30, 10:41 AM |
| • gniibe | rC889126dde923: secmem: Handle HAVE_BROKEN_MLOCK for the case with ASAN. | | Fri, Jan 30, 10:41 AM |
| • gniibe | rC0ceca9993f5a: random:jent: Fix for jent_rng_is_initialized. | | Fri, Jan 30, 10:41 AM |
| • gniibe | rCdef1d4ea8f66: random:jent: Fix build with address sanitizer. | | Fri, Jan 30, 10:41 AM |
| • gniibe | rC1a82b26055e6: mpi: Use secure MPI in _gcry_mpi_assign_limb_space. | | Fri, Jan 30, 10:41 AM |
| • gniibe | rC4876a1a45c25: tests:kyber: Add genkey and encap KAT tests. | | Fri, Jan 30, 10:41 AM |
| • gniibe | rCa6267ad91dcd: Merge commit '4876a1a4' into LIBGCRYPT-1.11-BRANCH | | Fri, Jan 30, 10:41 AM |
| • werner | rCa47fb9149655: tests: Fix link errors for t-thread-local. | | Fri, Jan 30, 10:41 AM |
| • werner | T7634: libgcrypt's test t-thread-local fails to link on some platforms. | | Fri, Jan 30, 10:41 AM |
| • gniibe | rCd9ebc6c4e8b5: cipher:kem:ecc: Support secp256k1 by KEM API. | | Fri, Jan 30, 10:41 AM |
| • gniibe | T7698: Add support of secp256k1 for KEM API | | Fri, Jan 30, 10:41 AM |
| • werner | rC62f84bb3040f: Fix missing simd-common-riscv.h in libgcrypt tarball. | | Fri, Jan 30, 10:41 AM |
| • werner | T7647: cipher/simd-common-riscv.h missing from libgcrypt 1.11.1 tarball | | Fri, Jan 30, 10:41 AM |
| • gniibe | rC10c0ce88ba3f: cipher:kem:ecc: Support secp256k1 by KEM API. | | Fri, Jan 30, 10:41 AM |
| • gniibe | rCd9ebc6c4e8b5: cipher:kem:ecc: Support secp256k1 by KEM API. | | Fri, Jan 30, 10:41 AM |
| • gniibe | rCf7e06f8a29fc: cipher:kem: Provide each enum constant as macro. | | Fri, Jan 30, 10:41 AM |
| • gniibe | T7698: Add support of secp256k1 for KEM API | | Fri, Jan 30, 10:41 AM |
| • gniibe | rCe9b1c3ec91a1: cipher:kem: Provide each enum constant as macro. | | Fri, Jan 30, 10:41 AM |