aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)AuthorFilesLines
2014-01-08include: Remove warning cause VSC doesn't know about it.Andreas Schneider1-1/+0
2014-01-08include: Fix building if we do not have asm volatile.Andreas Schneider1-1/+2
2013-12-07session: Add ssh_get_clientbanner().Jon Simons1-0/+1
2013-12-04channels: Add a ssh_channel_read_timeout function.Andreas Schneider1-0/+1
2013-11-27pki: Add ssh_pki_import_privkey_file().Andreas Schneider1-0/+5
2013-11-27pki_gcrypt: Add pki_private_key_to_pem() stub.Andreas Schneider1-0/+5
2013-11-27ecdh: Check if we have ECC support.Andreas Schneider2-2/+7
2013-11-24server: Add a ssh_send_keepalive() function.Nicolas Viennot1-0/+2
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
2013-11-17options: Add SSH_OPTIONS_GSSAPI_DELEGATE_CREDENTIALS option.Simo Sorce2-1/+3
Signed-off-by: Simo Sorce <simo@redhat.com> Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
2013-11-15options: Add SSH_OPTIONS_GSSAPI_CLIENT_IDENTITY option.Andreas Schneider2-1/+3
2013-11-15gssapi: Add suppport to set GSSAPI server identity.Andreas Schneider2-1/+3
2013-11-09Add ssh_get_poll_flags()Colin Walters2-0/+2
For integration with an external mainloop, we need to know how to replicate libssh's internal poll() calls. We originally through ssh_get_status() was that API, but it's not really - those flags only get updated from the *result* of a poll(), where what we really need is to know how libssh would *start* a poll(). Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
2013-11-06dh: Add new ssh_get_publickey_hash() function.Andreas Schneider1-1/+13
2013-11-04remove warnings on OSX (workaround)Aris Adamantiadis1-0/+10
2013-11-03curve25519: include reference implementationAris Adamantiadis1-2/+10
2013-11-03socket: Fix check for pending data.Aris Adamantiadis1-1/+5
BUG: https://red.libssh.org/issues/119 Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
2013-11-03priv: Fix brackets of burn macros.Andreas Schneider1-2/+2
2013-10-31SSH_AUTH_OK -> SSH_AUTH_SUCCESS in commentsAlan Dunn1-4/+4
A few callback descriptions refer to a non-existent value SSH_AUTH_OK, which should be SSH_AUTH_SUCCESS. This commit fixes these. Signed-off-by: Alan Dunn <amdunn@gmail.com> Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
2013-10-30cmake: Check for isblank().Andreas Schneider1-1/+3
2013-10-21include: Fix build on platforms without ECC.Andreas Schneider1-0/+2
2013-10-19wrapper: Fix compilation with gcrypt.Andreas Schneider1-0/+1
2013-10-18pki: Add the type as a char pointer.Andreas Schneider1-0/+1
2013-10-18wrapper: Add more evp functions.Andreas Schneider2-0/+6
2013-10-01callbacks: Improve the documentation of ssh_threads_set_callbacks().Andreas Schneider1-6/+11
BUG: https://red.libssh.org/issues/123
2013-10-01callbacks: Improve the documentation of ssh_threads_get_noop().Andreas Schneider1-3/+7
BUG: https://red.libssh.org/issues/123
2013-10-01session: Remove obsolete status variables.Andreas Schneider1-3/+0
BUG: https://red.libssh.org/issues/121
2013-09-27kex: implement curve25519-sha256@libssh.orgAris Adamantiadis2-1/+55
2013-07-27include: Fix a build warning in MinGW.Andreas Schneider1-0/+1
2013-07-23cmake: Check for HAVE_GCC_VOLATILE_MEMORY_PROTECTION.Andreas Schneider1-2/+35
This ensures that the memset call is not optimized out by the compiler (works works with gcc and clang).
2013-07-22cmake: Check for _strtoui64() on Windows.Andreas Schneider1-13/+12
2013-07-22pki: Fix declaration of ssh_pki_convert functions.Andreas Schneider1-3/+3
2013-07-21log: Make _ssh_log() public.Andreas Schneider3-5/+4
2013-07-14src: Remove enter_function() and leave_function().Andreas Schneider2-4/+0
2013-07-14include: Mark ssh_log as depcrecated.Andreas Schneider1-3/+3
2013-07-14src: Migrate to SSH_LOG.Andreas Schneider1-1/+1
2013-07-14error: Use new logging function.Andreas Schneider1-0/+4
2013-07-14log: Implment new logging functions.Andreas Schneider3-5/+47
2013-07-14cmake: Check if we have Thread Local Storage support.Andreas Schneider1-0/+8
2013-07-14server: Fix compilation without WITH_SERVERAris Adamantiadis3-5/+10
2013-07-13server: add pubkey auth callbackAris Adamantiadis1-0/+23
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
2013-07-13gssapi: Add user parameter to gssapi auth callbackAris Adamantiadis1-2/+6
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
2013-07-13gssapi: gssapi callbacks serversideAris Adamantiadis1-2/+52
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
2013-07-13sftp: more flexibility on channelsAris Adamantiadis1-1/+15
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
2013-07-13sftp: added useful server APIsAris Adamantiadis1-2/+9
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
2013-07-13server: callback for channel_request_subsystemAris Adamantiadis1-0/+16
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
2013-07-13server: added 2 missing channel callbacksAris Adamantiadis1-1/+40
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
2013-07-13server: export ssh_channel_open_x11()Aris Adamantiadis1-0/+1
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
2013-07-13client: handle x11 channel open requests with callbacksAris Adamantiadis1-1/+17
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
2013-07-13server: Implement X11 requests and window-changeAris Adamantiadis1-2/+44
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
2013-07-13Doc: fix a few broken parametersAris Adamantiadis1-1/+0
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>