summaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Expand)Author
2021-12-29Remove the GossipHandler, handle in code directlyMatthias Beyer
2021-12-21Dates and times can be orderedMatthias Beyer
2021-12-21Wrap Profile in RwLockMatthias Beyer
2021-12-20Add functionality to add listening addressesMatthias Beyer
2021-12-20Add Client::own_addresses() to get addresses of ipfs instanceMatthias Beyer
2021-12-19Add Profile::gossip_own_state()Matthias Beyer
2021-12-19Make GossipMessage::into_bytes() pub in moduleMatthias Beyer
2021-12-19Implement gossip reactor loading via oneshot channels for subscription initia...Matthias Beyer
2021-12-18Shrink idea of "Reactors"Matthias Beyer
2021-12-18Ignore unused variablesMatthias Beyer
2021-12-18Fix: Remove config::Config usageMatthias Beyer
2021-12-18Merge branch 'multi-device-support'Matthias Beyer
2021-12-18Implement TimelineMatthias Beyer
2021-12-18Move strategy for handling of gossip message to own typesMatthias Beyer
2021-12-18Fix test: Reactor should be running during test, not only during communcationMatthias Beyer
2021-12-18Add some log outputMatthias Beyer
2021-12-18Implement Debug for GossipReactor instead of deriving itMatthias Beyer
2021-12-18Fix impl of gossipping testMatthias Beyer
2021-12-18Let Payload impl CloneMatthias Beyer
2021-12-18Move Client object into NodeStreamBuilder::into_stream() for less complex cal...Matthias Beyer
2021-12-18Allow getting client mutably from ProfileMatthias Beyer
2021-12-18Make Client impl Clone, which should be cheapMatthias Beyer
2021-12-17Rewrite Reactor abstraction to be a traitMatthias Beyer
2021-12-17Add test for gossippingMatthias Beyer
2021-12-11Add GossipReactor::is_connected_to() helper fn for checking whether a client ...Matthias Beyer
2021-12-11Add impl for handling connect requestMatthias Beyer
2021-12-11Add message types for requesting connection to other peerMatthias Beyer
2021-12-10Add simple reactor testMatthias Beyer
2021-12-10Add simple reactor-stopping mechanismMatthias Beyer
2021-12-10Refactor: Move handling of pubsub message to own fnMatthias Beyer
2021-12-10Refactor: Move ReplyMe request handling into helper fnMatthias Beyer
2021-12-10Refactor: Add helper fn for sending gossip reply objectMatthias Beyer
2021-12-10Refactor: Split gossip module into submodulesMatthias Beyer
2021-12-10Add implementation for first GossipMessageMatthias Beyer
2021-12-10Add Client::own_id() for getting own PeerIdMatthias Beyer
2021-12-10Implement connecting to other peerMatthias Beyer
2021-12-10Move ReactorRequest/ReactorReply to Reactor moduleMatthias Beyer
2021-12-10Add basis for gossip reactor implementationMatthias Beyer
2021-12-10Add abstract reactor implementationMatthias Beyer
2021-12-10Add types for controlling a reactor implementationMatthias Beyer
2021-12-10Remove example new() implsMatthias Beyer
2021-12-10Add submodules for behaviour-specific reactorsMatthias Beyer
2021-12-10Add Reactor typeMatthias Beyer
2021-12-10Add interfaces for adding devicesMatthias Beyer
2021-12-10Add support for storing other known devices in ProfileMatthias Beyer
2021-12-09Add getter for chrono::DateTime object insideMatthias Beyer
2021-12-09Add type to stream Nodes starting from a CIDMatthias Beyer
2021-12-09Add function to post text to profileMatthias Beyer
2021-12-09Add fn to update profile headMatthias Beyer
2021-12-08Merge branch 'iced-gui'Matthias Beyer