aboutsummaryrefslogtreecommitdiff
path: root/src/common/sha256.c
Commit message (Collapse)AuthorAge
* Drop support for openssl 0.9.7Nick Mathewson2012-09-12
| | | | | | | 097 hasn't seen a new version since 2007; we can drop support too. This lets us remove our built-in sha256 implementation, and some checks for old bugs.
* Update copyright dates to 2012; add a few missing copyright statementsNick Mathewson2012-06-04
|
* Bump copyright statements to 2011 (0.2.2)Nick Mathewson2011-01-03
|
* Update copyright dates for files not in maint-0.2.1Nick Mathewson2010-02-27
|
* Add a SHA256 implementation for platforms that lack it.Nick Mathewson2009-08-20
(This would be everywhere running OpenSSL 0.9.7x and earlier, including all current Macintosh users.) The code is based on Tom St Denis's LibTomCrypt implementation, modified to be way less general and use Tor's existing facilities. I picked this one because it was pretty fast and pretty free, and because Python uses it too.