Subject: A handful simple fixes

A handful simple fixes

From: Peter Stuge <peter_at_stuge.se>
Date: Thu, 27 Oct 2016 22:34:30 +0200

Here's a set with a few unrelated fixes.

The NDEBUG one is the only one with impact; without it library binaries
contain the full build path. I don't know if the patch is enough to make
libssh2 build completely reproducibly, but it's a step in the right
direction at least.

[PATCH] docs/HACKING.CRYPTO: Fix two type typos
[PATCH] src/kex.c: Cast libssh2_sha{1,256}_update data arguments
[PATCH] src/crypto.h src/userauth.c: Fix conditional RSA support
[PATCH] src/global.c: Fix conditional AES-CTR support
[PATCH] configure.ac: Add -DNDEBUG to CPPFLAGS in non-debug builds

Also available in the http://git.stuge.se/libssh2.git branch simple180

Thanks

//Peter
_______________________________________________
libssh2-devel https://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel
Received on 2016-10-27