aboutsummaryrefslogtreecommitdiff
path: root/src/or/consdiffmgr.c
AgeCommit message (Expand)Author
2018-01-31But in most Earth cultures, there are 60s in a minute.Nick Mathewson
2018-01-31add a rate-limit.Nick Mathewson
2018-01-26If out-of-disk when saving a consensus cache entry, don't BUG.Nick Mathewson
2017-11-20Add another assertion to check for 24086 root causesNick Mathewson
2017-11-20Correctly handle partial success in consensus diff calculation.Nick Mathewson
2017-08-29On windows, allow many entries in conscache directoriesNick Mathewson
2017-08-08Fix a memory leak in consdiffmgr.cNick Mathewson
2017-07-27Merge branch 'multi-priority_squashed' into maint-0.3.1Nick Mathewson
2017-07-27Queue consensus diffs at LOW priority.Nick Mathewson
2017-07-12New configuration option MaxConsensusAgeForDiffsNick Mathewson
2017-06-28Replace crash on missing handle in consdiffmgr with nonfatal assertNick Mathewson
2017-06-27Set published_out for consensus cache entries in spooled_resource_estimate_si...Alexander Færøy
2017-05-16Fix resource leak in parse_consensus_request()Nick Mathewson
2017-05-16Report deleted consensuses as NOT_FOUND rather than AVAILABLENick Mathewson
2017-05-15fix a memory leakNick Mathewson
2017-05-15Merge remote-tracking branch 'public/prop140_aftermath_cfg'Nick Mathewson
2017-05-15Copy valid/fresh-until and signatories values into diffs.Nick Mathewson
2017-05-15Store fresh/valid-until and signatories values on all consensus objects.Nick Mathewson
2017-05-15Implement functions to expose valid/fresh-until and votersNick Mathewson
2017-05-15Move stub accessor functions a level higher, to consdiffmgrNick Mathewson
2017-05-12Fix tautological constant out-of-range comparison warnings.Alexander Færøy
2017-05-12Fix DoubleNL warning from `make check-spaces`.Alexander Færøy
2017-05-12Test fix: expect old consensuses to be deleted if not deflate-compressedNick Mathewson
2017-05-12consdiffmgr: Reload latest consensus entries on start.Nick Mathewson
2017-05-12consdiffmgr: expose cached consensusesNick Mathewson
2017-05-12Cleanup logic: only retain zlib-compressed consensusesNick Mathewson
2017-05-12consdiffmgr: compress incoming consensuses in the backgroundNick Mathewson
2017-05-12consdiffmgr: Extract the code for compressing and storingNick Mathewson
2017-05-05Turn consdiffmgr.cache_max_age_hours into a parameterNick Mathewson
2017-05-04Do not BUG on missing sha3-as-signed fieldNick Mathewson
2017-05-04bug#22143/prop#140: in consdiffmgr, store and use digest-as-signedNick Mathewson
2017-05-02Remove special-casing for NO_METHOD in consdiffmgr.cNick Mathewson
2017-04-28Fix a brazen memleak in consdiffmgr_add_consensus()Nick Mathewson
2017-04-27Merge branches 'consdiffmgr_orig_squashed' and 'actually_compute_diffs_squashed'Nick Mathewson
2017-04-27Pre-compress consensus diffs with supported consensus methods.Nick Mathewson
2017-04-27Store archived consensuses compressed on disk.Nick Mathewson
2017-04-27Functionality to ensure there is space to add files to cache.Nick Mathewson
2017-04-27New force-delete option on consensus_cache_delete_pending()Nick Mathewson
2017-04-27Lower the file limit in consdiffmgr, to support seccomp2Nick Mathewson
2017-04-27Initialize consdiffmgr when running as (or becoming) a server.Nick Mathewson
2017-04-26Fix coverity cid 1405510Sebastian Hahn
2017-04-25Configure sandbox using consdiffmgr; free cdm on exit.Nick Mathewson
2017-04-25Teach consdiffmgr to remember two digests: one compressed, one not.Nick Mathewson
2017-04-24consdiffmgr: add tests for cdm_entry_get_sha3_valueNick Mathewson
2017-04-24Fix reference leak & handle leak in consensus_diff_worker_replyfnNick Mathewson
2017-04-24Add a hashtable to consdiffmgr to keep track of diff statusNick Mathewson
2017-04-24Consdiffmgr: extract "get a sha3 digest" function.Nick Mathewson
2017-04-24consdiffmgr: function to re-validate stored sha3 digests at startupNick Mathewson
2017-04-24Consdiffmgr: use aggressive-release flag on consensusesNick Mathewson
2017-04-24Test the easiest cases of consdiffmgr_cleanup.Nick Mathewson