Andreas Schneider
232aca8969
Update ChangeLog.
release-0-3-2
2009-08-04 15:24:06 +02:00
Andreas Schneider
48deb0ca46
Update version number of the package.
2009-08-04 15:17:46 +02:00
Andreas Schneider
59889da5a5
Update version numbers.
2009-08-01 11:22:09 +02:00
Andreas Schneider
a958f6498b
Cleanup the libssh.map file and order it alphabetically.
2009-07-30 12:25:27 +02:00
Andreas Schneider
3ec11b46e9
Add gitignore file to branch.
2009-07-29 22:52:21 +02:00
Andreas Schneider
c17ce2697b
Add ssh_init to the map file.
2009-07-29 17:50:53 +02:00
Aris Adamantiadis
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
Andreas Schneider
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
Andreas Schneider
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
Andreas Schneider
6f47401173
Fix SSH1 compilation.
2009-07-29 16:02:52 +02:00
Andreas Schneider
d247b86202
Update map file.
2009-07-25 12:34:49 +02:00
Andreas Schneider
a1c7dd99be
Add sftp_readlink function.
2009-07-25 12:34:25 +02:00
Andreas Schneider
11a6ed907d
Add sftp_symlink function.
2009-07-25 12:32:51 +02:00
Andreas Schneider
a8ce546f69
Fix a segfault if a NULL pointer is passed to ssh_disconnect().
2009-07-23 09:07:49 +02:00
Andreas Schneider
6e56d1dfb2
Don't segfault if the session or the answer is NULL.
2009-07-23 09:07:36 +02:00
Andreas Schneider
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
Andreas Schneider
09d4029ac1
Add compile flags and test for compiler options only if we use gcc.
2009-07-23 09:07:12 +02:00
Andreas Schneider
b62d0732d2
Only add additional warnings if we have a GNU compiler.
2009-07-23 09:07:00 +02:00
Andreas Schneider
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
Andreas Schneider
f7448eeb1c
Fix sol8 + ss11 compile errors.
...
Thanks to tysonite@gmail.com .
2009-07-23 09:06:22 +02:00
Andreas Schneider
d411260a68
Fix build on windows, missing include.
release-0-3-1
2009-07-14 10:52:18 +02:00
Aris Adamantiadis
f8f0663eb9
Fix doxygen to match SSH_SERVER_FILE_NOT_FOUND fix
2009-07-14 10:22:17 +02:00
Andreas Schneider
cedc635ed0
Add changelog entries for 0.3.1.
2009-07-14 09:51:49 +02:00
Andreas Schneider
ff819489b7
Set version to 0.3.1.
2009-07-14 09:51:36 +02:00
Aris Adamantiadis
37dc2a5279
Reflect the SSH_SERVER_NOT_KNOWN add-on in sample
2009-07-13 12:07:31 +02:00
Aris Adamantiadis
50ebbe636e
Added return code SSH_SERVER_FILE_NOT_FOUND
...
This error is returned by ssh_is_server_known when known_hosts
file does not exist and gives more action to the developer.
2009-07-13 12:07:19 +02:00
Aris Adamantiadis
101bf21d41
Fixed Could not write as much data as expected msg
...
Bug caused by verifying the size of the buffer in the wrong place
2009-07-02 10:37:32 +02:00
Aris Adamantiadis
ae3bb42da5
Fixed memory leak in ssh_is_server_known()
2009-06-23 09:13:26 +02:00
Aris Adamantiadis
918a912cd5
Fixed yet another read-after-free bug
...
read of a buffer len after free in sftp_write()
2009-06-23 09:13:15 +02:00
Aris Adamantiadis
7ba81b974e
Fixed a use-after-free in match_hashed_host()
2009-06-21 22:18:43 +02:00
Aris Adamantiadis
b5e868fb8b
Fix doublefree bug found by Cyril
2009-06-21 22:18:38 +02:00
Andreas Schneider
693c041ba9
Fix a memory leak in ssh_message_free().
2009-06-20 11:30:09 +02:00
Aris Adamantiadis
39c7e3c7dd
Fixed potential format string attacks
...
Potential format string attacks on error reporting in channels.c
2009-06-20 11:25:23 +02:00
Andreas Schneider
3873489688
Simply leave the function, this should prevent a segfault.
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@777 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-06-10 16:05:39 +00:00
Andreas Schneider
d14a492019
Fix a infinite loop on error.
...
Thanks to Milo for the pointer.
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@776 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-06-10 15:29:11 +00:00
Andreas Schneider
848984f25f
Fix a possible crash bug.
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@775 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-06-09 12:03:24 +00:00
Andreas Schneider
5a755a8219
Fix build warnings.
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@774 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-06-09 12:03:00 +00:00
Andreas Schneider
910689126a
Fix cmake on BSD.
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@773 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-06-09 10:54:48 +00:00
Andreas Schneider
87995db8fe
Make use of poll() and add a poll-emulation for win32.
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@772 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-06-04 07:23:55 +00:00
Laurent Bigonville
70c9da4fb0
Drop debian directory, new location: git://git.debian.org/collab-maint/libssh.git
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@771 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-06-01 16:49:46 +00:00
Andreas Schneider
1ac654ec6c
Fix compilation of SSHv1.
...
Patch by Norbert Kiesel.
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@770 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-23 08:27:31 +00:00
Andreas Schneider
fecbdff179
Set version to 0.3.0 and set release date.
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@768 7dcaeef0-15fb-0310-b436-a5af3365683c
release-0-3-0
2009-05-21 09:34:02 +00:00
Aris Adamantiadis
894b73abe2
updated changelog + authors
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@767 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-18 18:39:26 +00:00
Andreas Schneider
da4986e4bc
Fix the homepage url and the vendor.
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@766 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-14 11:20:17 +00:00
Andreas Schneider
08ab186471
Add missing vim modeline.
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@765 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-13 07:59:59 +00:00
Andreas Schneider
439d995fed
Fix some compiler warnings on windows.
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@764 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-13 07:38:30 +00:00
Andreas Schneider
2e0b2e2e91
Fix the vim modeline and place it at the end of the file.
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@763 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-12 17:49:23 +00:00
Andreas Schneider
80ba62a519
Add missing changelog entry.
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@762 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-11 15:09:23 +00:00
Andreas Schneider
a065e35e37
Improve some debug statements.
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@761 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-11 12:38:21 +00:00
Andreas Schneider
2eaf69ee06
Fix a double free corruption.
...
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@760 7dcaeef0-15fb-0310-b436-a5af3365683c
2009-05-11 12:31:54 +00:00