Commit Graph

  • b0b2fd768c SSH1: handle exit-status message (channels would not close) Aris Adamantiadis 2011-09-14 22:53:01 +02:00
  • 9180bfffcd channels: don't send SSH2 packets on SSH1 ! Aris Adamantiadis 2011-09-14 22:35:12 +02:00
  • 544747d02c crypt: Fix function definition. Andreas Schneider 2011-09-15 11:04:00 +02:00
  • 68bab2a490 SSH1: handle exit-status message (channels would not close) Aris Adamantiadis 2011-09-14 22:53:01 +02:00
  • c4701a34d3 channels1: made channel_write1 nonblocking Aris Adamantiadis 2011-09-14 22:39:05 +02:00
  • 36ec488663 channels: don't send SSH2 packets on SSH1 ! Aris Adamantiadis 2011-09-14 22:35:12 +02:00
  • 714aeca91f SSH1: fix kex bugs introduced in refactoring Aris Adamantiadis 2011-09-14 22:21:43 +02:00
  • af225e68cb SSH1: make authentication nonblocking Aris Adamantiadis 2011-09-14 21:55:54 +02:00
  • ebfb2a5cdb auth: fix spelling in error message Aris Adamantiadis 2011-09-14 20:37:30 +02:00
  • 33cf16488b Revert "auth: Check if we have any prompts." Aris Adamantiadis 2011-09-14 20:36:23 +02:00
  • 0fa88fdcfe Auth: fix possible off-by-one Aris Adamantiadis 2011-09-14 17:28:41 +03:00
  • 49ae226b90 log: Fixed a typo. Andreas Schneider 2011-09-12 10:46:32 +02:00
  • f3d00e4bc3 tests: nonblocking keyboard-interactive Aris Adamantiadis 2011-09-11 17:16:50 +02:00
  • fa68d91869 log: remove the annoying \n between date and message Aris Adamantiadis 2011-09-11 15:02:25 +02:00
  • 1f31415760 auth: made keyboard-interactive nonblocking Aris Adamantiadis 2011-09-11 13:51:02 +02:00
  • 27dea35608 Test: added torture_auth_autopubkey_nonblocking Aris Adamantiadis 2011-09-11 11:35:34 +02:00
  • ff5bf51af1 Auth: nonblocking ssh_userauth_pubkey_auto Aris Adamantiadis 2011-09-11 01:56:30 +02:00
  • 7b663df185 Tests: unit test for agent authentication Aris Adamantiadis 2011-09-11 00:50:51 +02:00
  • 33bd3d6cd9 auth: Implement nonblocking ssh_auth_agent Aris Adamantiadis 2011-09-11 00:40:24 +02:00
  • 28bfc7645c auth: different code for auth_agent Aris Adamantiadis 2011-09-08 20:56:38 +02:00
  • ae89dfd6f2 Auth: made ssh_userauth_get_response respect timeout Aris Adamantiadis 2011-09-08 20:48:51 +02:00
  • 06e0305100 server: Fix some build warnings. Andreas Schneider 2011-09-11 15:32:39 +02:00
  • 3b5bdc5db4 auth: Check if we have any prompts. Andreas Schneider 2011-09-11 15:29:27 +02:00
  • 95ec57f2fd server: Fix compiler warning. Andreas Schneider 2011-09-11 15:12:35 +02:00
  • a5d89624d5 log: Add missing include. Andreas Schneider 2011-09-11 14:38:44 +02:00
  • 04faa33259 kex: Fix includes. Andreas Schneider 2011-09-11 08:24:33 +02:00
  • 35dce7e8d1 priv: Remove obsolete ssh_keys_struct. Andreas Schneider 2011-09-10 12:47:47 +02:00
  • c8f48a2478 log: Improve the logging function. Andreas Schneider 2011-09-10 11:49:53 +02:00
  • 08129002de log: Add new debug log levels. Andreas Schneider 2011-09-10 11:54:30 +02:00
  • b3d62ecba8 agent: Add missing config.h include. Andreas Schneider 2011-09-10 11:55:29 +02:00
  • bf72440eff kex: Split out SSHv1 functions to kex1.c. Andreas Schneider 2011-09-10 11:03:46 +02:00
  • 77e71ae3b5 dh: Use ssh_string_new() in make_bignum_string(). Andreas Schneider 2011-09-08 19:58:59 +02:00
  • 81017b0fc2 string: Make sure we always have the right byte order. Andreas Schneider 2011-09-08 19:46:14 +02:00
  • 4a5b72a535 pki: Use ssh_string_get_char(). Andreas Schneider 2011-09-08 15:47:30 +02:00
  • c1f8b38b78 string: Add ssh_string_get_char(). Andreas Schneider 2011-09-08 15:27:45 +02:00
  • 5581323c2c string: Use the struct and array for allocating the struct. Andreas Schneider 2011-09-08 15:15:41 +02:00
  • 55c758d079 auth1: Fix ssh_string usage. Andreas Schneider 2011-09-08 15:27:09 +02:00
  • 09da9418cc known_hosts: Fix a free before last use. Andreas Schneider 2011-09-08 13:42:30 +02:00
  • 6d3d5a446e known_hosts: Fix a memleak. Andreas Schneider 2011-09-07 17:51:43 +02:00
  • 11f3b0e684 pki: Add missing ECC ifdef. Andreas Schneider 2011-09-06 09:44:45 +02:00
  • ae1f87e37a options: Fix NULL value handling. Andreas Schneider 2011-09-06 09:14:21 +02:00
  • 3105b3c205 options: Fix the ssh_options_set() function. Andreas Schneider 2011-09-05 20:08:29 +02:00
  • 2e83cc925d known_hosts: Migrate ssh_write_knownhost() to new pki. Andreas Schneider 2011-09-05 11:02:35 +02:00
  • 808c7a9be4 pki: Add ssh_pki_export_pubkey_rsa1(). Andreas Schneider 2011-09-05 11:02:23 +02:00
  • 6901e25085 pki_crypto: Add ecdsa support for key duplication. Andreas Schneider 2011-08-30 09:36:06 +02:00
  • a0e3facac7 pki: Add ecdsa key support. Andreas Schneider 2011-08-30 09:35:44 +02:00
  • 058bb0f4ea SSH1: fix build (cherry picked from commit 3eece8ac0b) Aris Adamantiadis 2011-09-02 11:15:28 +03:00
  • 64b125700e channels: replaced bugged lists with ssh_list Aris Adamantiadis 2011-09-02 13:46:10 +03:00
  • 6f650a61ca poll: resolve use-after-free + inconsistent callbacks call Aris Adamantiadis 2011-08-31 16:15:20 +03:00
  • d4e95f4653 Channels: increase window size x10 Aris Adamantiadis 2011-08-30 12:38:14 +03:00
  • 26be91fb8e channels: Fix bug #52. Andreas Schneider 2011-09-02 22:35:53 +02:00
  • 6dc7ddde3f channels: Export ssh_channel_poll_timeout(). Andreas Schneider 2011-09-02 22:40:32 +02:00
  • 43a3becf08 unittests:make sftp_dir pass on my laptop (cherry picked from commit 7363b29427) Aris Adamantiadis 2011-08-24 22:31:26 +03:00
  • d127d68b9f scp: Fixed documentation bug #9 (cherry picked from commit 99e6fde751) Aris Adamantiadis 2011-08-23 17:12:50 +03:00
  • 7e5f1edcb4 auth: fix things broken during merge Aris Adamantiadis 2011-09-02 14:09:12 +03:00
  • 20f8e73e3e Update libssh to ssh_handle_packets_termination Aris Adamantiadis 2011-09-02 13:58:37 +03:00
  • ef5701a535 Channels: fix the "server specified invalid channel" bug Aris Adamantiadis 2011-08-28 14:27:24 +03:00
  • 7d347aa6f4 channel: ssh_channel_read is nonblocking, + docfixes Aris Adamantiadis 2011-09-02 13:49:05 +03:00
  • 6d8bb956c5 channels: replaced bugged lists with ssh_list Aris Adamantiadis 2011-09-02 13:46:10 +03:00
  • 3eece8ac0b SSH1: fix build Aris Adamantiadis 2011-09-02 11:15:28 +03:00
  • 92c8a71abb ssh_select converted to ssh_event, and bugfix to ssh_channel_select Aris Adamantiadis 2011-08-31 16:17:15 +03:00
  • b5351f2809 poll: resolve use-after-free + inconsistent callbacks call Aris Adamantiadis 2011-08-31 16:15:20 +03:00
  • d1ebc4697a channels: ssh_channel_select implemented with ssh_poll Aris Adamantiadis 2011-08-30 22:14:43 +03:00
  • 7f5206b8ac sample: fix ssh_channel_read Aris Adamantiadis 2011-08-30 22:14:30 +03:00
  • cb2a111fa1 channel: implement ssh_channel_poll_timeout Aris Adamantiadis 2011-08-30 21:27:36 +03:00
  • 555d1a4347 benchmarks: fix some bugs Aris Adamantiadis 2011-08-30 15:03:50 +03:00
  • 17ae216340 Channels: increase window size x10 Aris Adamantiadis 2011-08-30 12:38:14 +03:00
  • 3a5cc18b32 benchmarks: sftp_async + few changes Aris Adamantiadis 2011-08-30 12:31:02 +03:00
  • b11567ed9b benchmarks: refactoring + sync sftp tests Aris Adamantiadis 2011-08-29 20:13:24 +03:00
  • faaf334aa3 benchmarks: added "data" option Aris Adamantiadis 2011-08-28 14:03:27 +03:00
  • 5d9cd8bf39 benchmarks: added raw_download test Aris Adamantiadis 2011-08-28 13:29:25 +03:00
  • a2c94abb92 channels: made the remaining calls nonblocking + fix #52 Aris Adamantiadis 2011-08-25 17:42:22 +03:00
  • 510c741229 channels: use hard random for the X11 cookie Aris Adamantiadis 2011-08-25 17:08:04 +03:00
  • f9dad9ad68 channels: made all channel requests nonblocking Aris Adamantiadis 2011-08-25 16:50:44 +03:00
  • 7363b29427 unittests:make sftp_dir pass on my laptop Aris Adamantiadis 2011-08-24 22:31:26 +03:00
  • 99e6fde751 scp: Fixed documentation bug #9 Aris Adamantiadis 2011-08-23 17:12:50 +03:00
  • 5c48438dcb doc: Improve doc of ssh_message_auth_pubkey(). Andreas Schneider 2011-08-30 23:11:32 +02:00
  • b5b3db6c90 pki: Check the type of the key blob earlier. Andreas Schneider 2011-08-30 22:35:01 +02:00
  • e5a39a3ae9 keys: Remove keys.h where it is obsolete. Andreas Schneider 2011-08-30 12:14:54 +02:00
  • fedfbf9563 keys: Remove obsolete keys.c. Andreas Schneider 2011-08-30 11:43:02 +02:00
  • 7093ac986d keys: Remove dead prototypes. Andreas Schneider 2011-08-30 11:41:55 +02:00
  • 64de14f51e keys: Move publickey_from_privatekey() to legacy.c. Andreas Schneider 2011-08-30 11:40:16 +02:00
  • fe246db27d keys: Move publickey_free() to legacy.c. Andreas Schneider 2011-08-30 11:31:45 +02:00
  • 0cbbe39e4f Include stdio.h for snprintf milo 2011-08-30 11:39:14 +02:00
  • 822c68eb8e pki: Use consistent API for ssh_pki_export_privkey_to_pubkey(). Andreas Schneider 2011-08-30 10:28:57 +02:00
  • 60b92e458e pki: Use consistent API for ssh_pki_export_pubkey_blob(). Andreas Schneider 2011-08-30 10:16:53 +02:00
  • e236577503 tests: Enable ecdh_sha2_nistp256 test only with openssl. Andreas Schneider 2011-08-30 09:34:23 +02:00
  • 85d12f6774 cmake: Add ec.h and ecdsa.h checks. Andreas Schneider 2011-08-30 00:44:46 +02:00
  • 6bf8dfa073 pki: Fix session_id hashing. Andreas Schneider 2011-08-29 22:39:47 +02:00
  • 730da3e3c2 channels: Fix possible infinite loop in channel_read(). (cherry picked from commit 66188f1af8) rofl0r 2011-08-29 21:07:20 +02:00
  • 66188f1af8 channels: Fix possible infinite loop in channel_read(). rofl0r 2011-08-29 21:07:20 +02:00
  • 661722753b sftp: Handle short reads of sftp_async_read(). Jonas Jonsson 2011-08-28 23:00:06 +02:00
  • d1df255df4 sftp: Handle short reads of sftp_async_read(). Jonas Jonsson 2011-08-28 23:00:06 +02:00
  • a060a235a4 pki: string_* -> ssh_string_* Andreas Schneider 2011-08-28 22:51:00 +02:00
  • 7a9f65dd94 pki: Refactor ssh_pki_do_sign(). Andreas Schneider 2011-08-28 22:08:14 +02:00
  • 246d20ef23 pki: Refactor _RSA_do_sign(). Andreas Schneider 2011-08-28 22:07:10 +02:00
  • f803538d21 doc: Fix authentication docs. Andreas Schneider 2011-08-28 20:08:36 +02:00
  • 292ed71f09 doc: Fix a check in the doc code. Andreas Schneider 2011-08-28 20:02:27 +02:00
  • 2d9cd48b1d pki: Cleanup crypto includes. Andreas Schneider 2011-08-28 14:49:50 +02:00
  • 10d3d73039 pki: Fix gcrypt includes and update copyright. Andreas Schneider 2011-08-28 14:46:41 +02:00