aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* rearrange 0.0.9pre1 and 0.0.9pre2 entries a bit moreRoger Dingledine2004-09-29
| | | | svn:r2395
* if our local cached directory is new enough, go ahead andRoger Dingledine2004-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 Mathewson2004-09-28
| | | | | | if they start with a nonrouter. svn:r2393
* cached-directory has a directory, not a router listNick Mathewson2004-09-28
| | | | svn:r2392
* fix some local buffer overflowsRoger Dingledine2004-09-28
| | | | | | | fix a memory leak svn:r2391
* Fix messages for _UNRECOGNIZED tokensNick Mathewson2004-09-28
| | | | svn:r2390
* If we are an authoritative dirserver, check out the fingerprint list when ↵Nick Mathewson2004-09-28
| | | | | | setting connection nicknames svn:r2389
* Fix an evil bug: when we failed to write to our log, fputs()Roger Dingledine2004-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 pre3Nick Mathewson2004-09-28
| | | | svn:r2387
* a few todo items have been doneRoger Dingledine2004-09-28
| | | | svn:r2386
* make the warn message better for reading short filesRoger Dingledine2004-09-28
| | | | svn:r2385
* the tor clients in cvs can't speak to the current tor authdirservers forRoger Dingledine2004-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 directoriesRoger Dingledine2004-09-27
| | | | | | | still not working svn:r2383
* fix two bugs with cached directories:Roger Dingledine2004-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 spaceRoger Dingledine2004-09-27
| | | | svn:r2381
* checking only 0.0.7 and 0.0.8 didn't work, because some dirserversRoger Dingledine2004-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 theRoger Dingledine2004-09-27
| | | | | | | transition easier svn:r2379
* clients ask 0.0.9-and-later dirservers for a compressed dirRoger Dingledine2004-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 pageRoger Dingledine2004-09-27
| | | | svn:r2377
* commit a changelog so far for 0.0.9pre1Roger Dingledine2004-09-27
| | | | svn:r2376
* Make read_all distinguish between error and EOF; read_file_to_string should ↵Nick Mathewson2004-09-26
| | | | | | only check bytes read against st_size when in binary mode. svn:r2375
* mention bandwidth-observed in the tor specRoger Dingledine2004-09-25
| | | | | | | thanks to duck for pointing out this omission svn:r2374
* don't mind empty exit policy entriesRoger Dingledine2004-09-23
| | | | svn:r2373
* cleanup: use strcmpstart() in more placesRoger Dingledine2004-09-23
| | | | svn:r2372
* don't imply to people that they should store their hidden serviceRoger Dingledine2004-09-23
| | | | | | | keys in /tmp svn:r2371
* protect dirservers from overzealous descriptor uploadingRoger Dingledine2004-09-23
| | | | | | | wait 10 seconds after directory gets dirty, before regenerating svn:r2370
* discourage people from setting their dirfetchpostperiod more oftenRoger Dingledine2004-09-23
| | | | | | | than once per minute svn:r2369
* make our tor_assert actually work when it's going to be triggered,Roger Dingledine2004-09-23
| | | | | | | rather than seg fault svn:r2368
* bugfix on the bugfixRoger Dingledine2004-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 Dingledine2004-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
* bugfix: when we run out of disk space, or other log writing error,Roger Dingledine2004-09-23
| | | | | | | | | don't crash. just stop logging to that log and continue. nick, can you find the bug i've cleverly hidden in this commit? svn:r2365
* fix confusing cut-n-paste mistakeRoger Dingledine2004-09-22
| | | | svn:r2364
* people are starting to bump into the limit of 50 dns workers.Roger Dingledine2004-09-22
| | | | | | | | | raise it to 100 for now. we need a better solution long-term. but alas, there are no better solutions that are also portable. hm. svn:r2363
* update readme similarlyRoger Dingledine2004-09-21
| | | | svn:r2362
* update tor-doc, recommend running server as a separate userRoger Dingledine2004-09-21
| | | | svn:r2361
* Attach dummy resolve connections to a circuit *before* calling ↵Nick Mathewson2004-09-21
| | | | | | dns_resolve(). This fixes a bug where cached answers would never be sent in RESOLVED cells. svn:r2360
* clean up/bugfix deflate logic and log messagesNick Mathewson2004-09-21
| | | | svn:r2359
* bugfix: when a resolve fails for a begin request, actually sendRoger Dingledine2004-09-21
| | | | | | | the end cell back. also, give a better reason for failure. svn:r2358
* slightly better warn messageRoger Dingledine2004-09-21
| | | | svn:r2357
* Warn the user when we mark ourself as down.Nick Mathewson2004-09-21
| | | | svn:r2356
* Bugfix: When a dns request failed, we would detach any "resolving" streams ↵Nick Mathewson2004-09-21
| | | | | | from the circuit before we would send a the resolve_failed cells. svn:r2355
* Stop using openssl functions that rely on stdio; they can apparently lead to ↵Nick Mathewson2004-09-21
| | | | | | linker grief on win32. svn:r2354
* fix a rare seg fault for people running hidden services onRoger Dingledine2004-09-20
| | | | | | | intermittent connections svn:r2353
* JI hates people who say "IP" when they mean "IP address"Roger Dingledine2004-09-12
| | | | svn:r2352
* fix some typosRoger Dingledine2004-09-11
| | | | svn:r2351
* prioritize todoRoger Dingledine2004-09-10
| | | | svn:r2350
* don't pick administrative-friends when picking your pathRoger Dingledine2004-09-10
| | | | | | | (just a skeleton for now) svn:r2349
* LOG_ERR is for when we're going to exitRoger Dingledine2004-09-10
| | | | svn:r2348
* tab-man nick is going to learn elisp, he promisesRoger Dingledine2004-09-10
| | | | svn:r2347
* Revise TODO items for 009Nick Mathewson2004-09-10
| | | | svn:r2346