aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/stream
Commit message (Expand)AuthorAgeFilesLines
...
* Remove Transform base classJack Lloyd2016-04-211-1/+0
* Add support for ChaCha(12)Jack Lloyd2016-04-093-9/+33
* cppcheck fixes: Class 'X' has a constructor with 1 argument that is not expli...Daniel Neus2016-03-054-4/+4
* Add final attribute to many classesJack Lloyd2016-01-105-5/+5
* Mass-prefix member vars with m_René Korthaus2016-01-082-47/+47
* initialize private members in rc4 headerDaniel Neus2015-12-232-5/+4
* some trivial compiler/PVS-Studio warning fixesDaniel Neus2015-12-221-1/+1
* Merge the openssl code together.Jack Lloyd2015-12-191-73/+0
* Update and consolidate the test framework.Jack Lloyd2015-11-111-1/+13
* Break up openssl providerJack Lloyd2015-10-191-0/+61
* Remove use of lookup.h in favor of new T::create API.Jack Lloyd2015-09-212-6/+4
* Address some review comments by Simon. GH #279Jack Lloyd2015-09-212-6/+6
* Internal header cleanupsJack Lloyd2015-09-198-43/+5
* Handle dependencies re static linking. GH #279Jack Lloyd2015-09-174-0/+28
* Fix static lib registration for block, hash, mac, stream, kdfJack Lloyd2015-09-107-16/+65
* stream: Add missing overridesDaniel Seither2015-07-305-38/+38
* lib/stream: Convert &vec[0] to vec.data()Simon Warta2015-06-234-10/+10
* Fix various bugs found by Coverity scanner.lloyd2015-05-152-2/+2
* Hide Algorithm_Factory and use the functions in lookup.h internally.lloyd2015-03-042-2/+2
* Reduce the CTR_BE buffer down to just a few blocks.lloyd2015-02-171-14/+16
* Move Cipher_Mode enum out of types.h, move stream cipher mode to new headerlloyd2015-02-051-2/+1
* Clean up root dir, remove some unneeded dependencieslloyd2015-02-053-12/+0
* Enable OpenSSL for providing ciphers and hashes again.lloyd2015-02-051-0/+1
* Remove algo factory, engines, global RNG, global state, etc.lloyd2015-02-044-36/+10
* Add missing files. Remove cipher lookup from engine code.lloyd2015-02-011-0/+33
* Use registry for streams and MACs. Start updating callers.lloyd2015-01-3110-9/+61
* Ensure all files have copyright and license info.lloyd2015-01-1012-12/+12
* Decruftlloyd2014-12-312-15/+1
* Support 96 bit nonces in ChaCha20 as specified in draft-irtf-cfrg-chacha20-po...lloyd2014-12-292-3/+12
* Remove unused includelloyd2014-02-131-1/+0
* Add ChaChalloyd2014-01-315-77/+285
* Guess I won't be needing theselloyd2014-01-182-2/+0
* More unique_ptrlloyd2014-01-184-127/+67
* Move lib into srclloyd2014-01-1015-0/+910