- 16 Apr, 2019 1 commit
-
-
Bernhard M. Wiedemann authored
When releasing OpenSSL patch-level maintenance updates, we do not want to rebuild binaries using it. And since they guarantee ABI stability, we do not have to. Without this patch, warning messages were produced that confused users: https://bugzilla.opensuse.org/show_bug.cgi?id=1129411 Fixes bug 30190; bugfix on 0.2.4.2-alpha commit 7607ad2b Signed-off-by:
Bernhard M. Wiedemann <bwiedemann@suse.de>
-
- 16 Jan, 2019 1 commit
-
-
Nick Mathewson authored
-
- 13 Jul, 2018 1 commit
-
-
Nick Mathewson authored
This is largely conjectural, based on online documentation for NSS and NSPR.
-
- 11 Jul, 2018 2 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
These are now part of crypto_init.c. The openssl-only parts now live in crypto_openssl_mgt.c. I recommend reviewing this patch with -b and --color-moved.
-
- 10 Jul, 2018 1 commit
-
-
Nick Mathewson authored
-
- 28 Jun, 2018 1 commit
-
-
Nick Mathewson authored
-
- 22 Jun, 2018 1 commit
-
-
Nick Mathewson authored
-
- 21 Jun, 2018 2 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
I am calling the crypto library "crypt_ops", since I want higher-level crypto things to be separated from lower-level ones. This library will hold only the low-level ones, once we have it refactored.
-
- 20 Jun, 2018 2 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- 23 Jan, 2018 5 commits
-
-
Taylor Yu authored
crypto_openssl_header_version_str and crypto_openssl_version_str in crypto_openssl_mgt.c should be static.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- 22 Jan, 2018 1 commit
-
-
Fernando Fernandez Mancera authored
As we're trying not to have all the other modules in Tor, we moved the openssl namespace includes back into crypto.c and crypto_openssl_mgt.c files. Follows #24658. Signed-off-by:
Fernando Fernandez Mancera <ffmancera@riseup.net>
-
- 19 Jan, 2018 1 commit
-
-
Fernando Fernandez Mancera authored
Renamed free_openssl() to crypto_openssl_free_all(). Also we made variables and functions static again. Follows #24658. Signed-off-by:
Fernando Fernandez Mancera <ffernandezmancera@gmail.com>
-
- 18 Jan, 2018 1 commit
-
-
Fernando Fernandez Mancera authored
Rename crypto_openssl.[ch] to crypto_openssl_mgt.[ch] because it is possible we need crypto_openssl.[ch] in the future. Follows #24658. Signed-off-by:
Fernando Fernandez Mancera <ffernandezmancera@gmail.com>
-
- 08 Jan, 2018 2 commits
-
-
Fernando Fernandez Mancera authored
Add free_openssl() function to free the memory allocated for OpenSSL version management variables. It is required since OpenSSL management has been isolated from the crypto module. Follows #24658. Signed-off-by:
Fernando Fernandez Mancera <ffernandezmancera@gmail.com>
-
Fernando Fernandez Mancera authored
Add two new files (crypto_openssl.c, crypto_openssl.h) as new module of crypto.[ch]. This new module includes all functions and dependencies related to OpenSSL management. Those have been removed from crypto.[ch]. All new changes related to OpenSSL management must be done in these files. Follows #24658 Signed-off-by:
Fernando Fernandez Mancera <ffernandezmancera@gmail.com>
-