aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/pk_pad/mgf1
Commit message (Collapse)AuthorAgeFilesLines
* Slight optimization for MGF1Jack Lloyd2018-09-201-2/+3
| | | | Avoid needless allocations during PSS and OAEP operations.
* Header file cleanupsJack Lloyd2017-09-212-2/+4
| | | | Some help from include-what-you-use
* Change header guard format to BOTAN_FOO_H_Jack Lloyd2017-09-201-2/+2
| | | | | | ISO C++ reserves names with double underscores in them Closes #512
* Add API stability annotations.Jack Lloyd2017-09-191-1/+1
| | | | | Defined in build.h, all equal to BOTAN_DLL so ties into existing system for exporting symbols.
* Remove "Dirty hack" for multiple defines in lex_me_harder()Simon Warta2017-04-021-1/+3
|
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-182-6/+6
| | | | | | Renames a couple of functions for somewhat better name consistency, eg make_u32bit becomes make_uint32. The old typedefs remain for now since probably lots of application code uses them.
* Improve pk_pad doxygen [ci skip]René Korthaus2016-10-191-0/+5
|
* Export mgf1_mask GH #380Jack Lloyd2015-12-251-3/+3
|
* Internal header cleanupsJack Lloyd2015-09-191-1/+0
| | | | Only user-visible change is the removal of get_byte.h
* Fix module combi: adler32,eme_oaepSimon Warta2015-07-081-1/+0
|
* lib/pk_pad: Convert &vec[0] to vec.data()Daniel Seither2015-06-201-1/+1
|
* Clean up root dir, remove some unneeded dependencieslloyd2015-02-051-4/+0
|
* Ensure all files have copyright and license info.lloyd2015-01-102-2/+2
| | | | | Update license header line to specify the terms and refer to the file, neither of which it included before.
* More unique_ptr, also cleanup MGF1 usagelloyd2014-01-183-0/+66