summaryrefslogtreecommitdiff
path: root/cipher/bufhelp.h
Commit message (Expand)AuthorAgeFilesLines
* Use buf_cpy instead of copying buffers byte by byteJussi Kivilinna2019-03-231-0/+2
* Change buf_cpy and buf_xor* functions to use buf_put/buf_get helpersJussi Kivilinna2018-11-051-271/+184
* Add size optimized cipher block copy and xor functionsJussi Kivilinna2018-07-211-1/+15
* Improve constant-time buffer compareJussi Kivilinna2018-03-221-4/+10
* Add UNLIKELY and LIKELY macrosJussi Kivilinna2017-02-041-7/+8
* bufhelp: use unaligned dword and qword types for endianess helpersJussi Kivilinna2017-01-281-5/+14
* bufhelp: add 'may_alias' attribute for properly aligned 'bufhelp_int_t'Jussi Kivilinna2017-01-281-0/+7
* bufhelp: use 'may_alias' attribute unaligned pointer typesJussi Kivilinna2017-01-231-3/+4
* Always require a 64 bit integer typeWerner Koch2016-03-181-4/+2
* bufhelp: disable unaligned memory accesses on powerpcJussi Kivilinna2016-02-131-1/+0
* Fix tail handling in buf_xor_1Jussi Kivilinna2015-05-011-1/+1
* bufhelp: use one-byte aligned type for unaligned memory accessesJussi Kivilinna2015-03-211-57/+90
* Make uintptr_t global available.Werner Koch2015-03-161-15/+5
* Add OCB cipher modeWerner Koch2015-01-161-0/+34
* Change utf-8 copyright characters to '(C)'Jussi Kivilinna2013-12-181-1/+1
* Add new MAC API, initially with HMACJussi Kivilinna2013-11-161-0/+17
* Improve the speed of the cipher mode codeJussi Kivilinna2013-10-231-35/+69
* bufhelp: enable unaligned memory accesses for AArch64 (64-bit ARM)Jussi Kivilinna2013-10-231-1/+2
* bufhelp: enable fast unaligned memory accesses on powerpcJussi Kivilinna2013-09-211-0/+1
* Optimize and cleanup 32-bit and 64-bit endianess transformsJussi Kivilinna2013-09-211-0/+143
* cipher: bufhelp: allow unaligned memory accesses on ARMJussi Kivilinna2013-08-191-1/+2
* bufhelp: Suppress 'cast increases required alignment' warningJussi Kivilinna2013-07-101-10/+10
* Try to use inttypes.h if stdint.h is not available.Werner Koch2012-12-031-0/+2
* Optimize buffer xoring.Jussi Kivilinna2012-12-031-0/+179