1
1
Граф коммитов

1673 Коммитов

Автор SHA1 Сообщение Дата
milo
524302ca7e Added ssh_channel_write_stderr() for the server 2010-10-02 22:52:06 +02:00
milo
2617024136 Added channel features on the server
- ssh_channel_request_send_exit_status()
- ssh_channel_request_send_exit_signal()

- enhanced these features client-side
2010-10-02 22:51:49 +02:00
milo
26d40b5354 Handle global requests and reverse forwarding 2010-10-02 22:51:35 +02:00
milo
c4356531f7 Add new callbacks in session and channels 2010-10-02 22:51:14 +02:00
Aris Adamantiadis
873e02fc6a First step getting rid of ssh_buffer_get_begin 2010-10-01 23:41:04 +02:00
Aris Adamantiadis
985db35173 Rewrote channel_read_buffer to use ssh_channel_read 2010-10-01 23:03:08 +02:00
Aris Adamantiadis
c4e67730a3 Convert sftp.c to ssh_channel_read 2010-10-01 21:41:56 +02:00
Aris Adamantiadis
9f7e2c3252 Update the window *after* effective read 2010-10-01 18:56:57 +02:00
Aris Adamantiadis
5675fbe73e Fix the behaviour of channel window handling 2010-10-01 18:38:08 +02:00
Aris Adamantiadis
5b1c985a0e Changed the threads cbks from struct to publ func 2010-09-30 11:10:08 +02:00
Aris Adamantiadis
bedc65313f Removed the extern char *environ 2010-09-30 10:42:55 +02:00
Aris Adamantiadis
9f53906209 Remove extern environ from the requirements 2010-09-29 17:06:54 +02:00
Andreas Schneider
be837cdbc2 misc: Fixed a typo. 2010-09-29 14:19:07 +02:00
Andreas Schneider
38359672a5 misc: Make sure ssh_analyze_banner has proper length checks. 2010-09-29 12:12:14 +02:00
Andreas Schneider
1b471256d4 misc: Differentiate between client and server in ssh_analyze_banner. 2010-09-29 12:11:43 +02:00
Andreas Schneider
30e22fed6e misc: Fixed a possible data overread and crash bug. 2010-09-29 11:29:37 +02:00
Andreas Schneider
8b719e51cf misc: Move ssh_analyze_banner to a common location.
Don't duplicate functions!
2010-09-29 11:26:35 +02:00
Andreas Schneider
72b62d3064 build: Fixed the unit test build. 2010-09-29 11:26:16 +02:00
Andreas Schneider
5f24a84298 known_hosts: Added missing include.
Thanks miloj ;)
2010-09-29 11:17:46 +02:00
Andreas Schneider
1eaf55c5f6 keyfiles: Fixed unlink warning. 2010-09-28 19:16:42 +02:00
Andreas Schneider
9d3b84c914 threads: Fixed windows build.
MSVC isn't C99.
2010-09-28 19:12:01 +02:00
Andreas Schneider
b391a7603a pki: Create a file for known_hosts functions. 2010-09-28 19:09:29 +02:00
Andreas Schneider
45b551d4f7 build: Remove unneeded include directories. 2010-09-28 19:08:11 +02:00
Andreas Schneider
15e4ec38f2 pki: Added GPL to header file. 2010-09-28 19:07:16 +02:00
Andreas Schneider
8c318fcb21 keyfiles: Fixed the windows defines. 2010-09-28 19:06:49 +02:00
Andreas Schneider
a2fe4b2b2c options: Rename HOSTKEYCHECK to STRICTHOSTKEYCHECK.
Looks like people are confused by the name and think this is normal host
key checking.
2010-09-28 14:13:18 +02:00
Andreas Schneider
e36c9c529b options: Fixed documentation of SSH_OPTIONS_HOSTKEYCHECK. 2010-09-28 14:10:15 +02:00
Aris Adamantiadis
41c4e1f5c8 Completed senddata example to exit someday 2010-09-26 23:11:07 +02:00
Aris Adamantiadis
75a0281a6b Fixed outgoing flow control + writes behaviours 2010-09-26 22:33:58 +02:00
Vic Lee
a92545517a socket.c: Fixed setting max_fd which breaks ssh_select().
Signed-off-by: Andreas Schneider <asn@cynapses.org>
2010-09-20 19:22:19 +02:00
Andreas Schneider
fe31fcaeef pki: Fixed a possible crash. 2010-09-18 20:59:29 +02:00
Aris Adamantiadis
f7ea9a3f27 Added documentation for threading 2010-09-12 22:34:38 +02:00
Aris Adamantiadis
b0c03280d1 ssh_threads_init is private 2010-09-12 22:01:21 +02:00
Aris Adamantiadis
5eb7c7b6ec Added initialisation logs for threading 2010-09-12 21:53:42 +02:00
Aris Adamantiadis
b7af2b2959 Changed callbacks type 2010-09-12 21:45:53 +02:00
Andreas Schneider
9f02a817ff build: Added -pedantic-errors. 2010-09-10 21:46:36 +02:00
Andreas Schneider
6345afabf8 build: Remove unneeded debug message. 2010-09-09 20:09:44 +02:00
Aris Adamantiadis
899db7cf22 Fix #ifdef'ed erroneous debug code in buffer.c 2010-09-09 10:01:29 +02:00
Andreas Schneider
f45dc29eb2 build: Improve pthread detection. 2010-09-08 16:51:55 +02:00
Andreas Schneider
d2f38da094 build: Make sure LIBSSH_THREADS_LINK_LIBRARIES is in the cache. 2010-09-08 16:43:55 +02:00
Andreas Schneider
697d51cd93 build: Make sure to link against all required thread libraries. 2010-09-08 16:32:54 +02:00
Andreas Schneider
f9b0dca7bd build: Fixed options parsing. 2010-09-08 16:29:50 +02:00
Andreas Schneider
03087e020c build: Improve the check for argp. 2010-09-08 11:41:14 +02:00
Andreas Schneider
4f75fdcd14 build: There is no need to check for system libraries on Linux. 2010-09-08 11:20:10 +02:00
Andreas Schneider
031c06419b build: Added DefinePlatformDefaults cmake file. 2010-09-08 11:20:10 +02:00
Andreas Schneider
254a08f540 build: Cleanup DefineCompilerFlags. 2010-09-08 11:20:10 +02:00
Andreas Schneider
76ead916ce build: Fixed linking against libssh in thread library. 2010-09-08 10:50:06 +02:00
Andreas Schneider
ab2dafc44a socket: Make code easier to read and debug. 2010-09-07 18:50:38 +02:00
Andreas Schneider
325cc4e395 session: Fixed a memory leak with session->bindaddr. 2010-09-07 17:30:10 +02:00
Andreas Schneider
c1604eff08 misc: Fixed a memory leak. 2010-09-07 17:26:07 +02:00