Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | pki: Use consistent API for ssh_pki_export_privkey_to_pubkey(). | Andreas Schneider | 2011-08-30 | 6 | -25/+39 |
| | |||||
* | pki: Use consistent API for ssh_pki_export_pubkey_blob(). | Andreas Schneider | 2011-08-30 | 7 | -23/+45 |
| | |||||
* | tests: Enable ecdh_sha2_nistp256 test only with openssl. | Andreas Schneider | 2011-08-30 | 1 | -0/+4 |
| | |||||
* | cmake: Add ec.h and ecdsa.h checks. | Andreas Schneider | 2011-08-30 | 2 | -0/+16 |
| | |||||
* | pki: Fix session_id hashing. | Andreas Schneider | 2011-08-29 | 1 | -2/+2 |
| | | | | I don't understand why this code worked before. It was completly wrong. | ||||
* | channels: Fix possible infinite loop in channel_read(). | rofl0r | 2011-08-29 | 1 | -1/+5 |
| | |||||
* | sftp: Handle short reads of sftp_async_read(). | Jonas Jonsson | 2011-08-29 | 1 | -3/+2 |
| | | | | | | | | sftp_async_read() and sftp_async_read_begin() assume that the whole read will be successful but when this is not the case, the offset will be wrong. Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | ||||
* | pki: string_* -> ssh_string_* | Andreas Schneider | 2011-08-28 | 1 | -4/+4 |
| | |||||
* | pki: Refactor ssh_pki_do_sign(). | Andreas Schneider | 2011-08-28 | 1 | -10/+11 |
| | |||||
* | pki: Refactor _RSA_do_sign(). | Andreas Schneider | 2011-08-28 | 1 | -15/+31 |
| | |||||
* | doc: Fix authentication docs. | Andreas Schneider | 2011-08-28 | 1 | -29/+31 |
| | |||||
* | doc: Fix a check in the doc code. | Andreas Schneider | 2011-08-28 | 1 | -1/+3 |
| | |||||
* | pki: Cleanup crypto includes. | Andreas Schneider | 2011-08-28 | 1 | -2/+0 |
| | |||||
* | pki: Fix gcrypt includes and update copyright. | Andreas Schneider | 2011-08-28 | 1 | -8/+3 |
| | |||||
* | pki: Get rid of the string.h include in pki_gcrypt.c. | Andreas Schneider | 2011-08-28 | 1 | -17/+28 |
| | |||||
* | legacy: Move ssh_private_key and ssh_public_key typedefs. | Andreas Schneider | 2011-08-28 | 3 | -5/+8 |
| | |||||
* | build: Fix the build of keyfiles torture test. | Andreas Schneider | 2011-08-28 | 1 | -1/+1 |
| | |||||
* | pki: Add Windows defines. | Andreas Schneider | 2011-08-28 | 1 | -0/+14 |
| | |||||
* | pki: Compile pki_gcrypt.c only if we need it. | Andreas Schneider | 2011-08-28 | 2 | -30/+2 |
| | |||||
* | keyfiles: Remove keyfiles.h. | Andreas Schneider | 2011-08-28 | 5 | -39/+0 |
| | |||||
* | keyfiles: Remove try_publickey_from_file(). | Andreas Schneider | 2011-08-28 | 2 | -86/+0 |
| | |||||
* | keyfiles: Make ssh_try_publickey_from_file() legacy. | Andreas Schneider | 2011-08-28 | 2 | -63/+65 |
| | |||||
* | keyfiles: Make ssh_try_publickey_from_file() legacy. | Andreas Schneider | 2011-08-28 | 4 | -81/+73 |
| | |||||
* | sftp: Don't create file page. | Andreas Schneider | 2011-08-28 | 1 | -7/+1 |
| | |||||
* | doc: Fix some doxygen latex warnings. | Andreas Schneider | 2011-08-28 | 4 | -41/+77 |
| | |||||
* | sftp: Improve documentation. | Andreas Schneider | 2011-08-28 | 1 | -16/+38 |
| | |||||
* | auth: Refactor and rename kbdauth_send(). | Andreas Schneider | 2011-08-28 | 1 | -67/+65 |
| | |||||
* | libsshpp: Remove type argument from doc. | Andreas Schneider | 2011-08-27 | 1 | -1/+0 |
| | |||||
* | auth: Fix doc typos. | Andreas Schneider | 2011-08-27 | 1 | -4/+4 |
| | |||||
* | auth: Handle request service timeout in blocking mode. | Andreas Schneider | 2011-08-26 | 1 | -2/+7 |
| | |||||
* | pki: Handle hash correctly. | Andreas Schneider | 2011-08-26 | 4 | -50/+57 |
| | | | | | | | Looks like only DSA in grypt needs a leading zero to mark the has as positive. See http://lists.gnupg.org/pipermail/gcrypt-devel/2005-February/000754.html | ||||
* | Quick fix for gcrypt DSA signature | milo | 2011-08-26 | 1 | -5/+22 |
| | |||||
* | legacy: Remove privatekey_from_base64(). | Andreas Schneider | 2011-08-26 | 3 | -40/+0 |
| | | | | | This function has been introduced for libssh 0.6. So we can remove it completely. | ||||
* | messages: Fix ssh_packet_userauth_request(). | Andreas Schneider | 2011-08-26 | 1 | -11/+3 |
| | | | | Remove useless ssh_pki_import_signature_blob(). | ||||
* | Free sig_blob if an error occurs | milo | 2011-08-26 | 1 | -0/+2 |
| | |||||
* | Fix double free in ssh_packet_userauth_request | milo | 2011-08-26 | 1 | -1/+0 |
| | |||||
* | auth: Refactor and fix ssh_userauth_kbdint(). | Andreas Schneider | 2011-08-26 | 1 | -45/+30 |
| | |||||
* | auth: Fix ssh_userauth_agent_publickey pending state. | Andreas Schneider | 2011-08-26 | 1 | -2/+2 |
| | |||||
* | auth: Don't fail in publickey_auto if we can't read the key. | Andreas Schneider | 2011-08-26 | 1 | -1/+4 |
| | | | | | We should go on and try the next one as it was before. Also make sure we don't leak memory ;) | ||||
* | auth: Fix ssh_userauth_publickey() pending_call_state. | Andreas Schneider | 2011-08-26 | 1 | -3/+3 |
| | |||||
* | keys: Remove obsolete signatue functions. | Andreas Schneider | 2011-08-26 | 3 | -129/+0 |
| | |||||
* | pki: Fix build with DEBUG_CRYPTO. | Andreas Schneider | 2011-08-26 | 1 | -4/+4 |
| | |||||
* | pki: Migrate ssh_pki_do_sign to new pki. | Andreas Schneider | 2011-08-26 | 4 | -64/+83 |
| | |||||
* | auth: Fix a segfault in ssh_userauth_kbdint_init(). | Andreas Schneider | 2011-08-26 | 1 | -0/+4 |
| | |||||
* | auth: Refactor kbdauth_init(). | Andreas Schneider | 2011-08-25 | 1 | -60/+94 |
| | | | | Rename it to ssh_userauth_kbdint_init. | ||||
* | auth: Prefix kbdint functions. | Andreas Schneider | 2011-08-25 | 4 | -81/+80 |
| | |||||
* | auth: Make ssh_userauth_privatekey_file() legacy. | Andreas Schneider | 2011-08-25 | 4 | -70/+49 |
| | |||||
* | auth: Refactor ssh_userauth_password(). | Andreas Schneider | 2011-08-25 | 2 | -144/+148 |
| | |||||
* | auth: Make ssh_userauth_autopubkey legacy. | Andreas Schneider | 2011-08-25 | 7 | -176/+9 |
| | |||||
* | auth: Add ssh_userauth_publickey_auto(). | Andreas Schneider | 2011-08-25 | 2 | -0/+185 |
| |