summaryrefslogtreecommitdiffstats
path: root/src/session.c
Commit message (Collapse)AuthorAgeFilesLines
* session: Fix return code of ssh_blocking_flush().Andreas Schneider2011-05-281-2/+2
|
* Introduced ssh_timeout_elapsed functionsAris Adamantiadis2011-05-241-9/+22
| | | | | | | Functions to mesure elapsed time before and after a serie of calls. Introduces a dependancy to clock_gettime() and librt, hope this doesn't break anything. Porting to gettimeofday() should not be too hard.
* connect: Set timeout on connectOliver Stöneberg2011-05-171-1/+2
| | | | | This also fixes error handling in ssh_poll_ctx_dopoll() and ssh_handle_packets(), so it won't loop forever on an actual timeout.
* poll: Fix poll input events.Andreas Schneider2011-04-151-1/+1
| | | | bug#38
* Change session state after receiving a DisconnectAris Adamantiadis2011-03-281-0/+1
|
* Implement ssh_blocking_flush()Aris Adamantiadis2011-03-221-0/+25
| | | | Based on code from Jan Willamowius
* Reverse commit 076dfb82 for the server sidemilo2011-02-101-0/+2
|
* session: Added ssh_is_connected().Andreas Schneider2011-02-061-0/+15
|
* session: Fixed possible uninitialized return of ret.Andreas Schneider2011-02-051-1/+1
|
* Use termination functions for event pollingAris Adamantiadis2011-01-121-0/+37
|
* Change blocking parameter to a flagAris Adamantiadis2011-01-101-3/+13
|
* Fix connection callbacks called at wrong timeAris Adamantiadis2011-01-101-1/+0
|
* Fix leak when key exchange fails.Aris Adamantiadis2011-01-091-0/+4
|
* Added compression options and allow "yes/no" settingAris Adamantiadis2010-12-271-0/+1
| | | | SSH_OPTION_COMPRESSION and SSH_OPTION_COMPRESSION_LEVEL options have been added. Now, end-level apps may simply choose to enable compression without knowing the relevant algorithms behind it.
* Removed the global poll ctx in fav. of /session ctxAris Adamantiadis2010-10-121-1/+4
|
* Fixed outgoing flow control + writes behavioursAris Adamantiadis2010-09-261-3/+3
|
* session: Fixed a memory leak with session->bindaddr.Andreas Schneider2010-09-071-0/+1
|
* misc: Rename libssh/ to src/Andreas Schneider2010-09-061-0/+520