summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)Author
2014-04-10Add support for multiple async message typesMatthias Schiffer
2014-04-10Move handling of resolve returns requests to a new source fileMatthias Schiffer
2014-04-10Use #pragma onceMatthias Schiffer
2014-04-06Set IP_FREEBINDMatthias Schiffer
2014-03-25Various fixes in --bind command line optionMatthias Schiffer
2014-03-25Don't depend on libsystemd-daemon for systemd integration, always use systemd...Matthias Schiffer
2014-03-20Enable secure handshakes by defaultMatthias Schiffer
2014-03-20peer: add assertion to ensure no addresses are learned on unestablished peersMatthias Schiffer
2014-03-20Flood forwarded unicast frames the same way as locally generated onesMatthias Schiffer
2014-03-20Flood unicasts for unknown addressesMatthias Schiffer
2014-03-14Adjust copyright yearsMatthias Schiffer
2014-03-13Better systemd integration (enable with ENABLE_SYSTEMD cmake flag)Matthias Schiffer
2014-03-13Rename USE_LIBSODIUM and USE_OPENSSL cmake flags to ENABLE_LIBSODIUM and ENAB...Matthias Schiffer
2014-03-10Remove aligned data_t type againMatthias Schiffer
2014-03-10Make --verify-config option more flexibleMatthias Schiffer
2014-03-10Add --verify-config optionMatthias Schiffer
2014-01-27Add an aligned uint8_t type data_t and use it to ensure the alignment of vari...Matthias Schiffer
2014-01-27options: make definition of "spaces" more readableMatthias Schiffer
2014-01-26Don't use atoi for interface indexesMatthias Schiffer
2014-01-26Nicer log message on failed link-local bindsMatthias Schiffer
2014-01-26Add support for link-local bind addressesMatthias Schiffer
2014-01-26Allow scoped IPv6 addresses for remotes using the usual notationMatthias Schiffer
2014-01-26Apply the unknown peer handshake timeout to all peersMatthias Schiffer
2014-01-26Switch to the new timeout helpers where possibleMatthias Schiffer
2014-01-26Get rid of long_ago variable, use timeout helpersMatthias Schiffer
2014-01-26Add timeout helpersMatthias Schiffer
2014-01-26Add support for setting packet marksMatthias Schiffer
2014-01-26lex: add support for octal and hexadecimal integer literalsMatthias Schiffer
2014-01-26lex: use array_size for keywordsMatthias Schiffer
2014-01-26Add minimum handshake interval for unknown addresses (handles up to 8 address...Matthias Schiffer
2014-01-26ec25519-fhmqvc/handshake: use min_handshake_interval instead of hardcoding ba...Matthias Schiffer
2014-01-26Add debug2 log level to usage outputMatthias Schiffer
2014-01-26Remove unused REPLY_TYPESMatthias Schiffer
2014-01-25Mark assembler files as not needing executable stackMatthias Schiffer
2013-12-26Only fail due to missing pclmul support if the pclmulqdq GHASH implementation...Matthias Schiffer
2013-12-26Check if the compiler supports -mpclmulMatthias Schiffer
2013-12-26resolve: avoid using alloca as OpenBSD doesn't find it with -std=c99Matthias Schiffer
2013-12-26Change fastd_cpuid back to use inline assembly to support non-Linux systems a...Matthias Schiffer
2013-12-25main: reorder a few initialization calls to initialize as little as possible ...Matthias Schiffer
2013-12-24Fix invalid memory accesses after failed resolvesMatthias Schiffer
2013-12-24Fix segfault on session refresh for peers without remotesMatthias Schiffer
2013-12-23Remove a pointless assertMatthias Schiffer
2013-12-23After a peer was ignored because of a peer limit, always re-resolve the first...Matthias Schiffer
2013-12-23Always reset to the first address of the first remoteMatthias Schiffer
2013-12-16config: don't check configuration before logging has been set upMatthias Schiffer
2013-12-16resolve: consider all addresses returned for a hostnameMatthias Schiffer
2013-12-16Revert "resolve: save a timestamp in the resolve return to ensure we don't co...Matthias Schiffer
2013-12-16resolve: save a timestamp in the resolve return to ensure we don't confuse re...Matthias Schiffer
2013-12-16Implement proper double-fork with --daemonMatthias Schiffer
2013-12-16Never write to syslog/log files during key generationMatthias Schiffer