summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
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ž
2024-01-08Storage: add storage() accessor to Head<T>Roman Smrž
2023-12-16Use extended identity data for nameRoman Smrž
2023-12-06Contacts with extended identityRoman Smrž
2023-11-29Avoid storing zero references and objectsRoman Smrž
2023-11-28Identity extension dataRoman Smrž
2023-10-28Storage: generalize predecessor helpersRoman Smrž
2023-09-27Add missing header to uuid.hRoman Smrž
2023-08-19Network: move secure channel to protocol moduleRoman Smrž
2023-07-01Direct message shared stateRoman Smrž
2023-06-18Storage: iterable type for record item listRoman Smrž
2023-06-14Storage: wait for scheduled watch callbacksRoman Smrž
2023-05-23Message sending to identity or contactRoman 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ž
2023-05-06Server: do not return reference to self identityRoman Smrž
2023-04-08Empty record item typeRoman Smrž
2023-03-22Pass weak pointer of HeadBhv to callbackRoman Smrž
2023-02-02FRP: require lock when adding dependenciesRoman Smrž
2023-01-31Contact name setting and property lookupRoman Smrž
2023-01-08Enable move constructor and move assignment for Watched templateRoman Smrž
Was not implicitly defined because of explicit destructor.
2023-01-08Property lookup helpersRoman Smrž
2022-12-18Add SetView::size method for stored setRoman Smrž
2022-12-18Storage: add Head::reload methodRoman Smrž
2022-12-18Contact service and contacts using stored setRoman Smrž
2022-12-17Confirm pairing outcome after head commitRoman Smrž
2022-11-10Storage: reload head on watch startRoman Smrž
2022-11-01Stored setRoman Smrž
2022-08-09Stored roots lookupRoman Smrž
2022-08-08Generation number of stored objects with cachingRoman Smrž
2022-07-27Explicit identities in pairing requestRoman Smrž
Actual device identities can change at any point during the pairing process, so it is necessary to fix the ones used for nonce confirmation and just initially verify that they belong to the respective sides.
2022-07-27Pairing failure reasonRoman Smrž
2022-04-30FRP: add missing vector headerRoman Smrž
2022-04-29Identity updateRoman Smrž
2021-12-09Test: distinguish address and identity info for peersRoman Smrž
2021-11-28Network: make Server non-copyableRoman Smrž
Avoids issues with shared_from_this and does not make much sense anyway.
2021-11-20Storage: fix filterAncestor to check all possible successorsRoman Smrž
2021-11-13Pairing: properly handle lingering threads after server stopsRoman Smrž
2021-11-08Storage: implement Stored using call_onceRoman Smrž
2021-06-06Contact list in shared stateRoman Smrž
2021-05-09SharedType: type trait instead of member functions and typedefRoman Smrž
2021-05-08FRP: run callback when starting to watch behaviorRoman Smrž
2021-05-08FRP: use BhvComp memoized value only if not dirtyRoman Smrž
2021-05-08FRP: functions to retrieve and compare BhvTimeRoman Smrž
2021-05-08SharedState type and lensRoman Smrž