| Commit message (Collapse) | Author | Age |
| ... | |
| |
|
|
|
|
|
| |
when we're deciding the required bandwidth to become a guard.
svn:r9423
|
| |
|
|
|
|
|
| |
connection_is_rate_limited(). One day this will be useful.
svn:r9422
|
| |
|
|
| |
svn:r9421
|
| |
|
|
| |
svn:r9420
|
| |
|
|
| |
svn:r9419
|
| |
|
|
| |
svn:r9418
|
| |
|
|
|
|
|
| |
Split tor-spec-v2 and dir-voting into component proposals.
svn:r9417
|
| |
|
|
| |
svn:r9416
|
| |
|
|
|
|
| |
there. Also, move dir-spec-v1.txt to spec.
svn:r9415
|
| |
|
|
| |
svn:r9414
|
| |
|
|
| |
svn:r9412
|
| |
|
|
|
|
| |
drafts, and bad ideas still remain in doc.)
svn:r9411
|
| |
|
|
| |
svn:r9410
|
| |
|
|
| |
svn:r9409
|
| |
|
|
| |
svn:r9408
|
| |
|
|
| |
svn:r9407
|
| |
|
|
| |
svn:r9406
|
| |
|
|
|
|
|
|
|
| |
summary changelogs from the stable releases. we'll
be removing these summaries from ChangeLog, in favor
of more detailed per-sub-release changelogs.
svn:r9405
|
| |
|
|
|
|
|
|
| |
DirPort due to AccountingMax enabled or a low BandwidthRate. It
was confusing Zax, so now we're hopefully more helpful.
svn:r9404
|
| |
|
|
|
|
|
| |
Fix argument types in printf: try to make buildbot happier.
svn:r9403
|
| |
|
|
| |
svn:r9400
|
| |
|
|
|
|
|
| |
Use set_uint16/32 instead of raw assignments in order to make gcc happier.
svn:r9399
|
| |
|
|
|
|
|
| |
Try to be really explicit that ServerDNS options affect what your server does on behalf of clients, and nothing else.
svn:r9398
|
| |
|
|
|
|
|
| |
Yet more documentation. (Again, trying to see whether I have buildbot working).
svn:r9396
|
| |
|
|
| |
svn:r9395
|
| |
|
|
|
|
|
| |
More documentation. (Again, trying to see whether I have buildbot working).
svn:r9394
|
| |
|
|
|
|
|
| |
Add documentation to dns.c (mainly to test new buildbot version)
svn:r9393
|
| |
|
|
|
|
|
| |
More doxygen comments: this time mainly around spooling and storing directory information.
svn:r9392
|
| |
|
|
|
|
|
| |
When logging TLS certificate and identity-related errors, scrub IP addresses for incoming connections, and distinguish between incoming and outgoing connections in log messages. Backport candidate.
svn:r9391
|
| |
|
|
|
|
|
| |
Remove redundant check for whether _connection_write_to_buf_impl is called with a zlib and a non-directory connection: TO_DIR_CONN will already assert if it gets a non-dir connection.
svn:r9390
|
| |
|
|
|
|
|
| |
Fix an XXXX012 in routerlist.c: when we do not have enough networkstatuses to launch router requests, do not launch router requests. Backport candidate.
svn:r9388
|
| |
|
|
| |
svn:r9387
|
| |
|
|
|
|
|
| |
Free CACHE_STATE_DONE cached_router_t items on dns_free_all().
svn:r9386
|
| |
|
|
|
|
|
| |
Document a few undocumented functions and arguments.
svn:r9385
|
| |
|
|
|
|
|
| |
item for BW events.
svn:r9383
|
| |
|
|
|
|
|
|
|
|
| |
writing to them, so we avoid queueing 4+ megabytes of data before
trying to flush.
Also add a new XXX012.
svn:r9382
|
| |
|
|
| |
svn:r9381
|
| |
|
|
|
|
|
| |
Fix memory leak on networkstatus 503.
svn:r9380
|
| |
|
|
|
|
|
| |
Detect and reject another (harmless) class of DNS replies. Also, fix a couple of IPv6 bugs in evendns.c
svn:r9379
|
| |
|
|
|
|
|
| |
Detect pointer loops in DNS requests and replies; avoid infinite loop on such malformed replies. Fixes bug 380.
svn:r9378
|
| |
|
|
|
|
|
|
| |
uptime in the descriptor. Also, don't let the global rate limiting
buckets go absurdly negative.
svn:r9377
|
| |
|
|
|
|
|
| |
And remove another strcpy.
svn:r9375
|
| |
|
|
|
|
|
| |
Implement SOCKS_BAD_HOSTNAME status event. Defer remaining status events. Clean up control-spec.txt a little, and fill in recommendations for events.
svn:r9374
|
| |
|
|
|
|
|
| |
Yes, apparently saying strcpy in front of openbsd is like saying "intellectual property" in front of RMS. They both have a point, I guess, even though they extend it to contexts where it is completely irrelevant.
svn:r9370
|
| |
|
|
| |
svn:r9369
|
| |
|
|
|
|
|
| |
connections) even when the global rate limiting buckets are empty.
svn:r9368
|
| |
|
|
| |
svn:r9367
|
| |
|
|
|
|
|
|
|
|
| |
aggressively. my vidalia bandwidth graph, when rate limiting
to 32kB/s, has the "write" line constantly at 32kB. I can't
imagine what's going on with the relay latency but it can't
be good.
svn:r9366
|
| |
|
|
| |
svn:r9365
|
| |
|
|
|
|
|
| |
Be even more clever about severity of messages from eventdns: NOTICE when the first nameserver comes up; INFO on subsequent ones.
svn:r9364
|