Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | tweak the [...truncated] string again | Roger Dingledine | 2004-08-18 |
| | | | | svn:r2289 | ||
* | tolerate old 0.0.7 clients that demand a certain ip:port for a router | Roger Dingledine | 2004-08-18 |
| | | | | | | | | | even though it's moved on to another one. also reduce some log verbosity. svn:r2288 | ||
* | ship tor-resolve.1 in the tarball | Roger Dingledine | 2004-08-18 |
| | | | | svn:r2287 | ||
* | when we try to exclude our routerinfo from being picked in the | Roger Dingledine | 2004-08-18 |
| | | | | | | | | | path, it fails because we're using a pointer to the routerinfo we generate, not a pointer to the routerinfo in the routerlist. so look up the right one and use that. svn:r2286 | ||
* | even better, only print extend attempts if there are any. | Roger Dingledine | 2004-08-18 |
| | | | | svn:r2285 | ||
* | stop taking strlen of an uninitialized buffer | Roger Dingledine | 2004-08-18 |
| | | | | | | | we were (are?) printing garbage in the rephist stats svn:r2284 | ||
* | remove crazy notion that clique_mode() means we are | Roger Dingledine | 2004-08-18 |
| | | | | | | | already connected to everybody we could be connected to. svn:r2283 | ||
* | don't add a spurious newline before [truncated] | Roger Dingledine | 2004-08-18 |
| | | | | svn:r2282 | ||
* | be more aggressive about trying to make circuits: | Roger Dingledine | 2004-08-18 |
| | | | | | | | | try once a second for 30 seconds, and only when the entire previous period has failed do we pause after MAX_CIRCUIT_FAILURES failures. svn:r2281 | ||
* | bugfix: make intro circuits work again | Roger Dingledine | 2004-08-18 |
| | | | | svn:r2280 | ||
* | Avoid segfault when freeing options_t without firewall_ports | Nick Mathewson | 2004-08-18 |
| | | | | svn:r2279 | ||
* | bump version to pre4 (not ready yet) | Roger Dingledine | 2004-08-18 |
| | | | | svn:r2278 | ||
* | authdirservers don't need to be treated specially on hup for | Roger Dingledine | 2004-08-18 |
| | | | | | | | making intro points svn:r2277 | ||
* | only establish intro points after we've gotten a directory | Roger Dingledine | 2004-08-18 |
| | | | | svn:r2276 | ||
* | dirservers now don't build circuits until they have fetched a | Roger Dingledine | 2004-08-18 |
| | | | | | | | | directory from somebody else. this means they have time to build their connections first. svn:r2275 | ||
* | choose exit nodes by bandwidth too | Roger Dingledine | 2004-08-18 |
| | | | | svn:r2274 | ||
* | Revert dumb think-o. Just because _some_ INTRODUCE2 cells are now longer, | Nick Mathewson | 2004-08-18 |
| | | | | | | | doesn't mean we should raise the _minimum_ size. svn:r2273 | ||
* | Add cvsignore for doc/design-paper | Nick Mathewson | 2004-08-18 |
| | | | | svn:r2272 | ||
* | Note finished/abandoned items | Nick Mathewson | 2004-08-18 |
| | | | | svn:r2271 | ||
* | Support new INTRODUCE2 cell format | Nick Mathewson | 2004-08-18 |
| | | | | svn:r2270 | ||
* | Functions to test nickname validity | Nick Mathewson | 2004-08-18 |
| | | | | svn:r2269 | ||
* | Specify formats to use $KEYID in service descriptors, INTRODUCE cells. The ↵ | Nick Mathewson | 2004-08-18 |
| | | | | | | old thing will not actually work, since clients need onion keys as well as key digests to extend. svn:r2268 | ||
* | fix unix build: CONFDIR, not CONF_DIR | Nick Mathewson | 2004-08-18 |
| | | | | svn:r2267 | ||
* | Clean windows whitespace | Nick Mathewson | 2004-08-18 |
| | | | | svn:r2266 | ||
* | On windows, default datadir is APPDATA/tor, and default config file is ↵ | Nick Mathewson | 2004-08-18 |
| | | | | | | APPDATA/tor/torrc. (APPDATA is usually somedrive:/Documents and Settings/.../Application Data/) svn:r2265 | ||
* | Update status | Nick Mathewson | 2004-08-17 |
| | | | | svn:r2264 | ||
* | Move string-splitting into a separate function | Nick Mathewson | 2004-08-17 |
| | | | | svn:r2263 | ||
* | deal better if we don't have enough available nodes to choose a path | Roger Dingledine | 2004-08-17 |
| | | | | svn:r2262 | ||
* | make csv parsing notice the last letter of each entry too | Roger Dingledine | 2004-08-17 |
| | | | | svn:r2261 | ||
* | bugfix: make receiving csv lines not seg fault | Roger Dingledine | 2004-08-17 |
| | | | | svn:r2260 | ||
* | people with no torrc allow unverified middle/rendezvous nodes by default | Roger Dingledine | 2004-08-17 |
| | | | | svn:r2259 | ||
* | allow unverified nodes in middle and rendezvous positions by default | Roger Dingledine | 2004-08-17 |
| | | | | svn:r2258 | ||
* | when a verified routerinfo arrives with a new key than the previous | Roger Dingledine | 2004-08-17 |
| | | | | | | | | verified routerinfo with that name, close connections to the obsolete key to make way for connections to the new key. svn:r2257 | ||
* | Fix crash when looking for ~/.torrc with no $HOME set | Nick Mathewson | 2004-08-17 |
| | | | | svn:r2256 | ||
* | make last patch compile | Nick Mathewson | 2004-08-17 |
| | | | | svn:r2255 | ||
* | Stop logging events that happen to uninitialized digests | Nick Mathewson | 2004-08-17 |
| | | | | svn:r2254 | ||
* | mark off some more 0.0.8 items | Roger Dingledine | 2004-08-17 |
| | | | | svn:r2253 | ||
* | if they ask for exactly one entrynode, don't pick it as an exitnode. | Roger Dingledine | 2004-08-17 |
| | | | | | | | also, fix part of the zero-identity-router-in-stats bug svn:r2252 | ||
* | now that we parse router->uptime, make use of it | Roger Dingledine | 2004-08-17 |
| | | | | svn:r2251 | ||
* | Add strmap_isempty | Nick Mathewson | 2004-08-17 |
| | | | | svn:r2250 | ||
* | use unverified routers in the desired positions | Roger Dingledine | 2004-08-17 |
| | | | | svn:r2249 | ||
* | Clean up last patch; implement (mostly) proper handling for ↵ | Nick Mathewson | 2004-08-17 |
| | | | | | | verified/unverified name collisions. svn:r2248 | ||
* | Parse uptime into routerinfo | Nick Mathewson | 2004-08-17 |
| | | | | svn:r2247 | ||
* | Implement AllowUnverifiedNodes | Nick Mathewson | 2004-08-17 |
| | | | | svn:r2246 | ||
* | if a router claim huge bandwidth, don't believe it | Roger Dingledine | 2004-08-17 |
| | | | | svn:r2245 | ||
* | Add a generic Comma-separated-value config type, and a FirewallPorts option ↵ | Nick Mathewson | 2004-08-16 |
| | | | | | | to tell FascistFirewall which ports are open. (Defaults to 80,443) svn:r2244 | ||
* | Convenience function to do a strcmp on each member of a smartlist of strings | Nick Mathewson | 2004-08-16 |
| | | | | svn:r2243 | ||
* | move done 0.0.8 todo tasks aside | Roger Dingledine | 2004-08-16 |
| | | | | svn:r2242 | ||
* | o Handle servers with dynamic IP addresses: don't replace | Roger Dingledine | 2004-08-16 |
| | | | | | | | | | | | options->Address with the resolved one at startup. o detect our address right before we make a routerinfo each time. o external IP vs bind-IP. Already done, just use options->Address. o OutboundBindAddress config option, to bind to a specific IP address for outgoing connect()s. svn:r2241 | ||
* | Mark items as completed | Nick Mathewson | 2004-08-15 |
| | | | | svn:r2240 |