summaryrefslogtreecommitdiffstats
path: root/libssh
Commit message (Collapse)AuthorAgeFilesLines
...
* Reformat sftp_dequeue().Andreas Schneider2009-04-231-26/+33
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@583 7dcaeef0-15fb-0310-b436-a5af3365683c
* Improve sftp_enqueue().Andreas Schneider2009-04-221-16/+29
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@582 7dcaeef0-15fb-0310-b436-a5af3365683c
* Improve request_queue_(new,free).Andreas Schneider2009-04-221-12/+17
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@581 7dcaeef0-15fb-0310-b436-a5af3365683c
* Improve sftp_init().Andreas Schneider2009-04-221-40/+70
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@580 7dcaeef0-15fb-0310-b436-a5af3365683c
* Fix compile error.Andreas Schneider2009-04-221-1/+1
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@579 7dcaeef0-15fb-0310-b436-a5af3365683c
* Improve sftp_packet_free().Andreas Schneider2009-04-221-4/+7
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@578 7dcaeef0-15fb-0310-b436-a5af3365683c
* Add more error checks to sftp_read_and_dispatch().Andreas Schneider2009-04-221-17/+22
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@577 7dcaeef0-15fb-0310-b436-a5af3365683c
* Add more error checks to sftp_get_message().Andreas Schneider2009-04-221-26/+46
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@576 7dcaeef0-15fb-0310-b436-a5af3365683c
* Improve sftp_message_free().Andreas Schneider2009-04-221-7/+14
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@575 7dcaeef0-15fb-0310-b436-a5af3365683c
* Add more error checks to sftp_message_new().Andreas Schneider2009-04-221-11/+16
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@574 7dcaeef0-15fb-0310-b436-a5af3365683c
* Add more error checks to sftp_packet_read().Andreas Schneider2009-04-221-32/+47
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@573 7dcaeef0-15fb-0310-b436-a5af3365683c
* Reformat sftp_packet_write().Andreas Schneider2009-04-221-18/+23
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@572 7dcaeef0-15fb-0310-b436-a5af3365683c
* Rename buffer_add_data_begin() to buffer_prepend_data().Andreas Schneider2009-04-223-7/+12
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@571 7dcaeef0-15fb-0310-b436-a5af3365683c
* Add more error checks to sftp server init functions.Andreas Schneider2009-04-221-45/+67
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@570 7dcaeef0-15fb-0310-b436-a5af3365683c
* Improve sftp_new() and sftp_free().Andreas Schneider2009-04-221-39/+55
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@569 7dcaeef0-15fb-0310-b436-a5af3365683c
* Use ctype to make alldigits simpler.Andreas Schneider2009-04-201-7/+12
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@568 7dcaeef0-15fb-0310-b436-a5af3365683c
* Improve publickey_from_file().Andreas Schneider2009-04-201-49/+65
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@567 7dcaeef0-15fb-0310-b436-a5af3365683c
* Cleanup and add more error checks to _privatekey_from_file().Andreas Schneider2009-04-201-49/+73
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@566 7dcaeef0-15fb-0310-b436-a5af3365683c
* Add functions without any passphrase.Andreas Schneider2009-04-201-8/+2
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@565 7dcaeef0-15fb-0310-b436-a5af3365683c
* Cleanup and add more error checks to privatekey_from_file().Andreas Schneider2009-04-201-91/+120
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@564 7dcaeef0-15fb-0310-b436-a5af3365683c
* Rename privatekey_free() to be consistent with publickey_free().Andreas Schneider2009-04-204-18/+18
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@563 7dcaeef0-15fb-0310-b436-a5af3365683c
* Add more error checks to read_dsa_privatekey().Andreas Schneider2009-04-191-29/+48
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@562 7dcaeef0-15fb-0310-b436-a5af3365683c
* Add more error checks to read_rsa_privatekey().Andreas Schneider2009-04-191-37/+59
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@561 7dcaeef0-15fb-0310-b436-a5af3365683c
* The description should be const.Andreas Schneider2009-04-191-4/+4
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@560 7dcaeef0-15fb-0310-b436-a5af3365683c
* Add more error checks to privatekey_file_to_buffer().Andreas Schneider2009-04-191-47/+70
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@559 7dcaeef0-15fb-0310-b436-a5af3365683c
* Use POSIX return values and check them!Andreas Schneider2009-04-191-10/+11
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@558 7dcaeef0-15fb-0310-b436-a5af3365683c
* Change back to a initialized variable and document ssh_finalize().Andreas Schneider2009-04-182-13/+12
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@557 7dcaeef0-15fb-0310-b436-a5af3365683c
* Add FIXME.Andreas Schneider2009-04-181-0/+2
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@556 7dcaeef0-15fb-0310-b436-a5af3365683c
* Fix gcrypt error if no auth callback has been set.Andreas Schneider2009-04-181-5/+13
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@555 7dcaeef0-15fb-0310-b436-a5af3365683c
* Improve gcrypt private_key functions.Andreas Schneider2009-04-181-18/+24
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@554 7dcaeef0-15fb-0310-b436-a5af3365683c
* Some minor improvements to passphrase_to_key().Andreas Schneider2009-04-181-13/+21
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@553 7dcaeef0-15fb-0310-b436-a5af3365683c
* Reformat asn1_check_sequence() and read_line().Andreas Schneider2009-04-181-9/+20
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@552 7dcaeef0-15fb-0310-b436-a5af3365683c
* Add more error checks to asn1_get_int().Andreas Schneider2009-04-181-7/+17
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@551 7dcaeef0-15fb-0310-b436-a5af3365683c
* Reformat some functions.Andreas Schneider2009-04-181-12/+15
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@550 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-182-7/+14
| | | | 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
* Use a reference counter for the crypto functions.Andreas Schneider2009-04-181-5/+9
| | | | git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@533 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