Commit Graph

  • b811b89f57 channels1: Fix severa possible null pointer dereferences. Andreas Schneider 2012-10-07 22:01:48 +02:00
  • 3db2ac41eb pki: Handle error of pki_import_pubkey_buffer() correctly. Andreas Schneider 2012-10-07 21:53:37 +02:00
  • ca74d91d50 example: Clear the password. Andreas Schneider 2012-10-07 21:43:59 +02:00
  • 956cf94f70 server: Removed unused variable keytype in the ecdsa case. Andreas Schneider 2012-10-07 21:30:33 +02:00
  • 191faea325 misc: Use size_t for len. Andreas Schneider 2012-10-07 18:06:33 +02:00
  • 0493c1fea9 tests: Don't run ecdh tests if not supported by crypto lib. Andreas Schneider 2012-10-07 12:04:58 +02:00
  • ecd2ee95e7 kex: Fix supported methods index. Andreas Schneider 2012-10-07 12:01:34 +02:00
  • c81010e2f7 test: Use cmocka instead of cmockery. Andreas Schneider 2012-10-07 11:10:27 +02:00
  • c078e36219 example: Fix a build warning. Andreas Schneider 2012-10-07 10:56:10 +02:00
  • c5782b7486 session: Make sure we don't segfault on freeing id. Andreas Schneider 2012-10-07 10:52:54 +02:00
  • 5b32f31a31 channel: Fix a possible null pointer dereference. Andreas Schneider 2012-10-05 11:17:06 +02:00
  • 3eac8e1c18 channels: Fix a possible null pointer dereference. Andreas Schneider 2012-10-05 11:16:03 +02:00
  • dc8f0cddee getpass: Fix a memory leak in ssh_gets() on error. Andreas Schneider 2012-10-05 11:10:47 +02:00
  • 97b263aee9 sftp: Harden sftp_extension_supported() against null pointers. Andreas Schneider 2012-10-05 10:37:53 +02:00
  • cb53c4f0e1 sftp: Fix a memory on error in sftp_opendir(). Andreas Schneider 2012-10-05 11:08:05 +02:00
  • 0d029e7038 misc: Don't leak memory on ssh_path_expand_escape() on error. Andreas Schneider 2012-10-05 10:51:43 +02:00
  • aae725a44c session: Fix a memory leak in ssh_new() on error. Andreas Schneider 2012-10-05 10:49:43 +02:00
  • 1e836a03d2 gcrypt: Fix simple DES support. Dmitriy Kuznetsov 2012-10-05 11:22:15 +02:00
  • ceb8072b34 channel: Fix a possible null pointer dereference. Andreas Schneider 2012-10-05 11:17:06 +02:00
  • 656fd60110 channels: Fix a possible null pointer dereference. Andreas Schneider 2012-10-05 11:16:03 +02:00
  • 6092596199 getpass: Fix a memory leak in ssh_gets() on error. Andreas Schneider 2012-10-05 11:10:47 +02:00
  • 22f607649d sftp: Harden sftp_extension_supported() against null pointers. Andreas Schneider 2012-10-05 10:37:53 +02:00
  • b5c4b090da sftp: Fix a memory on error in sftp_opendir(). Andreas Schneider 2012-10-05 11:08:05 +02:00
  • fd2064d0b4 messages: Fix error path of ssh_packet_userauth_info_response. Andreas Schneider 2012-10-05 11:01:55 +02:00
  • 8567fc8d8c messages: Fix a possible null pointer dereference. Andreas Schneider 2012-10-05 10:42:28 +02:00
  • 61d032fc03 misc: Don't leak memory on ssh_path_expand_escape() on error. Andreas Schneider 2012-10-05 10:51:43 +02:00
  • dc8103925c packet: Fix a possible segfault. Andreas Schneider 2012-10-05 10:32:47 +02:00
  • 280ce3fe93 session: Fix a memory leak in ssh_new() on error. Andreas Schneider 2012-10-05 10:49:43 +02:00
  • 332f1a2a51 channels: Fix a memory leak in ssh_channel_select(). Andreas Schneider 2012-10-05 10:46:08 +02:00
  • 213321d706 options: Fix a memory in ssh_options_copy() on error. Andreas Schneider 2012-10-05 11:11:51 +02:00
  • cddfe602cc options: Fix a memory leak if we can't add an idenity. Andreas Schneider 2012-10-05 10:55:29 +02:00
  • d0889dd9ea kex: Fix simpledes with gcrypt. Andreas Schneider 2012-09-25 15:29:38 +02:00
  • 3c5235fdc0 dh: Fix dh_generate_e() with gcrypt. Andreas Schneider 2012-09-25 15:25:52 +02:00
  • ed94e7f8a8 messages: Fix a possible null pointer dereference. Andreas Schneider 2012-09-24 20:57:40 +02:00
  • 9460c5906f MSVC Windows and winsock2.h Christophe Baribaud 2012-09-20 11:30:32 +02:00
  • 160da5810f Finds zlib in a debug only build (windows) Christophe Baribaud 2012-09-20 11:21:09 +02:00
  • 0e833d75e6 Fix regression in pre-connected socket setting. Werner Koch 2012-09-20 13:17:52 +02:00
  • a18106d3af channels: Fix channel_request_pty_size1 always returning an error. Dmitriy Kuznetsov 2012-09-07 12:23:55 +02:00
  • 3739bd99c5 channels: Fix return value of ssh_channel_request_pty_size with SSHv1. Andreas Schneider 2012-09-07 12:21:28 +02:00
  • 320951f42f kex: Add simple DES support for SSHv1. Dmitriy Kuznetsov 2012-09-07 12:19:43 +02:00
  • a3f83e7274 changelog: Update features. Andreas Schneider 2012-09-05 17:03:26 +02:00
  • e689375e45 dh: Add support for diffie-hellman-group14-sha1. Dmitriy Kuznetsov 2012-09-04 16:16:15 +02:00
  • 977951e96a pki: Open privkey file in binary mode. Andreas Schneider 2012-09-04 11:28:33 +02:00
  • ae83f77511 build: Fix missing struct in_addr warning. (cherry picked from commit 782b2e37c6) Andreas Schneider 2012-07-17 18:16:07 +02:00
  • 782b2e37c6 build: Fix missing struct in_addr warning. Andreas Schneider 2012-07-17 18:16:07 +02:00
  • 4d8420f328 sftp: Fix bug in sftp_mkdir not returning on error. Andreas Schneider 2012-07-17 18:11:16 +02:00
  • a92c97b2e1 sftp: Fix bug in sftp_mkdir not returning on error. Andreas Schneider 2012-07-17 18:11:16 +02:00
  • 43e3a8e497 socket: Add a SSH_WRITE_PENDING socket status. Andreas Schneider 2012-07-17 18:03:34 +02:00
  • 8ef45e00c7 auth: Improve ssh_userauth_kbdint_setanswer() documentation. Andreas Schneider 2012-07-17 17:57:49 +02:00
  • e8cebc2a37 auth: Fix ssh_userauth_kbdint*() documentation. Andreas Schneider 2012-07-17 17:53:07 +02:00
  • 8624651de3 auth: Fix ssh_userauth_password() documentation. Andreas Schneider 2012-07-17 17:49:15 +02:00
  • d8f2a793d3 connect: Fix a build warning. (cherry picked from commit 8b8d9dc83a) Andreas Schneider 2012-07-17 17:33:55 +02:00
  • 8b8d9dc83a connect: Fix a build warning. Andreas Schneider 2012-07-17 17:33:55 +02:00
  • ad24427f03 options: Add option to specify host keys string. Oliver Gasser 2012-06-21 19:06:47 +02:00
  • 2ed9d2160d dh: Add a doc hint to ssh_string_free_char() for ssh_get_hexa(). Andreas Schneider 2012-06-11 23:14:25 +02:00
  • 9bac67a05a bind: Fix build. Andreas Schneider 2012-05-09 09:04:32 +02:00
  • a3cb5b0707 server: Add ecdsa hostkey support. Andreas Schneider 2012-02-15 09:23:07 +01:00
  • 88d6e6253c agent: Do not fail reads with EPIPE if there is not enough data to read. Andreas Schneider 2012-04-10 12:04:44 +02:00
  • a3cf1e4acc Fix typo. Andreas Schneider 2012-03-09 18:14:13 +01:00
  • 62657d5f87 auth: Fix build warning. Andreas Schneider 2012-02-20 09:44:36 +01:00
  • 1973e833f2 server: Add ecdsa hostkey support. Andreas Schneider 2012-02-15 09:23:07 +01:00
  • 387d9e4855 examples: Fix sparse warnings in sshd examples. Andreas Schneider 2012-02-18 12:35:16 +01:00
  • 2ca0a9cdb2 examples: Make variabes static in client sample. Andreas Schneider 2012-02-18 12:29:19 +01:00
  • 29ad0d19f9 examples: Make variables static in scp example. Andreas Schneider 2012-02-18 12:28:03 +01:00
  • c31004442a examples: Make variables static in scp example. Andreas Schneider 2012-02-18 12:26:23 +01:00
  • e68b763a67 threads: Make libcrypto_mutexes static. Andreas Schneider 2012-02-18 12:24:17 +01:00
  • 72db38b31d threads: Fix function defintions. Andreas Schneider 2012-02-18 12:23:08 +01:00
  • 300caf9ff3 pcap: Fix definition of ssh_pcap_file_new(). Andreas Schneider 2012-02-18 12:21:14 +01:00
  • 3888a050f8 packet: Make default_packet_handlers static. Andreas Schneider 2012-02-18 12:19:48 +01:00
  • 66aaa6f573 misc: Improve byte swapping of ntohll(). Andreas Schneider 2012-02-18 12:15:22 +01:00
  • 3582e386b7 misc: Fix definitions of ssh_list_new(). Andreas Schneider 2012-02-18 11:58:38 +01:00
  • 72001ff8cc auth: Improve doc of ssh_userauth_kbdint_getprompt(). Andreas Schneider 2012-02-19 13:13:59 +01:00
  • b7507fc85e cmake: Update FindCMokery. Andreas Schneider 2012-02-08 20:10:15 +01:00
  • f558c66e78 doc: Add a note about makefile generators on Windows. Andreas Schneider 2012-02-08 19:10:41 +01:00
  • 3bb381fad7 doc: Add more infor about Windows binaries. Andreas Schneider 2012-02-08 19:07:43 +01:00
  • 88964cb541 Fixed a compiling error in src/log.c on Win32 with MSVC zhengfish 2012-02-07 02:03:16 -05:00
  • 8fea5c7a28 tests: Fix known_hosts test. Andreas Schneider 2012-02-07 09:54:54 +01:00
  • 19090c5cd8 SubmittingPatches: Fix version number and typo. Andreas Schneider 2012-02-06 16:21:10 +01:00
  • f0589a2caf Add SubmittingPatches document. Andreas Schneider 2012-02-06 16:12:06 +01:00
  • 50e9608dcd auth: Fix SSHv1 build. Andreas Schneider 2012-02-06 09:54:59 +01:00
  • ee774479de session: Use a struct for all options. Andreas Schneider 2012-02-05 11:50:49 +01:00
  • 840f75f10c tests: Turn debug crypto on in ctest. Andreas Schneider 2012-02-05 10:53:43 +01:00
  • c0a7a84e92 dh: Fix build with DEBUG_CRYPTO. Andreas Schneider 2012-02-05 10:52:39 +01:00
  • 4019dbed85 pki: Add ecdsa support for signature verification. Andreas Schneider 2012-02-04 23:45:01 +01:00
  • 216cb8b1aa crypto: Add evp hashing function. Andreas Schneider 2012-02-04 23:37:25 +01:00
  • fb6855a821 pki: Fix openssl ecdsa signature from blob. Andreas Schneider 2012-02-04 23:04:26 +01:00
  • 0770843309 pki: Fix ssh_pki_log function. Andreas Schneider 2012-02-04 23:03:53 +01:00
  • f639b8ec1f pki: Make a strcmp better readable. Andreas Schneider 2012-02-04 22:09:43 +01:00
  • c209c6d5ac kex: Add support for ecdsa hostkeys. Andreas Schneider 2012-02-04 22:08:55 +01:00
  • b136a986a0 kex: Add a define for the kex method size. Andreas Schneider 2012-02-04 22:08:08 +01:00
  • e93f17cad8 pki: Don't free a const key! Andreas Schneider 2012-02-04 22:07:03 +01:00
  • 47226d9d44 sftp: Fix memory leak in sftp_free() on server. Andreas Schneider 2012-02-04 20:55:34 +01:00
  • a311ec32b1 ecdh: Fix a memory leak in ecdh_build_k(). Andreas Schneider 2012-02-04 20:49:34 +01:00
  • 4223c8a116 ecdh: Fix a memory leak in ssh_server_ecdh_init(). Andreas Schneider 2012-02-04 20:44:04 +01:00
  • e4d0ac7ba1 pki: Update copyright. Andreas Schneider 2012-02-04 20:37:29 +01:00
  • 84dfa13fe8 cmake: Disable gcrypt ECC. Andreas Schneider 2012-02-04 20:35:27 +01:00
  • 19f7458ed3 pki: Add ecdsa gcrypt stubs. Andreas Schneider 2012-02-04 20:25:24 +01:00
  • 3e83bc665f cmake: Enable ECC support for GCrypt 1.5.0 or newer. Andreas Schneider 2012-02-04 20:10:04 +01:00
  • ddcfe95bbd cmake: Update GCrypt module. Andreas Schneider 2012-02-04 20:09:00 +01:00
  • 679cd9efd8 pki: Fix build if you don't have ECC support. Andreas Schneider 2012-01-06 21:54:39 +01:00