Commit History

Autor SHA1 Mensaxe Data
  Steffen Jaeckel c1437deec2 Fix hang when decoding PEM hai 1 ano
  Steffen Jaeckel 478f43fc56 Add support for reading `authorized_keys` files hai 1 ano
  Steffen Jaeckel c0be0aa0bf Add support for more types of encrypted PEM files hai 1 ano
  Steffen Jaeckel 95790221fb Add `free()` function to `password_ctx` %!s(int64=2) %!d(string=hai) anos
  Steffen Jaeckel 02cb0c4957 Revert "Move password buffer into the library" %!s(int64=2) %!d(string=hai) anos
  Steffen Jaeckel 03515d5611 Move password buffer into the library %!s(int64=2) %!d(string=hai) anos
  Steffen Jaeckel fe3b3e627b Add generic PEM decode APIs %!s(int64=2) %!d(string=hai) anos
  Steffen Jaeckel 8d19047336 Add support for more PEM file types + some fixes %!s(int64=2) %!d(string=hai) anos
  Steffen Jaeckel 928c476734 Per default support PEM line lengths up to 80 chars %!s(int64=2) %!d(string=hai) anos
  Steffen Jaeckel 23eb8f97bc Add support for importing PEM public keys %!s(int64=2) %!d(string=hai) anos
  Steffen Jaeckel 661f5845fe distinguish between Ed25519 and X25519 %!s(int64=3) %!d(string=hai) anos
  Steffen Jaeckel 651582254b introduce `pka_key_free()` %!s(int64=3) %!d(string=hai) anos
  Steffen Jaeckel 26fbebb9d0 add support for DH keys %!s(int64=3) %!d(string=hai) anos
  Steffen Jaeckel 87a1758f2f split-up into multiple C files %!s(int64=3) %!d(string=hai) anos
  Steffen Jaeckel 3e981af4c4 also test FILE-based PEM API's %!s(int64=3) %!d(string=hai) anos
  Steffen Jaeckel a76447f7aa add file-iterator to `test_process_dir()` %!s(int64=3) %!d(string=hai) anos
  Steffen Jaeckel d1e48df763 Verify that the imported keys match %!s(int64=3) %!d(string=hai) anos
  Steffen Jaeckel 370457f405 add PEM tests %!s(int64=3) %!d(string=hai) anos