Andreas Schneider
|
06a0d8ff1c
|
connect: Fix a memory leak.
CID: #1238618
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Reviewed-by: Aris Adamantiadis <aris@0xbadc0de.be>
|
2015-01-14 15:20:52 +01:00 |
|
Andreas Schneider
|
a198193723
|
connect: Fix mingw build.
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
|
2015-01-06 15:12:17 +01:00 |
|
Andreas Schneider
|
e051135a05
|
connect: Check that errno is 0 to fix Windows build.
Thanks to Viktor Butskih.
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
|
2014-12-25 12:34:59 +01:00 |
|
Andreas Schneider
|
a48711ae7e
|
connect: Do not fail if the connect is in progress.
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
|
2014-10-15 10:27:55 +02:00 |
|
William Orr
|
250f506487
|
Check return code of connect(2).
Signed-off-by: William Orr <will@worrbase.com>
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
|
2014-10-12 15:39:58 +02:00 |
|
Andreas Schneider
|
3224506fe0
|
doc: Document the unit for ssh_select() timeout.
BUG: https://red.libssh.org/issues/143
|
2014-01-23 11:29:39 +01:00 |
|
Aris Adamantiadis
|
aecd952d18
|
update copyright information
|
2014-01-07 15:18:15 +01:00 |
|
Jon Simons
|
20caa68b84
|
connect: fix memory leak in ssh_select
Balance 'ssh_event_add_fd' with 'ssh_event_remove_fd' in 'ssh_select'.
BUG: https://red.libssh.org/issues/128
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
|
2013-10-31 12:45:21 +01:00 |
|
Andreas Schneider
|
35d0c3a860
|
connect: Fix a build warning on Windows.
|
2013-07-22 13:01:36 +02:00 |
|
Andreas Schneider
|
c64ec43eef
|
src: Remove enter_function() and leave_function().
|
2013-07-14 13:31:24 +02:00 |
|
Andreas Schneider
|
ebdd0c6ac1
|
src: Migrate to SSH_LOG.
|
2013-07-14 12:44:26 +02:00 |
|
Andreas Schneider
|
1deb3412bb
|
connect: Use the correct close function.
|
2013-06-18 17:06:58 +02:00 |
|
Andreas Schneider
|
aaae3c4ec1
|
connect: Correctly fail in ssh_connect_host_nonblocking().
|
2013-06-18 17:05:57 +02:00 |
|
Andreas Schneider
|
2b68728552
|
socket: Check if socket (non)blocking is working.
|
2013-06-17 13:18:55 +02:00 |
|
Andreas Schneider
|
9ee45a18d7
|
connect: Check return value of getsockopt().
|
2013-06-17 12:47:21 +02:00 |
|
Andreas Schneider
|
ecb6cfd053
|
connect: Don't leak the addressinfo on error.
|
2012-10-12 08:07:02 +02:00 |
|
Andreas Schneider
|
ba220adb84
|
connect: Don't leak the file descriptor on error.
Found by Coverity.
|
2012-10-12 08:07:02 +02:00 |
|
Andreas Schneider
|
8b8d9dc83a
|
connect: Fix a build warning.
|
2012-07-17 17:34:27 +02:00 |
|
Andreas Schneider
|
c2686b8feb
|
socket: Move socket function to right location.
|
2011-09-18 21:37:17 +02:00 |
|
Aris Adamantiadis
|
92c8a71abb
|
ssh_select converted to ssh_event, and bugfix to ssh_channel_select
|
2011-09-02 11:43:12 +03:00 |
|
Andreas Schneider
|
768fbdd92e
|
connect: Use ssh_is_ipaddr instead of regex.
|
2011-02-12 19:08:59 +01:00 |
|
Bernhard R. Link
|
8e0e4d8fb3
|
ssh_connect_host_nonblocking returns SSH_EINTR, not E_INTR, so update documentation
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
|
2011-02-12 14:29:03 +01:00 |
|
Aris Adamantiadis
|
80ef7d9304
|
Fix problem with ssh_connect w/ timeout &fd > 1024
Convert that code to ssh_poll
(cherry picked from commit b1a65dd25f)
|
2011-01-22 16:55:36 +01:00 |
|
Andreas Schneider
|
1267240810
|
connect: Added and improved regex for ip detection.
Thanks to Norbert Kiesel, rlo#14.
|
2010-12-29 20:44:07 +01:00 |
|
Andreas Schneider
|
69ac51dfaa
|
connect: Added missing $ in IPREGEX.
Fixes rlo#14.
|
2010-12-29 19:48:15 +01:00 |
|
Andreas Schneider
|
438083542d
|
connect: Use a better IP regex.
|
2010-12-28 00:24:47 +01:00 |
|
Aris Adamantiadis
|
75a0281a6b
|
Fixed outgoing flow control + writes behaviours
|
2010-09-26 22:33:58 +02:00 |
|
Andreas Schneider
|
f7842e3a4b
|
misc: Rename libssh/ to src/
|
2010-09-06 14:28:38 +02:00 |
|