summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* options: Add SSH_OPTIONS_GSSAPI_DELEGATE_CREDENTIALS option.Simo Sorce2013-11-152-1/+3
| | | | Signed-off-by: Simo Sorce <simo@redhat.com>
* options: Add SSH_OPTIONS_GSSAPI_CLIENT_IDENTITY option.Andreas Schneider2013-11-152-1/+3
|
* gssapi: Add suppport to set GSSAPI server identity.Andreas Schneider2013-11-152-1/+3
|
* Add ssh_get_poll_flags()Colin Walters2013-11-092-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>
* dh: Add new ssh_get_publickey_hash() function.Andreas Schneider2013-11-061-1/+13
|
* remove warnings on OSX (workaround)Aris Adamantiadis2013-11-041-0/+10
|
* curve25519: include reference implementationAris Adamantiadis2013-11-031-2/+10
|
* socket: Fix check for pending data.Aris Adamantiadis2013-11-031-1/+5
| | | | | | BUG: https://red.libssh.org/issues/119 Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
* priv: Fix brackets of burn macros.Andreas Schneider2013-11-031-2/+2
|
* SSH_AUTH_OK -> SSH_AUTH_SUCCESS in commentsAlan Dunn2013-10-311-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>
* cmake: Check for isblank().Andreas Schneider2013-10-301-1/+3
|
* include: Fix build on platforms without ECC.Andreas Schneider2013-10-211-0/+2
|
* wrapper: Fix compilation with gcrypt.Andreas Schneider2013-10-191-0/+1
|
* pki: Add the type as a char pointer.Andreas Schneider2013-10-181-0/+1
|
* wrapper: Add more evp functions.Andreas Schneider2013-10-182-0/+6
|
* kex: implement curve25519-sha256@libssh.orgAris Adamantiadis2013-09-272-1/+55
|
* callbacks: Improve the documentation of ssh_threads_set_callbacks().Andreas Schneider2013-09-161-6/+11
| | | | BUG: https://red.libssh.org/issues/123
* callbacks: Improve the documentation of ssh_threads_get_noop().Andreas Schneider2013-09-161-3/+7
| | | | BUG: https://red.libssh.org/issues/123
* session: Remove obsolete status variables.Andreas Schneider2013-09-161-3/+0
| | | | BUG: https://red.libssh.org/issues/121
* channel: Make channel_write_common() static.Andreas Schneider2013-08-131-2/+0
|
* include: Add a MIN macro.Andreas Schneider2013-08-131-2/+3
|
* include: Fix a build warning in MinGW.Andreas Schneider2013-07-271-0/+1
|
* cmake: Check for HAVE_GCC_VOLATILE_MEMORY_PROTECTION.Andreas Schneider2013-07-231-2/+35
| | | | | This ensures that the memset call is not optimized out by the compiler (works works with gcc and clang).
* cmake: Check for _strtoui64() on Windows.Andreas Schneider2013-07-221-13/+12
|
* pki: Fix declaration of ssh_pki_convert functions.Andreas Schneider2013-07-221-3/+3
|
* log: Make _ssh_log() public.Andreas Schneider2013-07-213-5/+4
|
* src: Remove enter_function() and leave_function().Andreas Schneider2013-07-142-4/+0
|
* include: Mark ssh_log as depcrecated.Andreas Schneider2013-07-141-3/+3
|
* src: Migrate to SSH_LOG.Andreas Schneider2013-07-141-1/+1
|
* error: Use new logging function.Andreas Schneider2013-07-141-0/+4
|
* log: Implment new logging functions.Andreas Schneider2013-07-143-5/+47
|
* cmake: Check if we have Thread Local Storage support.Andreas Schneider2013-07-141-0/+8
|
* server: Fix compilation without WITH_SERVERAris Adamantiadis2013-07-143-5/+10
|
* server: add pubkey auth callbackAris Adamantiadis2013-07-131-0/+23
| | | | Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
* gssapi: Add user parameter to gssapi auth callbackAris Adamantiadis2013-07-131-2/+6
| | | | Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
* gssapi: gssapi callbacks serversideAris Adamantiadis2013-07-131-2/+52
| | | | Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
* sftp: more flexibility on channelsAris Adamantiadis2013-07-131-1/+15
| | | | Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
* sftp: added useful server APIsAris Adamantiadis2013-07-131-2/+9
| | | | Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
* server: callback for channel_request_subsystemAris Adamantiadis2013-07-131-0/+16
| | | | Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
* server: added 2 missing channel callbacksAris Adamantiadis2013-07-131-1/+40
| | | | Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
* server: export ssh_channel_open_x11()Aris Adamantiadis2013-07-131-0/+1
| | | | Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
* client: handle x11 channel open requests with callbacksAris Adamantiadis2013-07-131-1/+17
| | | | Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
* server: Implement X11 requests and window-changeAris Adamantiadis2013-07-131-2/+44
| | | | Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
* Doc: fix a few broken parametersAris Adamantiadis2013-07-131-1/+0
| | | | Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
* server: implement server-side of agent forwardingAris Adamantiadis2013-07-131-0/+1
| | | | Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
* channels: implement callback for agent forwarding requestAris Adamantiadis2013-07-131-0/+14
| | | | Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
* callbacks: make the channel accept callback more logicalAris Adamantiadis2013-07-131-6/+5
| | | | Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
* ssh-agent: implement the clientside for agent forwarding auth.Aris Adamantiadis2013-07-132-0/+2
| | | | | | | This can only be used to authenticate the client, not to allow the connected server to transfer agent requests Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
* gssapi: implement ticket delegationAris Adamantiadis2013-07-131-0/+1
| | | | Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
* gssapi: retrieve forwarded (delegated) ticketsAris Adamantiadis2013-07-132-0/+3
| | | | Reviewed-by: Andreas Schneider <asn@cryptomilk.org>