summaryrefslogtreecommitdiff
path: root/gcrypt.c (follow)
Commit message (Expand)AuthorAge
* Switch to SPDX identifiers.Andre Noll2026-03-17
* Remove support for PEM private keys.Andre Noll2026-01-28
* gcrypt.c: Don't include base64.h.Andre Noll2025-09-29
* Rename hash2 -> hash.Andre Noll2025-05-22
* Remove sha1.Andre Noll2025-05-22
* Include regex.h from para.h.Andre Noll2025-05-19
* apc_priv_decrypt: Let the callee allocate the buffer.Andre Noll2024-05-17
* apc_pub_encrypt: Let the callee allocate the buffer.Andre Noll2024-05-17
* gcrypt: Remove pointless state variable.Andre Noll2023-05-15
* Merge branch 'maint'Andre Noll2023-05-11
|\
| * gcrypt: Fix return value of apc_get_pubkey().Andre Noll2023-05-11
* | string: Rename para_malloc() -> alloc().Andre Noll2022-07-29
* | Introduce hash2 (sha256).Andre Noll2021-10-21
|/
* openssl: Add support for RFC4716 keysAndre Noll2018-12-25
* gcrypt: Add support for RFC4716 private keys.Andre Noll2018-12-25
* crypt: Rename decoding functions.Andre Noll2018-12-25
* gcrypt: Introduce read_openssh_bignum().Andre Noll2018-12-25
* gcrypt: Factor out read_pem_rsa_params().Andre Noll2018-12-25
* gcrypt: Let read_bignum() return bits, not bytes.Andre Noll2018-12-25
* gcrypt: Let decode_key() return blob size through additional argument.Andre Noll2018-12-25
* gcrypt: Drop unnecessary arguments of decode_key().Andre Noll2018-12-25
* gcrypt: Fix gcrypt error log message in read_bignum().Andre Noll2018-08-29
* gcrypt: Allocate a secmem pool at startup.Andre Noll2018-02-26
* crypt: Introduce crypt_shutdown().Andre Noll2018-02-26
* crypt: Rename init_random_seed_or_die() -> crypt_init().Andre Noll2018-02-26
* gcrypt: Use ROUND_DOWN() macro.Andre Noll2018-02-26
* crypt: Rename RSA functions.Andre Noll2018-02-26
* crypt: Deduplicate get_public_key().Andre Noll2018-02-26
* Merge branch 'maint'Andre Noll2017-12-31
|\
| * gcrypt: Seed PRNG in init_random_seed_or_die().Andre Noll2017-12-28
* | Shorten copyright notice.Andre Noll2017-09-22
* | Merge branch 'refs/heads/t/rm_rc4'Andre Noll2017-04-16
|\ \
| * | crypt: Remove RC4 support.Andre Noll2017-01-08
| |/
* | Merge branch 'refs/heads/t/rm_oaep'Andre Noll2017-04-15
|\ \
| * | gcrypt: Simplify init_random_seed_or_die().Andre Noll2017-01-07
| * | gcrypt: Rename E_OEAP to E_RSA_DECODE.Andre Noll2017-01-07
| * | gcrypt: Remove open-coded OAEP padding.Andre Noll2017-01-07
| |/
* | crypto: Remove support for ASN public keys.Andre Noll2017-01-06
* | crypto: Simplify asymetric key handling.Andre Noll2017-01-06
* | crypto: Rename check_key_file() -> check_private_key_file().Andre Noll2017-01-06
* | gcrypt.c: Always initialize result pointer in get_private_key().Andre Noll2017-01-06
|/
* Merge branch 'refs/heads/t/format-signedness'Andre Noll2016-12-28
|\
| * gcrypt: Fix a few format-signedness issues.Andre Noll2016-12-11
* | base64: Saner semantics for base64_decode() and uudecode().Andre Noll2016-08-23
* | Move base64 implementation to own file.Andre Noll2016-08-23
|/
* gcrypt: Check file permissions of private keys.Andre Noll2016-08-22
* gcrypt: Always initialize result pointer.Andre Noll2016-08-22
* Merge branch 'maint'Andre Noll2015-04-19
|\
| * gcrypt: Initialize key size of public ASN keys.Andre Noll2015-04-06
* | gcrypt: Some trivial fixes.Andre Noll2015-04-05