summaryrefslogtreecommitdiffstats
path: root/src/CMakeLists.txt
AgeCommit message (Expand)Author
2013-11-02Move all generated headers to the src subdirMatthias Schiffer
2013-11-02Convert ghash to the new crypto algorithm schemeMatthias Schiffer
2013-11-02Implement the first step towards a more flexible way to support crypto methodsMatthias Schiffer
2013-10-31Implement HKDFMatthias Schiffer
2013-10-29Allow using libsodium instead of NaClMatthias Schiffer
2013-10-28Unify duplicate code in xsalsa20-poly1305 and aes128-gcm methodsMatthias Schiffer
2013-10-28Organize method and protocol source files into distinct source directoriesMatthias Schiffer
2013-08-29Replace old task queueMatthias Schiffer
2013-08-15Always compile with -Wall (and fix other property settings)Matthias Schiffer
2013-08-15Add small SHA256 implementationMatthias Schiffer
2013-08-14Implement new lexer that is not generated by flex to reduce code sizeMatthias Schiffer
2013-08-11Only link with librt when necessaryMatthias Schiffer
2013-08-07Move tun/tap initialization to a dedicated source fileMatthias Schiffer
2013-08-07Move _GNU_SOURCE definition to CMakeMatthias Schiffer
2013-07-25Move command line handling out of config.cMatthias Schiffer
2013-07-25Move more code out of fastd.cMatthias Schiffer
2013-07-25Move send functions out of fastd.cMatthias Schiffer
2013-07-25Move socket handling out of fastd.cMatthias Schiffer
2013-03-05Simplify git-describe call and make it more robustMatthias Schiffer
2013-03-04Fix git-describe for paths with spacesMatthias Schiffer
2013-03-04Suppress error message when no .git directory is foundMatthias Schiffer
2013-03-04Fix git-describe version commandMatthias Schiffer
2013-02-25Rewrite 'git describe' version support to update the version whenever neededMatthias Schiffer
2013-02-25Get rid of some duplicate code for calling shell commandsMatthias Schiffer
2012-12-24Add user switching and capability supportMatthias Schiffer
2012-12-24Add WITH_CAPABILITIES CMake flag and check for libcapMatthias Schiffer
2012-12-23Use new pkg-config support of libueccMatthias Schiffer
2012-12-18Install fastd binary to PREFIX/binMatthias Schiffer
2012-09-21Nicely encapsulate different crypto algorithm implementationsMatthias Schiffer
2012-09-15Add support for using kernel implementations of GHASHMatthias Schiffer
2012-06-27Primitive aes128-gcm implementationMatthias Schiffer
2012-04-16Use -pthread instead of libraryMatthias Schiffer
2012-04-16Add support for peers specified by hostnamesMatthias Schiffer
2012-04-14Separate handshake from encryption methodMatthias Schiffer
2012-04-03Add install commandMatthias Schiffer
2012-03-26Initial implementation of the FHMQV-C handshakeMatthias Schiffer
2012-03-24Rename methods to protocols; fix some command line parse bugs; implement most...Matthias Schiffer
2012-03-24Partial implementation of a config files parserMatthias Schiffer
2012-03-16Move command line parsing to a new fileMatthias Schiffer
2012-03-14Require libuecc; rename cfxp to ecfxp; add some basic infrastructure for cryp...Matthias Schiffer
2012-03-08Add curve25519-fhmqvc-xsalsa20-poly1305 method stubMatthias Schiffer
2012-03-08Moved some codeMatthias Schiffer
2012-02-29Only send packets to the right host in ethernet modeMatthias Schiffer
2012-02-28Migrate to CMakeMatthias Schiffer