1
0
mirror of https://git.libssh.org/projects/libssh.git synced 2025-07-29 13:01:13 +03:00

809 Commits

Author SHA1 Message Date
ce9be6dfca Fix underflow when leave_function() are unbalanced 2010-01-26 14:42:49 +01:00
5c3ea09e02 Fixed SSH1 support. 2009-09-24 12:58:35 +02:00
9a571d0f25 Fixed build with mingw. 2009-09-15 10:41:36 +02:00
82eb0427f7 Update ChangeLog. release-0-3-4 2009-09-15 00:21:00 +02:00
7cd327a795 Fix a possible stack overflow in agent code. 2009-09-14 19:00:28 +02:00
77a757c728 Update ChangeLog. 2009-09-14 10:18:20 +02:00
9ef0837c80 Fix the security bug found by Orange Labs
Verify the length of decrypt operation is a multiple of blocksize
2009-09-13 22:44:31 +02:00
2f66b3be13 Update ChangeLog. 2009-09-09 14:01:56 +02:00
32d5293318 Add a portable ssh_mkdir function for Windows. 2009-09-09 14:01:20 +02:00
e0c969bb41 Add a sftp_tell64() function. 2009-09-08 12:02:25 +02:00
cecd5f0f78 Update ChangeLog. 2009-09-08 11:38:28 +02:00
9bef81c769 Fix the free calls and use the safe free macro. 2009-09-08 11:36:38 +02:00
1093fb43ca Add missing NULL pointer checks to crypt_set_algorithms_server.
Thanks to Orange Labs for the report.
2009-09-08 11:36:28 +02:00
add2aa5f45 Fix an integer overflow in buffer_get_data().
Thanks to Orange Labs for the report.
2009-09-08 11:36:06 +02:00
26cdf0d994 Add ChangeLog entries. 2009-08-26 09:51:32 +02:00
3cf2c3639e Increase version number. 2009-08-26 09:50:18 +02:00
a501d63c8a Fix ssh_write_knownhost() if ~/.ssh doesn't exist. 2009-08-26 09:48:35 +02:00
160053bc39 Added ssh_basename() and ssh_dirname(). 2009-08-26 09:47:20 +02:00
d672dde342 Increase version number and update Changelog. release-0-3-3 2009-08-18 10:06:02 +02:00
86f983962c Fix double free pointer crash in dsa_public_to_string
Signed-off-by: Andreas Schneider <mail@cynapses.org>
2009-08-16 14:41:41 +02:00
b0d6307d41 Fix channel_get_exit_status bug reported by VicLee
It would return -1 if the channel received the exit status
and the close message at same time.
2009-08-16 14:41:22 +02:00
10920fc678 fix ssh_finalize which didn't clear the flag 2009-08-13 23:30:02 +02:00
c87b247e01 Fix memory leak introduced by previous bugfix 2009-08-12 22:12:18 +02:00
9abdc5ae2a Fixed channel_poll broken when delayed EOF recvd
Previous code returned SSH_EOF even if data was left in buffer
2009-08-10 23:37:53 +02:00
e8e874909f Fixed stupid "can't parse known host key" bug
due to a dangling \n in the base64 ...
2009-08-10 22:53:27 +02:00
74eff86a6b Fix possible memory corruption (#14)
Signed-off-by: Andreas Schneider <mail@cynapses.org>
2009-08-07 11:38:18 +02:00
232aca8969 Update ChangeLog. release-0-3-2 2009-08-04 15:24:06 +02:00
48deb0ca46 Update version number of the package. 2009-08-04 15:17:46 +02:00
59889da5a5 Update version numbers. 2009-08-01 11:22:09 +02:00
a958f6498b Cleanup the libssh.map file and order it alphabetically. 2009-07-30 12:25:27 +02:00
3ec11b46e9 Add gitignore file to branch. 2009-07-29 22:52:21 +02:00
c17ce2697b Add ssh_init to the map file. 2009-07-29 17:50:53 +02:00
7fa1804cf1 ssh_init()
fixes in client.c and server.c for this

git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@778 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-07-29 17:50:04 +02:00
ad86a378d9 moved try_publickey_from_file in priv.h
Had nothing to do in libssh.h. 100% sure nobody
used it since one of the structure declaration
was not public.
2009-07-29 17:40:17 +02:00
ed660c29c3 Check for OpenSSH and implement sftp_symlink correct.
When OpenSSH's sftp-server was implemented, the order of the arguments
to the SSH_FXP_SYMLINK method was inadvertently reversed. Unfortunately,
the reversal was not noticed until the server was widely deployed.
Since fixing this to follow the specification would cause
incompatibility, the current order was retained.
2009-07-29 16:05:45 +02:00
6f47401173 Fix SSH1 compilation. 2009-07-29 16:02:52 +02:00
d247b86202 Update map file. 2009-07-25 12:34:49 +02:00
a1c7dd99be Add sftp_readlink function. 2009-07-25 12:34:25 +02:00
11a6ed907d Add sftp_symlink function. 2009-07-25 12:32:51 +02:00
a8ce546f69 Fix a segfault if a NULL pointer is passed to ssh_disconnect(). 2009-07-23 09:07:49 +02:00
6e56d1dfb2 Don't segfault if the session or the answer is NULL. 2009-07-23 09:07:36 +02:00
b07ec7a3d1 Fix ssh_write_knownhost() which always returned -1.
fwrite() return the the number of items written not the size of the
buffer.
2009-07-23 09:07:26 +02:00
09d4029ac1 Add compile flags and test for compiler options only if we use gcc. 2009-07-23 09:07:12 +02:00
b62d0732d2 Only add additional warnings if we have a GNU compiler. 2009-07-23 09:07:00 +02:00
90a6d431a7 Make the ssh_userauth_kbdint functions to get the prompts const.
They shouldn't be modified or free'd by a user.
2009-07-23 09:06:47 +02:00
f7448eeb1c Fix sol8 + ss11 compile errors.
Thanks to tysonite@gmail.com.
2009-07-23 09:06:22 +02:00
d411260a68 Fix build on windows, missing include. release-0-3-1 2009-07-14 10:52:18 +02:00
f8f0663eb9 Fix doxygen to match SSH_SERVER_FILE_NOT_FOUND fix 2009-07-14 10:22:17 +02:00
cedc635ed0 Add changelog entries for 0.3.1. 2009-07-14 09:51:49 +02:00
ff819489b7 Set version to 0.3.1. 2009-07-14 09:51:36 +02:00