summaryrefslogtreecommitdiff
path: root/src/Main.hs
AgeCommit message (Expand)Author
2021-12-29Pairing: refactor common logic into the base moduleRoman Smrž
2021-12-27Generalize local state helper functionsRoman Smrž
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ž
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ž
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ž