aboutsummaryrefslogtreecommitdiff
path: root/src/common/aes.c
AgeCommit message (Expand)Author
2018-11-13Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson
2018-11-13Merge branch 'maint-0.2.9' into maint-0.3.3Nick Mathewson
2018-11-12Fix a compiler warning in aes.c.Nick Mathewson
2018-09-24Fix the 0.3.4 part of bug 27781 (arm compilation)Nick Mathewson
2018-05-22Add a missing include to get the declaration of OPENSSL_1_1_APINick Mathewson
2018-05-09Merge remote-tracking branch 'public/bug26005_034'Nick Mathewson
2018-05-03Merge remote-tracking branch 'isis/bug24660_r1'Nick Mathewson
2018-05-03Use OPENSSL_1_1_API in place of raw OPENSSL_VERSION_NUMBER checksNick Mathewson
2018-04-18Add support for openssl built with "no-deprecated".Nick Mathewson
2018-04-06refactor: Remove unnecessary `#include "crypto.h"` throughout codebase.Isis Lovecruft
2018-01-23Merge remote-tracking branch 'ffmancera/bug24658-openssl'Nick Mathewson
2018-01-19Add crypto_openssl_mgt.[ch] for compiling dependencies.Fernando Fernandez Mancera
2017-12-08Convert the rest of src/common's headers to use FREE_AND_NULLNick Mathewson
2017-10-19Comment-only change: annotate exit() calls.Nick Mathewson
2017-09-15Run our #else/#endif annotator on our source code.Nick Mathewson
2017-08-24Fix a needless line-continuation in aes.cNick Mathewson
2017-03-15Run the copyright update script.Nick Mathewson
2016-11-06Always Use EVP_aes_*_ctr() with openssl 1.1Nick Mathewson
2016-09-22Fix conflicting types errors for aes.c.Nick Mathewson
2016-09-16Add support for AES256 and AES192Nick Mathewson
2016-09-16In aes.c, support 192-bit and 256-bit keys.Nick Mathewson
2016-06-16add LCOV_EXCL for unreachable exit() blocks in src/commonNick Mathewson
2016-06-15Mark src/common tor_assert(0)/tor_fragile_assert() unreached for coverageNick Mathewson
2016-06-14Use ENABLE/DISABLE_GCC_WARNING in masater.Nick Mathewson
2016-06-14Resolve the remaining openssl "-Wredundant-decls" warnings.Nick Mathewson
2016-02-27Update the copyright year.Nick Mathewson
2016-02-06Fix spaces.Nick Mathewson
2016-02-06Removed aes_crypt, left only aes_crypt_inplace. Removed should_use_openssl_CT...Malek
2016-02-03Make Tor build happily with OpenSSL master and libressl.Nick Mathewson
2015-12-15Replace usage of INLINE with inlinecypherpunks
2015-06-29Remove checks for visual C 6.Nick Mathewson
2015-06-01Appease make check-spacesAndrea Shepard
2015-05-21Generate error ASAP if building with too-old opensslNick Mathewson
2015-05-20Merge branch 'bug16034_no_more_openssl_098_squashed'Nick Mathewson
2015-05-20Drop support for OpenSSLs without AES_CTRNick Mathewson
2015-03-21Initialize two variablesSebastian Hahn
2015-01-02Bump copyright dates to 2015, in case someday this matters.Nick Mathewson
2014-10-28Add another year to our copyright dates.Nick Mathewson
2013-01-16Update the copyright date to 201.Nick Mathewson
2012-12-13Nuke uses of memcmp outside of unit testsNick Mathewson
2012-11-08Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson
2012-11-08Add and use and unlikely-to-be-eliminated memwipe()Nick Mathewson
2012-10-15Merge remote-tracking branch 'public/bug1031'Nick Mathewson
2012-10-12Fix whitespace in aes.cNick Mathewson
2012-10-12Rename all reserved C identifiers we definedNick Mathewson
2012-09-10Downgrade "EVP ctr128 is ok" message to infoNick Mathewson
2012-09-06Don't log about Libevent/OpenSSL initialization when all's wellNick Mathewson
2012-06-04Update copyright dates to 2012; add a few missing copyright statementsNick Mathewson
2012-05-14Bump _WIN32_WINNT to 0x0501 throughout the codeNick Mathewson
2012-05-14Remove all instances of WIN32_WINNT (without leading _)Nick Mathewson