aboutsummaryrefslogtreecommitdiff
path: root/src/common/aes.c
AgeCommit message (Expand)Author
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
2012-05-14MSVC build issue: add magic to make openssl headers in aes.c workNick Mathewson
2012-03-27Use OpenSSL 1.0.1's EVP aes_ctr implementation when availableNick Mathewson
2012-03-27Refactor the API for setting up a block cipher.Nick Mathewson
2012-01-18Rename nonconformant identifiers.Nick Mathewson
2012-01-10Add missing documentation for counter-mode checksNick Mathewson
2012-01-10Clean up indentation in aes.cNick Mathewson
2012-01-10Test for broken counter-mode at runtimeNick Mathewson
2012-01-10Add macros to construct openssl version numbersNick Mathewson
2011-12-27Require openssl 1.0.0a for using openssl's ctr-mode implementationNick Mathewson
2011-11-25Use openssl's counter mode implementation when we have 1.0.0 or laterNick Mathewson
2011-11-25Use EVP for AES only when hardware accel is presentNick Mathewson
2011-11-11Remove vestiges of RIJNDAEL_COUNTER_OPTIMIZATIONNick Mathewson
2011-11-11Stop using "u32" and "u8" in aes.cNick Mathewson
2011-11-11Dump our internal AES implementationNick Mathewson
2011-03-16Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-03-16Doxygen documentation for about 100 things that didn't have anyNick Mathewson
2011-01-03Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
2011-01-03Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2Nick Mathewson
2011-01-03Bump copyright statements to 2011Nick Mathewson
2010-10-15Improve accuracy of comment about aes_crypt performanceNick Mathewson
2010-07-09Rename log.h to torlog.hNick Mathewson
2010-02-27Merge remote branch 'origin/maint-0.2.1'Nick Mathewson
2010-02-27Update Tor Project copyright yearsNick Mathewson
2010-02-26Zero a cipher completely before freeing itSebastian Hahn
2010-02-22Zero a cipher completely before freeing itSebastian Hahn
2009-12-12*_free functions now accept NULLSebastian Hahn
2009-05-27Spell-check Tor.Nick Mathewson
2009-05-04Update copyright to 2009.Karsten Loesing
2009-01-04Remove svn $Id$s from our source, and remove tor --version --version.Nick Mathewson
2008-03-11 r18753@catbus: nickm | 2008-03-11 14:56:39 -0400Nick Mathewson