summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
5 daysMark sockets as desinterested after reading the first task, so that the next one does not replace the old one mid flightDirk Engling
5 daysInitialise memory before it's pointers are used in case of a failed allocationDirk Engling
5 daysStart live sync where main knows the state file is inDirk Engling
5 daysInstall signal handlers before the first thread is spawnedDirk Engling
5 daysStop the cleaner before the modules it still needsDirk Engling
5 daysRead the accesslist before any consumer consults itDirk Engling
5 daysSome minor indenting and man page language style fixesDirk Engling
5 daysStep 2 of the WANT_RESTRICT_FULLSCRAPE feature (fixing a bug along the way)Dirk Engling
5 daysActually implement the OT_PERMISSION_MAY_FULLSCRAPE mechanics and add a config file entryDirk Engling
5 daysFix: Restoring a state file doubled every completed countDirk Engling
5 daysTake the clock off the wallDirk Engling
5 daysRemove stale comment about the hex conversion helperDirk Engling
5 daysClamp every elapsed time span at zero, using a set of helper functionsDirk Engling
7 daysBind mcast socket to its group rather than the wildcardDirk Engling
7 daysRefuse to start on a listen statement that does not parseDirk Engling
7 daysRefuse to start on a livesync.cluster.group that is not oneDirk Engling
8 daysLet a user pick their cluster's own multicast groupDirk Engling
8 daysSend live sync to the port it listens onDirk Engling
8 daysFix: Source, header and config file disagreed about which mcast group to join.Dirk Engling
8 daysLet a tracker with live sync built in run without a clusterDirk Engling
8 daysGive the live sync worker a real workstructDirk Engling
8 daysMove the build sources into src/Dirk Engling