summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2 daysPrint received messages only for selected conversationRoman Smrž
2 daysRun memory storage watchers in separate threadRoman Smrž
3 daysDo not return sent message object from send(Direct)MessageRoman Smrž
3 daysWatch direct messages using local state diffsRoman Smrž
3 daysFunction to compute symmetric difference between stored historiesRoman Smrž
4 daysReturn NonEmpty from generations/generationsBy functionsRoman Smrž
4 daysFix recursive call of mergeUniqByRoman Smrž
6 daysUpdate list whitespace in DirectMessage moduleRoman Smrž
7 daysRename DirectMessage functions to include dm/directRoman Smrž
7 daysNetwork: pass current peer address to packet handlerRoman Smrž
8 daysRename peerIdentity to getPeerIdentityRoman Smrž
8 daysReturn peer address in IO monadRoman Smrž
8 daysPeer address input in ServiceHandlerRoman Smrž
9 daysConversation: isSameConversation functionRoman Smrž
9 daysExplicit tunnel option in discovery resultRoman Smrž
9 daysTry just first supported address from discovery resultRoman Smrž
12 daysExplicit type for addresses in discovery serviceRoman Smrž
12 daysMove InetAddress to separate moduleRoman Smrž
2025-07-22Enable OverloadedStrings in Discovery moduleRoman Smrž
2025-07-19LocalHead monad transformerRoman Smrž
2025-07-18Close streams on failed tunnel requestsRoman Smrž
2025-07-17Destroy ICE and close WS sessions on connection terminationRoman Smrž
2025-07-16Close streams used for tunnel on connection dropRoman Smrž
2025-07-16Test output stream opening and closingRoman Smrž
2025-07-16Server test logRoman Smrž
2025-07-13Protocol: release unused packet reservationsRoman Smrž
2025-07-12Implement ICE session as custom network addressRoman Smrž
2025-07-12Discovery: record only matched addressesRoman Smrž
2025-07-10Use “erebos_” prefix for all non-static C functionsRoman Smrž
2025-07-09Generalize generations to generationsByRoman Smrž
2025-07-09Network: findPeer functionRoman Smrž
2025-07-07Fix accumulating PREV references in local stateRoman Smrž
2025-07-07Do not print note about unsuccessful discovery searchRoman Smrž
2025-07-07Option to configure when tunnel is offeredRoman Smrž
2025-06-29Discovery tunnelRoman Smrž
2025-06-28Automatic discovery of peers for pending messagesRoman Smrž
2025-06-14Drop partial version of Stored typeRoman Smrž
2025-06-14Explicit export from Erebos.Storage.InternalRoman Smrž
2025-06-14Terminate ICE thread when server is stoppedRoman Smrž
2025-06-10Flow: use bounded queues instead of MVarsRoman Smrž
2025-06-10Update instead of replacing discovery peer infoRoman Smrž
2025-06-08Delay ICE config initialization until connection requestRoman Smrž
2025-06-05Join pjproject worker thread before freeing config structRoman Smrž
2025-06-03Discovery search using global state to ask new peersRoman Smrž
2025-06-01Refactor discovery state to custom data typesRoman Smrž
2025-05-31Use weak refs in discovery serviceRoman Smrž
2025-05-31Network streams for servicesRoman Smrž
2025-05-24Move ServiceID definition to Network.ProtocolRoman Smrž
2025-05-05Merge branch 'release-0.1'Roman Smrž
2025-05-05Handle and log exceptions during network protocol handlingRoman Smrž