index
:
projects/libssh.git
master
master-fix
stable-0.10
stable-0.8
stable-0.9
v0-2
v0-3
v0-4
v0-5
v0-6
v0-7
libssh shared repository
libssh git server
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
libcrypto.c
Age
Commit message (
Expand
)
Author
Files
Lines
2019-02-21
crypto: Use uint8_t instead of non-standard u_char
Tilo Eckert
1
-4
/
+4
2019-01-26
libcrypto: Use size_t for size calculations
Andreas Schneider
1
-5
/
+8
2019-01-11
Fix cleaning up HMAC context for openssl < 1.1 remove old compatibility code ...
Marcin Szalowicz
1
-10
/
+3
2018-12-19
crypto: Disable blowfish support by default
Andreas Schneider
1
-0
/
+4
2018-11-30
libcrypto: Fix integer comparison in evp_cipher_aead_encrypt()
Andreas Schneider
1
-1
/
+1
2018-11-30
crypto: Use size_t for len argument in encrypt and decrpyt fn
Andreas Schneider
1
-14
/
+24
2018-11-30
src: Fix multiple typos
Tilo Eckert
1
-1
/
+1
2018-11-23
crypto: Avoid unused parameter warnings
Jakub Jelen
1
-0
/
+1
2018-11-21
libcrypto: Fix checking for config.h defines
Andreas Schneider
1
-1
/
+1
2018-11-21
libcrypto: disable AES-NI engine when running inside valgrind
Aris Adamantiadis
1
-1
/
+16
2018-11-21
libcrypto: detect non matching headers/shared lib
Aris Adamantiadis
1
-0
/
+7
2018-10-27
libcrypto: Fix memory leak in evp_final()
Andreas Schneider
1
-0
/
+1
2018-10-09
libcrypto: Implement OpenSSH-compatible AES-GCM ciphers using OpenSSL
Jakub Jelen
1
-0
/
+247
2018-10-09
libcrypto: Do not use magic numbers for AES block size
Jakub Jelen
1
-9
/
+9
2018-10-09
libcrypto: Avoid double free
Jakub Jelen
1
-1
/
+0
2018-07-05
crypto: Split init and finalize functions
Aris Adamantiadis
1
-3
/
+35
2018-07-05
libcrypto: Use new RAND_priv_bytes() for strong randomness
Andreas Schneider
1
-0
/
+7
2018-07-05
crytpo: Make sure we check return of ssh_get_random() correctly
Andreas Schneider
1
-0
/
+13
2018-07-05
bignum: Harmonize ssh_get_random()
Aris Adamantiadis
1
-0
/
+8
2018-06-30
libcrypto: Fix size printing
Andreas Schneider
1
-2
/
+8
2018-06-30
chachapoly: Use a function instead of an extern variable
Andreas Schneider
1
-2
/
+1
2018-06-29
Rest in Peace SSHv1
Andreas Schneider
1
-115
/
+0
2018-06-28
chacha: packet encryption
Aris Adamantiadis
1
-1
/
+20
2018-02-12
src: Use explicit_bzero() if available on the platform
Andreas Schneider
1
-2
/
+2
2017-07-20
libcrypto: add NULL-check for EVP_CIPHER_CTX_cleanup
Jon Simons
1
-1
/
+1
2017-07-18
wrapper: move EVP_CIPHER_CTX_free call to libcrypto.c
Jon Simons
1
-0
/
+3
2017-07-13
libcrypto: fix resource leak in hmac_final
Jon Simons
1
-1
/
+2
2016-11-07
cmake: Use configure check for CRYPTO_ctr128_encrypt
Andreas Schneider
1
-3
/
+3
2016-11-07
libcrypto: Use a pointer for EVP_CIPHER_CTX
Jakub Jelen
1
-9
/
+14
2016-11-07
libcrypto: Use a pointer for EVP_MD_CTX
Jakub Jelen
1
-5
/
+6
2016-11-07
libcrypto: Use newer API for HMAC
Jakub Jelen
1
-8
/
+9
2016-11-07
libcrypto: Remove AES_ctr128_encrypt()
Jakub Jelen
1
-0
/
+4
2015-10-22
libcrypto: Fix build with DEBUG_CRYPTO turned on
Andreas Schneider
1
-15
/
+18
2015-09-25
crypto: fix broken ifdef
Aris Adamantiadis
1
-2
/
+2
2015-09-25
crypto: old-fashioned aes_ctr when evp_aes_ctr is missing
Aris Adamantiadis
1
-0
/
+92
2015-09-25
SSH1: fix duplicate identifier
Aris Adamantiadis
1
-1
/
+1
2015-09-25
libcrypto: clean up EVP functions
Aris Adamantiadis
1
-372
/
+187
2015-09-24
moved libcrypto structs to c99 notation
Aris Adamantiadis
1
-113
/
+81
2015-09-23
libcrypto: refactor EVP_(de|en)crypt
Aris Adamantiadis
1
-56
/
+61
2015-09-07
crypto: Add OpenSSL EVP functions for FIPS compatibility
Michael Wilder
1
-143
/
+409
2014-12-17
libcrypto: Fix Windows build with ssh_reseed().
Andreas Schneider
1
-0
/
+5
2014-10-02
crypto: check malloc return in ssh_mac_ctx_init
Jon Simons
1
-1
/
+5
2014-04-22
Add SHA2 algorithms for HMAC
Dirkjan Bussink
1
-0
/
+69
2014-03-04
security: fix for vulnerability CVE-2014-0017
Aris Adamantiadis
1
-0
/
+9
2013-10-18
wrapper: Add more evp functions.
Andreas Schneider
1
-0
/
+24
2012-09-07
kex: Add simple DES support for SSHv1.
Dmitriy Kuznetsov
1
-0
/
+36
2012-02-04
crypto: Add evp hashing function.
Andreas Schneider
1
-0
/
+28
2011-09-18
crypto: rename crypto_struct -> ssh_cipher_struct
Aris Adamantiadis
1
-17
/
+17
2011-09-15
crypt: Fix function definition.
Andreas Schneider
1
-1
/
+2
2011-06-13
[crypto] Removed ugly ifdefs on gcrypt/libcrypto
Aris Adamantiadis
1
-34
/
+46
[next]