| Commit message (Expand) | Author | Age | Files | Lines |
* | Add MAC::start_msg, update GMAC | Jack Lloyd | 2016-10-28 | 3 | -14/+53 |
* | Implements GMAC with GHASH. | Matthias Gierlings | 2016-10-28 | 3 | -44/+109 |
* | Added implementation for GMAC | Matthias Gierlings | 2016-10-27 | 5 | -1/+184 |
* | Remove alias logic from SCAN_Name | Jack Lloyd | 2016-10-21 | 1 | -3/+3 |
* | Remove Algo_Registry | Jack Lloyd | 2016-10-21 | 8 | -73/+101 |
* | Fix doxygen warnings [ci skip] | René Korthaus | 2016-10-19 | 1 | -1/+0 |
* | Minor doxygen fixes [ci skip] | René Korthaus | 2016-10-19 | 2 | -2/+2 |
* | Improve stream doxygen [ci skip] | René Korthaus | 2016-10-19 | 1 | -1/+1 |
* | Improve mac doxygen [ci skip] | René Korthaus | 2016-10-19 | 1 | -4/+6 |
* | Change T::provider to return std::string | Jack Lloyd | 2016-09-15 | 1 | -2/+1 |
* | Add T::provider() to allow user to inquire about implementation used | Jack Lloyd | 2016-09-15 | 1 | -0/+8 |
* | fix SipHash::clear() and MAC test improvements | Daniel Neus | 2016-07-20 | 1 | -3/+4 |
* | Merge GH #446 add --module-policy option | Jack Lloyd | 2016-03-06 | 1 | -0/+2 |
|\ |
|
| * | Add option --module-policy | Jack Lloyd | 2016-03-06 | 1 | -0/+2 |
* | | Remaining cppcheck fixes that are not covered by GH #444 | Daniel Neus | 2016-03-05 | 1 | -1/+1 |
|/ |
|
* | cppcheck fixes: Class 'X' has a constructor with 1 argument that is not expli... | Daniel Neus | 2016-03-05 | 4 | -4/+4 |
* | Add final attribute to many classes | Jack Lloyd | 2016-01-10 | 6 | -6/+6 |
* | Reroot the exception hierarchy into a toplevel Exception class | Jack Lloyd | 2015-12-11 | 1 | -1/+1 |
* | Remove use of lookup.h in favor of new T::create API. | Jack Lloyd | 2015-09-21 | 4 | -12/+9 |
* | Address some review comments by Simon. GH #279 | Jack Lloyd | 2015-09-21 | 1 | -1/+1 |
* | Internal header cleanups | Jack Lloyd | 2015-09-19 | 9 | -49/+3 |
* | Handle dependencies re static linking. GH #279 | Jack Lloyd | 2015-09-17 | 6 | -0/+28 |
* | Fix static lib registration for block, hash, mac, stream, kdf | Jack Lloyd | 2015-09-10 | 8 | -14/+56 |
* | mac: Add missing overrides | Daniel Seither | 2015-07-30 | 6 | -47/+47 |
* | Remove duplicate definition of MessageAuthenticationCode::name() | Daniel Seither | 2015-07-30 | 1 | -6/+0 |
* | Make Botan compile when only some modules are enabled | Simon Warta | 2015-07-03 | 1 | -0/+2 |
* | s/auto/size_t/ | Simon Warta | 2015-07-03 | 1 | -1/+1 |
* | More changes for use with debug STL | Simon Warta | 2015-06-30 | 1 | -1/+5 |
* | lib/mac: Convert &vec[0] to vec.data() | Simon Warta | 2015-06-25 | 5 | -8/+8 |
* | Fix code that triggers a strange MSVC 'performance warning' | git | 2015-04-08 | 1 | -1/+1 |
* | Add BOTAN_DLL back to LibraryInitializer and move some of the implementation to | lloyd | 2015-03-11 | 1 | -1/+1 |
* | In Algo_Registry if a maker func fails, try the next most preferred one | lloyd | 2015-03-05 | 1 | -1/+1 |
* | Hide Algorithm_Factory and use the functions in lookup.h internally. | lloyd | 2015-03-04 | 4 | -5/+13 |
* | Wrong function | lloyd | 2015-02-28 | 1 | -1/+1 |
* | Amalgamation fixes; inline the poly1305 header and :: namespace OpenSSL funcs | lloyd | 2015-02-22 | 3 | -150/+129 |
* | Clean up root dir, remove some unneeded dependencies | lloyd | 2015-02-05 | 3 | -12/+0 |
* | Remove algo factory, engines, global RNG, global state, etc. | lloyd | 2015-02-04 | 3 | -8/+4 |
* | Add missing files. Remove cipher lookup from engine code. | lloyd | 2015-02-01 | 1 | -0/+35 |
* | Use registry for streams and MACs. Start updating callers. | lloyd | 2015-01-31 | 12 | -20/+62 |
* | Amalgamation fixes | lloyd | 2015-01-23 | 1 | -9/+1 |
* | Add SipHash | lloyd | 2015-01-11 | 3 | -0/+169 |
* | Remove SSLv3 and handling of SSLv2 client hellos. | lloyd | 2015-01-11 | 3 | -143/+0 |
* | Ensure all files have copyright and license info. | lloyd | 2015-01-10 | 15 | -15/+15 |
* | Fix one past the end write in Poly1305 finish | lloyd | 2014-12-31 | 1 | -1/+1 |
* | Add Poly1305, based on poly1305-donna by Andrew Moon. | lloyd | 2014-12-29 | 4 | -0/+282 |
* | Replace Transformatio::nstart with start_raw so we can do a full set | lloyd | 2014-11-05 | 1 | -0/+2 |
* | Add the CMAC constants for 256 and 512 bit block ciphers | lloyd | 2014-02-02 | 1 | -6/+28 |
* | Guess I won't be needing these | lloyd | 2014-01-18 | 5 | -5/+0 |
* | More unique_ptr, also cleanup MGF1 usage | lloyd | 2014-01-18 | 1 | -2/+3 |
* | Use unique_ptr instead of bare pointers and explicit delete in block, mac, hash. | lloyd | 2014-01-18 | 11 | -207/+178 |