Nicolas Viennot
|
2f674aeec1
|
channels: allow channel_open() to return SSH_AGAIN
Signed-off-by: Nicolas Viennot <nicolas@viennot.biz>
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
|
2013-07-25 22:34:51 +02:00 |
|
Andreas Schneider
|
74bbcf7e29
|
doc: Don't generate latex documentation.
|
2013-07-25 12:29:07 +02:00 |
|
Andreas Schneider
|
26c118890f
|
cmake: Only build with _FORTIFY_SOURCE on release builds.
|
2013-07-25 10:02:01 +02:00 |
|
Andreas Schneider
|
38420bff76
|
gssapi: Fix a build warning if we build without server support.
|
2013-07-25 10:01:38 +02:00 |
|
Andreas Schneider
|
1444d62d96
|
cmake: Document GSSAPI_FLAVOR_MIT and GSSAPI_FLAVOR_HEIMDAL.
|
2013-07-24 20:52:39 +02:00 |
|
Andreas Schneider
|
5ba88f01e8
|
cmake: Rewrote FindGSSAPI.cmake.
|
2013-07-24 20:48:14 +02:00 |
|
Andreas Schneider
|
6a83f9a044
|
gssapi: Fix include with Heimdal.
|
2013-07-24 20:41:41 +02:00 |
|
Andreas Schneider
|
61084b76f6
|
example: Fix a memory leak on error in tty server.
CID: #1032746
|
2013-07-24 17:38:27 +02:00 |
|
Andreas Schneider
|
c55ab44caf
|
cmake: Update FindNSIS module.
|
2013-07-24 11:17:30 +02:00 |
|
Andreas Schneider
|
90e5ce3c3e
|
cmake: Set HAVE_GETADDRINFO if we have libsocket.
This fixes the build on Solaris.
|
2013-07-24 07:54:11 +02:00 |
|
Andreas Schneider
|
448738eb00
|
cmake: Change start time to UTC.
|
2013-07-24 07:49:27 +02:00 |
|
Andreas Schneider
|
e1280ce153
|
gssapi: Fix a memory leak in ssh_gssapi_auth_mic().
CID: 1046708
|
2013-07-23 12:27:55 +02:00 |
|
Andreas Schneider
|
11c45b0f55
|
callbacks: Fix value assigning.
CID: 1046709
|
2013-07-23 12:25:18 +02:00 |
|
Andreas Schneider
|
e1576ef55a
|
cmake: Don't build examples on Windows but on Unix.
|
2013-07-23 10:44:51 +02:00 |
|
Andreas Schneider
|
df81a05505
|
cmake: Check for unistd.h.
|
2013-07-23 10:44:51 +02:00 |
|
Andreas Schneider
|
7d07e1f1bd
|
cmake: If we don't have gssapi libs, disable it.
|
2013-07-23 10:44:51 +02:00 |
|
Andreas Schneider
|
1829e9981b
|
cmake: Check for HAVE_GCC_VOLATILE_MEMORY_PROTECTION.
This ensures that the memset call is not optimized out by the compiler
(works works with gcc and clang).
|
2013-07-23 10:44:39 +02:00 |
|
Andreas Schneider
|
5145daba69
|
cmake: Define HAVE_NTOHLL and HAVE_HTONLL on Windows.
|
2013-07-22 13:01:36 +02:00 |
|
Andreas Schneider
|
729a586027
|
cmake: Make sure we check some functions on all platforms.
|
2013-07-22 13:01:36 +02:00 |
|
Andreas Schneider
|
8ff6a7a850
|
cmake: Check for _strtoui64() on Windows.
|
2013-07-22 13:01:36 +02:00 |
|
Andreas Schneider
|
dbf3cdecda
|
auth: Fix build warning if we don't build with gssapi.
|
2013-07-22 13:01:36 +02:00 |
|
Andreas Schneider
|
35d0c3a860
|
connect: Fix a build warning on Windows.
|
2013-07-22 13:01:36 +02:00 |
|
Andreas Schneider
|
229ef082c1
|
scp: Cast return value from uint64_t to size_t.
|
2013-07-22 13:01:36 +02:00 |
|
Andreas Schneider
|
da1eaea51a
|
gassapi: Fix check if it is enabled.
|
2013-07-22 10:42:30 +02:00 |
|
Andreas Schneider
|
329f4da1e1
|
options: Fix compiler warning on Windows.
|
2013-07-22 10:42:30 +02:00 |
|
Andreas Schneider
|
2c9808daf8
|
example: Fix location of port definition.
It shouldn't be inside #ifdef HAVE_ARGP.
|
2013-07-22 10:42:30 +02:00 |
|
Andreas Schneider
|
5e7b15e2c1
|
pki: Fix declaration of ssh_pki_convert functions.
|
2013-07-22 10:20:14 +02:00 |
|
Andreas Schneider
|
20312e23b7
|
log: Make _ssh_log() public.
|
2013-07-21 11:53:55 +02:00 |
|
Andreas Schneider
|
2106db3efa
|
tests: Don't leak memory in torture_channel_read_error().
|
2013-07-21 11:27:30 +02:00 |
|
Andreas Schneider
|
08c31ccf31
|
error: Fix logging in ssh_set_error().
|
2013-07-21 11:26:55 +02:00 |
|
Andreas Schneider
|
f3e09612b3
|
options: Set log level through options too.
|
2013-07-21 11:26:32 +02:00 |
|
Andreas Schneider
|
7ed5512145
|
clang: Add missing defines.
|
2013-07-21 11:03:16 +02:00 |
|
Andreas Schneider
|
d1bbc35f33
|
gssapi: Add brackets in ssh_packet_userauth_gssapi_mic().
|
2013-07-21 11:03:00 +02:00 |
|
Andreas Schneider
|
f458055e9c
|
gssapi: Cleanup ssh_gssapi_set_creds().
|
2013-07-21 10:58:30 +02:00 |
|
Andreas Schneider
|
4103358daa
|
gssapi: Replace printf with SSH_LOG.
|
2013-07-21 10:56:47 +02:00 |
|
Andreas Schneider
|
1ab4b28b00
|
messages: Split ssh_execute_server_callbacks() in small functions.
|
2013-07-21 10:53:18 +02:00 |
|
Andreas Schneider
|
461988b153
|
session: Add brackets to ssh_handle_packets_termination().
|
2013-07-21 10:35:18 +02:00 |
|
Andreas Schneider
|
c4937cedea
|
misc: Use the szPath variable instead of calling getenv.
|
2013-07-16 13:36:52 +02:00 |
|
Andreas Schneider
|
11c82a26a6
|
channels: Fix a SSH_LOG call.
|
2013-07-15 08:07:34 +02:00 |
|
Andreas Schneider
|
351e4107ed
|
examples: Check return value of fstat().
CID #743297
|
2013-07-14 15:02:11 +02:00 |
|
Andreas Schneider
|
776ff528df
|
examples: Make sure we have a valid scp pointer.
CID #1032343
|
2013-07-14 15:02:11 +02:00 |
|
Andreas Schneider
|
22e8858134
|
agent: Fix possible segfaults due to NULL pointer deref.
CID #1035578
|
2013-07-14 15:02:11 +02:00 |
|
Andreas Schneider
|
483ba8100f
|
examples: Check return value of ssh_event_dopoll().
CID #0
|
2013-07-14 15:02:08 +02:00 |
|
Andreas Schneider
|
0138c9fd59
|
gssapi: Refactor ssh_gssapi_send_mic() to not leak memory.
CID #0
|
2013-07-14 15:02:05 +02:00 |
|
Andreas Schneider
|
831ed08a56
|
gssapi: Check return values of buffer functions.
CID #0
|
2013-07-14 15:02:02 +02:00 |
|
Andreas Schneider
|
1467e0782e
|
gssapi: Remove dead code.
CID #0
|
2013-07-14 15:01:59 +02:00 |
|
Andreas Schneider
|
ecec2abfc7
|
gssapi: Refactor ssh_gssapi_build_mic() to avoid memory leaks.
CID #0
|
2013-07-14 15:01:57 +02:00 |
|
Andreas Schneider
|
8f0b6ccd66
|
gssapi: Fix a possible memory leak.
CID #0
|
2013-07-14 15:01:55 +02:00 |
|
Andreas Schneider
|
b4790fbdd2
|
gssapi: Fix a memory leak.
CID #0
|
2013-07-14 15:01:52 +02:00 |
|
Andreas Schneider
|
df373efc56
|
callbacks: Still support the legacy callback.
|
2013-07-14 14:12:08 +02:00 |
|