summaryrefslogtreecommitdiff
path: root/src/Erebos
AgeCommit message (Collapse)Author
2 daysMerge multiple data responses into a single streamRoman Smrž
Changelog: Fix sending multiple data responses in a stream
3 daysHandle parallel thread diff in chatroomsRoman Smrž
3 daysSend current chatroom subscriptions to new peersRoman Smrž
11 daysSend keep-alive packets on idle connectionRoman Smrž
Changelog: Send keep-alive packets on idle connection
14 daysChatrooms in conversation interfaceRoman Smrž
2024-07-05Broadcast address lookup on WindowsRoman Smrž
2024-07-02Chatroom subscriptionsRoman Smrž
2024-06-30Network: use Monotonic instead of MonotonicRaw clockRoman Smrž
2024-06-30Replace inotify with multiplatform fsnotify packageRoman Smrž
2024-06-30Single INotify instance per Storage objectRoman Smrž
2024-06-30Storage watching tests with multiple heads and readersRoman Smrž
2024-06-30Check erebos-storage version from directory listingRoman Smrž
2024-06-29Move platform-specific code to separate directoryRoman Smrž
2024-06-29Subscribe flag in chatroom stateRoman Smrž
2024-06-11Add missing header in Discovery moduleRoman Smrž
2024-06-01Drop peer on packet delivery failureRoman Smrž
2024-06-01Manual peer dropRoman Smrž
2024-05-28Storage: store and check on-disk versionRoman Smrž
2024-05-25Handle peer reconnection after its restartRoman Smrž
Allow the handshake and channel request to proceed correcty even with already established channel to handle the case where peer attempts to reconnect after restart. Changelog: Handle peer reconnection after its restart
2024-05-23Plaintext data response to plaintext requestRoman Smrž
2024-05-23Store extended identaty data in direct message stateRoman Smrž
2024-05-23Conversation interfaceRoman Smrž
Changelog: Added `/conversations` command to list and select conversations
2024-05-20Chatroom messagesRoman Smrž
2024-05-05Network streams: remove debug printRoman Smrž
2024-05-05Network: wait with channel close after delivering all dataRoman Smrž
2024-05-02Fix chatroom imports for mtl-2.3Roman Smrž
2024-05-02Network: reuse stream numbers after closingRoman Smrž
2024-05-02Network: fail when no free stream is availableRoman Smrž
2024-04-22Network: wait for stream open ack before sending any dataRoman Smrž
2024-04-22Network: packet reservation before sendingRoman Smrž
2024-04-17Chatroom metadata updatesRoman Smrž
2024-04-17Chatroom serviceRoman Smrž
2024-03-23Chatroom shared typeRoman Smrž
2024-03-20Network streamsRoman Smrž
Changelog: Implemented streams in network protocol
2024-02-20Fix compatibility with mtl-2.3Roman Smrž
2024-02-19Storage: replace Either in monad stack with ExceptRoman Smrž
2024-02-19Drop unnecessary mime dependencyRoman Smrž
2024-02-19Fix compatibility with unix-2.8Roman Smrž
2024-02-17Flag to disable pjproject dependencyRoman Smrž
Changelog: Added flag to enable/disable ICE support with pjproject
2024-01-03Storage: export store and load helpersRoman Smrž
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ž