Commit Graph

  • f02f889111 pki: Get rid of the string.h include in pki_gcrypt.c. Andreas Schneider 2011-08-28 14:44:28 +02:00
  • a9eb0020b8 legacy: Move ssh_private_key and ssh_public_key typedefs. Andreas Schneider 2011-08-28 14:34:41 +02:00
  • fb4f1412ba build: Fix the build of keyfiles torture test. Andreas Schneider 2011-08-28 14:49:28 +02:00
  • 561441105f pki: Add Windows defines. Andreas Schneider 2011-08-28 14:29:44 +02:00
  • 7c28d0ce6d pki: Compile pki_gcrypt.c only if we need it. Andreas Schneider 2011-08-28 14:29:17 +02:00
  • 5cf23522de keyfiles: Remove keyfiles.h. Andreas Schneider 2011-08-28 14:26:40 +02:00
  • be660e801a keyfiles: Remove try_publickey_from_file(). Andreas Schneider 2011-08-28 14:24:23 +02:00
  • bce2c22e45 keyfiles: Make ssh_try_publickey_from_file() legacy. Andreas Schneider 2011-08-28 14:21:56 +02:00
  • 29ecccb96d keyfiles: Make ssh_try_publickey_from_file() legacy. Andreas Schneider 2011-08-28 14:19:07 +02:00
  • 16b47496c1 sftp: Don't create file page. Andreas Schneider 2011-08-28 13:20:58 +02:00
  • 9379a93c98 doc: Fix some doxygen latex warnings. Andreas Schneider 2011-08-28 13:17:39 +02:00
  • 21875bc71e sftp: Improve documentation. Andreas Schneider 2011-08-28 13:17:27 +02:00
  • 0f41f21227 auth: Refactor and rename kbdauth_send(). Andreas Schneider 2011-08-28 12:54:49 +02:00
  • 98ada12f66 libsshpp: Remove type argument from doc. Andreas Schneider 2011-08-27 13:58:53 +02:00
  • 0bd99b3773 auth: Fix doc typos. Andreas Schneider 2011-08-27 13:58:08 +02:00
  • ac445a1e18 auth: Handle request service timeout in blocking mode. (cherry picked from commit e5e673bafe) Andreas Schneider 2011-08-26 23:56:49 +02:00
  • e5e673bafe auth: Handle request service timeout in blocking mode. Andreas Schneider 2011-08-26 23:56:49 +02:00
  • 79ed1bc601 pki: Handle hash correctly. Andreas Schneider 2011-08-26 23:13:57 +02:00
  • 228e2edac5 Quick fix for gcrypt DSA signature milo 2011-08-26 22:15:38 +02:00
  • 1d734f16cf legacy: Remove privatekey_from_base64(). Andreas Schneider 2011-08-26 21:46:56 +02:00
  • 5a0735d1e8 messages: Fix ssh_packet_userauth_request(). Andreas Schneider 2011-08-26 21:19:20 +02:00
  • f1634d33da Free sig_blob if an error occurs milo 2011-08-26 18:17:14 +02:00
  • 4bdd831d7f Fix double free in ssh_packet_userauth_request milo 2011-08-26 15:49:12 +02:00
  • d4424b2767 auth: Refactor and fix ssh_userauth_kbdint(). Andreas Schneider 2011-08-26 13:31:23 +02:00
  • f2e08e8d7b auth: Fix ssh_userauth_agent_publickey pending state. Andreas Schneider 2011-08-26 13:30:41 +02:00
  • 26e624c1b7 auth: Don't fail in publickey_auto if we can't read the key. Andreas Schneider 2011-08-26 13:22:09 +02:00
  • f8c987d1d4 auth: Fix ssh_userauth_publickey() pending_call_state. Andreas Schneider 2011-08-26 13:18:36 +02:00
  • 696f574a56 keys: Remove obsolete signatue functions. Andreas Schneider 2011-08-26 10:48:37 +02:00
  • ab1a66ca7b pki: Fix build with DEBUG_CRYPTO. Andreas Schneider 2011-08-26 10:44:43 +02:00
  • 7457937bab pki: Migrate ssh_pki_do_sign to new pki. Andreas Schneider 2011-08-26 09:51:02 +02:00
  • b5db04003d auth: Fix a segfault in ssh_userauth_kbdint_init(). Andreas Schneider 2011-08-26 09:00:39 +02:00
  • a51d377afe auth: Refactor kbdauth_init(). Andreas Schneider 2011-08-25 16:41:14 +02:00
  • 892cb92f57 auth: Prefix kbdint functions. Andreas Schneider 2011-08-25 16:26:12 +02:00
  • c59939d4a2 auth: Make ssh_userauth_privatekey_file() legacy. Andreas Schneider 2011-08-25 16:14:29 +02:00
  • 5c601115c3 auth: Refactor ssh_userauth_password(). Andreas Schneider 2011-08-25 16:09:28 +02:00
  • 89253fd22a auth: Make ssh_userauth_autopubkey legacy. Andreas Schneider 2011-08-25 09:54:26 +02:00
  • 21261270e5 auth: Add ssh_userauth_publickey_auto(). Andreas Schneider 2011-08-25 09:44:59 +02:00
  • 1a56892e9f keys: Remove obsolete ssh_do_sign(). Andreas Schneider 2011-08-23 21:37:21 +02:00
  • c5643c0967 agent: Remove obsolete agent_sign_data(). Andreas Schneider 2011-08-23 21:35:27 +02:00
  • c5837a6c63 keys: Remove obsolete ssh_do_sign_with_agent(). Andreas Schneider 2011-08-23 21:35:09 +02:00
  • c221db0f36 auth: Add ssh_userauth_agent(). Andreas Schneider 2011-08-23 21:28:14 +02:00
  • 4c1d3b708c auth: Make ssh_userauth_pubkey legacy. Andreas Schneider 2011-08-23 20:23:14 +02:00
  • 379d65eaaf auth: Add ssh_userauth_publickey(). Andreas Schneider 2011-08-23 20:19:24 +02:00
  • aa018c1484 auth: Make ssh_userauth_try_publickey() legacy. Andreas Schneider 2011-08-23 19:01:22 +02:00
  • 37df5e17c3 auth: Update copyright. Andreas Schneider 2011-08-23 17:58:44 +02:00
  • 609f8fbb7a auth: Add ssh_userauth_try_publickey(). Andreas Schneider 2011-08-23 18:44:32 +02:00
  • 5b706c7ab6 auth: Refactor ssh_userauth_none(). Andreas Schneider 2011-08-23 18:51:53 +02:00
  • a15dab6c00 auth: Rename wait_auth_status. Andreas Schneider 2011-08-23 16:42:25 +02:00
  • 5695f92e22 auth: Update ssh_userauth_list(). Andreas Schneider 2011-08-23 16:27:03 +02:00
  • 2e577cecb4 auth: Move ssh_auth_list to legacy functions. Andreas Schneider 2011-08-23 16:25:39 +02:00
  • 058bb04396 auth: Rename ask_userauth. Andreas Schneider 2011-08-23 16:11:46 +02:00
  • dc9feec005 pki: Add more return values for file importing functions. Andreas Schneider 2011-08-23 17:48:49 +02:00
  • fa4378d47e poll: Just make the code a bit more readable. Andreas Schneider 2011-08-23 21:43:06 +02:00
  • e94b0f8c08 server: Fix a build warning. Andreas Schneider 2011-08-23 15:15:04 +02:00
  • 149be78ee0 pki: We need only one signature verify blob function. Andreas Schneider 2011-08-23 08:19:53 +02:00
  • 8fb8ad0151 agent: Fix memory leak. Andreas Schneider 2011-08-22 21:57:00 +02:00
  • 93c4a8e427 pki: Fix memleak in gcrypt pki_publickey_to_blob(). Andreas Schneider 2011-08-22 21:56:44 +02:00
  • 9da331e79b dh: Remove obsolete signature functions. Andreas Schneider 2011-08-22 18:47:15 +02:00
  • 8edf57fbf2 client: Migrate to new signature pki. Andreas Schneider 2011-08-22 18:20:54 +02:00
  • 8c8a91a9b7 server: Migrate more functions to new pki. Andreas Schneider 2011-08-22 17:05:48 +02:00
  • bf2f553fc3 pki: Improve pki gcrypt error reports. Andreas Schneider 2011-08-22 18:17:41 +02:00
  • 82ca6a6c53 pki: Add ssh_srv_pki_signature_verify_blob(). Andreas Schneider 2011-08-22 18:20:28 +02:00
  • 5cc98ed720 pki: Add ssh_pki_signature_verify_blob(). Andreas Schneider 2011-08-22 16:27:38 +02:00
  • bcc0a6d0e0 pki: Fix gcrypt pki_signature_from_blob(). Andreas Schneider 2011-08-22 17:41:38 +02:00
  • 6c03b7a9c9 misc: Add ssh_match_group(). Andreas Schneider 2011-08-22 16:16:34 +02:00
  • 90167f09d3 server: Migrate hostkey check to new pki. Andreas Schneider 2011-08-22 15:22:58 +02:00
  • b7a3d41baf auth: Fix ssh_auth_list() documentation. Andreas Schneider 2011-08-22 15:03:25 +02:00
  • 9c376dd913 auth: Fix ssh_auth_list() documentation. Andreas Schneider 2011-08-22 15:03:25 +02:00
  • 1e019fee43 keys: Remove unused obsolete ssh_sign_session_id(). Andreas Schneider 2011-08-22 14:30:08 +02:00
  • 4de4520559 server: Use new pki infrastructure. Andreas Schneider 2011-08-22 14:29:39 +02:00
  • 245a354187 pki: Fix switch in crypto pki_signature_to_blob(). Andreas Schneider 2011-08-22 14:28:46 +02:00
  • d6829d073c kex: Move ssh_encrypt_rsa1 to SSHv1 kex code. Andreas Schneider 2011-08-22 13:58:02 +02:00
  • 79ffd49940 pki: Add ssh_srv_pki_do_sign_sessionid(). Andreas Schneider 2011-08-22 13:48:25 +02:00
  • a2e08697b1 messages: Move ssh_userauth_build_digest() and make it static. Andreas Schneider 2011-08-22 12:57:01 +02:00
  • ca9b01af99 pki: Migrate signature functions to legacy code. Andreas Schneider 2011-08-22 11:23:33 +02:00
  • d0d9e62611 tests: Fix torture test with zlib support. Andreas Schneider 2011-08-22 08:26:02 +02:00
  • a86ac461fd pki: Ensure sig_blob isn't used uninitialized. Andreas Schneider 2011-08-22 08:04:22 +02:00
  • 859ed8583c ctest: Fix the ctest build script. Andreas Schneider 2011-08-21 14:08:40 +02:00
  • 1b57445f6b pki: Add ssh_pki_do_sign_agent(). Andreas Schneider 2011-08-21 13:43:20 +02:00
  • af82d8dfab agent: Add ssh_agent_sign_data(). Andreas Schneider 2011-08-21 13:42:49 +02:00
  • a98301d2b0 tests: Add pki signature test. Andreas Schneider 2011-08-21 13:17:30 +02:00
  • 9c9199e05f pki: Fix possible segfault in ssh_key_type_from_name(). Andreas Schneider 2011-08-21 13:13:53 +02:00
  • fa4f2d8bc1 tests: Add pki torture tests for keytypes. Andreas Schneider 2011-08-21 13:13:21 +02:00
  • 42cea1f2f1 pki: Fix ssh_key_dup() with gcrypt. Andreas Schneider 2011-08-21 12:59:55 +02:00
  • c8d06b6b1c tests: Fix memleak in torture_pki. Andreas Schneider 2011-08-21 12:41:42 +02:00
  • 948400ed92 cmake: Support WITH_ZLIB and WITH_LIBZ) Andreas Schneider 2011-08-21 12:39:16 +02:00
  • eb65f031af pki: Fix setting flags in ssh_key_dup(). Andreas Schneider 2011-08-21 12:31:16 +02:00
  • c041261921 pki: Create a pki private header file. Andreas Schneider 2011-08-21 11:14:57 +02:00
  • a4b2518761 pki: Add ssh_pki_import_signature_blob(). Andreas Schneider 2011-08-21 11:03:53 +02:00
  • 4f19a304d1 pki: Add ssh_pki_export_signature_blob(). Andreas Schneider 2011-08-21 10:11:05 +02:00
  • ab0354dbb6 priv: Add discard_const macros. Andreas Schneider 2011-08-21 10:10:27 +02:00
  • ce41747fae pki: Introduce ssh_signature. Andreas Schneider 2011-08-20 18:08:37 +02:00
  • 8acc3dd3af pki: Add _RSA_do_sign to pki_crypto. Andreas Schneider 2011-08-20 18:08:16 +02:00
  • 79029854f6 tests: Added more pki tests. Andreas Schneider 2011-08-20 12:59:19 +02:00
  • 743a00dad4 pki: Fix build warnings. Andreas Schneider 2011-08-20 11:07:54 +02:00
  • bb509ce4f7 pki: Remove unused variables. Andreas Schneider 2011-08-20 10:55:22 +02:00
  • bac5f62eaf tests: Fix build warning. Andreas Schneider 2011-08-20 10:54:43 +02:00
  • e3bd018465 tests: Fix the torture_pki test. Andreas Schneider 2011-08-20 10:48:34 +02:00
  • 5bcf36f098 session: Fix ssh_free() with NULL argument. Andreas Schneider 2011-08-20 10:47:59 +02:00
  • c575de17a8 pki: Use a consistent naming scheme. Andreas Schneider 2011-08-19 11:14:23 +02:00