summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2023-07-19Send direct messages using identityRoman Smrž
2023-07-19Send and receive direct messages through storageRoman Smrž
2023-07-03Handle Sync service outside of Network moduleRoman Smrž
2023-07-02MonadHead instance for main UI commandsRoman Smrž
2023-07-02Send direct message using local head monadRoman Smrž
2023-07-02Shared state helpers usable with other local head updatesRoman Smrž
2023-05-08Command to manually add peerRoman Smrž
2023-05-06Initial IPv6 supportRoman Smrž
2023-04-07Test: direct messages to peerRoman Smrž
2023-04-05Fix non-exhaustive pattern match warningsRoman Smrž
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-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ž
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-05-17Mergeable class with separate component typeRoman Smrž
2022-03-22Use Data.Kind.Type instead of deprecated star symbolRoman 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-07-13Use EREBOS_DIR environment variable and default to ./.erebosRoman Smrž
2021-02-09Properly handle empty history listingRoman Smrž