master
build: make examples a separate target, add quick-build for cmake
tests: add tests for signed hostkey: `ssh-ed25519-cert-v01@openssh.com`
mac: disable SHA1-based MACs by default
tests: revert to use system `snprintf()`
tests: rename keys/tests to contain the key format
build: set `LIBSSH2_TESTS` macro for all tests
build: assume `sys/socket.h` on non-Windows
tidy-up: fixup and reflow copyright headers
tidy-up: bump casts from int to long for large C99 types in printfs
provide SPDX identifiers
tests: move test keys into `keys` subdirectory
tests: add ECDSA PEM format plain and encrypted keys and tests
tests: add PKCS8-formatted plain and encrypted keys and tests
src: disable SHA1-based hostkey methods and signatures by default, fix fallouts
scp: drain long C-response basenames past fixed buffer