Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | when an OR starts up, it loads its directory from cache. | Roger Dingledine | 2004-10-06 |
| | | | | | | | | | then it serves *that directory* to others who ask for a copy of the directory. it's better to serve no directory at all until you have a fresh copy. svn:r2418 | ||
* | clean up old todo items | Roger Dingledine | 2004-10-06 |
| | | | | svn:r2417 | ||
* | use only 0.0.9pre1 and later servers for resolve cells | Roger Dingledine | 2004-10-03 |
| | | | | svn:r2416 | ||
* | better example lines for dirbindaddress and orbindaddress | Roger Dingledine | 2004-10-03 |
| | | | | svn:r2415 | ||
* | Only check versions against downloaded directories, not cached directories. | Nick Mathewson | 2004-10-03 |
| | | | | svn:r2413 | ||
* | better warn message for failed hidserv desc fetch | Roger Dingledine | 2004-10-03 |
| | | | | svn:r2412 | ||
* | pre2 changes: | Roger Dingledine | 2004-10-02 |
| | | | | | | | | | o Bugfixes on pre1: - Make fetching a cached directory work for 64-bit platforms too. - Make zlib.h a required header, not an optional header. svn:r2411 | ||
* | use size_t rather than int for directory lengths in memory | Roger Dingledine | 2004-10-01 |
| | | | | | | | this might fix a bug with amd64 svn:r2410 | ||
* | bump version to 0.0.9pre2-cvs | Roger Dingledine | 2004-10-01 |
| | | | | svn:r2409 | ||
* | New upstream version, build-dep on zlib-dev | Peter Palfrader | 2004-10-01 |
| | | | | svn:r2407 | ||
* | make zlib.h a required header, not an optional header | Roger Dingledine | 2004-10-01 |
| | | | | svn:r2406 | ||
* | note the earlier assert fix in our changelog | Roger Dingledine | 2004-10-01 |
| | | | | svn:r2404 | ||
* | Decode Content-Encoding header correctly. | Nick Mathewson | 2004-10-01 |
| | | | | svn:r2403 | ||
* | Fix a rare assert trigger, where routerinfos for entries in our cpath | Roger Dingledine | 2004-09-30 |
| | | | | | | | | would expire while we're building the path. Thanks to Eugene Armstead for pointing it out. svn:r2402 | ||
* | prefer tor_free to free | Roger Dingledine | 2004-09-29 |
| | | | | | | | plus complain more loudly when we fail to parse a dir we just fetched svn:r2401 | ||
* | print the IP if a conn fails badly, to see if there are any trends | Roger Dingledine | 2004-09-29 |
| | | | | svn:r2400 | ||
* | ha ha, thought the bugs were done | Roger Dingledine | 2004-09-29 |
| | | | | | | | don't stop writing the compressed directory just because you found a nul svn:r2399 | ||
* | bump version to 0.0.9pre1 | Roger Dingledine | 2004-09-29 |
| | | | | svn:r2398 | ||
* | add a last entry to the 0.0.9pre1 changelog | Roger Dingledine | 2004-09-29 |
| | | | | | | | time to start testing it svn:r2397 | ||
* | remove 0.0.9pre1 todo items: they're all completed | Roger Dingledine | 2004-09-29 |
| | | | | svn:r2396 | ||
* | rearrange 0.0.9pre1 and 0.0.9pre2 entries a bit more | Roger Dingledine | 2004-09-29 |
| | | | | svn:r2395 | ||
* | if our local cached directory is new enough, go ahead and | Roger Dingledine | 2004-09-28 |
| | | | | | | | start building circuits while we're fetching a new one svn:r2394 | ||
* | Make sure that routerlists contain only routers; give a better error message ↵ | Nick Mathewson | 2004-09-28 |
| | | | | | | if they start with a nonrouter. svn:r2393 | ||
* | cached-directory has a directory, not a router list | Nick Mathewson | 2004-09-28 |
| | | | | svn:r2392 | ||
* | fix some local buffer overflows | Roger Dingledine | 2004-09-28 |
| | | | | | | | fix a memory leak svn:r2391 | ||
* | Fix messages for _UNRECOGNIZED tokens | Nick Mathewson | 2004-09-28 |
| | | | | svn:r2390 | ||
* | If we are an authoritative dirserver, check out the fingerprint list when ↵ | Nick Mathewson | 2004-09-28 |
| | | | | | | setting connection nicknames svn:r2389 | ||
* | Fix an evil bug: when we failed to write to our log, fputs() | Roger Dingledine | 2004-09-28 |
| | | | | | | | | | | | | | gave us a sigpipe, and we logged that we were ignoring it, causing us to fail to log that, and delete the log entry. Then when the signal handler exited, we proceeded to delete the log entry that had already been deleted. Now we make sure to only log inside our signal handler if we'll be exit()ing right after. svn:r2388 | ||
* | Move pending pre1 items to pre2, move pre2 items to pre3 | Nick Mathewson | 2004-09-28 |
| | | | | svn:r2387 | ||
* | a few todo items have been done | Roger Dingledine | 2004-09-28 |
| | | | | svn:r2386 | ||
* | make the warn message better for reading short files | Roger Dingledine | 2004-09-28 |
| | | | | svn:r2385 | ||
* | the tor clients in cvs can't speak to the current tor authdirservers for | Roger Dingledine | 2004-09-28 |
| | | | | | | | | rendezvous publishes and fetches, since they're still running 0.0.8. so make them speak the old way until we've upgraded the authdirservers. svn:r2384 | ||
* | fix another bug with cached compressed directories | Roger Dingledine | 2004-09-27 |
| | | | | | | | still not working svn:r2383 | ||
* | fix two bugs with cached directories: | Roger Dingledine | 2004-09-27 |
| | | | | | | | | | | - don't complain that you won't cache it, then cache it anyway. - change confusing terminology from 'deflate' to 'compress', so we'll stop getting our logic backwards. i assume the rfc author has shot himself by now. svn:r2382 | ||
* | put my fenceposts back in valid memory space | Roger Dingledine | 2004-09-27 |
| | | | | svn:r2381 | ||
* | checking only 0.0.7 and 0.0.8 didn't work, because some dirservers | Roger Dingledine | 2004-09-27 |
| | | | | | | | | | | | | | | | files have really old descriptors for the authdirservers, so we're asking them in the new format because they're too old. now we actually compare the version to a cutoff version, and act appropriately. also take this chance to use only >=0.0.8 servers for dns resolves, because of the recent bugs. we'll bump to >=0.0.9pre1 once there are some servers running that. svn:r2380 | ||
* | post descriptors to 0.0.8 authdirservers the old way, to make the | Roger Dingledine | 2004-09-27 |
| | | | | | | | transition easier svn:r2379 | ||
* | clients ask 0.0.9-and-later dirservers for a compressed dir | Roger Dingledine | 2004-09-27 |
| | | | | | | | | dirservers rewrite url /foo/ to /tor/foo/, which will help us run things behind apache once 0.0.8 is obsolete svn:r2378 | ||
* | clean up the torify man page | Roger Dingledine | 2004-09-27 |
| | | | | svn:r2377 | ||
* | commit a changelog so far for 0.0.9pre1 | Roger Dingledine | 2004-09-27 |
| | | | | svn:r2376 | ||
* | Make read_all distinguish between error and EOF; read_file_to_string should ↵ | Nick Mathewson | 2004-09-26 |
| | | | | | | only check bytes read against st_size when in binary mode. svn:r2375 | ||
* | mention bandwidth-observed in the tor spec | Roger Dingledine | 2004-09-25 |
| | | | | | | | thanks to duck for pointing out this omission svn:r2374 | ||
* | don't mind empty exit policy entries | Roger Dingledine | 2004-09-23 |
| | | | | svn:r2373 | ||
* | cleanup: use strcmpstart() in more places | Roger Dingledine | 2004-09-23 |
| | | | | svn:r2372 | ||
* | don't imply to people that they should store their hidden service | Roger Dingledine | 2004-09-23 |
| | | | | | | | keys in /tmp svn:r2371 | ||
* | protect dirservers from overzealous descriptor uploading | Roger Dingledine | 2004-09-23 |
| | | | | | | | wait 10 seconds after directory gets dirty, before regenerating svn:r2370 | ||
* | discourage people from setting their dirfetchpostperiod more often | Roger Dingledine | 2004-09-23 |
| | | | | | | | than once per minute svn:r2369 | ||
* | make our tor_assert actually work when it's going to be triggered, | Roger Dingledine | 2004-09-23 |
| | | | | | | | rather than seg fault svn:r2368 | ||
* | bugfix on the bugfix | Roger Dingledine | 2004-09-23 |
| | | | | | | | | | actually unlink the log entry. ok, that wasn't cleverly hidden enough. let's try again. svn:r2367 | ||
* | bugfix: we were starting to daemonize before we opened our logs, | Roger Dingledine | 2004-09-23 |
| | | | | | | | | so if there were any problems opening logs, we would complain to stderr (which wouldn't work) and then mysteriously exit. svn:r2366 |