index
:
fastd
master
Fast and Secure Tunnelling Daemon
Matthias Schiffer <mschiffer@universe-factory.net>
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
CMakeLists.txt
Age
Commit message (
Collapse
)
Author
2013-08-14
Implement new lexer that is not generated by flex to reduce code size
Matthias Schiffer
2013-08-11
Only link with librt when necessary
Matthias Schiffer
2013-08-07
Move tun/tap initialization to a dedicated source file
Matthias Schiffer
2013-08-07
Move _GNU_SOURCE definition to CMake
Matthias Schiffer
2013-07-25
Move command line handling out of config.c
Matthias Schiffer
2013-07-25
Move more code out of fastd.c
Matthias Schiffer
2013-07-25
Move send functions out of fastd.c
Matthias Schiffer
2013-07-25
Move socket handling out of fastd.c
Matthias Schiffer
2013-03-05
Simplify git-describe call and make it more robust
Matthias Schiffer
2013-03-04
Fix git-describe for paths with spaces
Matthias Schiffer
2013-03-04
Suppress error message when no .git directory is found
Matthias Schiffer
2013-03-04
Fix git-describe version command
Matthias Schiffer
2013-02-25
Rewrite 'git describe' version support to update the version whenever needed
Matthias Schiffer
2013-02-25
Get rid of some duplicate code for calling shell commands
Matthias Schiffer
2012-12-24
Add user switching and capability support
Matthias Schiffer
2012-12-24
Add WITH_CAPABILITIES CMake flag and check for libcap
Matthias Schiffer
2012-12-23
Use new pkg-config support of libuecc
Matthias Schiffer
2012-12-18
Install fastd binary to PREFIX/bin
Matthias Schiffer
2012-09-21
Nicely encapsulate different crypto algorithm implementations
Matthias Schiffer
2012-09-15
Add support for using kernel implementations of GHASH
Matthias Schiffer
This doesn't really improve performance on my Intel CPU (I guess due to the context switches), but more tests have to be made, in combination with offloading the AES to the kernel as well, and on different hardware.
2012-06-27
Primitive aes128-gcm implementation
Matthias Schiffer
2012-04-16
Use -pthread instead of library
Matthias Schiffer
2012-04-16
Add support for peers specified by hostnames
Matthias Schiffer
2012-04-14
Separate handshake from encryption method
Matthias Schiffer
2012-04-03
Add install command
Matthias Schiffer
2012-03-26
Initial implementation of the FHMQV-C handshake
Matthias Schiffer
2012-03-24
Rename methods to protocols; fix some command line parse bugs; implement ↵
Matthias Schiffer
most of the config file parser
2012-03-24
Partial implementation of a config files parser
Matthias Schiffer
2012-03-16
Move command line parsing to a new file
Matthias Schiffer
2012-03-14
Require libuecc; rename cfxp to ecfxp; add some basic infrastructure for ↵
Matthias Schiffer
crypto implementation
2012-03-08
Add curve25519-fhmqvc-xsalsa20-poly1305 method stub
Matthias Schiffer
2012-03-08
Moved some code
Matthias Schiffer
2012-02-29
Only send packets to the right host in ethernet mode
Matthias Schiffer
2012-02-28
Migrate to CMake
Matthias Schiffer