summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2014-11-15fastd v16 release notesMatthias Schiffer
2014-11-15Use the peer key instead of the name as keys in the status socket outputMatthias Schiffer
This fixes the status socket segfault in a nicer way than the reverted commit "Use peer specifier from log instead of the peer name for the status output".
2014-11-15ec25519-fhmqvc: extend describe_peer to return the whole keyMatthias Schiffer
2014-11-15Revert "Use peer specifier from log instead of the peer name for the status ↵Matthias Schiffer
output" This reverts commit be929dbe2dffa82ca1f91538f56a1bb0490000bd.
2014-11-15Fix segfault when checking peer addressesMatthias Schiffer
This segfault would occur when a peer with a static IP address (e.i. not a hostname resolved via DNS) is read, and any other peer after that.
2014-11-12doc: add documentation for the status socket optionMatthias Schiffer
2014-11-12Use peer specifier from log instead of the peer name for the status outputMatthias Schiffer
This fixes a crash when status sockets are used with peers without names, but the JSON output format is changed: named peers will now use "<name>" as key instead of "name".
2014-11-11Development versionMatthias Schiffer
2014-11-11fastd v15v15Matthias Schiffer
2014-11-11ec25519-fhmqvc: add missing Doxygen commentMatthias Schiffer
2014-11-11doc: update manpageMatthias Schiffer
2014-11-11docs: examples/openwrt: support all handler commands via UCIMatthias Schiffer
2014-11-07examples: openwrt/fastd.init: allow specifying bind interfacesMatthias Schiffer
2014-11-06docs: even more release note fixes...Matthias Schiffer
2014-11-06docs: another release note fixMatthias Schiffer
2014-11-05v15 release note improvementMatthias Schiffer
2014-11-05Add fastd v15 release notesMatthias Schiffer
2014-11-05docs: update config exampleMatthias Schiffer
2014-11-05docs: documentation of crypto algorithmsMatthias Schiffer
2014-10-27docs: fix typoMatthias Schiffer
2014-10-27docs: fixes for PDF buildMatthias Schiffer
2014-10-27docs: FHMQV-CMatthias Schiffer
2014-10-26docs: ec25519Matthias Schiffer
2014-10-26docs: handshake documentationMatthias Schiffer
2014-10-22Use big endian for handshake field values by defaultMatthias Schiffer
At the moment the only multi-byte field is the MTU; it is kept in little endian to provide backwards compatiblity. Future fields will be big endian.
2014-10-13ec25519-fhmqvc: improve unknown key messageMatthias Schiffer
2014-09-26Don't forward frames with local destination MAC addressMatthias Schiffer
2014-09-26Move get_source_address and get_dest_address to fastd.hMatthias Schiffer
2014-09-26Add some (very incomplete) protocol documentationMatthias Schiffer
2014-09-20Some handshake fixes for future protocol extensionsMatthias Schiffer
Extensions for arbitrary-length integers.
2014-09-18Make CMake fail if json-c is required, but not foundMatthias Schiffer
2014-09-16More fixes for zero-length VLAsMatthias Schiffer
2014-09-16Fix undefined behaviour due to zero length VLAs in null+* methodsMatthias Schiffer
2014-09-16Add status socket option to OpenWrt example filesMatthias Schiffer
2014-09-15Add status.pl example scriptMatthias Schiffer
2014-09-15Don't try to poll on invalid status socket FDMatthias Schiffer
2014-09-15Reorder fields of the peer structureMatthias Schiffer
This tries to get the structure a bit smaller and improve cache locality.
2014-09-15status: add uptime and established timesMatthias Schiffer
2014-09-12Add per-peer statsMatthias Schiffer
2014-09-12Restructure traffics stats to keep all stats in a single structureMatthias Schiffer
2014-09-10ec25519-fhmqvc: refactor old session check codeMatthias Schiffer
2014-09-09Add current method of connections to status outputMatthias Schiffer
2014-09-09Fix copyright of the OpenWrt init scriptMatthias Schiffer
I wrote it myself, so it's better if the copyright notice matches the rest of fastd.
2014-09-08Move systemd unit to a new doc/examples dir, add OpenWrt example config and ↵Matthias Schiffer
init script
2014-09-08Make stats of reordered packetsMatthias Schiffer
2014-09-06Move UNUSED attribute to the start of arguments to help editors understand ↵Matthias Schiffer
the syntax
2014-09-06Don't count stats when WITH_STATUS_SOCKET is not setMatthias Schiffer
2014-09-06Fix async command waitpid error handling (again...)Matthias Schiffer
2014-09-06Fix poll initialization on systems without epollMatthias Schiffer
2014-09-05Add status socket to get the current status as JSONMatthias Schiffer