summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
AgeCommit message (Collapse)Author
2013-12-01Add fast SSE2 implementations "xmm" for Salsa20 and Salsa20/12Matthias Schiffer
Public Domain implementations by D. J. Bernstein, see http://cr.yp.to/snuffle.html
2013-11-28Add a pclmulqdq ghash implementationMatthias Schiffer
2013-11-02Separate cmake filesMatthias Schiffer
2013-11-02Move all generated headers to the src subdirMatthias Schiffer
2013-11-02Convert ghash to the new crypto algorithm schemeMatthias Schiffer
2013-11-02Convert aes128-gcm into a generic gcm methodMatthias Schiffer
2013-11-02Implement the first step towards a more flexible way to support crypto methodsMatthias Schiffer
2013-10-29Allow using libsodium instead of NaClMatthias Schiffer
As libsodium has some strange include files (like a version.h), we try to use absolute include paths whenever possible in fastd now and rename our generated headers.
2013-10-28Organize method and protocol source files into distinct source directoriesMatthias Schiffer
2013-10-16New development cycleMatthias Schiffer
2013-10-11fastd v10v10Matthias Schiffer
2013-09-07fastd v9v9Matthias Schiffer
2013-08-20OpenBSD doesn't support IPv4 on IPv6 socketsMatthias Schiffer
2013-08-15Don't require NaCl when it is not usedMatthias Schiffer
2013-08-14Allow disabling redundant command line optionsMatthias Schiffer
2013-08-14Implement new lexer that is not generated by flex to reduce code sizeMatthias Schiffer
2013-08-11Fix librt checkMatthias Schiffer
2013-08-11Only link with librt when necessaryMatthias Schiffer
2013-08-08Check for AI_ADDRCONFIGMatthias Schiffer
2013-08-07Implement get_current_dir_name() for *BSD systemsMatthias Schiffer
2013-08-07Guard socket options not available on FreeBSDMatthias Schiffer
2013-08-07Define ethhdr when it is not availableMatthias Schiffer
2013-08-07Add some more newlines to CMakeLists.txt to make it more readableMatthias Schiffer
2013-08-07Disable incompatible CMake options on non-Linux systemsMatthias Schiffer
2013-03-30Set development versionMatthias Schiffer
2013-03-10fastd v8v8Matthias Schiffer
2013-02-25Rewrite 'git describe' version support to update the version whenever neededMatthias Schiffer
2013-02-23Use 'git describe' output as version string when availableMatthias Schiffer
2013-01-15Move version number to build systemMatthias Schiffer
2013-01-09Update to libuecc v3, check EC points for validityMatthias Schiffer
2012-12-24Add WITH_CAPABILITIES CMake flag and check for libcapMatthias Schiffer
2012-12-23Use new pkg-config support of libueccMatthias Schiffer
2012-09-21Nicely encapsulate different crypto algorithm implementationsMatthias Schiffer
2012-06-27Primitive aes128-gcm implementationMatthias Schiffer
2012-04-16Add support for peers specified by hostnamesMatthias Schiffer
2012-04-15Fix minimum required CMake versionMatthias Schiffer
2012-04-14Separate handshake from encryption methodMatthias Schiffer
2012-04-03Require Bison 2.5Matthias Schiffer
2012-03-25Add include commandMatthias Schiffer
2012-03-24Rename methods to protocols; fix some command line parse bugs; implement ↵Matthias Schiffer
most of the config file parser
2012-03-24Partial implementation of a config files parserMatthias Schiffer
2012-03-14Require libuecc; rename cfxp to ecfxp; add some basic infrastructure for ↵Matthias Schiffer
crypto implementation
2012-03-08Add curve25519-fhmqvc-xsalsa20-poly1305 method stubMatthias Schiffer
2012-02-28CMake: Correctly mark project language as CMatthias Schiffer
2012-02-28Migrate to CMakeMatthias Schiffer