Nick Mathewson
|
48d752407b
Add a missing include to get the declaration of OPENSSL_1_1_API
|
6 years ago |
Nick Mathewson
|
e6d6347690
Merge remote-tracking branch 'public/bug26005_034'
|
6 years ago |
Nick Mathewson
|
c3b7258370
Merge remote-tracking branch 'isis/bug24660_r1'
|
6 years ago |
Nick Mathewson
|
89cafc4afa
Use OPENSSL_1_1_API in place of raw OPENSSL_VERSION_NUMBER checks
|
6 years ago |
Nick Mathewson
|
a15b2c57e1
Add support for openssl built with "no-deprecated".
|
6 years ago |
Isis Lovecruft
|
809f6fae84
refactor: Remove unnecessary `#include "crypto.h"` throughout codebase.
|
6 years ago |
Nick Mathewson
|
13a2acba3c
Merge remote-tracking branch 'ffmancera/bug24658-openssl'
|
6 years ago |
Fernando Fernandez Mancera
|
5cd74b4884
Add crypto_openssl_mgt.[ch] for compiling dependencies.
|
6 years ago |
Nick Mathewson
|
c92ac9f5cb
Convert the rest of src/common's headers to use FREE_AND_NULL
|
7 years ago |
Nick Mathewson
|
35746a9ee7
Comment-only change: annotate exit() calls.
|
7 years ago |
Nick Mathewson
|
c1deabd3b0
Run our #else/#endif annotator on our source code.
|
7 years ago |
Nick Mathewson
|
e884248118
Fix a needless line-continuation in aes.c
|
7 years ago |
Nick Mathewson
|
7505f452c8
Run the copyright update script.
|
7 years ago |
Nick Mathewson
|
0bd55ed96a
Always Use EVP_aes_*_ctr() with openssl 1.1
|
8 years ago |
Nick Mathewson
|
4c69ba5895
Fix conflicting types errors for aes.c.
|
8 years ago |
Nick Mathewson
|
6cb9c2cf77
Add support for AES256 and AES192
|
8 years ago |
Nick Mathewson
|
981d0a24b8
In aes.c, support 192-bit and 256-bit keys.
|
8 years ago |
Nick Mathewson
|
d1ab295d7b
add LCOV_EXCL for unreachable exit() blocks in src/common
|
8 years ago |
Nick Mathewson
|
7b54d7ebbd
Mark src/common tor_assert(0)/tor_fragile_assert() unreached for coverage
|
8 years ago |
Nick Mathewson
|
227d3b3d6b
Use ENABLE/DISABLE_GCC_WARNING in masater.
|
8 years ago |
Nick Mathewson
|
d6b01211b9
Resolve the remaining openssl "-Wredundant-decls" warnings.
|
8 years ago |
Nick Mathewson
|
57699de005
Update the copyright year.
|
8 years ago |
Nick Mathewson
|
31a27729b9
Fix spaces.
|
8 years ago |
Malek
|
a9cd291753
Removed aes_crypt, left only aes_crypt_inplace. Removed should_use_openssl_CTR, was used for openssl 1.0.0 bug.
|
8 years ago |
Nick Mathewson
|
27582325dc
Make Tor build happily with OpenSSL master and libressl.
|
8 years ago |
cypherpunks
|
824a6a2a90
Replace usage of INLINE with inline
|
9 years ago |
Nick Mathewson
|
d9052c629b
Remove checks for visual C 6.
|
9 years ago |
Andrea Shepard
|
0e0b65db4f
Appease make check-spaces
|
9 years ago |
Nick Mathewson
|
0b7bf3585a
Generate error ASAP if building with too-old openssl
|
9 years ago |
Nick Mathewson
|
ed02a409cf
Merge branch 'bug16034_no_more_openssl_098_squashed'
|
9 years ago |