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