Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | doc: Improve the doc of ssh_bind_set_callbacks. | Andreas Schneider | 2011-03-09 | 1 | -0/+20 |
| | | | | (cherry picked from commit 7daa81f3aa876acb69a9cb332391dd218ac6838c) | ||||
* | doc: Improved documentation for server options. | Andreas Schneider | 2011-03-09 | 1 | -4/+57 |
| | | | | (cherry picked from commit 6754c347117d8450c11f7ad3931caa7584820cfc) | ||||
* | legacy: Added missing channel_write_stderr. | Andreas Schneider | 2011-02-23 | 1 | -0/+2 |
| | |||||
* | server: Remove channel_write_stderr. | Andreas Schneider | 2010-12-08 | 1 | -2/+0 |
| | |||||
* | doc: Some small fixes in server.h. | Andreas Schneider | 2010-12-07 | 1 | -11/+6 |
| | |||||
* | start of work to have callbackbased ssh_bind | Aris Adamantiadis | 2010-10-19 | 1 | -1/+30 |
| | |||||
* | Added ssh_channel_write_stderr() for the server | milo | 2010-10-02 | 1 | -0/+3 |
| | |||||
* | Added channel features on the server | milo | 2010-10-02 | 1 | -0/+8 |
| | | | | | | | - ssh_channel_request_send_exit_status() - ssh_channel_request_send_exit_signal() - enhanced these features client-side | ||||
* | Handle global requests and reverse forwarding | milo | 2010-10-02 | 1 | -0/+9 |
| | |||||
* | server: Fixed a shadowed variable. | Andreas Schneider | 2010-09-05 | 1 | -1/+1 |
| | |||||
* | server: Added an API entry for the message callback. | Milo Jhoran | 2010-08-13 | 1 | -1/+3 |
| | | | | Signed-off-by: Andreas Schneider <asn@cynapses.org> | ||||
* | server: Split ssh_bind_accept and create ssh_handle_key_exchange. | milo | 2010-08-10 | 1 | -1/+10 |
| | | | | Signed-off-by: Andreas Schneider <asn@cynapses.org> | ||||
* | server: Make ssh_accept a depreacted function to not break the API. | Andreas Schneider | 2010-08-09 | 1 | -0/+3 |
| | |||||
* | server: Merge ssh_bind_accept. | Andreas Schneider | 2010-08-09 | 1 | -11/+0 |
| | |||||
* | server: Rename ssh_accept to ssh_bind_accept. | Andreas Schneider | 2010-08-09 | 1 | -2/+4 |
| | |||||
* | Fixed the group of the server functions. | Andreas Schneider | 2010-04-04 | 1 | -2/+2 |
| | |||||
* | added ssh_message_auth_reply_pk_ok_simple | Aris Adamantiadis | 2009-12-20 | 1 | -0/+2 |
| | |||||
* | Add key validation in server side authentication | Aris Adamantiadis | 2009-12-20 | 1 | -0/+1 |
| | |||||
* | Fix some doxygen errors | Aris Adamantiadis | 2009-12-09 | 1 | -3/+6 |
| | |||||
* | Fix warnings on old gcc's | Aris Adamantiadis | 2009-11-03 | 1 | -14/+14 |
| | | | | they don't like variable names having type names | ||||
* | Added option to set log_verbosity in the server. | Andreas Schneider | 2009-10-15 | 1 | -1/+3 |
| | |||||
* | Added an option to set the port as string. | Andreas Schneider | 2009-10-15 | 1 | -0/+1 |
| | |||||
* | No more SSH_BIND SSH_MESSAGE etc. | Aris Adamantiadis | 2009-10-09 | 1 | -11/+12 |
| | |||||
* | Moved samples into examples directory | Aris Adamantiadis | 2009-10-09 | 1 | -1/+2 |
| | |||||
* | Modified server API | Aris Adamantiadis | 2009-10-09 | 1 | -1/+1 |
| | |||||
* | Get rid of the options structure. | Andreas Schneider | 2009-10-02 | 1 | -4/+15 |
| | |||||
* | Get rid of SSH_MESSAGE | Aris Adamantiadis | 2009-09-23 | 1 | -23/+23 |
| | |||||
* | get rid of SSH_OPTIONS | Aris Adamantiadis | 2009-09-23 | 1 | -1/+1 |
| | |||||
* | get rid of SSH_SESSION | Aris Adamantiadis | 2009-09-23 | 1 | -3/+3 |
| | |||||
* | experimental callback system | Aris Adamantiadis | 2009-08-23 | 1 | -1/+1 |
| | |||||
* | Fix compilation with MSVC and use declspec to export functions. | Andreas Schneider | 2009-08-11 | 1 | -35/+35 |
| | | | | Thanks to Patrick Spendrin <ps_ml@gmx.de> for all the MSVC fixes. | ||||
* | Fixed libssh compilation without server support. | Andreas Schneider | 2009-07-31 | 1 | -37/+0 |
| | |||||
* | Move channel_write_stderr to server.c. | Andreas Schneider | 2009-07-29 | 1 | -0/+2 |
| | |||||
* | Add channel_write_stderr prototype to the right header file. | Andreas Schneider | 2009-07-29 | 1 | -2/+0 |
| | | | | Signed-off-by: Andreas Schneider <mail@cynapses.org> | ||||
* | Fleshed out server interface | Preston A. Elder | 2009-07-29 | 1 | -8/+27 |
| | | | | | | | | | | | | - Enables channel_request_open types of DIRECT_TCPIP, FORWARDED_TCPIP and X11 (ie. implemented the handling of those channel_request_open types). - Adds functions to retrieve the extra information relating to channel_request_open messages and channel_request messages. - Adds a channel_write_stderr method (obviously for writing to the STDERR channel from server side) - well, technically just converted the exiting channel_write to take an extra argument and created two wrapper functions. - Actually does the invoking of message_handle() from channel_recv_request. - Implemented the handling of the window-change and env channel_requests. - Implemented a few functions in server.h that were declared but not defined (eg. ssh_message_channel_request_channel). Signed-off-by: Preston A. Elder <prez@neuromancy.net> Signed-off-by: Andreas Schneider <mail@cynapses.org> | ||||
* | Public key authentication server side | milo | 2009-07-27 | 1 | -0/+2 |
| | |||||
* | Fix conflicting declarations of ssh_session and ssh_kbdint. | Andreas Schneider | 2009-07-25 | 1 | -1/+1 |
| | |||||
* | move all u32,u16,u8 and u64 declarations in priv.h | Aris Adamantiadis | 2009-07-24 | 1 | -1/+1 |
| | | | | And fix all headers which need u32,u8,u64 | ||||
* | Changes all CHANNEL * to ssh_channel | Aris Adamantiadis | 2009-07-24 | 1 | -2/+2 |
| | |||||
* | added ssh_message_callback support. | Aris Adamantiadis | 2009-06-18 | 1 | -1/+2 |
| | | | | Not fully working yet. User can set his ssh_message_callback, and the function ssh_execute_message_callbacks will call them when appropriate. Messages are correctly stacked (in packet_parse) but no call to ssh_execute_callbacks exists yet. | ||||
* | ssh_message_retrieve + memoryleak fixed in ssh_message_free | Aris Adamantiadis | 2009-06-17 | 1 | -0/+6 |
| | | | | | ssh_message_retrieve parses a specific SSH message and returns a pointer to it. Hacked ssh_message_get to use it. This is the first step to have asynchronous ssh messages callbacks. | ||||
* | Fix the vim modeline and place it at the end of the file. | Andreas Schneider | 2009-05-12 | 1 | -2/+1 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@763 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Document the ssh server bind functions. | Andreas Schneider | 2009-05-11 | 1 | -1/+74 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@756 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Added a ssh_bind_set_fd() function. | Andreas Schneider | 2009-05-11 | 1 | -1/+12 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@754 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Improve ssh_message_auth* functions. | Andreas Schneider | 2009-04-09 | 1 | -1/+1 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@442 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Normalize the license in all files and add vim tab instructions. | Andreas Schneider | 2009-03-29 | 1 | -18/+21 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@305 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Fix build warings in the server code. | Andreas Schneider | 2009-02-02 | 1 | -2/+2 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@215 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | Add extern C declatrion to server header file. | Andreas Schneider | 2009-01-08 | 1 | -1/+9 |
| | | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@199 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | include/libssh/server.h: Remove struct definitions | Jean-Philippe Garcia Ballester | 2007-02-07 | 1 | -55/+0 |
| | | | | | | | | | include/libssh/priv.h: Add struct definitions that previously were in include/libssh/server.h libssh/server.c: Include libssh/priv.h git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@109 7dcaeef0-15fb-0310-b436-a5af3365683c | ||||
* | pam samples files to put into /etc/pam.d | Aris Adamantiadis | 2005-08-29 | 1 | -1/+1 |
| | | | | | | | | ssh_silent_disconnect() and server forking. I still have to add a -D command line to avoid the forking. password auth works, but there is no uid change yet. I'll have to make the configuration stuff really being respected by the server. (like keys, ports, users, ...) git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@23 7dcaeef0-15fb-0310-b436-a5af3365683c |