Andreas Schneider
9bac67a05a
bind: Fix build.
2012-05-09 09:04:32 +02:00
Andreas Schneider
a3cb5b0707
server: Add ecdsa hostkey support.
2012-05-08 11:34:24 +02:00
Andreas Schneider
88d6e6253c
agent: Do not fail reads with EPIPE if there is not enough data to read.
2012-04-10 12:04:44 +02:00
Andreas Schneider
a3cf1e4acc
Fix typo.
2012-03-09 18:14:13 +01:00
Andreas Schneider
62657d5f87
auth: Fix build warning.
2012-02-20 09:44:36 +01:00
Andreas Schneider
1973e833f2
server: Add ecdsa hostkey support.
2012-02-19 18:49:07 +01:00
Andreas Schneider
e68b763a67
threads: Make libcrypto_mutexes static.
...
Fixes sparse warnings.
2012-02-19 13:26:02 +01:00
Andreas Schneider
72db38b31d
threads: Fix function defintions.
...
Fixes sparse warnings.
2012-02-19 13:26:02 +01:00
Andreas Schneider
300caf9ff3
pcap: Fix definition of ssh_pcap_file_new().
...
Fixes sparse warnings.
2012-02-19 13:26:02 +01:00
Andreas Schneider
3888a050f8
packet: Make default_packet_handlers static.
...
Fixes sparse warnings.
2012-02-19 13:26:02 +01:00
Andreas Schneider
66aaa6f573
misc: Improve byte swapping of ntohll().
...
Fixes sparse warnings.
2012-02-19 13:26:02 +01:00
Andreas Schneider
3582e386b7
misc: Fix definitions of ssh_list_new().
...
Fixes sparse warnings.
2012-02-19 13:26:02 +01:00
Andreas Schneider
72001ff8cc
auth: Improve doc of ssh_userauth_kbdint_getprompt().
2012-02-19 13:25:22 +01:00
zhengfish
88964cb541
Fixed a compiling error in src/log.c on Win32 with MSVC
2012-02-07 09:59:33 +01:00
Andreas Schneider
50e9608dcd
auth: Fix SSHv1 build.
2012-02-06 09:54:59 +01:00
Andreas Schneider
ee774479de
session: Use a struct for all options.
2012-02-05 11:50:49 +01:00
Andreas Schneider
c0a7a84e92
dh: Fix build with DEBUG_CRYPTO.
2012-02-05 10:52:39 +01:00
Andreas Schneider
4019dbed85
pki: Add ecdsa support for signature verification.
2012-02-04 23:45:01 +01:00
Andreas Schneider
216cb8b1aa
crypto: Add evp hashing function.
2012-02-04 23:44:55 +01:00
Andreas Schneider
fb6855a821
pki: Fix openssl ecdsa signature from blob.
2012-02-04 23:04:26 +01:00
Andreas Schneider
0770843309
pki: Fix ssh_pki_log function.
2012-02-04 23:03:53 +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
e93f17cad8
pki: Don't free a const key!
2012-02-04 22:07:03 +01:00
Andreas Schneider
47226d9d44
sftp: Fix memory leak in sftp_free() on server.
...
Thanks to Tom Judge for the report.
2012-02-04 21:06:37 +01:00
Andreas Schneider
a311ec32b1
ecdh: Fix a memory leak in ecdh_build_k().
...
Thanks to Tom Judge for the report.
2012-02-04 21:06:33 +01:00
Andreas Schneider
4223c8a116
ecdh: Fix a memory leak in ssh_server_ecdh_init().
...
Thanks to Tom Judge for the report.
2012-02-04 21:06:11 +01:00
Andreas Schneider
e4d0ac7ba1
pki: Update copyright.
2012-02-04 20:37:29 +01:00
Andreas Schneider
19f7458ed3
pki: Add ecdsa gcrypt stubs.
2012-02-04 20:25:24 +01:00
Andreas Schneider
ddcfe95bbd
cmake: Update GCrypt module.
2012-02-04 20:09:51 +01:00
Andreas Schneider
679cd9efd8
pki: Fix build if you don't have ECC support.
2012-02-04 18:37:05 +01:00
Andreas Schneider
b1434fd09b
pki: Add ecdsa support to do_sign_sessionid.
2012-02-04 18:37:04 +01:00
Andreas Schneider
79383cf8ee
pki: Add ecdsa support to do_sign.
2012-02-04 18:37:04 +01:00
Andreas Schneider
33b0cfc199
pki: Add ecdsa support for signature_verify.
2012-02-04 18:37:04 +01:00
Andreas Schneider
e9f5c7421e
pki: Add ecdsa support for signature_from_blob.
2012-02-04 18:37:04 +01:00
Andreas Schneider
9070b04184
pki: Add ecdsa support for signature_to_blob.
2012-02-04 18:37:04 +01:00
Andreas Schneider
b309dd8fb7
pki: Add support to generate ecdsa keys.
2012-02-04 18:37:04 +01:00
Andreas Schneider
ecbdc589f4
pki: Fix ecdsa key dup.
2012-02-04 18:37:04 +01:00
Andreas Schneider
f35c284761
pki: Add support to import ecdsa pubkeys.
2012-02-04 18:37:04 +01:00
Andreas Schneider
3c7571e61b
pki: Add support for export ecdsa pubkeys.
2012-02-04 18:37:04 +01:00
Andreas Schneider
ea74a12b70
pki: Add support to import ecdsa private keys.
2012-02-04 18:37:03 +01:00
Andreas Schneider
b4823252ca
pki: Add ECDSA for key compare.
2012-02-04 18:37:03 +01:00
Andreas Schneider
244fa0474b
pki: Fix typo in error message.
2012-02-04 18:37:03 +01:00
Martin Drasar
31727bf33a
Ignore and debug messages can be sent using public API
...
Signed-off-by: Martin Drasar <drasar@ics.muni.cz >
Signed-off-by: Andreas Schneider <asn@cryptomilk.org >
2012-01-05 11:26:53 +01:00
Lee Hambley
a15399992e
Fix logic erorr with brace-less conditional statement
2012-01-03 19:41:28 +01:00
rofl0r
89733e697f
patch pki_gcrypt.c to be compilable without CMake
2012-01-02 16:41:52 +01:00
rofl0r
2ffbdb0492
commit a7e14524c4f7903f607cdcd02b83782e89f0a82c
2012-01-02 16:31:37 +01:00
rofl0r
4305da29a1
session: Cleanup timeout functions.
...
It is possible that we get unrelated packets while waiting for
termination, thus waiting indefinitely. As a workaround we have to
check the user-supplied timeout.
2012-01-02 12:39:43 +01:00
Andreas Schneider
2f861a858b
message: Fix compiler warning.
2012-01-02 09:31:40 +01:00