aboutsummaryrefslogtreecommitdiff
path: root/src/or/microdesc.c
AgeCommit message (Expand)Author
2015-08-17Fix a stupid memory leak I introduced in 8afbc154. Bug not in any released Tor.Nick Mathewson
2015-08-10Remove a 9-function strongly connected component of tor's callgraph.Nick Mathewson
2015-05-28Include ed25519 keys in microdescriptors.Nick Mathewson
2015-01-02Bump copyright dates to 2015, in case someday this matters.Nick Mathewson
2014-10-31Use digest256map for computing microdescriptor downloadsNick Mathewson
2014-10-28Add another year to our copyright dates.Nick Mathewson
2014-10-13Use symbolic constants for statuses in microdescs_add_to_cache.Nick Mathewson
2014-10-13Treat unparseable (micro)descriptors and extrainfos as undownloadableNick Mathewson
2014-09-03Fix a couple of small memory leaks on failure cases.Nick Mathewson
2014-09-02Another clang analyzer complaint wrt HT_GENERATENick Mathewson
2014-05-06Check HT_REP_IS_BAD_() when giving a bug-7164 warning.Nick Mathewson
2014-03-31Merge branch 'bug8787_squashed'Nick Mathewson
2014-03-31NULL out all mappings after tor_munmap_file()Nick Mathewson
2014-03-31Always check returns from tor_munmap_file() in microdesc.cAndrea Shepard
2014-03-31Fix a clang compilation warningNick Mathewson
2014-03-27Merge branch 'bug7164_diagnose_harder_v2'Nick Mathewson
2014-03-27More logs to try to diagnose bug 7164Nick Mathewson
2014-03-10Don't do directory fetches before all PTs have been configured.George Kadianakis
2014-02-12Siphash-2-4 is now our hash in nearly all cases.Nick Mathewson
2013-12-17Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson
2013-12-17Merge branch 'bug10423' into maint-0.2.4Nick Mathewson
2013-12-17Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson
2013-12-17Merge remote-tracking branch 'public/bug10409_023' into maint-0.2.4Nick Mathewson
2013-12-17Avoid double-free on failure to dump_descriptor() a cached mdNick Mathewson
2013-12-16Avoid free()ing from an mmap on corrupted microdesc cacheNick Mathewson
2013-11-22Only update view of micrdescriptor pos if pos is fetchable.Nick Mathewson
2013-09-05Merge remote-tracking branch 'public/bug9645'Nick Mathewson
2013-09-03Fix bug 9645: don't forget an md just because we can't save it.Nick Mathewson
2013-06-13Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson
2013-06-13If we write the annotation but not the microdescriptor, rewind.Nick Mathewson
2013-06-13Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson
2013-06-12Make all consumers of microdesc_t.body tolerate NULLNick Mathewson
2013-06-12Unmap the microdescriptor cache before replacing it.Nick Mathewson
2013-05-16Lower dir fetch retry schedules in testing networks.Karsten Loesing
2013-03-20Merge remote-tracking branch 'public/unsigned-time_t'Nick Mathewson
2013-03-19Merge remote-tracking branch 'public/bug7164_diagnostic' into maint-0.2.4Nick Mathewson
2013-03-19Merge remote-tracking branch 'public/bug8031' into maint-0.2.4Nick Mathewson
2013-03-13Log fname:lineno in log messages for #7164Nick Mathewson
2013-03-11Fix a bug in microdescs_add_to_cache when listed_at == -1Nick Mathewson
2013-03-11Another possible diagnostic for 8031.Nick Mathewson
2013-03-11Check more error codes when writing microdescriptors.Nick Mathewson
2013-03-11Use fds, not stdio, to manage microdescriptor filesNick Mathewson
2013-02-02use microdescriptors if *any* of our bridges can handle themRoger Dingledine
2013-01-16Update the copyright date to 201.Nick Mathewson
2013-01-03Merge branch 'ntor-resquashed'Nick Mathewson
2013-01-02Wrangle curve25519 onion keys: generate, store, load, publish, republishNick Mathewson
2012-12-13Nuke uses of memcmp outside of unit testsNick Mathewson
2012-12-03fix some typosRoger Dingledine
2012-11-14Parse IPv6 policy summaries from router descriptors and microdescsNick Mathewson
2012-10-15Move the circuit build timeout code into its own file.Nick Mathewson