summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)Author
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
2013-12-14Remove blowfish-ctr cipher, it's much slower than Salsa20 and probably less s...Matthias Schiffer
2013-12-05Add support for <cipher>+<cipher>+gmac methodsMatthias Schiffer
2013-12-05Merge generic-gcm method into generic-gmacMatthias Schiffer
2013-12-04Change xor and xor_a back to work on pointersMatthias Schiffer
2013-12-01Add fast SSE2 implementations "xmm" for Salsa20 and Salsa20/12Matthias Schiffer
2013-12-01xsalsa20-poly1305: swap nonce byte order to make it backwards compatibleMatthias Schiffer
2013-12-01Change common packet header: flags comes first, nonce is big endianMatthias Schiffer
2013-12-01Remove a few `aligned' attributes that don't make senseMatthias Schiffer
2013-11-30xsalsa20-poly1305: partly convert to the new method helpersMatthias Schiffer
2013-11-30generic-gcm: drop compat supportMatthias Schiffer
2013-11-30composed-gmac: convert to the new common method helpersMatthias Schiffer
2013-11-30generic-gmac: convert to the new common method helpersMatthias Schiffer
2013-11-30generic-gcm: convert to the new common method helpersMatthias Schiffer
2013-11-30cipher-test: use the new common header helpersMatthias Schiffer
2013-11-30generic-poly1305: add helper functions to handle the common headerMatthias Schiffer
2013-11-30generic-poly1305: use the new buffer helpersMatthias Schiffer
2013-11-30Move buffer-related functions to a new header and add some more utility funct...Matthias Schiffer
2013-11-30Move logging defines to a new headerMatthias Schiffer
2013-11-30generic-poly1305: cleanupMatthias Schiffer
2013-11-30Make the crypto implementations independent of fastd.h (and fix more minor bugs)Matthias Schiffer
2013-11-30Make crypto implementation configurable (and update a few error messages)Matthias Schiffer
2013-11-30config: update and sort keyword listMatthias Schiffer
2013-11-30Clean up some parts of the configuration handling (and fix a few little bugs)Matthias Schiffer