Simon Josefsson
|
d2be40421a
|
Fix warnings.
|
2007-01-23 12:44:14 +00:00 |
|
Simon Josefsson
|
b1d855d1ac
|
Fix warnings.
|
2007-01-23 12:44:14 +00:00 |
|
Simon Josefsson
|
1826e7365d
|
Fix warnings.
|
2007-01-23 12:32:06 +00:00 |
|
Simon Josefsson
|
7f9ea39a5d
|
Fix mem leak.
|
2007-01-23 12:26:36 +00:00 |
|
Simon Josefsson
|
6cf4420264
|
Fix mem leak.
|
2007-01-23 12:18:50 +00:00 |
|
Simon Josefsson
|
bfb71f3075
|
Need more #include's.
|
2007-01-23 11:53:27 +00:00 |
|
Simon Josefsson
|
1f232d69ed
|
Fix warnings.
|
2007-01-23 11:52:23 +00:00 |
|
Simon Josefsson
|
f252d350ec
|
Fix warnings.
|
2007-01-23 11:52:08 +00:00 |
|
Simon Josefsson
|
4c2c468b08
|
Remove OpenSSL #include.
|
2007-01-23 11:29:13 +00:00 |
|
Simon Josefsson
|
a86a4e0cfc
|
Fix mem leak.
|
2007-01-23 11:28:05 +00:00 |
|
Simon Josefsson
|
c9d40afa14
|
Abstract bignum API.
|
2007-01-23 10:29:55 +00:00 |
|
Simon Josefsson
|
51b9ff0f16
|
Abstract RSA/DSA private key file reading and RSA/DSA signing, and
implement them in openssl/libgcrypt layer.
|
2007-01-23 08:22:54 +00:00 |
|
Simon Josefsson
|
0d9a7e3c2e
|
Add prototypes for pem.c functions.
|
2007-01-23 08:14:14 +00:00 |
|
Simon Josefsson
|
75115045ae
|
Add pem.c.
|
2007-01-23 08:13:32 +00:00 |
|
Simon Josefsson
|
be984707e2
|
Add. Functions for reading PEM files and decoding ASN.1.
|
2007-01-23 08:13:10 +00:00 |
|
Daniel Stenberg
|
2afd706ca1
|
please picky compiler
|
2007-01-22 21:40:44 +00:00 |
|
Simon Josefsson
|
fe979040a2
|
Remove non-iovec based RSA/DSA signing (not used, and DSA code even buggy).
|
2007-01-22 14:15:38 +00:00 |
|
Daniel Stenberg
|
0fab9e9614
|
fix warning for memcpy()
|
2007-01-19 21:32:31 +00:00 |
|
Simon Josefsson
|
576d37dafd
|
Indent.
Fix mem leak on errors.
|
2007-01-18 11:37:32 +00:00 |
|
Simon Josefsson
|
a0eda7365e
|
Remove openssl #include.
Protect use of 3DES.
Reorder definitions to match preference order.
|
2007-01-18 11:32:20 +00:00 |
|
Simon Josefsson
|
1f79c7da95
|
Remove debug code.
|
2007-01-18 11:30:23 +00:00 |
|
Simon Josefsson
|
6ede32c5e2
|
Use new generic crypto APIs.
|
2007-01-18 11:22:10 +00:00 |
|
Simon Josefsson
|
10efccbb83
|
Align with new _LIBSSH2_CRYPT_METHOD API, for libgcrypt support.
|
2007-01-18 11:21:39 +00:00 |
|
Simon Josefsson
|
2e8d9217b4
|
Fix _LIBSSH2_CRYPT_METHOD for libgcrypt support.
|
2007-01-18 11:21:12 +00:00 |
|
Simon Josefsson
|
d3c334c3d6
|
Implement new _libssh2_cipher_* API.
|
2007-01-18 11:20:17 +00:00 |
|
Simon Josefsson
|
e1bebf979b
|
Support DSA verifications.
|
2007-01-18 07:51:41 +00:00 |
|
Simon Josefsson
|
50d587e2bc
|
Check return value.
Fix SHA1_Final.
|
2007-01-18 07:47:54 +00:00 |
|
Simon Josefsson
|
dc994f64a9
|
Add more files.
|
2007-01-17 20:21:47 +00:00 |
|
Simon Josefsson
|
19690441cd
|
Fix 3DES check.
|
2007-01-17 15:09:04 +00:00 |
|
Simon Josefsson
|
dc7cdb8cb0
|
Use libssh2_sha1 instead of SHA1.
|
2007-01-17 15:07:54 +00:00 |
|
Simon Josefsson
|
be4461e4cd
|
Fix last commit.
|
2007-01-17 15:06:53 +00:00 |
|
Simon Josefsson
|
23d772867e
|
Use libssh2_* wrappers for SHA-1.
|
2007-01-17 15:05:57 +00:00 |
|
Simon Josefsson
|
c090ac7ed1
|
Use LIBSSH2_* instead of OPENSSL_NO_* (should ultimately be possible
to chose by ./configure?).
|
2007-01-17 15:01:29 +00:00 |
|
Simon Josefsson
|
6873ada0b7
|
Use LIBSSH2_* instead of OPENSSL_NO_* (should ultimately be possible
to chose by ./configure?).
|
2007-01-17 14:41:06 +00:00 |
|
Simon Josefsson
|
5c904b112e
|
Unconditionally use SHA-1.
|
2007-01-17 14:35:40 +00:00 |
|
Simon Josefsson
|
b4d7a4eede
|
Add.
|
2007-01-16 15:51:31 +00:00 |
|
Simon Josefsson
|
2d8ee8b37c
|
Begin to abstract RSA operations.
|
2007-01-16 15:33:09 +00:00 |
|
Simon Josefsson
|
219fa19a5f
|
Also build openssl.c or libgcrypt.c.
|
2007-01-16 15:32:17 +00:00 |
|
Simon Josefsson
|
79761a6455
|
Use generic APIs for (HMAC-)MD5/SHA1 and RNG, and implement them via OpenSSL/libgcrypt.
|
2007-01-15 21:12:00 +00:00 |
|
Simon Josefsson
|
677005375b
|
Remove unfinished OPENSSL_NO_SHA ifdef stuff, since SHA-1 is required for libssh2 to work.
|
2007-01-10 17:29:46 +00:00 |
|
Daniel Stenberg
|
fd2368d2b1
|
fix compiler warnings (and some indent changes)
|
2006-12-21 14:21:38 +00:00 |
|
Daniel Stenberg
|
036bb51421
|
fix compiler warnings
|
2006-12-21 14:20:20 +00:00 |
|
Daniel Stenberg
|
c92d1a5a23
|
fix compiler warnings, minor re-indenting
|
2006-12-21 14:19:42 +00:00 |
|
Daniel Stenberg
|
556cafc457
|
Removed use of ceil() since that is a math lib function and getting the
exact accuracy of the microsecond to millisecond conversion simply cannot
be that important. We don't even explicitly link with -lm...
|
2006-12-13 08:42:54 +00:00 |
|
Simon Josefsson
|
75b5e06773
|
Fix indentation.
|
2006-12-09 09:06:06 +00:00 |
|
Simon Josefsson
|
14b9deef24
|
Move symmetric OpenSSL EVP crypto calls to crypt.c.
|
2006-12-07 15:44:07 +00:00 |
|
Mikhail Gusarov
|
82d762cae5
|
Improve detection of closed channel. Eleminates lock-ups on
multi-channel operation.
|
2006-11-27 07:37:40 +00:00 |
|
Mikhail Gusarov
|
1c1c74479e
|
Reading bigger blocks from network before decryption.
Significantly increases performance.
|
2006-11-27 07:31:28 +00:00 |
|
Mikhail Gusarov
|
3a33680e14
|
write(2) may write only part of passed data under FreeBSD.
Make sure whole buffer is written.
|
2006-11-27 07:24:18 +00:00 |
|
Daniel Stenberg
|
c63a212559
|
Add builddir/src to the include path, for the generated config header when
building out of the source tree.
|
2006-11-20 22:21:01 +00:00 |
|