summaryrefslogtreecommitdiffstats
path: root/src/fastd.c
AgeCommit message (Expand)Author
2012-05-18New logging facilitiesMatthias Schiffer
2012-05-17Add daemon modeMatthias Schiffer
2012-05-17Close inherited file handlesv0.4-rc8Matthias Schiffer
2012-05-04Free eth_addr list on exitMatthias Schiffer
2012-05-03Use pipe to transmit resolved addresses to main threadv0.4-rc7Matthias Schiffer
2012-04-27Automatically set interface MTUMatthias Schiffer
2012-04-25Send handshakes after resolve even when the connection is already established...v0.4-rc4Matthias Schiffer
2012-04-22Add --show-key and --machine-readable optionsMatthias Schiffer
2012-04-19Don't regenerate session handshake keypair for every handshake so a global st...Matthias Schiffer
2012-04-16Make sure we don't get interupted by signals when we can't handle them properlyMatthias Schiffer
2012-04-16Rename peer-to-peer to forward; remove now useless peer command line optionv0.4-rc1Matthias Schiffer
2012-04-16Lots of fixes and improvements on the resolver codeMatthias Schiffer
2012-04-16Use handshake splay time for unestablished peers as wellMatthias Schiffer
2012-04-16Add support for peers specified by hostnamesMatthias Schiffer
2012-04-14Reduce task queue usageMatthias Schiffer
2012-04-14Separate handshake from encryption methodMatthias Schiffer
2012-04-09Fix sending of packets on big endian architecturesv0.3Matthias Schiffer
2012-04-06Add some missing error handlingMatthias Schiffer
2012-04-05Cleanly shutdown; add on-down commandMatthias Schiffer
2012-04-05Implement reconfiguration on SIGHUPMatthias Schiffer
2012-04-03Keep track of peer dirsMatthias Schiffer
2012-04-03Don't set bind sockaddr in config if none is configuredMatthias Schiffer
2012-04-02Allow peer-to-peer forwardingMatthias Schiffer
2012-04-02Add sending of keep-alive packetsMatthias Schiffer
2012-03-31Handle receive errors correctlyMatthias Schiffer
2012-03-31Fix double free when receiving unexpected packets from floating peersMatthias Schiffer
2012-03-31ecfxp: refresh session key periodicallyMatthias Schiffer
2012-03-31Change how handshakes are triggeredMatthias Schiffer
2012-03-30Fix memory leak in on_upMatthias Schiffer
2012-03-30Rework handshake... again. ecfxp protocol broken, will be fixed with next com...Matthias Schiffer
2012-03-29Add MTU parameter to on-up commandMatthias Schiffer
2012-03-29Implement on-up commands; also fix log print conditionsMatthias Schiffer
2012-03-28Add license headers to Flex and Bison files; also remove Quicktun note as we ...Matthias Schiffer
2012-03-28Make peer takeover workMatthias Schiffer
2012-03-27New handshake format; don't respond to data packets from unknown peers with h...Matthias Schiffer
2012-03-26Allow initating and accepting handshake instances to coexist; fix some memory...Matthias Schiffer
2012-03-26Move around some structure fieldsMatthias Schiffer
2012-03-26Implement encrypted send/receiveMatthias Schiffer
2012-03-25Change parse to push API, fix some parser bugsMatthias 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-03-08New and improved handshakeMatthias Schiffer
2012-03-07New debug print functionMatthias Schiffer
2012-03-07Forget old peers and addressesMatthias Schiffer
2012-03-06Simplify queue functionsMatthias Schiffer
2012-03-06Reorganized type definitionsMatthias Schiffer