summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-11-10Storage: reload head on watch startRoman Smrž
2022-11-08Test: make sure to report peer address when addedRoman Smrž
2022-11-01Stored setRoman Smrž
2022-08-09Stored roots lookupRoman Smrž
2022-08-08Generation number of stored objects with cachingRoman Smrž
2022-07-27Explicit identities in pairing requestRoman Smrž
Actual device identities can change at any point during the pairing process, so it is necessary to fix the ones used for nonce confirmation and just initially verify that they belong to the respective sides.
2022-07-27Pairing failure reasonRoman Smrž
2022-06-25Test: guard attach code matchRoman Smrž
2022-06-04Test: use node IP addresses from variablesRoman Smrž
2022-05-01Disable build of test tool on AndroidRoman Smrž
2022-04-30Network: explicitly qualify global bindRoman Smrž
Android build fails otherwise.
2022-04-30Channel: add missing endian headerRoman Smrž
2022-04-30FRP: add missing vector headerRoman Smrž
2022-04-30Test: device and owner identity updates after discoveryRoman Smrž
2022-04-30Network: stop watching local head before destroying other dataRoman Smrž
2022-04-29Network: process and acknowledge identity updatesRoman Smrž
2022-04-29Local identity with shared state updatesRoman Smrž
2022-04-29Sync: always check peer ownerRoman Smrž
2022-04-29Channel: fix nonce copying into headerRoman Smrž
2022-04-29Identity updateRoman Smrž
2022-02-19Pairing: rename 'decline' to 'reject'Roman Smrž
2022-01-08Channel: use counter to generate nonceRoman Smrž
2021-12-30Test: distinct attach commands instead of boolean parametersRoman Smrž
2021-12-20Pairing: properly reset state on restarted pairingRoman Smrž
2021-12-11Test: use numeric index for peer identificationRoman Smrž
2021-12-09Test: distinguish address and identity info for peersRoman Smrž
2021-12-09Network: ignore packets sent by ourselvesRoman Smrž
2021-11-29Server: finalize services before destroying peers and other dataRoman Smrž
2021-11-28Network: make Server non-copyableRoman Smrž
Avoids issues with shared_from_this and does not make much sense anyway.
2021-11-23Test sync serviceRoman Smrž
2021-11-23Storage: reload head before updateRoman Smrž
2021-11-20Storage: fix filterAncestor to check all possible successorsRoman Smrž
2021-11-16Test attach and resulting local state updateRoman Smrž
2021-11-13Pairing: properly handle lingering threads after server stopsRoman Smrž
2021-11-10Network: hold sensitive messages until channel is establishedRoman Smrž
2021-11-08Storage: implement Stored using call_onceRoman Smrž
2021-11-07Explicit filename extensions for CMakeRoman Smrž
2021-08-19Test tool: stop server before exiting mainRoman Smrž
Makes sure all related data and threads are properly cleared before all the other static stuff starts to be destroyed.
2021-08-18Test script for simple discoveryRoman Smrž
2021-07-19Test tool with sample usage of the libraryRoman Smrž
2021-06-06Contact list in shared stateRoman Smrž
2021-05-09SharedType: type trait instead of member functions and typedefRoman Smrž
2021-05-08FRP: run callback when starting to watch behaviorRoman Smrž
2021-05-08FRP: use BhvComp memoized value only if not dirtyRoman Smrž
2021-05-08FRP: functions to retrieve and compare BhvTimeRoman Smrž
2021-05-08SharedState type and lensRoman Smrž
2021-04-24Behavior lens for shared refs from local stateRoman Smrž
2021-04-18Initial support for FRP behaviorsRoman Smrž
2021-02-23Sync serviceRoman Smrž
2021-02-19Storage: keep weak pointer to Storage in head watcherRoman Smrž