summaryrefslogtreecommitdiff
path: root/src/or/dirserv.c
AgeCommit message (Expand)Author
2004-07-01running-routers now lists down routers too (with a ! before their name)Roger Dingledine
2004-06-30cleanups on 008pre1 itemsRoger Dingledine
2004-06-30Always use get_data_directory() instead of options.DataDirectory; fix a memor...Nick Mathewson
2004-06-25Remaining 008pre1 items done; deferred where more design is needed.Nick Mathewson
2004-06-21Implement several 008pre1 items: needs more testingNick Mathewson
2004-06-16router->is_trusted_dir implies router->dir_port>0Roger Dingledine
2004-05-20non-dirservers expire routerinfo's that are more than a day oldRoger Dingledine
2004-05-19fix compile error in dirservRoger Dingledine
2004-05-18remove upper limit on number of descriptors/directories in dirserver; use sma...Nick Mathewson
2004-05-18fix a seg fault, add another XXX for nick ;)Roger Dingledine
2004-05-18Resolve some XXXsNick Mathewson
2004-05-17Make directory functions update routerlist, not replace it. Add notion of OR...Nick Mathewson
2004-05-10Split directory/router parsing functionality into separate file from routerli...Nick Mathewson
2004-05-10More doxygenation.Nick Mathewson
2004-05-09more doxygen markupRoger Dingledine
2004-05-05Never list unapproved servers as recommendedNick Mathewson
2004-05-05More documentationNick Mathewson
2004-04-30note another bug to be fixed sometimeRoger Dingledine
2004-04-28Make Tor build on win32 with VC6 without warnings.Nick Mathewson
2004-04-25Remove onion_pkey from connection, since onion keys can change more often tha...Nick Mathewson
2004-04-24Merge flagday into main branch.Nick Mathewson
2004-04-13Scan list of servers in directory after reloading fingerprint list; remove an...Nick Mathewson
2004-04-06Continue attack on magic numbers; use new crypto wrappers where possibleNick Mathewson
2004-04-05alice can now look up bob's service descriptor,Roger Dingledine
2004-04-03Make "common" no longer depend on or.hNick Mathewson
2004-03-29old or skewed descriptor doesn't mean we failed to parse itRoger Dingledine
2004-03-29fix typoRoger Dingledine
2004-03-29Re-enable unit tests for directory generation.Nick Mathewson
2004-03-29Remove descriptors that are older than 24 hours from the directory. Use strl...Nick Mathewson
2004-03-14bugfix: address that strcat vulnerability in circuit.cRoger Dingledine
2004-03-12inform unapproved servers when we reject their descriptorsRoger Dingledine
2004-03-09stop troubling router operators with unapproved router connect attemptsRoger Dingledine
2004-03-08when you get a desc from an unknown router, log its fingerprintRoger Dingledine
2004-03-05New, more flexible directory parsing backend. Uses a bit more RAM, but implem...Nick Mathewson
2003-12-17remove trailing whitespaceRoger Dingledine
2003-12-17betcha didn't know strncpy could leave an unterminated stringRoger Dingledine
2003-12-14on hup, close and rebind listener ports too (in case their config has changed)Roger Dingledine
2003-12-14clean up some file-scope-global directory variablesRoger Dingledine
2003-12-13clean up some copyrightsRoger Dingledine
2003-12-08Make router/directory parsing nondestructive and more const-friendlyNick Mathewson
2003-12-05terminology shift:Roger Dingledine
2003-11-18use the tor_malloc_zero wrapperRoger Dingledine
2003-11-13let getconfig survive repeated calls. now we call it again when we hup.Roger Dingledine
2003-11-12make dir parsing robust to invalid but well-formed descriptorsRoger Dingledine
2003-10-22Clock skew fixes.Nick Mathewson
2003-10-21move closer to being able to reload config on HUPRoger Dingledine
2003-10-18fix two more memory problemsRoger Dingledine
2003-10-17put a blank line in the directory, before the first routerRoger Dingledine
2003-10-10change WARNING to WARNRoger Dingledine
2003-10-04wrap strdup; prefer time() to gettimeofday()Roger Dingledine