Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add API stability annotations. | Jack Lloyd | 2017-09-19 | 1 | -1/+1 |
| | | | | | Defined in build.h, all equal to BOTAN_DLL so ties into existing system for exporting symbols. | ||||
* | Let BOTAN_UNUSED take between 1 and 9 arguments | Simon Warta | 2017-04-16 | 1 | -2/+26 |
| | |||||
* | Cipher_Mode API improvements | Jack Lloyd | 2016-09-01 | 1 | -0/+13 |
| | | | | | | | | | | | | | | | | | | | | The Cipher_Mode::update API is more general than needed to just support ciphers (this is due to it previously being an API of Transform which before 8b85b780515 was Cipher_Mode's base class) Define a less general interface `process` which either processes the blocks in-place, producing exactly as much output as there was input, or (SIV/CCM case) saves the entire message for processing in `finish`. These two uses cover all current or anticipated cipher modes. Leaves `update` for compatability with existing callers; all that is needed is an inline function forwarding to `process`. Removes the return type from `start` - in all cipher implementations, this always returned an empty vector. Adds BOTAN_ARG_CHECK macro; right now BOTAN_ASSERT is being used for argument checking in some places, which is not right at all. | ||||
* | move noreturn before the function declaration | Daniel Neus | 2016-01-08 | 1 | -2/+2 |
| | |||||
* | add BOTAN_NORETURN macro and mark those functions that do not return with it | Daniel Neus | 2016-01-08 | 1 | -1/+1 |
| | |||||
* | Fix code that triggers a strange MSVC 'performance warning' | git | 2015-04-08 | 1 | -1/+1 |
| | | | | Github pull 74 from Chris Desjardins | ||||
* | Ensure all files have copyright and license info. | lloyd | 2015-01-10 | 1 | -1/+1 |
| | | | | | Update license header line to specify the terms and refer to the file, neither of which it included before. | ||||
* | VC2013 doesn't support __func__. Github #22 | lloyd | 2014-05-15 | 1 | -4/+4 |
| | |||||
* | Move lib into src | lloyd | 2014-01-10 | 1 | -0/+83 |