[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 0/9] pkd: fixups for the 0.8 release

Included here are some pkd fixes for the 0.8 release.  This is a rebase
and adjustment and resend of some earlier patches that were sent to the
list, and should apply cleanly on top of current master at

These changes are also available on a branch at these locations:

 * https://github.com/simonsj/libssh/tree/pkd-fixups-for-0.8-release
 * https://gitlab.com/simonsj1/libssh-mirror/commits/pkd-fixups-for-0.8-release

Testing done:

 * Locally I ran through `make test` with OpenSSL 1.1.0, libgcrypt,
   and mbedTLS builds.

 * GitLab CI Pipeline results here are passing with exception to the
   mingw{32,64} suites which mention a WINE failure at the moment:

   - https://gitlab.com/simonsj1/libssh-mirror/pipelines/24728991

Please let me know if I can reformat the patches or make any other
additional changes.

Jon Simons (9):
  pkd: add_test pkd_hello_i1 for `make test`
  pkd: specify HostKeyAlgorithms for OpenSSH client
  pkd: specify PubkeyAcceptedTypes for OpenSSH client
  pkd: emit error message for OpenSSH clients < 7.0
  pkd: remove `blowfish-cbc` cipher passes
  pkd: omit `-v` for `dbclient` by default
  pkd: move `hmac-sha2-256` to OpenSSH-only lists
  pkd: log but ignore ungraceful client disconnects

 tests/pkd/CMakeLists.txt |  20 ++++++++
 tests/pkd/pkd_client.h   |  51 ++++++++++++++++----
 tests/pkd/pkd_daemon.c   |   8 +++-
 tests/pkd/pkd_daemon.h   |   4 ++
 tests/pkd/pkd_hello.c    | 120 +++++++++++++++++++++++++++++++++++++++++------
 tests/pkd/pkd_util.c     |  63 ++++++++++++++++++++++++-
 6 files changed, 240 insertions(+), 26 deletions(-)


Archive administrator: postmaster@lists.cynapses.org