aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/filters
Commit message (Expand)AuthorAgeFilesLines
* Make exceptions easier to translate to error codesJack Lloyd2018-11-231-1/+1
* Use an Alloc template to reduce duplication in Filter::sendJack Lloyd2018-09-181-14/+6
* Remove unneeded load_on autoJack Lloyd2018-09-041-2/+0
* Add RAII versions of get_cipher_mode and get_aeadJack Lloyd2018-04-072-4/+5
* Slight improvements in filter test coverageJack Lloyd2018-03-061-6/+3
* Use BOTAN_DEFAULT_BUFFER_SIZE instead of DEFAULT_BUFFERSIZEJack Lloyd2018-03-015-11/+11
* Add Pipe::prepend_filterJack Lloyd2018-01-212-1/+32
* Merge GH #1407 Don't have hard dependency on base classesJack Lloyd2018-01-122-5/+33
|\
| * Make stream, block, hash and cipher mode base classes optionalJack Lloyd2018-01-122-5/+33
* | Move thread utils (barrier and semaphore) to a subpackage of utilJack Lloyd2018-01-122-2/+2
|/
* Test OS features by the feature vs the OS nameJack Lloyd2017-12-301-15/+3
* Drop IRIX supportJack Lloyd2017-12-131-1/+0
* Add Pipe::append_filterJack Lloyd2017-11-242-13/+23
* Add missing headerJack Lloyd2017-10-111-0/+1
* Avoid empty methods, use =default or add a commentJack Lloyd2017-10-032-3/+3
* Add wrappers for reinterpret_cast between char* and uint8_t*Jack Lloyd2017-10-036-13/+13
* Remove protected functions from final classesJack Lloyd2017-10-022-8/+1
* Guard against self-assignmentJack Lloyd2017-09-301-0/+3
* Use class instead of struct for objects with member functionsJack Lloyd2017-09-302-12/+14
* Further header cleanupsJack Lloyd2017-09-282-2/+0
* Deprecate modification of Pipe objectsJack Lloyd2017-09-223-18/+21
* More RAII - death to explicit deleteJack Lloyd2017-09-224-18/+7
* Small header cleanupsJack Lloyd2017-09-222-2/+3
* Apply final annotations to the library alsoJack Lloyd2017-09-2211-15/+15
* Drop MinGW from fd_unixJack Lloyd2017-09-211-1/+0
* Add a test of Pipe io on Unix file descriptorsJack Lloyd2017-09-211-8/+10
* More include header cleanupsJack Lloyd2017-09-211-1/+1
* Header file cleanupsJack Lloyd2017-09-214-3/+3
* Change header guard format to BOTAN_FOO_H_Jack Lloyd2017-09-2015-30/+30
* Add API stability annotations.Jack Lloyd2017-09-1913-30/+30
* Avoid using <iostream> header within the libraryJack Lloyd2017-09-021-1/+2
* Fix various MSVC warningsJack Lloyd2017-08-311-2/+3
* Fix warnings from clangs -Wdocumentation flagJack Lloyd2017-07-281-1/+1
* Addressed #1071 (unfinished change in master cipher_filter.cpp)Francis Dupont2017-06-121-1/+1
* Fix warningsJack Lloyd2017-05-191-1/+1
* Handle IV carryover in CBC, CFB, and stream ciphersJack Lloyd2017-05-132-31/+8
* fix missing flush in DataSink_Stream::end_msgPhilippe Lieser2017-04-102-0/+12
* Content:Tomasz Frydrych2017-04-033-4/+4
* Remove "Dirty hack" for multiple defines in lex_me_harder()Simon Warta2017-04-023-3/+9
* Add missing include, caught by GCC 7Jack Lloyd2017-03-031-0/+1
* Improve filter testsJack Lloyd2016-12-313-2/+10
* More filter testsJack Lloyd2016-12-222-18/+18
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-1828-118/+118
* Remove <source> block from info.txt filesJack Lloyd2016-12-081-17/+0
* Fix amalgamation for IncludeOS - avoid having <thread> pulled inJack Lloyd2016-11-271-1/+1
* Add BOTAN_WARN_UNUSED_RESULT macroJack Lloyd2016-11-091-10/+11
* Implement barriers for Threaded ForkJoel Low2016-11-061-11/+7
* Avoid bogus include with compression disabledJack Lloyd2016-11-041-1/+4
* Don't require compression in filter codeJack Lloyd2016-11-043-1/+8
* More filter testsJack Lloyd2016-10-291-16/+8