summaryrefslogtreecommitdiffstats
path: root/libssh/keys.c
Commit message (Collapse)AuthorAgeFilesLines
* misc: Rename libssh/ to src/Andreas Schneider2010-09-061-1497/+0
|
* Added missing /** in doxygen @}'sAris Adamantiadis2010-08-281-1/+1
|
* Sanitize libssh namespace + legacy wrappersAris Adamantiadis2010-05-141-224/+224
|
* Fixed building libssh with DEBUG_CRYPTO.Andreas Schneider2010-05-121-0/+1
|
* Fix uninitialized variable usedAris Adamantiadis2010-04-281-0/+4
|
* Renamed private type TYPE_RSA to SSH_KEYTYPE_*Aris Adamantiadis2010-04-281-36/+36
| | | | Also made this enum public
* Fix missing string_data() in crypto debug codeAris Adamantiadis2010-04-141-8/+8
|
* Fixed the documentation of key functions.Andreas Schneider2010-04-041-12/+24
|
* more priv.h splittingAris Adamantiadis2009-09-261-0/+1
|
* More include file splittingAris Adamantiadis2009-09-261-0/+2
|
* Fixed building with Gcrypt and arith with void*Aris Adamantiadis2009-09-251-15/+15
|
* Get rid of CRYPTOAris Adamantiadis2009-09-231-3/+3
|
* Moved lots of declaration out of priv.hAris Adamantiadis2009-09-231-7/+10
|
* get rid of SSH_SESSIONAris Adamantiadis2009-09-231-8/+8
|
* Merge branch 'master' of git://git.libssh.org/projects/libssh/libsshAris Adamantiadis2009-08-231-1/+0
|\ | | | | | | | | Conflicts: include/libssh/priv.h
| * Fix double free pointer crash in dsa_public_to_stringVic Lee2009-08-161-1/+0
| | | | | | | | Signed-off-by: Andreas Schneider <mail@cynapses.org>
* | experimental callback systemAris Adamantiadis2009-08-231-1/+1
|/
* Public key authentication server sidemilo2009-07-271-0/+66
|
* Fix conflicting declarations of ssh_session and ssh_kbdint.Andreas Schneider2009-07-251-1/+1
|
* Change PRIVATE_KEY * to ssh_private_keyAris Adamantiadis2009-07-241-3/+3
|
* Changed all PUBLIC_KEY * to ssh_public_keyAris Adamantiadis2009-07-241-14/+14
|
* Changed all occurences of BUFFER * to ssh_bufferAris Adamantiadis2009-07-241-11/+11
|
* Change all occurences of STRING * to ssh_stringAris Adamantiadis2009-07-241-45/+45
|
* Fixed namespace problem in public structuresAris Adamantiadis2009-07-241-4/+4
| | | | | | | | | changed struct string_struct to ssh_string_struct buffer_struct to ssh_buffer_struct and so on. Should not break apps using the caps version of these
* Fix the vim modeline and place it at the end of the file.Andreas Schneider2009-05-121-2/+1
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@763 7dcaeef0-15fb-0310-b436-a5af3365683c
* Simplify signature_from_string() a bit.Andreas Schneider2009-04-181-30/+13
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@548 7dcaeef0-15fb-0310-b436-a5af3365683c
* Add error checks to ssh_do_sign_with_agent() and fix a memleak.Andreas Schneider2009-04-181-2/+17
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@546 7dcaeef0-15fb-0310-b436-a5af3365683c
* Replace some strcmp with switch to make it a bit faster.Andreas Schneider2009-04-181-34/+30
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@545 7dcaeef0-15fb-0310-b436-a5af3365683c
* Make use of ssh_type_from_name().Andreas Schneider2009-04-181-3/+3
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@544 7dcaeef0-15fb-0310-b436-a5af3365683c
* Some cleanup for publickey_to_string().Andreas Schneider2009-04-181-2/+2
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@543 7dcaeef0-15fb-0310-b436-a5af3365683c
* Fix segfault with gcrypt.Andreas Schneider2009-04-181-5/+8
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@542 7dcaeef0-15fb-0310-b436-a5af3365683c
* Add more error checks to ssh_sign_session_id().Andreas Schneider2009-04-181-50/+75
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@541 7dcaeef0-15fb-0310-b436-a5af3365683c
* Fix a segfault if we try to a signature.Andreas Schneider2009-04-181-1/+4
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@540 7dcaeef0-15fb-0310-b436-a5af3365683c
* Add more error checks to RSA_do_sign().Andreas Schneider2009-04-181-21/+30
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@539 7dcaeef0-15fb-0310-b436-a5af3365683c
* Add more error checks to signature_from_string().Andreas Schneider2009-04-181-110/+176
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@538 7dcaeef0-15fb-0310-b436-a5af3365683c
* Add error checks to signature_to_string().Andreas Schneider2009-04-181-69/+133
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@537 7dcaeef0-15fb-0310-b436-a5af3365683c
* Add check for the return value of gcry_sexp_find_token().Andreas Schneider2009-04-181-2/+47
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@536 7dcaeef0-15fb-0310-b436-a5af3365683c
* Add more error checks to ssh_encrypt_rsa1().Andreas Schneider2009-04-181-26/+56
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@535 7dcaeef0-15fb-0310-b436-a5af3365683c
* Add more error checks to ssh_do_sign().Andreas Schneider2009-04-181-60/+83
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@534 7dcaeef0-15fb-0310-b436-a5af3365683c
* Don't leak memory in publickey_make_* functions.Andreas Schneider2009-04-171-1/+4
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@532 7dcaeef0-15fb-0310-b436-a5af3365683c
* Revert commit 530.Andreas Schneider2009-04-171-4/+1
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@531 7dcaeef0-15fb-0310-b436-a5af3365683c
* Don't leak memory in error path.Andreas Schneider2009-04-171-1/+4
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@530 7dcaeef0-15fb-0310-b436-a5af3365683c
* Revert commit 527.Andreas Schneider2009-04-171-10/+3
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@529 7dcaeef0-15fb-0310-b436-a5af3365683c
* Don't leak memory.Andreas Schneider2009-04-171-3/+10
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@527 7dcaeef0-15fb-0310-b436-a5af3365683c
* Add error checking to publickey to string functions.Andreas Schneider2009-04-081-82/+173
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@434 7dcaeef0-15fb-0310-b436-a5af3365683c
* Add error checking to publickey_from_privatekey().Andreas Schneider2009-04-081-67/+152
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@433 7dcaeef0-15fb-0310-b436-a5af3365683c
* Add error checking to publickey_from_string().Andreas Schneider2009-04-081-28/+43
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@432 7dcaeef0-15fb-0310-b436-a5af3365683c
* Add error checking to publickey_make_rsa().Andreas Schneider2009-04-081-32/+65
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@431 7dcaeef0-15fb-0310-b436-a5af3365683c
* Add error checking to publickey_make_dss().Andreas Schneider2009-04-081-39/+73
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@429 7dcaeef0-15fb-0310-b436-a5af3365683c
* Use const where it should be used.Andreas Schneider2009-04-051-1/+1
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@407 7dcaeef0-15fb-0310-b436-a5af3365683c