summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2024-11-18Network: use streams to send large objectsdevelRoman Smrž
2024-11-16Move ReplyBuilder and WaitingRef definitions to network.hRoman Smrž
2024-11-16Update to OpenSSL 3.0 APIHEADmasterRoman Smrž
Changelog: Require OpenSSL 3.0 or newer
2024-11-16Network: avoid duplicated data requestsRoman Smrž
2024-11-16Network streams, accept for data responseRoman Smrž
Changelog: Implemented streams in network protocol
2024-08-19Test message service for sending arbitrary dataRoman Smrž
2024-08-13Server: start worker threads after initialization of servicesRoman Smrž
2024-08-13Server: avoid executing callbacks while holding locksRoman Smrž
2024-08-11Test: avoid access to server object after stoppingRoman Smrž
2024-04-18Avoid using std::deque with incomplete typeRoman Smrž
Only some containers are allowed by the standard to be declared with incomplete types, deque is not, for vector it is ok.
2024-02-03Message: separate thread for peer synchronizationRoman Smrž
2024-01-24Message: sync state when peer appears on networkRoman Smrž
2024-01-08Message: send messages as sync from shared stateRoman Smrž
2023-12-18Message: use ready state before sending messagesRoman Smrž
2023-12-16Use extended identity data for nameRoman Smrž
2023-12-06Contacts with extended identityRoman Smrž
2023-12-02Accept extended identity from device attachmentRoman Smrž
2023-11-29Avoid storing zero references and objectsRoman Smrž
2023-11-28Network: accept extended identity in announce updateRoman Smrž
2023-11-28Identity extension dataRoman Smrž
2023-10-16Storage: handle BASE/SBASE references as parentsRoman Smrž
2023-09-18Network: acknowledgment using packet counterRoman Smrž
2023-09-16Protocol: use cookies during whole plaintext phaseRoman Smrž
2023-09-16Protocol: change service headers to SVT/SVRRoman Smrž
2023-08-30Network: connection initiation with cookieRoman Smrž
2023-08-27Network: announce protocol versionRoman Smrž
2023-08-27Network: identity announce and update in protocol objectRoman Smrž
2023-08-27Network: header item as variant of per-header-type structsRoman Smrž
2023-08-27Switch to ChaCha20-Poly1305 AEAD schemeRoman Smrž
2023-08-27Network: headers for encryption and streamsRoman Smrž
2023-08-27Network: encrypt and decrypt within connection objectRoman Smrž
2023-08-19Network: move secure channel to protocol moduleRoman Smrž
2023-08-17Network: use digest instead of partial ref in protocol headerRoman Smrž
2023-08-16Move network header definitions to protocol moduleRoman Smrž
2023-08-16Connection class for network protocolRoman Smrž
2023-08-12New class for network protocol implementationRoman Smrž
2023-07-26Fix result filtering in identity property lookupRoman Smrž
2023-07-23Network: request service ref data if neededRoman Smrž
2023-07-22Network: ack service packetsRoman Smrž
2023-07-01Direct message shared stateRoman Smrž
2023-06-18Fail validation of signature with missing key instead throwing exceptionRoman Smrž
2023-06-18Storage: iterable type for record item listRoman Smrž
2023-06-15Test: server restartRoman Smrž
2023-06-14Storage: wait for scheduled watch callbacksRoman Smrž
2023-05-23Message sending to identity or contactRoman Smrž
2023-05-17Send identity update on channel finalizationRoman Smrž
2023-05-17Server function to manually add peerRoman Smrž
2023-05-07Network: use IPv6 socket internallyRoman Smrž
2023-05-06Message: get self identity from serverRoman Smrž
2023-05-06Server and services configuration using separate objectsRoman Smrž