Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-12-07 | packet: Improve logging outputconnector | Aris Adamantiadis | 2 | -0/+8 | |
Signed-off-by: Aris Adamantiadis <aris@0xbadc0de.be> Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-12-07 | sockets: Fix callback registration bug | Aris Adamantiadis | 1 | -2/+3 | |
Signed-off-by: Aris Adamantiadis <aris@0xbadc0de.be> Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-12-07 | sample: Migrate client to connector API | Aris Adamantiadis | 1 | -203/+33 | |
Signed-off-by: Aris Adamantiadis <aris@0xbadc0de.be> Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-12-07 | connector: initial implementation | Aris Adamantiadis | 6 | -5/+698 | |
Some FIXME left in the code. It's not yet clear to me how programmers will want to use connector and have errors reported. ssh_channels already have working callbacks for error notifications, it's just missing for the simple file descriptors. | |||||
2015-12-07 | channels: Move ssh_channel_write_stderr out of server-only | Aris Adamantiadis | 3 | -4/+5 | |
Signed-off-by: Aris Adamantiadis <aris@0xbadc0de.be> Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-12-07 | callbacks: Implement list of callbacks for channels | Aris Adamantiadis | 6 | -163/+283 | |
Signed-off-by: Aris Adamantiadis <aris@0xbadc0de.be> Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-12-07 | tests: Add test for ssh_callbacks_iterate() | Aris Adamantiadis | 1 | -1/+52 | |
Signed-off-by: Aris Adamantiadis <aris@0xbadc0de.be> Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-12-07 | callback: Add macro to iterate callbacks | Aris Adamantiadis | 1 | -0/+37 | |
Signed-off-by: Aris Adamantiadis <aris@0xbadc0de.be> Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-12-07 | tests: Add unit test for ssh_callbacks_execute_list | Aris Adamantiadis | 1 | -0/+64 | |
Signed-off-by: Aris Adamantiadis <aris@0xbadc0de.be> Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-12-07 | callbacks: Add macro for callbacks execute list | Aris Adamantiadis | 1 | -0/+28 | |
Signed-off-by: Aris Adamantiadis <aris@0xbadc0de.be> Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-12-07 | packets: Handle flow control callbacks | Aris Adamantiadis | 2 | -1/+45 | |
Signed-off-by: Aris Adamantiadis <aris@0xbadc0de.be> Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-12-07 | events: Add functions for poll objects | Aris Adamantiadis | 2 | -0/+29 | |
Signed-off-by: Aris Adamantiadis <aris@0xbadc0de.be> Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-11-10 | headers: fix missing mode_t (2nd) | Dirk Neukirchen | 1 | -0/+1 | |
Reviewed-By: Aris Adamantiadis <aris@0xbadc0de.be> | |||||
2015-11-10 | Revert "headers: fix missing mode_t" | Aris Adamantiadis | 1 | -10/+0 | |
I commited a patch file *headdesk* This reverts commit 378fcccc0ac914254151f69cebb47e9b2c06bd31. | |||||
2015-11-10 | headers: fix missing mode_t | Dirk Neukirchen | 1 | -0/+10 | |
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de> Reviewed-by: Aris Adamantiadis <aris@0xbadc0de.be> | |||||
2015-10-28 | Ignore all build and obj* directories | Andreas Schneider | 2 | -3/+3 | |
Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-10-27 | Doc: remove mentions of des-cbc-ssh1 | Aris Adamantiadis | 1 | -1/+1 | |
2015-10-22 | libcrypto: Fix build with DEBUG_CRYPTO turned on | Andreas Schneider | 1 | -15/+18 | |
Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-10-20 | agent: Fix agent auth on big endian machines | Andreas Schneider | 3 | -4/+24 | |
BUG: https://red.libssh.org/issues/204 Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-09-25 | crypto: fix broken ifdef | Aris Adamantiadis | 1 | -2/+2 | |
2015-09-25 | cmake: fix EVP detection with gcc | Aris Adamantiadis | 1 | -2/+2 | |
2015-09-25 | crypto: old-fashioned aes_ctr when evp_aes_ctr is missing | Aris Adamantiadis | 4 | -0/+108 | |
2015-09-25 | SSH1: fix duplicate identifier | Aris Adamantiadis | 2 | -2/+2 | |
2015-09-25 | libcrypto: clean up EVP functions | Aris Adamantiadis | 3 | -380/+212 | |
2015-09-24 | moved libcrypto structs to c99 notation | Aris Adamantiadis | 1 | -113/+81 | |
2015-09-24 | crypto: move key setup in newkeys handler | Aris Adamantiadis | 3 | -11/+16 | |
2015-09-23 | tests: add test for cipher.(de|en)crypt | Aris Adamantiadis | 2 | -0/+108 | |
2015-09-23 | libcrypto: refactor EVP_(de|en)crypt | Aris Adamantiadis | 1 | -56/+61 | |
2015-09-21 | crypto: fix potential memory leak in ECDH | Aris Adamantiadis | 1 | -0/+4 | |
2015-09-16 | kex: Fix zlib compression | Andreas Schneider | 1 | -0/+1 | |
Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-09-15 | cmake: Use tar.xz source package generator | Andreas Schneider | 1 | -1/+1 | |
Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-09-15 | kex: Prefer sha2 over sha1 | Andreas Schneider | 1 | -5/+4 | |
Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-09-09 | pki: Fix a memory leak on error in ssh_pki_copy_cert_to_privkey() | Andreas Schneider | 1 | -0/+1 | |
CID 1323516 Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-09-09 | pki: Fix a memory leak in pki_import_cert_buffer() | Andreas Schneider | 1 | -0/+1 | |
CID #1323517 | |||||
2015-09-09 | tests: Fix return code of torture_init | Andreas Schneider | 1 | -1/+1 | |
Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-09-07 | tests: Add tests for the new ssh_pki cert functions | Axel Eppe | 2 | -0/+169 | |
Signed-off-by: Axel Eppe <aeppe@google.com> Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-09-07 | pki: Add certificate loading functions | Axel Eppe | 3 | -2/+123 | |
- ssh_pki_import_cert_base64() - ssh_pki_import_cert_file() - ssh_pki_import_cert_blob() Those functions are currently simple wrappers around their pubkey counterpart. - ssh_pki_copy_cert_to_privkey() This function copies the cert-specific data to a private key. Signed-off-by: Axel Eppe <aeppe@google.com> Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-09-07 | pki: Add Add new pki_import_cert_buffer function | Axel Eppe | 1 | -0/+51 | |
Signed-off-by: Axel Eppe <aeppe@google.com> Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-09-07 | pki: Add rsa, dss certificate key type definitions | Axel Eppe | 5 | -1/+28 | |
- Add rsa/dsa (ssh-{rsa,dss}-cert-v01@openssh.com) as key types. - Add a cert_type member in the ssh_key struct. Signed-off-by: Axel Eppe <aeppe@google.com> Reviewed-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-09-07 | tests: Migrate pkd_hello to new cmocka API | Andreas Schneider | 1 | -19/+33 | |
Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-09-07 | pki: Use the standard logging function | Andreas Schneider | 7 | -112/+109 | |
Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-09-07 | tests: Migrate to new cmocka API | Andreas Schneider | 26 | -275/+395 | |
Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-09-07 | cmake: Handle libssh threas library correctly | Andreas Schneider | 5 | -10/+32 | |
This should fix the build on Windows and would not install pkg files. Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-09-07 | bignum: Fix OpenSSL crash in SAFE_FREE | Michael Wilder | 1 | -0/+4 | |
Signed-off-by: Michael Wilder <wilder.michael@cimcor.com> Reviewed-by: Andreas Schneider <asn@samba.org> | |||||
2015-09-07 | crypto: Add OpenSSL EVP functions for FIPS compatibility | Michael Wilder | 2 | -150/+414 | |
Signed-off-by: Michael Wilder <wilder.michael@cimcor.com> | |||||
2015-08-18 | server: Fix return code check of ssh_buffer_pack() | Andreas Schneider | 1 | -1/+1 | |
Thanks to Andreas Gutschick <andreas.gutschick@mitel.com> Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-08-18 | doc: Fix typos in sftp tutorial | Andreas Schneider | 1 | -2/+2 | |
Thanks to Anthony Baker <AnthonyBaker@fico.com> Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-08-10 | tests: Add checks for ssh_key_is_private() | Andreas Schneider | 1 | -0/+30 | |
Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-08-10 | pki: Fix return values of ssh_key_is_(public|private) | Andreas Schneider | 1 | -2/+2 | |
Thanks to Kevin Haake <khaake@red-cocoa.com> Signed-off-by: Andreas Schneider <asn@cryptomilk.org> | |||||
2015-08-01 | sftp: Fix incorrect handling of received length fields | Tilo Eckert | 1 | -7/+13 | |
Signed-off-by: Tilo Eckert <tilo.eckert@flam.de> |