Andreas Schneider
|
ebdd0c6ac1
|
src: Migrate to SSH_LOG.
|
2013-07-14 12:44:26 +02:00 |
|
Aris Adamantiadis
|
ad92740dc3
|
server: Fix compilation without WITH_SERVER
|
2013-07-14 09:30:59 +02:00 |
|
Aris Adamantiadis
|
9d88dcab3e
|
Server: disallow channel opening till authenticated
|
2013-07-13 22:56:32 +02:00 |
|
Andreas Schneider
|
1663917f71
|
cmake: Make GSSAPI optional.
|
2013-07-13 15:48:49 +02:00 |
|
Aris Adamantiadis
|
2ab7f2be75
|
server: add pubkey auth callback
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
|
2013-07-13 15:23:33 +02:00 |
|
Aris Adamantiadis
|
2a0c1e917f
|
server: callback for channel_request_subsystem
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
|
2013-07-13 14:59:46 +02:00 |
|
Aris Adamantiadis
|
db20a22e51
|
server: added 2 missing channel callbacks
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
|
2013-07-13 14:59:21 +02:00 |
|
Aris Adamantiadis
|
7555f3235e
|
client: call client callback even in non-server mode
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
|
2013-07-13 14:57:48 +02:00 |
|
Aris Adamantiadis
|
3e7bd72f76
|
client: handle x11 channel open requests with callbacks
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
|
2013-07-13 14:57:13 +02:00 |
|
Aris Adamantiadis
|
f457080d62
|
server: Implement X11 requests and window-change
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
|
2013-07-13 14:56:37 +02:00 |
|
Aris Adamantiadis
|
e933d1e1b1
|
callbacks: make the channel accept callback more logical
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
|
2013-07-13 14:51:00 +02:00 |
|
Aris Adamantiadis
|
3b52e38a33
|
auth: adapt libssh to gssapi-with-mic server
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
|
2013-07-13 14:21:36 +02:00 |
|
Aris Adamantiadis
|
ff30a8feb0
|
Implement callbacks for servers in the message queue
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
|
2013-07-13 14:06:57 +02:00 |
|
Aris Adamantiadis
|
6bc64c368d
|
server: added channel callbacks
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
|
2013-07-13 14:00:18 +02:00 |
|
Andreas Schneider
|
36e4c2e5bc
|
messages: Fix a possible memory leak.
|
2013-06-19 12:29:54 +02:00 |
|
Andreas Schneider
|
a65029da5d
|
messages: Fix a possible segfault.
|
2013-06-17 13:02:49 +02:00 |
|
Andreas Schneider
|
0bf2dd81e6
|
messages: Fix memory leaks in user request callback.
|
2012-10-12 08:07:02 +02:00 |
|
Andreas Schneider
|
9338fb8e5e
|
message: Set correct request type.
Found by Coverity.
|
2012-10-12 08:07:01 +02:00 |
|
Andreas Schneider
|
fd2064d0b4
|
messages: Fix error path of ssh_packet_userauth_info_response.
This fixes a memory leak on error.
|
2012-10-05 11:12:13 +02:00 |
|
Andreas Schneider
|
8567fc8d8c
|
messages: Fix a possible null pointer dereference.
|
2012-10-05 11:12:13 +02:00 |
|
Andreas Schneider
|
ed94e7f8a8
|
messages: Fix a possible null pointer dereference.
|
2012-09-24 20:57:40 +02:00 |
|
Andreas Schneider
|
782b2e37c6
|
build: Fix missing struct in_addr warning.
|
2012-07-17 18:16:07 +02:00 |
|
Andreas Schneider
|
2f861a858b
|
message: Fix compiler warning.
|
2012-01-02 09:31:40 +01:00 |
|
rofl0r
|
c08bdf5917
|
message: Handle all unknown global messages.
Reply to unknown global messages as required by the RFC. Therefore
keepalive@openssh.com style messages should get treated in a sane way.
|
2012-01-01 20:53:13 +01:00 |
|
Aris Adamantiadis
|
b6d0b531f8
|
server: pubkey auth doesn't work with ecdh
|
2011-09-25 23:47:55 +02:00 |
|
Aris Adamantiadis
|
20f8e73e3e
|
Update libssh to ssh_handle_packets_termination
cherry-picked from 0cb5248
Should resolve all timeout problems
Conflicts:
src/auth.c
src/channels.c
|
2011-09-02 13:58:37 +03:00 |
|
Andreas Schneider
|
60b92e458e
|
pki: Use consistent API for ssh_pki_export_pubkey_blob().
|
2011-08-30 10:16:53 +02:00 |
|
Andreas Schneider
|
5a0735d1e8
|
messages: Fix ssh_packet_userauth_request().
Remove useless ssh_pki_import_signature_blob().
|
2011-08-26 21:19:49 +02:00 |
|
milo
|
f1634d33da
|
Free sig_blob if an error occurs
|
2011-08-26 18:17:14 +02:00 |
|
milo
|
4bdd831d7f
|
Fix double free in ssh_packet_userauth_request
|
2011-08-26 15:49:12 +02:00 |
|
Andreas Schneider
|
892cb92f57
|
auth: Prefix kbdint functions.
|
2011-08-25 16:26:12 +02:00 |
|
Andreas Schneider
|
149be78ee0
|
pki: We need only one signature verify blob function.
This fixes the build without server.
|
2011-08-23 08:19:53 +02:00 |
|
Andreas Schneider
|
8c8a91a9b7
|
server: Migrate more functions to new pki.
|
2011-08-22 18:41:47 +02:00 |
|
Andreas Schneider
|
a2e08697b1
|
messages: Move ssh_userauth_build_digest() and make it static.
|
2011-08-22 12:57:01 +02:00 |
|
rofl0r
|
af85337f5f
|
session: Fix timeout handling.
-2 now means to use the timeout specified in options. It wasn't used
earlier and poll only knows -1 and 0 anyway for special meanings.
|
2011-08-06 11:12:02 +02:00 |
|
Aris Adamantiadis
|
da954c2c5e
|
Fixes the ssh_log issue on ssh_bind handles.
|
2011-07-19 22:16:28 +02:00 |
|
Aris Adamantiadis
|
809b3adeba
|
Fix compilation without server and sftp modes
|
2011-05-26 21:56:42 +02:00 |
|
Andreas Schneider
|
d4838d4dc8
|
messages: Try to fix the build.
|
2011-05-03 10:55:14 +02:00 |
|
milo
|
1979c14aac
|
[messages] don't queue messages if callback present
(cherry picked from commit 99d0f6d7c77e064b7fd0f0f46c40988de1996f3b)
|
2011-05-02 16:59:52 +02:00 |
|
milo
|
7cc4471168
|
Implemented X11 server side
|
2011-04-14 14:05:44 +02:00 |
|
Andreas Schneider
|
52e223dfdd
|
doc: Added missing doc for common message function.
|
2011-03-09 19:19:56 +01:00 |
|
Andreas Schneider
|
e2706fe21d
|
doc: Fixed typos in messaging introduction.
|
2011-03-09 19:06:59 +01:00 |
|
Andreas Schneider
|
d97458d640
|
messages: Added missing config.h include.
|
2011-02-25 10:22:19 +01:00 |
|
milo
|
3c0a4781e4
|
Added the keyboard-interactive authentication method
|
2011-02-10 14:39:20 +01:00 |
|
Andreas Schneider
|
13ece2a2f8
|
messages: Added missing NULL pointer checks.
Found by clang-analyzer http://test.libssh.org/clang-analyzer/
|
2011-01-06 10:04:12 +01:00 |
|
Andreas Schneider
|
350838d1b5
|
messages: Fixed cast warnings on Windows.
|
2011-01-02 19:35:54 +01:00 |
|
Andreas Schneider
|
48e4df4ac0
|
TODO server: Fixed server support.
|
2010-12-18 14:02:53 +01:00 |
|
Aris Adamantiadis
|
338a3d9b05
|
Removed references to ssh_buffer_get_begin
|
2010-10-03 12:07:00 +02:00 |
|
milo
|
26d40b5354
|
Handle global requests and reverse forwarding
|
2010-10-02 22:51:35 +02:00 |
|
Andreas Schneider
|
f7842e3a4b
|
misc: Rename libssh/ to src/
|
2010-09-06 14:28:38 +02:00 |
|