aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/crypto/crypto.cc
Commit message (Expand)AuthorAge
* Replace OpenSSL base64 impl with a simple direct impl.Gravatar John Hood2015-10-16
* Base64Key: Deduplicate PRNG codeGravatar Anders Kaseorg2015-06-04
* Base64::Base64: Fix exception safetyGravatar Anders Kaseorg2013-03-10
* Add OpenSSL licensing exceptionGravatar Keith Winstein2012-07-20
* Switch to OpenSSL base64 routinesGravatar Keith Winstein2012-07-20
* Keep aligned buffers around, instead of allocing on each packetGravatar Keith Winstein2012-04-24
* Use AlignedBuffer stedda posix_memalign(). Should work on PPC OS X 10.5.Gravatar Keith Winstein2012-04-22
* Preserve RLIMIT_CORE hard limit, and restore soft limit before execGravatar Keegan McAllister2012-04-16
* Make aligned allocation without posix_memalign more robustGravatar Keegan McAllister2012-04-06
* Add a class for aligned buffersGravatar Keegan McAllister2012-04-06
* Kill the session after encrypting 2^47 blocksGravatar Keegan McAllister2012-03-31
* Use uintptr_t instead of size_t, since size_t is not guaranteed to be pointer...Gravatar Quentin Smith2012-03-26
* Rename sse_alloc to aligned_allocGravatar Keegan McAllister2012-03-26
* Handle platforms (like Darwin 9) that do not have posix_memalignGravatar Quentin Smith2012-03-23
* Explicitly disable dumping core (closes #72)Gravatar Keegan McAllister2012-03-21
* Allow explicit UDP port option, confine ports to range 60000..61000Gravatar Keith Winstein2012-03-10
* Check for proper byteorder functionsGravatar Quentin Smith2012-03-07
* Better fix to alignment issueGravatar Keith Winstein2012-02-19
* Fix alignment problem under clang (per nelhage)Gravatar Keith Winstein2012-02-19
* Add missing #includesGravatar Anders Kaseorg2012-02-17
* Add copyright/license noticesGravatar Keith Winstein2012-02-06
* Separate modules by subdirectoryGravatar Keith Winstein2012-02-06