Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | those should be notices, not warns | Roger Dingledine | 2005-04-12 | |
| | | | | svn:r4079 | |||
* | Improve conn_*_to_string; add circuit_state_to_string; make ↵ | Nick Mathewson | 2005-04-07 | |
| | | | | | | skewed-descriptor messages better. svn:r4047 | |||
* | allow servers to publish descriptors from 12 hours in the future. | Roger Dingledine | 2005-04-07 | |
| | | | | | | | | hopefully this will allow more slack and let crummier servers help out too. svn:r4046 | |||
* | When we connect and finish TLS negotiation with address:port, it is obvious ↵ | Nick Mathewson | 2005-04-06 | |
| | | | | | | that any other key or nickname we might know about (as an authdirserver) does not actually exist at address:port. svn:r4036 | |||
* | Add missing comma. Oops | Nick Mathewson | 2005-04-06 | |
| | | | | svn:r4017 | |||
* | Handle changed router status correctly when reloading fingerprint file | Nick Mathewson | 2005-04-06 | |
| | | | | svn:r4016 | |||
* | Log msg spelling fix | Nick Mathewson | 2005-04-06 | |
| | | | | svn:r4015 | |||
* | Change replacement semantics for directory entries: fix bug 121. | Nick Mathewson | 2005-04-06 | |
| | | | | svn:r4012 | |||
* | automatically approve nodes running 0.1.0.2-rc or later | Roger Dingledine | 2005-04-03 | |
| | | | | svn:r4001 | |||
* | update copyright notices. | Nick Mathewson | 2005-04-01 | |
| | | | | svn:r3982 | |||
* | Make GETINFO for "network-status" work on non-authdirs | Nick Mathewson | 2005-03-23 | |
| | | | | svn:r3837 | |||
* | Fix several bugs (including some crashes) related to control interface; ↵ | Nick Mathewson | 2005-03-23 | |
| | | | | | | implement missing desc/name functionality. svn:r3836 | |||
* | Be willing to cache directories from up to ROUTER_MAX_AGE seconds into the ↵ | Nick Mathewson | 2005-03-23 | |
| | | | | | | future, now that we are more tolerant of skew. svn:r3832 | |||
* | Fix a few more instances of memory not freed on exit (found by weasel). | Nick Mathewson | 2005-03-23 | |
| | | | | svn:r3830 | |||
* | Remove controller getinfo support for "desc/all-ids". | Roger Dingledine | 2005-03-22 | |
| | | | | | | | | | 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 | |||
* | Implement more control spec functionality | Nick Mathewson | 2005-02-25 | |
| | | | | | | | | | | | | | | | | | | - 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 | |||
* | Add more functions to free things to help dmalloc allong. | Nick Mathewson | 2005-02-10 | |
| | | | | svn:r3613 | |||
* | Fix arma's fix for my leak | Peter Palfrader | 2005-01-31 | |
| | | | | svn:r3485 | |||
* | fix a minor memory leak found by weasel | Roger Dingledine | 2005-01-31 | |
| | | | | svn:r3484 | |||
* | distinguish between "well-formed and rejected" and "not well | Roger Dingledine | 2005-01-29 | |
| | | | | | | | formed", when parsing server descriptors. svn:r3458 | |||
* | accept LDAP (389/tcp) and LDAPS (636/tcp) in default exit policy | Roger Dingledine | 2005-01-29 | |
| | | | | svn:r3457 | |||
* | clean a couple of messages | Nick Mathewson | 2005-01-21 | |
| | | | | svn:r3401 | |||
* | Have reason string for serverdesc post requests contain actual serverdesc ↵ | Nick Mathewson | 2005-01-20 | |
| | | | | | | status. Also fix return values of dirserv_add_descriptor to work as advertised. svn:r3391 | |||
* | new config option DirAllowPrivateAddresses for authdirservers. | Roger Dingledine | 2005-01-06 | |
| | | | | | | | | now by default they refuse router descriptors that have non-IP or private-IP addresses. svn:r3321 | |||
* | Fix a fun bug: do not rewrite a cached directory back to the cache; ↵ | Nick Mathewson | 2005-01-06 | |
| | | | | | | otherwise we will think it is recent and not fetch a newer one. svn:r3319 | |||
* | bugfix: if a server uploads a descriptor that's unapproved, actually | Roger Dingledine | 2005-01-03 | |
| | | | | | | | tell him so. svn:r3243 | |||
* | remove sentence-fragment comment refering to a design that never happened. | Nick Mathewson | 2004-12-24 | |
| | | | | svn:r3220 | |||
* | Remove length restriction when generating directories. | Nick Mathewson | 2004-12-24 | |
| | | | | svn:r3218 | |||
* | Fix for running-routers length bug | Nick Mathewson | 2004-12-24 | |
| | | | | svn:r3216 | |||
* | clean up logging, | Roger Dingledine | 2004-12-13 | |
| | | | | | | | | | 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 | |||
* | Spell-check strings and comments | Nick Mathewson | 2004-12-01 | |
| | | | | svn:r3052 | |||
* | Suggestion from weasel: Make tor --version --version dump the cvs Id of ↵ | Nick Mathewson | 2004-11-29 | |
| | | | | | | every file. svn:r3019 | |||
* | wrong is ok, and right is fine, but in between is apparently | Roger Dingledine | 2004-11-28 | |
| | | | | | | | totally unacceptable to me. svn:r3005 | |||
* | Normalize space: add one between every control keyword and control clause. | Nick Mathewson | 2004-11-28 | |
| | | | | svn:r3003 | |||
* | remove emacs droppings, since nick says he doesn't need them anymore | Roger Dingledine | 2004-11-26 | |
| | | | | svn:r2989 | |||
* | Clarify a bunch of log messages | Nick Mathewson | 2004-11-25 | |
| | | | | svn:r2983 | |||
* | Normalize a few more kinds of whitespace. We now dislike: | Nick Mathewson | 2004-11-22 | |
| | | | | | | | | | - func (args) - if (x){ This doesn't normalize if(x), for(x); while(x), and friends. svn:r2943 | |||
* | Tweak on patch to make authoritative directory servers cache | Nick Mathewson | 2004-11-15 | |
| | | | | | | | | | | | | 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 | |||
* | Authoritative dirservers now also cache the directory, since | Roger Dingledine | 2004-11-15 | |
| | | | | | | | | | 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 | |||
* | Cache running-routers; compress running-routers; serve compressed ↵ | Nick Mathewson | 2004-11-15 | |
| | | | | | | running-routers.z svn:r2883 | |||
* | Normalize whitespace; add a "tell me about all the unnormalized whitespace" ↵ | Nick Mathewson | 2004-11-09 | |
| | | | | | | target; fix a braino in dirserv.c svn:r2758 | |||
* | Resolve many XXXs and all DOCDOCs | Nick Mathewson | 2004-11-09 | |
| | | | | svn:r2755 | |||
* | When listing router status, include ourself if we are awake | Nick Mathewson | 2004-11-09 | |
| | | | | svn:r2752 | |||
* | only non-authdirservers cache the dir they just fetched | Roger Dingledine | 2004-11-09 | |
| | | | | svn:r2747 | |||
* | once normalized, DataDirectory is always defined | Roger Dingledine | 2004-11-09 | |
| | | | | svn:r2734 | |||
* | Stop using the wrong DataDirectory when we're validating. | Roger Dingledine | 2004-11-09 | |
| | | | | | | | Also validate/normalize the DataDirectory better. svn:r2732 | |||
* | Clean up copyrights. | Roger Dingledine | 2004-11-07 | |
| | | | | | | | | Break connection_consider_empty_buckets() out of connection_read_bucket_decrement(). svn:r2698 | |||
* | Make options no longer a global variable. | Roger Dingledine | 2004-11-06 | |
| | | | | | | | | | Now we can try setting an option but back out if it fails to parse, or if it's disallowed (e.g. changing RunAsDaemon from 1 to 0). Use parse_line_from_str rather than parse_line_from_file. svn:r2692 | |||
* | - Implement all of control interface except authentication, setconfig, | Nick Mathewson | 2004-11-03 | |
| | | | | | | | | | and actually making the sockets. - Make sure that identity-based nicknames start with $. - Use new string_join interface. svn:r2661 | |||
* | Use a stricter set of warnings; make them all pass. | Nick Mathewson | 2004-11-02 | |
| | | | | svn:r2645 |