summaryrefslogtreecommitdiffstats
path: root/src/methods
AgeCommit message (Expand)Author
2016-03-27build: fix build with nonstandard libsodium include pathMatthias Schiffer
2016-02-22Update copyright yearsMatthias Schiffer
2016-02-22types: replace static consts with definesMatthias Schiffer
2015-03-24Make build dependencies more configurableMatthias Schiffer
2015-01-21Fix handling of severe packet reorderingMatthias Schiffer
2015-01-14Update copyright yearsMatthias Schiffer
2015-01-11doc: move comments from generated source files to headersMatthias Schiffer
2014-09-16More fixes for zero-length VLAsMatthias Schiffer
2014-09-16Fix undefined behaviour due to zero length VLAs in null+* methodsMatthias Schiffer
2014-09-08Make stats of reordered packetsMatthias Schiffer
2014-09-06Move UNUSED attribute to the start of arguments to help editors understand th...Matthias Schiffer
2014-08-31Replace memcmp with a constant-time version in some placesMatthias Schiffer
2014-08-28Add generic-umac and composed-umac methods based on UMACMatthias Schiffer
2014-08-28Revert "Experimental HMAC-SHA1 implementation"Matthias Schiffer
2014-08-25Experimental HMAC-SHA1 implementationMatthias Schiffer
2014-08-25MAC: rename hash() to digest() and change length unit from blocks to bytesMatthias Schiffer
2014-08-24Coding style: always add a space between a pointer's type and the *Matthias Schiffer
2014-08-24Use simple int64_t timestamps in ms instead of timespecsMatthias Schiffer
2014-08-02Introduce and use alloc helpersMatthias Schiffer
2014-06-12Fix an undefined shiftMatthias Schiffer
2014-05-29Document *everything*Matthias Schiffer
2014-05-28Still more documentationMatthias Schiffer
2014-05-25Make a few struct fields that are not supposed to be changed defines insteadMatthias Schiffer
2014-04-20Make ctx globalMatthias Schiffer
2014-04-20Make conf globalMatthias Schiffer
2014-04-10Use #pragma onceMatthias Schiffer
2014-03-14Adjust copyright yearsMatthias Schiffer
2014-03-10Remove aligned data_t type againMatthias Schiffer
2014-01-27Add an aligned uint8_t type data_t and use it to ensure the alignment of vari...Matthias Schiffer
2014-01-26Switch to the new timeout helpers where possibleMatthias Schiffer
2014-01-26Get rid of long_ago variable, use timeout helpersMatthias Schiffer
2013-12-05Add support for <cipher>+<cipher>+gmac methodsMatthias Schiffer
2013-12-05Merge generic-gcm method into generic-gmacMatthias Schiffer
2013-12-04Change xor and xor_a back to work on pointersMatthias Schiffer
2013-12-01xsalsa20-poly1305: swap nonce byte order to make it backwards compatibleMatthias Schiffer
2013-12-01Change common packet header: flags comes first, nonce is big endianMatthias Schiffer
2013-11-30xsalsa20-poly1305: partly convert to the new method helpersMatthias Schiffer
2013-11-30generic-gcm: drop compat supportMatthias Schiffer
2013-11-30composed-gmac: convert to the new common method helpersMatthias Schiffer
2013-11-30generic-gmac: convert to the new common method helpersMatthias Schiffer
2013-11-30generic-gcm: convert to the new common method helpersMatthias Schiffer
2013-11-30cipher-test: use the new common header helpersMatthias Schiffer
2013-11-30generic-poly1305: add helper functions to handle the common headerMatthias Schiffer
2013-11-30generic-poly1305: use the new buffer helpersMatthias Schiffer
2013-11-30generic-poly1305: cleanupMatthias Schiffer
2013-11-30Make the crypto implementations independent of fastd.h (and fix more minor bugs)Matthias Schiffer
2013-11-30Rename methods to methods providers and method contexts to methods to reflect...Matthias Schiffer
2013-11-30Perform string-based lookup of method-related information only onceMatthias Schiffer
2013-11-30Remove cipher and MAC contextsMatthias Schiffer
2013-11-29Revert "crypto: separate cipher/MAC availability check from information request"Matthias Schiffer