cryb-to/include/cryb
Dag-Erling Smørgrav d419d7388a Remove an unnecessary pointer from struct aes_ctx.
The rk pointer in struct aes_ctx always pointed to the context's buffer and served no purpose whatsoever, but the compiler had no way of knowing that and could therefore not optimize away assignments to and from it.

Note that the removal of rk breaks the ABI, since it changes the size of struct aes_ctx, but we allow ourselves that because neither the API nor the ABI have been fixed yet.
2017-03-03 23:49:00 +01:00
..
aes.h Remove an unnecessary pointer from struct aes_ctx. 2017-03-03 23:49:00 +01:00
algorithm.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
assert.h Implement our own assert() and, more importantly, assertf(). 2016-11-14 13:00:51 +01:00
bitwise.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
cipher.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
core.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
coverage.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
cpe.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
ctype.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
defs.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
digest.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
enc.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
endian.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
hash.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
hmac.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
hmac_sha1.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
hmac_sha224.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
hmac_sha256.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
hmac_sha384.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
hmac_sha512.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
impl.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
mac.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
Makefile.am Fix accidental reintroduction of <cryb/attributes.h>, previously renamed to <cryb/defs.h>. 2016-11-14 13:11:44 +01:00
md.h Remove author and sponsor tags; we'll deal with that some other way. 2014-08-01 14:31:07 +00:00
md2.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
md4.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
md5.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
memset_s.h Fix a couple of header errors. 2016-11-14 13:04:32 +01:00
mpi.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
nocoverage.h Remove author and sponsor tags; we'll deal with that some other way. 2014-08-01 14:31:07 +00:00
oath.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
oath_constants.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
oath_hotp.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
oath_totp.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
oath_types.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
rand.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
rc4.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
rfc3986.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
rfc4648.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
sha.h Remove author and sponsor tags; we'll deal with that some other way. 2014-08-01 14:31:07 +00:00
sha1.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
sha224.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
sha256.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
sha384.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
sha512.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
string.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
strlcat.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
strlcmp.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
strlcpy.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
test.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00
to.h Bump version. 2017-02-19 20:10:18 +01:00
wcslcat.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
wcslcmp.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
wcslcpy.h Tidy up the headers a bit and make them C++-safe. 2016-10-03 12:31:16 +02:00
wstring.h Mechanically bump copyright dates to the date of the latest commit. 2017-02-19 20:07:43 +01:00