1
1
The SSH library (LGPL license) https://www.libssh.org
Перейти к файлу
Aris Adamantiadis c53b6b907c resolved the infinite loop on exit (thanks giga for the hint).
I resolved a memory alloc problem into hmac_init (same kind that the one of md5_init).
It's still saying there is a memory corruption. Since the memory corruption happens before it is found (in malloc()), I'll have to run valgrind to locate it.


git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@46 7dcaeef0-15fb-0310-b436-a5af3365683c
2005-10-26 16:59:16 +00:00
doc first import 2005-07-05 01:21:44 +00:00
include/libssh resolved the infinite loop on exit (thanks giga for the hint). 2005-10-26 16:59:16 +00:00
libssh resolved the infinite loop on exit (thanks giga for the hint). 2005-10-26 16:59:16 +00:00
sftp_server Libgcrypt was still used by default. Now it really compiles with openssl by default. 2005-10-26 13:11:37 +00:00
aclocal.m4 added Jean-Philippe's patch for libtools. it doesn't compile on my computer. 2005-10-25 23:11:41 +00:00
AUTHORS Almost forgot the most important :) a patch for AUTHORS file 2005-10-26 12:20:31 +00:00
CHANGELOG first import 2005-07-05 01:21:44 +00:00
config.guess first import 2005-07-05 01:21:44 +00:00
config.h.in added the gcrypt patch (without gcrypt as default library). 2005-10-04 22:11:19 +00:00
config.sub first import 2005-07-05 01:21:44 +00:00
configure.in Libgcrypt was still used by default. Now it really compiles with openssl by default. 2005-10-26 13:11:37 +00:00
COPYING first import 2005-07-05 01:21:44 +00:00
Doxyfile server kex done :) 2005-08-07 10:48:08 +00:00
install-sh first import 2005-07-05 01:21:44 +00:00
ltmain.sh added Jean-Philippe's patch for libtools. it doesn't compile on my computer. 2005-10-25 23:11:41 +00:00
Makefile.in added Jean-Philippe's patch for libtools. it doesn't compile on my computer. 2005-10-25 23:11:41 +00:00
mkinstalldirs first import 2005-07-05 01:21:44 +00:00
plop added Jean-Philippe's patch for libtools. it doesn't compile on my computer. 2005-10-25 23:11:41 +00:00
README first import 2005-07-05 01:21:44 +00:00
sample.c channel_select(). this function rocks ! 2005-10-25 23:02:25 +00:00
samplesshd.c added the gcrypt patch (without gcrypt as default library). 2005-10-04 22:11:19 +00:00

The libSSH and its client
~~~~~~~~~~~~~~~~~~~~~~~~~
   -Aris Adamantiadis

1* Why ?
-_-_-_-_-_

Why not ? :) I've began to work on my own implementation of the ssh protocol
because i didn't like the currently public ones.
Not any allow you to import and use the functions as a library, and so i
worked on a library-based SSH implementation.


2* How/Who ?
-_-_-_-_-_-_-_

If you downloaded this file, you must know what it is : a library for
accessing ssh client services through C libraries calls in a simple manner.
The client is there as a programming example and isn't at all doing its job
correctly (doesn't verify public key hashes with the ones in ~/.ssh/ 
and doesn't handle TERM - yet)
Everybody can use this software under the terms of the LGPL - see the COPYING
file

3* What ?
-_-_-_-_-_

The SSH library features :
-Full C library functions for manipulating a client-side SSH connection
-Fully configurable sessions
-Support for AES-128,AES-192,AES-256,blowfish, in cbc mode
-use multiple SSH connections in a same process, at same time.
-usable SFTP implementation
-Public key and password authentication

4* Where ?
-_-_-_-_-_-_

http://0xbadc0de.be/?part=libssh