Aris Adamantiadis
a229cb4676
Asynchronous authentication works !
2009-12-26 21:59:37 +01:00
Aris Adamantiadis
682ed18123
New packet handler for SSH_USERAUTH_BANNER
2009-12-26 20:24:07 +01:00
Aris Adamantiadis
3aae59c224
Fix tricky bug within packet decoding
2009-12-26 17:03:27 +01:00
Aris Adamantiadis
6f3505bf6b
Asynchronous service request
2009-12-26 16:51:33 +01:00
Aris Adamantiadis
bfdc48e320
Simplification of the "exec" sample
2009-12-24 10:46:46 +01:00
Vic Lee
fcda8beb1c
File handle need to be closed in case of errors in privatekey_from_file
...
Signed-off-by: Vic Lee <llyzs@163.com>
Signed-off-by: Andreas Schneider <mail@cynapses.org>
2009-12-23 09:37:35 +01:00
Andreas Schneider
d0647afae5
Added an example for exec.
2009-12-22 18:34:23 +01:00
Aris Adamantiadis
a6383cec51
Fix typos in doc
2009-12-22 10:20:19 +01:00
Vic Lee
44fd5ff451
Added private key type detection feature in privatekey_from_file
...
Signed-off-by: Vic Lee <llyzs@163.com>
Signed-off-by: Andreas Schneider <mail@cynapses.org>
2009-12-22 09:02:10 +01:00
Andreas Schneider
ea34f37d43
Generate the APPLICATION_VERSION.
2009-12-21 15:56:21 +01:00
Andreas Schneider
23dcc2c7f3
Fixed ssh_get_user_home_dir() to be thread safe.
2009-12-21 12:32:58 +01:00
Aris Adamantiadis
91f7d127ea
Tutorial doxyginized and updated up to auth sect.
2009-12-20 23:21:59 +01:00
Aris Adamantiadis
43c1245396
Some options functions did not show up in doxygen
2009-12-20 20:23:58 +01:00
Aris Adamantiadis
43288bc4f2
added ssh_message_auth_reply_pk_ok_simple
2009-12-20 18:51:37 +01:00
Aris Adamantiadis
2e22d6ef99
Add key validation in server side authentication
2009-12-20 18:05:02 +01:00
Andreas Schneider
6509b6e742
Started to add the tutorial to doxygen.
2009-12-19 00:31:47 +01:00
Aris Adamantiadis
d2ce0042b3
Deleted obsolete doxygen files
2009-12-19 00:10:54 +01:00
Aris Adamantiadis
0dcb63ff5e
Merge branch 'master' of git://git.libssh.org/projects/libssh/libssh
2009-12-19 00:10:13 +01:00
Andreas Schneider
bebbac1bd8
Improved doxygen output of ssh_options_set().
2009-12-19 00:08:54 +01:00
Aris Adamantiadis
a1870a62cf
Documentation callbacks.h + standardization
2009-12-18 23:56:59 +01:00
Andreas Schneider
1ef1a77421
Disabled caller graphs as they are only of internal interest.
2009-12-18 23:54:31 +01:00
Andreas Schneider
98819f92e3
Updated the doxygen file.
2009-12-18 23:41:25 +01:00
Andreas Schneider
ebce70eba1
Fixed documentation of buffer struct.
2009-12-18 23:41:01 +01:00
Andreas Schneider
ed257b982a
Fixed documentation of ssh_options_copy().
2009-12-18 23:38:27 +01:00
Andreas Schneider
1b7877f6ed
Moved the doxygen mainpage to doc/mainpage.dox
2009-12-18 23:35:41 +01:00
Andreas Schneider
7500b0564c
Document the callback structure correctly.
2009-12-18 23:19:37 +01:00
Andreas Schneider
0c992ece3b
Added a mainpage to doxygen.
2009-12-18 23:12:47 +01:00
Andreas Schneider
e124249a8b
Fixed the doxygen documentation.
2009-12-18 23:12:37 +01:00
Aris Adamantiadis
d950d6af52
Optional compilation of developper's doc
2009-12-16 23:19:18 +01:00
Aris Adamantiadis
55abcfeef6
These docs are outdated too
2009-12-15 23:53:28 +01:00
Aris Adamantiadis
49b3712891
Stub for doxygen main documentation
2009-12-15 23:50:16 +01:00
Aris Adamantiadis
b9a8b22728
Doxygen now outputs on stderr, inputs from doc/
2009-12-15 23:48:51 +01:00
Aris Adamantiadis
65f8e86e41
Deleted obsolete documentation draft
2009-12-15 23:37:53 +01:00
Aris Adamantiadis
9780f22866
Made packet_wait issue warnings
2009-12-13 20:49:47 +01:00
Aris Adamantiadis
46b2b99f63
Fix strange error message in sample authentication
2009-12-13 19:53:32 +01:00
Aris Adamantiadis
c92f54102e
Key exchange currently done asynchronously
...
Fixed an important bug in packet buffering (two packets received in the same recv would'nt be processed correctly)
2009-12-13 18:20:05 +01:00
Aris Adamantiadis
964d5f88cc
ssh_poll_handle detaches from context before free
2009-12-13 17:04:23 +01:00
Aris Adamantiadis
ad7e9d88fb
packet SSH_KEXINIT received and parsed
...
Resolved some bugs in the callback mechanism as well
2009-12-12 00:23:53 +01:00
Aris Adamantiadis
3ace7817b4
Async connection + banner fetch is working
2009-12-11 23:26:25 +01:00
Aris Adamantiadis
0de35ca8f0
Fix logging problem in match_known_host
2009-12-11 21:23:52 +01:00
Aris Adamantiadis
80b6cf77b0
Added a global poll context
2009-12-11 21:11:23 +01:00
Andreas Schneider
79b4bf4ac2
Don't install crypto.h which is an internal header file.
2009-12-10 13:55:42 +01:00
Aris Adamantiadis
ab6b510408
More doxygen stuff
2009-12-09 20:27:10 +01:00
Aris Adamantiadis
ab52ca01ad
Resolving doxygen errors in internal mode
2009-12-09 19:53:58 +01:00
Aris Adamantiadis
64b72f8d3a
Fix some doxygen errors
2009-12-09 19:43:16 +01:00
Andreas Schneider
ffc9806e6d
Remove socklen_t definition.
...
Tthe problem is that winsock2.h defines socklen_t as a typedef, not as a
define, so depending on the order of includes you can get errors in
ws2tcpip.h with msvc.
2009-12-09 13:02:48 +01:00
Aris Adamantiadis
984fb41b98
Moved #defines into an enum
2009-12-06 23:47:58 +01:00
Aris Adamantiadis
a1e05c62ae
struct socket -> struct ssh_socket_struct +typedef
2009-12-06 22:48:56 +01:00
Aris Adamantiadis
076e884873
More callback stuff in connection
...
I have coded it, not actually tested it :) It still needs
work to get past the banner exchange.
2009-12-05 15:05:02 +01:00
Aris Adamantiadis
2f6fbbd706
Trying to adapt client.c to use callbacks
2009-12-03 23:55:46 +01:00