Commit Graph

  • ae59049347 tests: Test ecdsa key generation and signing. Andreas Schneider 2011-12-30 11:12:13 +01:00
  • b1434fd09b pki: Add ecdsa support to do_sign_sessionid. Andreas Schneider 2011-12-30 11:11:38 +01:00
  • 79383cf8ee pki: Add ecdsa support to do_sign. Andreas Schneider 2011-12-30 11:11:10 +01:00
  • 33b0cfc199 pki: Add ecdsa support for signature_verify. Andreas Schneider 2011-12-30 11:10:38 +01:00
  • e9f5c7421e pki: Add ecdsa support for signature_from_blob. Andreas Schneider 2011-12-30 11:09:40 +01:00
  • 9070b04184 pki: Add ecdsa support for signature_to_blob. Andreas Schneider 2011-12-30 11:06:10 +01:00
  • b309dd8fb7 pki: Add support to generate ecdsa keys. Andreas Schneider 2011-12-30 11:02:06 +01:00
  • 91372e298d tests: Add duplicate ecdsa key test. Andreas Schneider 2011-12-29 11:08:29 +01:00
  • 14bb23ae3b tests: Add ecdsa pubkey_from_privkey test. Andreas Schneider 2011-12-29 11:08:01 +01:00
  • 0e1992a9cc tests: Add ecdsa publickey_from_privatekey test. Andreas Schneider 2011-12-29 11:06:47 +01:00
  • ecbdc589f4 pki: Fix ecdsa key dup. Andreas Schneider 2011-12-29 11:04:00 +01:00
  • fc8a182823 tests: Add a testing of importing ecdsa pubkeys. Andreas Schneider 2011-12-28 18:22:10 +01:00
  • f35c284761 pki: Add support to import ecdsa pubkeys. Andreas Schneider 2011-12-28 18:21:47 +01:00
  • fa37965ab0 cmake: Add a define to see if we have ecc support. Andreas Schneider 2011-12-28 18:20:30 +01:00
  • 3c7571e61b pki: Add support for export ecdsa pubkeys. Andreas Schneider 2011-12-28 12:39:27 +01:00
  • d44a79da9b tests: Add test for reading ecdsa privkey. Andreas Schneider 2011-12-27 21:23:11 +01:00
  • ea74a12b70 pki: Add support to import ecdsa private keys. Andreas Schneider 2011-12-27 21:22:19 +01:00
  • b4823252ca pki: Add ECDSA for key compare. Andreas Schneider 2011-12-27 10:51:23 +01:00
  • 244fa0474b pki: Fix typo in error message. Andreas Schneider 2011-12-27 10:50:59 +01:00
  • 9e5b3914de examples: Fix PTY allocation error. Anthony VEREZ 2012-01-30 09:48:01 +01:00
  • 31727bf33a Ignore and debug messages can be sent using public API Martin Drasar 2011-10-19 14:42:55 +02:00
  • a15399992e Fix logic erorr with brace-less conditional statement Lee Hambley 2012-01-03 19:15:16 +01:00
  • 89733e697f patch pki_gcrypt.c to be compilable without CMake rofl0r 2012-01-02 16:20:43 +01:00
  • 2ffbdb0492 commit a7e14524c4f7903f607cdcd02b83782e89f0a82c rofl0r 2012-01-02 16:31:37 +01:00
  • 558b53a856 session: Cleanup timeout functions and fix packets termination. rofl0r 2011-12-31 02:15:16 +01:00
  • 4305da29a1 session: Cleanup timeout functions. rofl0r 2011-12-31 02:15:16 +01:00
  • 0764adc82f message: Fix compiler warning. (cherry picked from commit 2f861a858b) Andreas Schneider 2012-01-01 21:07:01 +01:00
  • 2f861a858b message: Fix compiler warning. Andreas Schneider 2012-01-01 21:07:01 +01:00
  • 74f5f43409 auth: Fix public key authentication so we can continue. Andreas Schneider 2012-01-01 22:51:24 +01:00
  • 0b7b699ced auth: Fix a possible double free. Andreas Schneider 2012-01-01 21:48:47 +01:00
  • 87fd7d617e message: Handle all unknown global messages. rofl0r 2011-12-31 14:55:01 +01:00
  • c08bdf5917 message: Handle all unknown global messages. rofl0r 2011-12-31 14:55:01 +01:00
  • 7d26f7ceab torture: Fix compilation with cmockery. Andreas Schneider 2011-12-27 07:14:08 +01:00
  • 90893fd1a3 options: Fix typo in ssh_options_get() docs. Andreas Schneider 2011-12-14 13:45:19 +01:00
  • 76fad364cd sftp: Add references to sftp_get_error() to docs. Andreas Schneider 2011-11-17 19:12:31 +01:00
  • ba4f10dc46 agent: Improve logging. Andreas Schneider 2011-11-16 11:32:06 +01:00
  • ce0324770d kex: Fix some build warnings. Andreas Schneider 2011-11-10 14:46:22 +01:00
  • bc2ab9b414 bind: Add more error messages. Andreas Schneider 2011-11-09 10:19:22 +01:00
  • ce26b8d777 packet: Use a define for the macsize. Andreas Schneider 2011-11-09 10:13:26 +01:00
  • 99d2cf02a6 options: Add missing argument check. Andreas Schneider 2011-11-03 18:24:52 +01:00
  • 17f396ffab Improve ssh_options_get(ssh_session, enum ssh_options_e, char**). Lee Hambley 2011-10-28 22:52:03 +02:00
  • 2c04994443 pki: Add a ssh_key_cmp() function. Andreas Schneider 2011-09-18 22:04:03 +02:00
  • e799c0ce7d dh: Add ssh_get_publickey(). Andreas Schneider 2011-10-05 17:50:31 +02:00
  • 2cc48db673 tests: Fix build warning. Andreas Schneider 2011-10-29 19:58:10 +02:00
  • e797781bb5 Implement ssh_options_get_port(ssh_session, unsigned int*). Lee Hambley 2011-10-28 10:26:32 +02:00
  • 6bd95b50f5 Implement ssh_options_get(ssh_session, enum ssh_options_e, char**). Lee Hambley 2011-10-28 10:25:03 +02:00
  • d8d9755b7d bind: Fix ssh_bind_listen in normal case. Andreas Schneider 2011-10-17 19:27:29 +02:00
  • 1fcddebadc server: use app-provided bind socket when available Aris Adamantiadis 2011-10-13 22:30:27 +02:00
  • 551a0c855b server: ssh_bind_accept_fd Aris Adamantiadis 2011-10-13 22:23:48 +02:00
  • 85cc582d4a doc: Improve doc of ssh_get_pubkey_hash(). Andreas Schneider 2011-10-04 10:46:45 +02:00
  • c340192144 packet: cleaner logs with less redundant info Aris Adamantiadis 2011-10-02 02:13:15 +02:00
  • b6d0b531f8 server: pubkey auth doesn't work with ecdh Aris Adamantiadis 2011-09-25 12:56:19 +02:00
  • 5c19cda280 Fix warning Aris Adamantiadis 2011-09-24 14:08:52 +02:00
  • e38f2f933b pki: ssh_pki_generate Aris Adamantiadis 2011-09-24 01:36:58 +02:00
  • 21d68112b8 Torture: test new ssh_pki_generate function Aris Adamantiadis 2011-09-24 01:36:39 +02:00
  • 3fa5293aec pki: DO actually verify signatures Aris Adamantiadis 2011-09-24 00:25:44 +02:00
  • 6859e4f4ec build: Fix zlib support. Andreas Schneider 2011-09-23 22:54:33 +02:00
  • 43fc7553f8 torture_algorithm: follow verbosity Aris Adamantiadis 2011-09-23 22:57:05 +02:00
  • 717840fc09 torture: check for presence of ssh agent Aris Adamantiadis 2011-09-23 22:33:21 +02:00
  • 046aa02f39 Fix bugs found by clang Aris Adamantiadis 2011-09-23 22:27:46 +02:00
  • 8a3b02f68d cmake: Fix library linking. Andreas Schneider 2011-09-23 08:00:25 +02:00
  • dad35304b6 channels: fix embarrasing channel_read_nonblocking bug Aris Adamantiadis 2011-09-22 13:28:26 +03:00
  • 744b7720af build: Fix SSHv1 build. Andreas Schneider 2011-09-22 08:25:06 +02:00
  • 5083742192 packet: Move packet callbacks to packet_cb.c. Andreas Schneider 2011-09-17 20:17:11 +02:00
  • dc42a1757f gzip: Fix zlib support. Andreas Schneider 2011-09-17 22:47:56 +02:00
  • 7202a26b6c priv: Remove dead prototype. Andreas Schneider 2011-09-17 20:26:08 +02:00
  • b785014a15 crypt: Rename to packet_crypt. Andreas Schneider 2011-09-17 20:05:58 +02:00
  • acfc8ea83f priv: Remove crypto.h and add correct includes to src files. Andreas Schneider 2011-09-17 20:00:13 +02:00
  • c2686b8feb socket: Move socket function to right location. Andreas Schneider 2011-09-17 18:58:30 +02:00
  • e7009fe8f3 priv: Create crc32.h. Andreas Schneider 2011-09-17 18:48:55 +02:00
  • ffb827b539 priv: Move gcrypt functions to gcrypt header. Andreas Schneider 2011-09-17 18:36:17 +02:00
  • 33754c391f priv: Start to remove enter_function. Andreas Schneider 2011-09-17 18:31:08 +02:00
  • d7fa15df83 priv: Move kex functions to kex header. Andreas Schneider 2011-09-17 12:10:34 +02:00
  • 519291558d priv: Move options and config prototypes to own header. Andreas Schneider 2011-09-17 11:56:35 +02:00
  • abd9856c6a priv: Move defines to the top. Andreas Schneider 2011-09-17 11:53:46 +02:00
  • 4a6a0987a8 client: Remove unused variable. Andreas Schneider 2011-09-18 21:36:40 +02:00
  • 3622ac83f6 legacy: Fix possible segfault with publickey_from_file(). Andreas Schneider 2011-09-18 21:34:39 +02:00
  • f61269a2ef ECDH key exchange working Aris Adamantiadis 2011-09-18 20:30:00 +02:00
  • d24e353e38 pki: null ptr check Aris Adamantiadis 2011-09-18 20:29:39 +02:00
  • 09b33b1b6e server: split dh_handsake_server Aris Adamantiadis 2011-09-17 13:20:04 +02:00
  • af09313eac crypto: rename crypto_struct -> ssh_cipher_struct Aris Adamantiadis 2011-09-17 00:20:45 +02:00
  • ac41a083ef kex: moved KEX structures to ssh_crypto_struct Aris Adamantiadis 2011-09-17 00:17:45 +02:00
  • 48980573c1 wrapper.c: cleanup Aris Adamantiadis 2011-09-17 00:03:50 +02:00
  • 22668bcdae kex: have server_kex use the elected methods Aris Adamantiadis 2011-09-16 23:58:48 +02:00
  • 07abc3406d kex: split key selection and sending Aris Adamantiadis 2011-09-16 23:36:20 +02:00
  • 1b10b175fc dh: fix segfault in server Aris Adamantiadis 2011-09-15 22:35:16 +02:00
  • 8f1161f649 scp: introduce a 64bits getter to respect ABI Aris Adamantiadis 2011-09-15 14:22:32 +03:00
  • 3e83af5f5e keyfiles: Fix build errors with callbacks. Andreas Schneider 2011-09-17 22:59:13 +02:00
  • 0dc57fdcf1 Fixes the ssh_log issue on ssh_bind handles. (cherry picked from commit da954c2c5e) Aris Adamantiadis 2011-07-19 22:16:28 +02:00
  • 3799670d01 doc: Fix threading documentation. (cherry picked from commit 2cc95e1e08) Andreas Schneider 2011-09-17 21:32:08 +02:00
  • 2cc95e1e08 doc: Fix threading documentation. Andreas Schneider 2011-09-17 21:32:08 +02:00
  • d6390d50bf Fix documentation bug about threading (cherry picked from commit c84380bad5) Aris Adamantiadis 2011-05-27 13:26:15 +02:00
  • fa7798833a pki: Use ssh_log_function() for ssh_pki_log(). Andreas Schneider 2011-09-17 11:09:19 +02:00
  • b96943e861 log: Split do_ssh_log(). Andreas Schneider 2011-09-17 11:05:17 +02:00
  • 569312f7bd log: Remove unneeded ssh_log_function(). Andreas Schneider 2011-09-17 11:00:33 +02:00
  • c2883c1f37 auth: Use the new SSH_LOG function. Andreas Schneider 2011-09-17 10:29:49 +02:00
  • c19c638d74 error: Use macros for error functions. Andreas Schneider 2011-09-17 10:28:39 +02:00
  • afa56e0102 session: Use defines for ssh_handle_packets(). Andreas Schneider 2011-09-17 10:37:16 +02:00
  • e27b31c9c4 build: Increase version number. libssh-0.5.2 Andreas Schneider 2011-09-16 21:56:19 +02:00
  • 684b7f6a57 build: Updated changelog. Andreas Schneider 2011-09-16 21:54:39 +02:00