summaryrefslogtreecommitdiff
path: root/erebos.cabal
AgeCommit message (Collapse)Author
2024-02-10Add README fileRoman Smrž
2024-02-10Update versions of dependenciesRoman Smrž
2024-02-10Update cabal descriptionRoman Smrž
2023-11-18Drop JSON type support for record itemsRoman Smrž
2023-11-18Split to library and executable partsRoman Smrž
2023-08-12Network protocol refactoring with explicit data flowsRoman Smrž
2023-07-20Network: refactor startServer with RecordWildCardsRoman Smrž
2023-07-19Contacts in command contextRoman Smrž
2022-08-13Declare other used language extensions in cabal fileRoman Smrž
2022-07-17Set of mergeable itemsRoman Smrž
2022-03-22Update dependencies (GHC 9)Roman 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-19Service attributesRoman 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ž
2020-12-30Discovery serviceRoman Smrž
2020-12-23Network: STM-based synchronization rewriteRoman Smrž
2020-10-17Peer connection through ICERoman Smrž
2020-08-28Updates for GHC 8.8Roman Smrž
2020-08-10Contact: shared state and serviceRoman Smrž
2020-08-09Move pairing logic to separate moduleRoman Smrž
2020-05-08Service: global stateRoman Smrž
2020-03-21Generation number for stored objectsRoman Smrž
2020-02-04Service: unify service and packet typesRoman Smrž
Also provide default unit definition for the service state.
2020-02-03Direct messages in shared stateRoman Smrž
2020-01-19Synchronization serviceRoman Smrž
2020-01-16Use UUID for service typesRoman Smrž
2020-01-16Storage: UUID record item typeRoman Smrž
2019-12-02Storage: move stored list to separate moduleRoman Smrž
2019-11-26Load and announce identity updatesRoman Smrž
2019-11-17Storage: watching head changesRoman Smrž
2019-11-09Attach device serviceRoman Smrž
2019-11-03Service class to handle network servicesRoman Smrž
2019-10-19Network rewrite with data request and ackRoman Smrž
Packet header is now composed of individual header items, which can be combined in various ways. Received data is properly acknowledged and missing objects can be requested using hashes.
2019-10-12Shared state and identity updateRoman Smrž
2019-10-11Identity merging and verificationRoman Smrž
2019-06-04Partial and memory-backed storage variantsRoman Smrž
2019-05-26Haskeline interface for sending messagesRoman Smrž
2019-05-22Direct message service basicsRoman Smrž
2019-05-20Encrypted channels negotiated with DHRoman Smrž
2019-05-16Key storage interfaceRoman Smrž
2019-05-07Fix whitespace in cabal fileRoman Smrž
2019-05-06Signed identities using ED25519Roman Smrž
2019-05-05Storage: switch to Blake2b hash from cryptoniteRoman Smrž
2019-05-02Cabal: enable almost all warningsRoman Smrž
2019-05-02Basic local network peer discoveryRoman Smrž
2019-05-02Cabal: change 'extensions' to 'default-extensions'Roman Smrž