summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-12-18(test) Contact service and contacts using stored setRoman Smrž
2022-12-04(test) Test: avoid introducing node variables by spawnRoman Smrž
2022-11-14(test) Test: get and wait for shared stateRoman Smrž
2022-11-01(test) Stored setRoman Smrž
2022-08-13Declare other used language extensions in cabal fileRoman Smrž
2022-08-13Test: shared state get and waitRoman Smrž
2022-08-13Storage: retry opening lock fileRoman Smrž
2022-08-09(test) Stored roots lookupRoman Smrž
2022-08-08(test) Generation number of stored objects with cachingRoman Smrž
2022-08-08Test: stored generationRoman Smrž
2022-07-28Service: wait with output after head commitRoman Smrž
2022-07-27(test) Pairing failure reasonRoman Smrž
2022-07-26Storage: flush files after writeRoman Smrž
2022-07-26Explicit 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-26Pairing failure reasonRoman Smrž
2022-07-26Generalize head updates to provided MonadIO instancesRoman Smrž
2022-07-26Contacts using Set sructureRoman Smrž
2022-07-17MonadStorage for context with Storage instanceRoman Smrž
2022-07-17Set of mergeable itemsRoman Smrž
2022-07-16Test: stored-roots commandRoman Smrž
2022-07-16Test: store command for arbitrary type and dataRoman Smrž
2022-07-15Stored roots with cachingRoman Smrž
2022-06-25(test) Test: guard attach code matchRoman Smrž
2022-06-04(test) Test: use node IP addresses from variablesRoman Smrž
2022-05-17Mergeable class with separate component typeRoman Smrž
2022-04-30(test) Test: device and owner identity updates after discoveryRoman Smrž
2022-03-22Use Data.Kind.Type instead of deprecated star symbolRoman Smrž
2022-03-22Update dependencies (GHC 9)Roman Smrž
2022-02-19Pairing: rename 'decline' to 'reject'Roman Smrž
2022-02-18Channel: handle updated self and peer identitiesRoman Smrž
2022-02-18Test: update-local-identity commandRoman Smrž
2022-02-17IdentityUpdate updates self and requires ACKRoman Smrž
2022-01-23Network: retransmission of lost packetsRoman Smrž
2022-01-08Channel: use counter to generate nonceRoman Smrž
2021-12-30Test mode for erebos-testerRoman Smrž
2021-12-30(test) Test: distinct attach commands instead of boolean parametersRoman Smrž
2021-12-29Pairing: reject and restartRoman Smrž
2021-12-29Pairing: refactor common logic into the base moduleRoman Smrž
2021-12-27Generalize local state helper functionsRoman Smrž
2021-12-21Network: external interface to run service handlersRoman Smrž
2021-12-19Pairing: use service attributes for hooksRoman Smrž
2021-12-19Service attributesRoman Smrž
2021-12-16Remove unnecessary self identity parametersRoman Smrž
2021-12-11(test) Test: use numeric index for peer identificationRoman Smrž
2021-12-09(test) Test: distinguish address and identity info for peersRoman Smrž
2021-12-09(test) Network: ignore packets sent by ourselvesRoman Smrž
2021-12-07Storage: guard changes on watched headsRoman Smrž
2021-12-07Storage: head watch with selector and unwatch functionRoman Smrž
2021-12-04Provide createIdentity function from Identity moduleRoman Smrž
2021-12-02Network: automatically find broadcast addressesRoman Smrž