aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/base
Commit message (Expand)AuthorAgeFilesLines
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-184-35/+34
* Add final_stdvecJack Lloyd2016-11-231-0/+7
* Fix bogus codeJack Lloyd2016-11-031-2/+2
* Simplify some code by using T::create_or_throwJack Lloyd2016-11-031-20/+8
* Rename zero_mem to secure_scrub_memoryJack Lloyd2016-11-031-1/+1
* Deprecate LibraryInitializerJack Lloyd2016-11-032-28/+4
* Remove lock and alias map from SCAN_NameJack Lloyd2016-11-021-4/+0
* Remove HMAC_RNG, X9.31-RNG, BeOS stats, EGD reader, Unix process runnerJack Lloyd2016-10-281-1/+1
* Remove unused functions from SCAN_NameJack Lloyd2016-10-212-39/+0
* Remove alias logic from SCAN_NameJack Lloyd2016-10-212-63/+2
* Remove Algo_RegistryJack Lloyd2016-10-213-304/+18
* Fix doxygen warnings [ci skip]René Korthaus2016-10-191-0/+4
* Improve hash doxygen [ci skip]René Korthaus2016-10-191-1/+1
* Merge GH #665 Add IncludeOS target, make filesystem/threads optionalJack Lloyd2016-10-173-13/+13
|\
| * Abstract out mutex type. Make threads optional.Jack Lloyd2016-10-123-13/+13
* | Merge GH #646 Fix MSVC debug configurations. Add debug builds to AppVeyorJack Lloyd2016-10-131-0/+9
|\ \
| * | Diable static_assert in secure_allocator in MSVC debugSimon Warta2016-10-131-0/+9
| |/
* | Improve base doxygen [ci skip]René Korthaus2016-10-113-1/+22
* | Add doxygen mainpageRené Korthaus2016-10-101-0/+57
|/
* Prevent use of secure_vector with non-integer typesJack Lloyd2016-09-091-0/+3
* prevent massive amount of MSVC C4100 warningsDaniel Neus2016-07-051-0/+5
* Remove Transform base classJack Lloyd2016-04-214-209/+0
* Remaining cppcheck fixes that are not covered by GH #444Daniel Neus2016-03-052-4/+2
* cppcheck fixes: Class 'X' has a constructor with 1 argument that is not expli...Daniel Neus2016-03-055-6/+7
* Avoid some Wshadows in GCC 4.8Jack Lloyd2016-02-201-2/+2
* Merge GH #407 Add m_ prefix to more member variablesJack Lloyd2016-01-121-16/+16
|\
| * Prefix more member vars with m_ prefixRené Korthaus2016-01-111-16/+16
* | Get rid of "extra ';'" warnings and force semicolon after macrosSimon Warta2016-01-111-4/+1
|/
* Mass-prefix member vars with m_René Korthaus2016-01-082-17/+17
* String comparision fixesDaniel Neus2016-01-041-1/+1
* Throw Lookup_Error instead of bare Exception when creating an obj failsJack Lloyd2015-12-201-24/+24
* Deprecate lookup.h functions GH #366Jack Lloyd2015-12-191-1/+19
* Remove all remaining uses of throwing a std:: exception directlyJack Lloyd2015-12-191-1/+1
* Missing addsJack Lloyd2015-12-112-2/+1
* Reroot the exception hierarchy into a toplevel Exception classJack Lloyd2015-12-111-3/+3
* Minor sanity updates for OctetStringSimon Warta2015-12-092-23/+24
* Added myself to credits/copyright.Matej Kenda2015-11-201-0/+1
* Merged two sections of Botan namespace as suggested by randombit. Preprocessi...Matej Kenda2015-11-191-5/+4
* Fixed default ctor for WinCS_MutexMatej Kenda2015-11-041-1/+1
* #321: changed implementation of CriticalSection locking in algo registry.Matej Kenda2015-11-041-34/+38
* Algo_Registry: Use CRITICAL_SECTION instead of std::mutex to prevent hang in ...Matej Kenda2015-11-031-5/+49
* Avoid concatination of charsSimon Warta2015-09-221-5/+5
* Internal header cleanupsJack Lloyd2015-09-192-2/+1
* Handle dependencies re static linking. GH #279Jack Lloyd2015-09-175-146/+94
* Fix static lib registration for block, hash, mac, stream, kdfJack Lloyd2015-09-101-3/+5
* Remove alloc module; move secmem.h to base and locking_allocator to utilsJack Lloyd2015-08-292-1/+206
* Reverse the algorithm priority orderingJack Lloyd2015-08-291-7/+10
* Fix typosSimon Warta2015-07-242-2/+2
* Force semicolons at the end of BOTAN_REGISTER_* macro invocationsDaniel Seither2015-07-151-2/+8
* lib/base: Convert &vec[0] to vec.data()Simon Warta2015-06-275-16/+16