aboutsummaryrefslogtreecommitdiff
path: root/src/session.c
AgeCommit message (Expand)AuthorFilesLines
2014-12-25options: Fix setting the port.Andreas Schneider1-1/+1
2014-12-05session: add getter for kexalgoJon Simons1-0/+29
2014-08-06buffers: adapt session.c to ssh_buffer_(un)pack()Aris Adamantiadis1-37/+15
2014-05-28session: fix ssh_session->srv.ecdsa_key leakJon Simons1-0/+4
2014-04-22Add options support for setting and getting HMAC algorithmsDirkjan Bussink1-1/+31
2014-04-10session: Fix a memory leak with custom banner.Andreas Schneider1-0/+1
2014-03-27session: fix comment typoLuka Perkov1-1/+1
2014-02-12Add session/channel byte/packet countersAudrius Butkevicius1-0/+39
2014-02-06session: skip timestamp init for non-blocking caseJon Simons1-1/+5
2014-02-06session: add getters for session cipher namesJon Simons1-0/+32
2014-02-02client: Fix EOF session error reporting.Joseph Southwell1-2/+7
2014-01-19src: Rename buffer_init to ssh_buffer_init().Andreas Schneider1-2/+2
2014-01-07update copyright informationAris Adamantiadis1-1/+1
2014-01-05session: Fix a possible memory leak.Andreas Schneider1-0/+1
2013-12-07session: Add ssh_get_clientbanner().Jon Simons1-0/+15
2013-11-15options: Add SSH_OPTIONS_GSSAPI_CLIENT_IDENTITY option.Andreas Schneider1-0/+1
2013-11-15gssapi: Add suppport to set GSSAPI server identity.Andreas Schneider1-0/+1
2013-11-09session: Always request POLLINColin Walters1-3/+1
2013-11-09Add ssh_get_poll_flags()Colin Walters1-0/+19
2013-11-03session: Make sure we correctly burn the buffer.Andreas Schneider1-1/+1
2013-10-01session: Try the ecdsa default key first.Andreas Schneider1-0/+11
2013-09-16session: Document return value of ssh_get_serverbanner().Andreas Schneider1-0/+3
2013-09-16session: Remove obsolete status variables.Andreas Schneider1-6/+4
2013-09-09doc: Update documentation of ssh_set_blocking().Andreas Schneider1-2/+0
2013-07-26session: Add parentheses to fix a build warning.Andreas Schneider1-1/+1
2013-07-25session: Handle session state in ssh_get_status().Andreas Schneider1-1/+2
2013-07-25session: ssh_handle_packets_termination() SSH_AGAIN bug fixNicolas Viennot1-0/+1
2013-07-21session: Add brackets to ssh_handle_packets_termination().Andreas Schneider1-28/+39
2013-07-14src: Remove enter_function() and leave_function().Andreas Schneider1-22/+16
2013-07-14src: Migrate to SSH_LOG.Andreas Schneider1-1/+1
2013-07-13session: Introduce SSH_TIMEOUT_DEFAULTAris Adamantiadis1-0/+6
2012-10-22session: Fix a possible use after free in ssh_free().Andreas Schneider1-33/+54
2012-10-12session: Don't leak memory in ssh_send_debug().Andreas Schneider1-4/+4
2012-10-07session: Make sure we don't segfault on freeing id.Andreas Schneider1-1/+1
2012-10-05session: Fix a memory leak in ssh_new() on error.Andreas Schneider1-0/+1
2012-07-17socket: Add a SSH_WRITE_PENDING socket status.Andreas Schneider1-3/+7
2012-02-05session: Use a struct for all options.Andreas Schneider1-38/+40
2012-01-05Ignore and debug messages can be sent using public APIMartin Drasar1-0/+90
2012-01-02commit a7e14524c4f7903f607cdcd02b83782e89f0a82crofl0r1-0/+11
2012-01-02session: Cleanup timeout functions.rofl0r1-12/+1
2011-09-18packet: Move packet callbacks to packet_cb.c.Andreas Schneider1-45/+0
2011-09-18priv: Remove crypto.h and add correct includes to src files.Andreas Schneider1-1/+4
2011-09-18kex: moved KEX structures to ssh_crypto_structAris Adamantiadis1-11/+0
2011-09-18kex: split key selection and sendingAris Adamantiadis1-2/+0
2011-09-02Update libssh to ssh_handle_packets_terminationAris Adamantiadis1-37/+57
2011-09-02Channels: fix the "server specified invalid channel" bugAris Adamantiadis1-1/+1
2011-09-02channels: replaced bugged lists with ssh_listAris Adamantiadis1-2/+6
2011-08-22server: Use new pki infrastructure.Andreas Schneider1-2/+3
2011-08-20session: Fix ssh_free() with NULL argument.Andreas Schneider1-1/+1
2011-08-10session: Fix an infinite loop in the termination callback.rofl0r1-17/+11