summaryrefslogtreecommitdiff
path: root/src/Main.hs
AgeCommit message (Collapse)Author
2021-12-19Service attributesRoman Smrž
2021-12-16Remove unnecessary self identity parametersRoman Smrž
2021-12-02Network: automatically find broadcast addressesRoman Smrž
2021-07-13Use EREBOS_DIR environment variable and default to ./.erebosRoman Smrž
2021-02-09Properly handle empty history listingRoman Smrž
2020-12-30Discovery serviceRoman Smrž
2020-12-28Ephemeral port option with disabled local discoveryRoman 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-26Ignore empty user inputRoman Smrž
2020-08-10Contact: shared state and serviceRoman Smrž
2020-06-17Storage: typed headsRoman Smrž
2020-05-11Network: support adding custom peersRoman 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-08Interactive identity update for custom refsRoman Smrž
2019-12-07Mergeable stored listRoman Smrž
2019-12-02Storage: move stored list to separate moduleRoman Smrž
2019-11-26Load and announce identity updatesRoman Smrž
2019-11-17Announce periodically and on local identity changesRoman Smrž
2019-11-17Command to display identityRoman 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-10-09Commands to show object contents and signaturesRoman Smrž
2019-09-28UI: continue input line when ending with backslashRoman Smrž
2019-06-04Partial and memory-backed storage variantsRoman Smrž
2019-05-26Haskeline interface for sending messagesRoman Smrž
2019-05-22Simple identity name formattingRoman Smrž
2019-05-22Direct message service basicsRoman Smrž
2019-05-20Encrypted channels negotiated with DHRoman Smrž
2019-05-06Distinct device and owner identitiesRoman Smrž
2019-05-06Signed identities using ED25519Roman Smrž
2019-05-02Basic local network peer discoveryRoman Smrž
2019-04-26Initial commit from cabal initRoman Smrž