aboutsummaryrefslogtreecommitdiff
path: root/src/or/dirserv.c
Commit message (Expand)AuthorAge
* Change end-of-file NLNL convention. It turns out arma I and I agree.•••svn:r4382 Nick Mathewson2005-06-09
* when a dirserver gets a mismatched fingerprint, log the expected•••fp and the received fp svn:r4372 Roger Dingledine2005-06-09
* also print the platform string for rejected descriptors•••svn:r4160 Roger Dingledine2005-05-02
* don't print nulls•••svn:r4159 Roger Dingledine2005-05-02
* when we refuse a router descriptor, log contactinfo and source address.•••svn:r4156 Roger Dingledine2005-05-02
* Remove support for looking at old directory/routerdesc elements; mark non-new...•••svn:r4154 Nick Mathewson2005-05-02
* stop re-reading and re-parsing the directory as soon as we make it.•••it was nice for checking if we've got bugs, but it's really quite expensive too. it was also nice for updating our routerinfo's immediately, but we'll update them like everybody else when we fetch a new dir from somebody else. svn:r4128 Roger Dingledine2005-04-27
* those should be notices, not warns•••svn:r4079 Roger Dingledine2005-04-12
* Improve conn_*_to_string; add circuit_state_to_string; make skewed-descriptor...•••svn:r4047 Nick Mathewson2005-04-07
* allow servers to publish descriptors from 12 hours in the future.•••hopefully this will allow more slack and let crummier servers help out too. svn:r4046 Roger Dingledine2005-04-07
* When we connect and finish TLS negotiation with address:port, it is obvious t...•••svn:r4036 Nick Mathewson2005-04-06
* Add missing comma. Oops•••svn:r4017 Nick Mathewson2005-04-06
* Handle changed router status correctly when reloading fingerprint file•••svn:r4016 Nick Mathewson2005-04-06
* Log msg spelling fix•••svn:r4015 Nick Mathewson2005-04-06
* Change replacement semantics for directory entries: fix bug 121.•••svn:r4012 Nick Mathewson2005-04-06
* automatically approve nodes running 0.1.0.2-rc or later•••svn:r4001 Roger Dingledine2005-04-03
* update copyright notices.•••svn:r3982 Nick Mathewson2005-04-01
* Make GETINFO for "network-status" work on non-authdirs•••svn:r3837 Nick Mathewson2005-03-23
* Fix several bugs (including some crashes) related to control interface; imple...•••svn:r3836 Nick Mathewson2005-03-23
* Be willing to cache directories from up to ROUTER_MAX_AGE seconds into the fu...•••svn:r3832 Nick Mathewson2005-03-23
* Fix a few more instances of memory not freed on exit (found by weasel).•••svn:r3830 Nick Mathewson2005-03-23
* Remove controller getinfo support for "desc/all-ids".•••Replace it with getinfo "network-status" just like in directories. This way the controller can learn which servers are running, which are verified, etc. svn:r3801 Roger Dingledine2005-03-22
* Implement more control spec functionality•••- Mapaddress - Postdescriptor - GetInfo on descriptors Required changes elsewhere: - Keep the most recent running_routers_t in the routerlist_t. That way we can learn about new routers and remember whether we were last told that they were up or down. Also enables more simplifications. - Keep the signed descriptor inside routerinfo_t. This makes descriptor_entry_t in dirservers.c unneeded. - Rename AddressMap (the verb) to MapAddress. Keep AddressMap as a noun. - Check addresses for plausibility before mapping them. svn:r3696 Nick Mathewson2005-02-25
* Add more functions to free things to help dmalloc allong.•••svn:r3613 Nick Mathewson2005-02-10
* Fix arma's fix for my leak•••svn:r3485 Peter Palfrader2005-01-31
* fix a minor memory leak found by weasel•••svn:r3484 Roger Dingledine2005-01-31
* distinguish between "well-formed and rejected" and "not well•••formed", when parsing server descriptors. svn:r3458 Roger Dingledine2005-01-29
* accept LDAP (389/tcp) and LDAPS (636/tcp) in default exit policy•••svn:r3457 Roger Dingledine2005-01-29
* clean a couple of messages•••svn:r3401 Nick Mathewson2005-01-21
* Have reason string for serverdesc post requests contain actual serverdesc sta...•••svn:r3391 Nick Mathewson2005-01-20
* new config option DirAllowPrivateAddresses for authdirservers.•••now by default they refuse router descriptors that have non-IP or private-IP addresses. svn:r3321 Roger Dingledine2005-01-06
* Fix a fun bug: do not rewrite a cached directory back to the cache; otherwise...•••svn:r3319 Nick Mathewson2005-01-06
* bugfix: if a server uploads a descriptor that's unapproved, actually•••tell him so. svn:r3243 Roger Dingledine2005-01-03
* remove sentence-fragment comment refering to a design that never happened.•••svn:r3220 Nick Mathewson2004-12-24
* Remove length restriction when generating directories.•••svn:r3218 Nick Mathewson2004-12-24
* Fix for running-routers length bug•••svn:r3216 Nick Mathewson2004-12-24
* clean up logging,•••make it clearer which warns are bugs, make the control log event match its specification, point out a bug in how we deal with failure when renewing the tls context. svn:r3138 Roger Dingledine2004-12-13
* Spell-check strings and comments•••svn:r3052 Nick Mathewson2004-12-01
* Suggestion from weasel: Make tor --version --version dump the cvs Id of every...•••svn:r3019 Nick Mathewson2004-11-29
* wrong is ok, and right is fine, but in between is apparently•••totally unacceptable to me. svn:r3005 Roger Dingledine2004-11-28
* Normalize space: add one between every control keyword and control clause.•••svn:r3003 Nick Mathewson2004-11-28
* remove emacs droppings, since nick says he doesn't need them anymore•••svn:r2989 Roger Dingledine2004-11-26
* Clarify a bunch of log messages•••svn:r2983 Nick Mathewson2004-11-25
* Normalize a few more kinds of whitespace. We now dislike:••• - func (args) - if (x){ This doesn't normalize if(x), for(x); while(x), and friends. svn:r2943 Nick Mathewson2004-11-22
* Tweak on patch to make authoritative directory servers cache•••directories on disk. Make authdirservers cache *their own* directories instead of the ones they download. This gives better liveness, and marginally better resistance to broken authdirservers. Authdirservers don't cache running-routers at all: r-r isn't stored to disk, so there's no point right now. svn:r2893 Nick Mathewson2004-11-15
* Authoritative dirservers now also cache the directory, since•••they weren't writing anything into their datadirectory, so when they stop and start, they would know nothing until they fetched a directory from another authdirserver. svn:r2891 Roger Dingledine2004-11-15
* Cache running-routers; compress running-routers; serve compressed running-rou...•••svn:r2883 Nick Mathewson2004-11-15
* Normalize whitespace; add a "tell me about all the unnormalized whitespace" t...•••svn:r2758 Nick Mathewson2004-11-09
* Resolve many XXXs and all DOCDOCs•••svn:r2755 Nick Mathewson2004-11-09
* When listing router status, include ourself if we are awake•••svn:r2752 Nick Mathewson2004-11-09