summaryrefslogtreecommitdiffstats
path: root/include/libssh/server.h
Commit message (Collapse)AuthorAgeFilesLines
* messages: Make returned strings const.Andreas Schneider2011-03-091-11/+11
|
* doc: More doc for messaging functions.Andreas Schneider2011-03-091-1/+37
|
* doc: Improve the doc of ssh_bind_set_callbacks.Andreas Schneider2011-03-091-0/+20
|
* doc: Improved documentation for server options.Andreas Schneider2011-03-061-4/+57
|
* legacy: Added missing channel_write_stderr.Andreas Schneider2011-02-231-0/+2
|
* Added the keyboard-interactive authentication methodmilo2011-02-101-0/+5
|
* server: Remove channel_write_stderr.Andreas Schneider2010-12-081-2/+0
|
* doc: Some small fixes in server.h.Andreas Schneider2010-12-071-11/+6
|
* start of work to have callbackbased ssh_bindAris Adamantiadis2010-10-191-1/+30
|
* Added ssh_channel_write_stderr() for the servermilo2010-10-021-0/+3
|
* Added channel features on the servermilo2010-10-021-0/+8
| | | | | | | - ssh_channel_request_send_exit_status() - ssh_channel_request_send_exit_signal() - enhanced these features client-side
* Handle global requests and reverse forwardingmilo2010-10-021-0/+9
|
* server: Fixed a shadowed variable.Andreas Schneider2010-09-051-1/+1
|
* server: Added an API entry for the message callback.Milo Jhoran2010-08-131-1/+3
| | | | Signed-off-by: Andreas Schneider <asn@cynapses.org>
* server: Split ssh_bind_accept and create ssh_handle_key_exchange.milo2010-08-101-1/+10
| | | | Signed-off-by: Andreas Schneider <asn@cynapses.org>
* server: Make ssh_accept a depreacted function to not break the API.Andreas Schneider2010-08-091-0/+3
|
* server: Merge ssh_bind_accept.Andreas Schneider2010-08-091-11/+0
|
* server: Rename ssh_accept to ssh_bind_accept.Andreas Schneider2010-08-091-2/+4
|
* Fixed the group of the server functions.Andreas Schneider2010-04-041-2/+2
|
* added ssh_message_auth_reply_pk_ok_simpleAris Adamantiadis2009-12-201-0/+2
|
* Add key validation in server side authenticationAris Adamantiadis2009-12-201-0/+1
|
* Fix some doxygen errorsAris Adamantiadis2009-12-091-3/+6
|
* Fix warnings on old gcc'sAris Adamantiadis2009-11-031-14/+14
| | | | they don't like variable names having type names
* Added option to set log_verbosity in the server.Andreas Schneider2009-10-151-1/+3
|
* Added an option to set the port as string.Andreas Schneider2009-10-151-0/+1
|
* No more SSH_BIND SSH_MESSAGE etc.Aris Adamantiadis2009-10-091-11/+12
|
* Moved samples into examples directoryAris Adamantiadis2009-10-091-1/+2
|
* Modified server APIAris Adamantiadis2009-10-091-1/+1
|
* Get rid of the options structure.Andreas Schneider2009-10-021-4/+15
|
* Get rid of SSH_MESSAGEAris Adamantiadis2009-09-231-23/+23
|
* get rid of SSH_OPTIONSAris Adamantiadis2009-09-231-1/+1
|
* get rid of SSH_SESSIONAris Adamantiadis2009-09-231-3/+3
|
* experimental callback systemAris Adamantiadis2009-08-231-1/+1
|
* Fix compilation with MSVC and use declspec to export functions.Andreas Schneider2009-08-111-35/+35
| | | | Thanks to Patrick Spendrin <ps_ml@gmx.de> for all the MSVC fixes.
* Fixed libssh compilation without server support.Andreas Schneider2009-07-311-37/+0
|
* Move channel_write_stderr to server.c.Andreas Schneider2009-07-291-0/+2
|
* Add channel_write_stderr prototype to the right header file.Andreas Schneider2009-07-291-2/+0
| | | | Signed-off-by: Andreas Schneider <mail@cynapses.org>
* Fleshed out server interfacePreston A. Elder2009-07-291-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 sidemilo2009-07-271-0/+2
|
* Fix conflicting declarations of ssh_session and ssh_kbdint.Andreas Schneider2009-07-251-1/+1
|
* move all u32,u16,u8 and u64 declarations in priv.hAris Adamantiadis2009-07-241-1/+1
| | | | And fix all headers which need u32,u8,u64
* Changes all CHANNEL * to ssh_channelAris Adamantiadis2009-07-241-2/+2
|
* added ssh_message_callback support.Aris Adamantiadis2009-06-181-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_freeAris Adamantiadis2009-06-171-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 Schneider2009-05-121-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 Schneider2009-05-111-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 Schneider2009-05-111-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 Schneider2009-04-091-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 Schneider2009-03-291-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 Schneider2009-02-021-2/+2
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@215 7dcaeef0-15fb-0310-b436-a5af3365683c