summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-01-29Pairing: use empty record item for reject messageRoman Smrž
2023-01-28Empty record item typeRoman Smrž
2023-01-08Contact custom name setting support and testRoman 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-08Test: stored generationRoman Smrž
2022-07-28Service: wait with output after head commitRoman Smrž
2022-07-26Storage: flush files after writeRoman Smrž
2022-07-26Explicit identities in pairing requestRoman Smrž
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-05-17Mergeable class with separate component typeRoman 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-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-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ž
2021-08-06Network: switch to safer withFdSocket callRoman Smrž
2021-08-06Update for GHC 8.10Roman Smrž
2021-07-13Use EREBOS_DIR environment variable and default to ./.erebosRoman Smrž
2021-02-09Properly handle empty history listingRoman Smrž
2021-02-04Storage: encode digest algorithm alongside hash dataRoman Smrž
2021-01-30Storage: hexadecimal encoding of binary record itemsRoman Smrž
2021-01-20Identity: filter ancestorsRoman Smrž
2021-01-20Network: handle announced update of base peer identityRoman Smrž
2021-01-06Pairing: use big endian for the confirmation numberRoman Smrž
2020-12-30Network: do not send empty service responseRoman Smrž
2020-12-30Discovery serviceRoman Smrž