Aris Adamantiadis
|
666db37e21
|
kex: implement curve25519-sha256@libssh.org
|
2013-09-27 16:06:09 +02:00 |
|
Andreas Schneider
|
c64ec43eef
|
src: Remove enter_function() and leave_function().
|
2013-07-14 13:31:24 +02:00 |
|
Andreas Schneider
|
ebdd0c6ac1
|
src: Migrate to SSH_LOG.
|
2013-07-14 12:44:26 +02:00 |
|
Andreas Schneider
|
abd6b8004e
|
kex: Fix a double free.
|
2013-06-13 10:51:12 +02:00 |
|
Aris Adamantiadis
|
63c3f0e736
|
Implement key re-exchange
|
2012-12-23 23:09:50 +01:00 |
|
Andreas Schneider
|
95ab34696b
|
kex: Use getter functions to access kex arrays.
This should fix the build on OpenIndiana.
|
2012-10-12 17:46:37 +02:00 |
|
Andreas Schneider
|
bcc00eec9b
|
kex: Don't compare an array to null.
Found by Coverity.
|
2012-10-12 08:07:01 +02:00 |
|
Andreas Schneider
|
ecd2ee95e7
|
kex: Fix supported methods index.
|
2012-10-07 12:03:54 +02:00 |
|
Andreas Schneider
|
d0889dd9ea
|
kex: Fix simpledes with gcrypt.
|
2012-09-25 15:29:38 +02:00 |
|
Dmitriy Kuznetsov
|
320951f42f
|
kex: Add simple DES support for SSHv1.
|
2012-09-07 12:19:43 +02:00 |
|
Dmitriy Kuznetsov
|
e689375e45
|
dh: Add support for diffie-hellman-group14-sha1.
|
2012-09-04 16:17:46 +02:00 |
|
Andreas Schneider
|
ee774479de
|
session: Use a struct for all options.
|
2012-02-05 11:50:49 +01:00 |
|
Andreas Schneider
|
f639b8ec1f
|
pki: Make a strcmp better readable.
|
2012-02-04 22:09:43 +01:00 |
|
Andreas Schneider
|
c209c6d5ac
|
kex: Add support for ecdsa hostkeys.
|
2012-02-04 22:08:55 +01:00 |
|
Andreas Schneider
|
b136a986a0
|
kex: Add a define for the kex method size.
|
2012-02-04 22:08:08 +01:00 |
|
Andreas Schneider
|
ce0324770d
|
kex: Fix some build warnings.
|
2011-11-10 14:46:22 +01:00 |
|
Andreas Schneider
|
6859e4f4ec
|
build: Fix zlib support.
|
2011-09-23 22:57:21 +02:00 |
|
Andreas Schneider
|
dc42a1757f
|
gzip: Fix zlib support.
|
2011-09-18 21:37:18 +02:00 |
|
Andreas Schneider
|
d7fa15df83
|
priv: Move kex functions to kex header.
|
2011-09-18 21:37:17 +02:00 |
|
Aris Adamantiadis
|
ac41a083ef
|
kex: moved KEX structures to ssh_crypto_struct
|
2011-09-18 20:34:16 +02:00 |
|
Aris Adamantiadis
|
07abc3406d
|
kex: split key selection and sending
|
2011-09-18 20:34:15 +02:00 |
|
Andreas Schneider
|
04faa33259
|
kex: Fix includes.
|
2011-09-11 08:24:33 +02:00 |
|
Andreas Schneider
|
bf72440eff
|
kex: Split out SSHv1 functions to kex1.c.
|
2011-09-10 11:03:46 +02:00 |
|
Andreas Schneider
|
d6829d073c
|
kex: Move ssh_encrypt_rsa1 to SSHv1 kex code.
|
2011-08-22 13:58:02 +02:00 |
|
rofl0r
|
af85337f5f
|
session: Fix timeout handling.
-2 now means to use the timeout specified in options. It wasn't used
earlier and poll only knows -1 and 0 anyway for special meanings.
|
2011-08-06 11:12:02 +02:00 |
|
Aris Adamantiadis
|
c5a998f47a
|
[crypto] initial support for ecdh-sha2-nistp256
Works with openssl
Still requires work for libgcrypt and other modes
|
2011-06-13 13:46:34 +02:00 |
|
Andreas Schneider
|
ef658b4bef
|
Fix assertion with Visual Studio because of %zu.
|
2011-04-15 19:02:21 +02:00 |
|
Aris Adamantiadis
|
d631ce32ed
|
All error path consistent with ssh_packet_kexinit
|
2011-01-10 11:24:15 +01:00 |
|
Aris Adamantiadis
|
47d11734e1
|
Fix free() on uninitialized data on some cases.
|
2010-12-19 12:33:31 +01:00 |
|
Aris Adamantiadis
|
da9cd2e64d
|
Implemented zlib@openssh.com compression
|
2010-10-04 16:19:20 +02:00 |
|
Andreas Schneider
|
f7842e3a4b
|
misc: Rename libssh/ to src/
|
2010-09-06 14:28:38 +02:00 |
|