summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2023-12-12Message: use ready state before sending messagesRoman Smrž
2023-11-18Drop JSON type support for record itemsRoman Smrž
2023-11-18Split to library and executable partsRoman Smrž
2023-10-19Use extended identity data for nameRoman Smrž
2023-10-19Identity extension dataRoman Smrž
2023-10-09Storage: handle BASE/SBASE references as parentsRoman Smrž
2023-09-19Identity validation diagnosticsRoman Smrž
2023-09-16Network: acknowledgment using packet counterRoman Smrž
2023-09-16Protocol: check if control flow is free before processing incoming packetRoman Smrž
2023-09-16Protocol: use cookies during whole plaintext phaseRoman Smrž
2023-09-10Network: fork per-connection thread as soon as possibleRoman Smrž
2023-09-09Protocol: process incoming only if upstream is freeRoman Smrž
2023-09-09Flow: try variants and checks for read and writeRoman Smrž
2023-09-09Flow: rename mapPath to mapFlowRoman Smrž
2023-09-09Look for private keys in parent storageRoman Smrž
2023-09-02Protocol: change service headers to SVT/SVRRoman Smrž
2023-08-30Move keys from peer storage after head commitRoman Smrž
2023-08-30Storage: Eq instance for Ref based only on digestRoman Smrž
The associated storage is extracted only in internal storage module, so now does not need to be observable via Eq either.
2023-08-30Replace storedStorage usage with MonadHeadRoman Smrž
2023-08-30Storage: make sure new head object is in appropriate storageRoman Smrž
2023-08-30Call refStorage only internally in Storage modulesRoman Smrž
2023-08-30Test: fully evaluate output line before taking the lockRoman Smrž
2023-08-27Network: connection initiation with cookieRoman Smrž
2023-08-27Network: send protocol version with announceRoman Smrž
2023-08-27Network: send announce using protocol control requestRoman Smrž
2023-08-27Network: remove socket from peer's DatagramAddressRoman Smrž
2023-08-27Switch to ChaCha20-Poly1305 AEAD schemeRoman Smrž
2023-08-12Network: headers for encryption and streamsRoman Smrž
2023-08-12Network protocol refactoring with explicit data flowsRoman Smrž
2023-07-26Accept multiple refs for typed cat-file commandRoman Smrž
2023-07-26Network: notify services when peer identity updatesRoman Smrž
2023-07-22Test: direct messages listingRoman Smrž
2023-07-20Network: stop server functionRoman Smrž
2023-07-20Network: refactor startServer with RecordWildCardsRoman Smrž
2023-07-19Contacts in command contextRoman Smrž
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ž