summaryrefslogtreecommitdiffstats
path: root/src/protocols
AgeCommit message (Expand)Author
2016-03-19ec25519_fhmqvc: update to follow new libuecc recommendationsMatthias Schiffer
2016-02-22Update copyright yearsMatthias Schiffer
2015-11-17Use task queue for peer resets and keepalivesMatthias Schiffer
2015-10-25Update libuecc dependency to v6 and remove use of deprecated APIMatthias Schiffer
2015-10-18peer_group: add fastd_peer_group_lookup_peer_shell_command macro to simplify ...Matthias Schiffer
2015-10-18config: make on_up/down/establish/disestablish commands configurable per peer...Matthias Schiffer
2015-10-18peer_group: move to a new header, add recursive lookup macrosMatthias Schiffer
2015-09-04config: allow moving the 'on verify' clause into a peer groupMatthias Schiffer
2015-03-24Make build dependencies more configurableMatthias Schiffer
2015-03-24Add support for defining the MTU per peerMatthias Schiffer
2015-03-23peer: create interface when the connection has been established and no interf...Matthias Schiffer
2015-03-23ec25519-fhmqvc: call fastd_peer_reset to setup newly added dynamic peersMatthias Schiffer
2015-03-23Improve sync/async execution of up/down scriptsMatthias Schiffer
2015-03-23Set the default interface for all peersMatthias Schiffer
2015-01-23ec25519-fhmqvc: comment updateMatthias Schiffer
2015-01-23ec25519-fhmqvc: add sender's public key to a few debug messagesMatthias Schiffer
2015-01-23ec25519-fhmqvc: use new hexdump logging feature for unknown keysMatthias Schiffer
2015-01-22ec25519-fhmqvc: use reduced-bitlength scalar multiplicationMatthias Schiffer
2015-01-21Downgrade "verification failed" message from verbose to debug2Matthias Schiffer
2015-01-20handshake: delay method parsing until the sender key has been handledMatthias Schiffer
2015-01-14Update copyright yearsMatthias Schiffer
2015-01-14Allow to configure methods per peer groupMatthias Schiffer
2015-01-09Comment typo fixMatthias Schiffer
2015-01-09ec25519-fhmqvc: don't check group order of peers' public keysMatthias Schiffer
2015-01-09ec25519-fhmqvc: optimize handshake by using embedded group element verificationMatthias Schiffer
2015-01-09Move protocol-specific TLV specifications to main handshake record enumMatthias Schiffer
2015-01-09ec25519-fhmqvc: unpack peers' keys only onceMatthias Schiffer
2015-01-09Add support for a new big-endian handshake formatMatthias Schiffer
2015-01-08ecc25519-fhmqvc: add doxygen comments to the key check functionsMatthias Schiffer
2015-01-06ec25519-fhmqvc: additional key checksMatthias Schiffer
2014-11-15ec25519-fhmqvc: extend describe_peer to return the whole keyMatthias Schiffer
2014-11-15Fix segfault when checking peer addressesMatthias Schiffer
2014-11-11ec25519-fhmqvc: add missing Doxygen commentMatthias Schiffer
2014-10-13ec25519-fhmqvc: improve unknown key messageMatthias Schiffer
2014-09-16More fixes for zero-length VLAsMatthias Schiffer
2014-09-10ec25519-fhmqvc: refactor old session check codeMatthias Schiffer
2014-09-09Add current method of connections to status outputMatthias Schiffer
2014-09-08Make stats of reordered packetsMatthias Schiffer
2014-09-06Move UNUSED attribute to the start of arguments to help editors understand th...Matthias Schiffer
2014-08-31Replace memcmp with a constant-time version in some placesMatthias Schiffer
2014-08-24Coding style: always add a space between a pointer's type and the *Matthias Schiffer
2014-08-24Use simple int64_t timestamps in ms instead of timespecsMatthias Schiffer
2014-08-24Merge peer config into peer structureMatthias Schiffer
2014-08-19Create peer structures for disabled peers as wellMatthias Schiffer
2014-08-18Dynamically create peer configs for dynamic peersMatthias Schiffer
2014-08-18Rename WITH_VERIFY CMake option to WITH_DYNAMIC_PEERSMatthias Schiffer
2014-08-18Rename "temporary peers" to "dynamic peers"Matthias Schiffer
2014-08-09Move fastd_config_t.peers to fastd_context_t.peer_configsMatthias Schiffer
2014-08-02Introduce and use alloc helpersMatthias Schiffer
2014-06-08Allow async verify for handshake responsesMatthias Schiffer