summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
9 daysTerminate ICE thread when server is stoppedrelease-0.1Roman Smrž
Changelog: Improved handling of ICE connections
9 daysFlow: use bounded queues instead of MVarsRoman Smrž
9 daysUpdate instead of replacing discovery peer infoRoman Smrž
11 daysDelay ICE config initialization until connection requestRoman Smrž
11 daysJoin pjproject worker thread before freeing config structRoman Smrž
11 daysDiscovery search using global state to ask new peersRoman Smrž
2025-06-05Refactor discovery state to custom data typesRoman Smrž
2025-05-05Use extended identity data for identity updateRoman Smrž
2025-05-05Handle and log exceptions during network protocol handlingRoman Smrž
2025-03-27Discovery: always relay connection request if possibleRoman Smrž
2025-03-27Build with fsnotify-0.3Roman Smrž
Present in Debian bookworm.
2025-03-27Discovery: do not announce self without any local addressRoman Smrž
2025-03-27ICE: use pj_ice_strans_sendto2Roman Smrž
2025-03-27ICE: fix deadlock when creating session without STUN/TURNRoman Smrž
2025-03-26Relay ICE info even without other ICE supportRoman Smrž
2025-03-21Rename ice-session in discovery connection request to ice-infoRoman Smrž
2025-03-20Deleting chatroomsRoman Smrž
Changelog: Added `/delete` command to delete chatrooms for current user
2025-02-25ICE config for each discovery peerRoman Smrž
2025-01-09Network: check and free interface list in joinMulticastRoman Smrž
2025-01-09Automatic discovery init using interface addressesRoman Smrž
2025-01-04Build discovery service without requiring ICE supportRoman Smrž
Changelog: Discovery service without requiring ICE support
2024-11-01Ignore record items with unexpected typeRoman Smrž
Changelog: Ignore record items with unexpected type
2024-10-29Chatroom-specific identityRoman Smrž
Changelog: Chatroom-specific identity
2024-10-23Handle concurrent calls to openStorageRoman Smrž
2024-10-21Allocate pjproject user data with callocRoman Smrž
2024-10-21Handle error from pj_ice_strans_get_ufrag_pwdRoman Smrž
2024-10-21Chatroom: unsubscribe when leavingRoman Smrž
2024-10-11Use only interfaces with non-link-local address for multicastRoman Smrž
2024-10-09Handle unknown record item typesRoman Smrž
Changelog: Handle unknown record item types
2024-10-07Handle unknown object typeRoman Smrž
Changelog: Handle unknown object type
2024-10-05Keep unknown items in local stateRoman Smrž
Changelog: Keep unknown items in local state
2024-08-30Network: secure cookieRoman Smrž
Changelog: Secure cookie for connection initialization
2024-08-11Network: clear keep-alive timeout when sending to avoid loopRoman Smrž
2024-08-11Local discovery with IPv6Roman Smrž
Changelog: Local discovery with IPv6
2024-08-11Chatroom members and join/leave commandsRoman Smrž
2024-08-10Include passed objects in generations and ancestors functionsRoman Smrž
2024-08-10Identity: implement sameIdentity using storedRootsRoman Smrž
2024-08-10Identity: implement lookupProperty using filterAncestorsRoman Smrž
2024-07-31Storage: handle moveKeys being passed the same memory storageRoman Smrž
2024-07-26Network: send channel request even with just received cookieRoman Smrž
2024-07-18Storage: close handles before renaming lock filesRoman Smrž
2024-07-18Network: avoid error message on superseded channel requestRoman Smrž
2024-07-17Merge multiple data responses into a single streamRoman Smrž
Changelog: Fix sending multiple data responses in a stream
2024-07-16Handle parallel thread diff in chatroomsRoman Smrž
2024-07-16Send current chatroom subscriptions to new peersRoman Smrž
2024-07-09Send keep-alive packets on idle connectionRoman Smrž
Changelog: Send keep-alive packets on idle connection
2024-07-06Chatrooms 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ž