Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-10-30 | include: Add stddef.h for size_tv0-7 | Andreas Schneider | 1 | -0/+2 | |
Fixes T119 Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2018-10-17 | misc: Add strndup implementation if not provides by the OS | Andreas Schneider | 1 | -0/+4 | |
Fixes T112 Signed-off-by: Andreas Schneider <asn@cryptomilk.org> (cherry picked from commit 247983e9820fd264cb5a59c14cc12846c028bd08) | |||||
2016-11-07 | misc: Use simpler macros for htonll and ntohll | Andreas Schneider | 1 | -0/+18 | |
Signed-off-by: Andreas Schneider <asn@cryptomilk.org> (cherry picked from commit 52efbc3a23fd62640177c96a14df76c42a1b462c) | |||||
2016-05-03 | priv: Fix client banner specification for libssh | Andreas Schneider | 1 | -2/+2 | |
BUG: https://red.libssh.org/issues/231 Signed-off-by: Andreas Schneider <asn@cryptomilk.org> (cherry picked from commit 4f7be0dbb21cb0dd68f4f2b0ad28e1b4fa474082) | |||||
2016-05-02 | auth: Cleanup memory leak when using SSH agent | Stef Walter | 1 | -0/+2 | |
In Cockpit we've seen this memory leak: at 0x4C2A9C7: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) by 0x5B76B03: ssh_userauth_agent (auth.c:778) by 0x40DD5A: cockpit_ssh_authenticate (cockpitsshtransport.c:327) BUG: https://red.libssh.org/issues/208 Signed-off-by: Stef Walter <stefw@redhat.com> Reviewed-by: Andreas Schneider <asn@cryptomilk.org> (cherry picked from commit ffe8b98cc2ee975c461322f0f119a398d783bdf7) | |||||
2015-10-20 | agent: Fix agent auth on big endian machines | Andreas Schneider | 1 | -0/+10 | |
BUG: https://red.libssh.org/issues/204 Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-06-30 | include: Add stdarg.h so we can check for va_copy macro | Andreas Schneider | 1 | -0/+1 | |
Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-06-24 | include: Add support for older MSVC versions | Andreas Schneider | 1 | -0/+4 | |
Signed-off-by: Andreas Schneider <asn@cryptomilk.org> (cherry picked from commit 30a7229fc5f147c9f39abfa9272546773f58678c) | |||||
2015-05-05 | include: Fix variadic macro issues with MSVC | Andreas Schneider | 1 | -1/+9 | |
Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-04-10 | bind: Correctly close sockets and invalidate them. | Andreas Schneider | 1 | -0/+6 | |
Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-04-02 | cmake: Detect __func__ and __FUNCTION__ during configure step | Andreas Schneider | 1 | -2/+6 | |
Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-04-02 | include: We should use __func__ which is C99 | Andreas Schneider | 1 | -8/+6 | |
Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-02-08 | buffer: buffer_pack & unpack on non-gnu compilers | Aris Adamantiadis | 1 | -0/+5 | |
2015-02-02 | buffer: Improve argument checking in ssh_buffer_pack() | Andreas Schneider | 1 | -0/+24 | |
Signed-off-by: Andreas Schneider <asn@cryptomilk.org> Reviewed-by: Aris Adamantiadis <aris@0xbadc0de.be> | |||||
2014-02-02 | src: Define MAX_BUF_SIZE globally and use it. | Joseph Southwell | 1 | -0/+13 | |
Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2014-02-02 | build: remove OSX deprecated warnings for openssl | Aris Adamantiadis | 1 | -10/+0 | |
2014-01-08 | include: Remove warning cause VSC doesn't know about it. | Andreas Schneider | 1 | -1/+0 | |
2014-01-08 | include: Fix building if we do not have asm volatile. | Andreas Schneider | 1 | -1/+2 | |
2013-11-04 | remove warnings on OSX (workaround) | Aris Adamantiadis | 1 | -0/+10 | |
2013-11-03 | priv: Fix brackets of burn macros. | Andreas Schneider | 1 | -2/+2 | |
2013-10-30 | cmake: Check for isblank(). | Andreas Schneider | 1 | -1/+3 | |
2013-08-13 | include: Add a MIN macro. | Andreas Schneider | 1 | -2/+3 | |
2013-07-27 | include: Fix a build warning in MinGW. | Andreas Schneider | 1 | -0/+1 | |
2013-07-23 | cmake: Check for HAVE_GCC_VOLATILE_MEMORY_PROTECTION. | Andreas Schneider | 1 | -2/+35 | |
This ensures that the memset call is not optimized out by the compiler (works works with gcc and clang). | |||||
2013-07-22 | cmake: Check for _strtoui64() on Windows. | Andreas Schneider | 1 | -13/+12 | |
2013-07-21 | log: Make _ssh_log() public. | Andreas Schneider | 1 | -4/+0 | |
2013-07-14 | src: Remove enter_function() and leave_function(). | Andreas Schneider | 1 | -3/+0 | |
2013-07-14 | error: Use new logging function. | Andreas Schneider | 1 | -0/+4 | |
2013-07-14 | log: Implment new logging functions. | Andreas Schneider | 1 | -5/+7 | |
2013-07-14 | cmake: Check if we have Thread Local Storage support. | Andreas Schneider | 1 | -0/+8 | |
2013-07-14 | server: Fix compilation without WITH_SERVER | Aris Adamantiadis | 1 | -1/+2 | |
2013-07-13 | auth: adapt libssh to gssapi-with-mic server | Aris Adamantiadis | 1 | -2/+3 | |
Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2013-03-13 | priv: Make really sure memset doesn't get optimzed out. | Andreas Schneider | 1 | -2/+2 | |
2013-01-23 | include: Fix the LGPL header. | Andreas Schneider | 1 | -12/+11 | |
This has been reported by rpmlint: libssh-devel.x86_64: W: incorrect-fsf-address libssh.h | |||||
2012-12-03 | BUG 97: Fix strtoull() detection on serveral platforms. | Andreas Schneider | 1 | -1/+13 | |
2012-11-23 | priv: Add BURN_BUFFER macro and make sure it isn't optimzed out. | Andreas Schneider | 1 | -2/+5 | |
2011-09-18 | packet: Move packet callbacks to packet_cb.c. | Andreas Schneider | 1 | -11/+0 | |
2011-09-18 | priv: Remove dead prototype. | Andreas Schneider | 1 | -2/+0 | |
2011-09-18 | crypt: Rename to packet_crypt. | Andreas Schneider | 1 | -16/+0 | |
2011-09-18 | priv: Remove crypto.h and add correct includes to src files. | Andreas Schneider | 1 | -1/+0 | |
2011-09-18 | socket: Move socket function to right location. | Andreas Schneider | 1 | -2/+0 | |
2011-09-18 | priv: Create crc32.h. | Andreas Schneider | 1 | -4/+0 | |
As crc32 is only needed by SSHv1, build it only with SSHv1. | |||||
2011-09-18 | priv: Move gcrypt functions to gcrypt header. | Andreas Schneider | 1 | -6/+0 | |
2011-09-18 | priv: Start to remove enter_function. | Andreas Schneider | 1 | -59/+38 | |
2011-09-18 | priv: Move kex functions to kex header. | Andreas Schneider | 1 | -14/+1 | |
2011-09-18 | priv: Move options and config prototypes to own header. | Andreas Schneider | 1 | -7/+0 | |
2011-09-18 | priv: Move defines to the top. | Andreas Schneider | 1 | -15/+8 | |
2011-09-18 | server: split dh_handsake_server | Aris Adamantiadis | 1 | -0/+1 | |
2011-09-18 | kex: split key selection and sending | Aris Adamantiadis | 1 | -7/+4 | |
2011-09-17 | log: Split do_ssh_log(). | Andreas Schneider | 1 | -0/+3 | |