| Commit message (Collapse) | Author | Age |
... | |
|
|
|
| |
svn:r2880
|
|
|
|
| |
svn:r2871
|
|
|
|
| |
svn:r2825
|
|
|
|
|
|
| |
directory connections too. Make all policies get validated in options_validate, and make SOCKS/directory policies get set in options_act.
svn:r2819
|
|
|
|
|
|
| |
clarification on some. Turn all XXXX008 ("showstopper for 0.0.8 release") items into XXXX009 or XXXX, since plainly they were not showstoppers for 0.0.8. Add/clean some docs.
svn:r2808
|
|
|
|
|
|
| |
target; fix a braino in dirserv.c
svn:r2758
|
|
|
|
|
|
|
|
| |
Break connection_consider_empty_buckets() out of
connection_read_bucket_decrement().
svn:r2698
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn:r2683
|
|
|
|
|
|
|
| |
leave options.FirewallPorts NULL if it's NULL
svn:r2673
|
|
|
|
|
|
| |
(1) Cache a received directory as soon as the signature checks out. (2) Treat a cached directory as "recent" based on its mtime. (3) If we have a recent directory, we dont need to fetch a newer one for DirFetchPostPeriod. This needs review!
svn:r2618
|
|
|
|
| |
svn:r2615
|
|
|
|
| |
svn:r2610
|
|
|
|
| |
svn:r2609
|
|
|
|
| |
svn:r2602
|
|
|
|
|
|
|
|
| |
nick, could you abstract this sometime so we don't repeat the
sockspolicy code twice?
svn:r2589
|
|
|
|
|
|
|
| |
not the http proxy
svn:r2553
|
|
|
|
| |
svn:r2544
|
|
|
|
| |
svn:r2533
|
|
|
|
| |
svn:r2530
|
|
|
|
|
|
| |
routerinfos.
svn:r2529
|
|
|
|
|
|
| |
fascistfirewall when posting server descriptors; ignore fascistfirewall on directory connections when httpproxy is set.
svn:r2527
|
|
|
|
| |
svn:r2495
|
|
|
|
| |
svn:r2489
|
|
|
|
| |
svn:r2487
|
|
|
|
|
|
|
| |
plus a whitespace patch on config.c from vicman
svn:r2482
|
|
|
|
|
|
| |
configuration options, and only need to remember addr:port and key digest for each one.
svn:r2479
|
|
|
|
|
|
| |
remembering an addr/port/keyid for each trusted dir server
svn:r2443
|
|
|
|
| |
svn:r2439
|
|
|
|
| |
svn:r2431
|
|
|
|
| |
svn:r2413
|
|
|
|
| |
svn:r2403
|
|
|
|
|
|
|
| |
plus complain more loudly when we fail to parse a dir we just fetched
svn:r2401
|
|
|
|
|
|
|
| |
don't stop writing the compressed directory just because you found a nul
svn:r2399
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn:r2381
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
transition easier
svn:r2379
|
|
|
|
|
|
|
|
| |
dirservers rewrite url /foo/ to /tor/foo/, which will help us run things
behind apache once 0.0.8 is obsolete
svn:r2378
|
|
|
|
| |
svn:r2372
|
|
|
|
| |
svn:r2359
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- make clients cache directories and use them to seed their router lists
at startup. This means clients have a datadir again.
- Introduce a global_write_bucket. We need to respond better to exhausting
it.
- Remove the last vestiges of LinkPadding and TrafficShaping.
- Configuration infrastructure support for warning on obsolete options.
- Refactor directory header parsing to use smartlist_split_string.
- Respond to content-encoding headers by trying to uncompress as appropriate.
- Reply with a deflated directory when a client asks for "dir.z".
(We could use allow-encodings instead, but allow-encodings isn't
specified in HTTP 1.0.)
svn:r2335
|
|
|
|
| |
svn:r2328
|
|
|
|
| |
svn:r2238
|
|
|
|
|
|
| |
format/parse_rfc1123_time; make rephist remember used bandwidth; published used bandwidth in descriptors in 15-minute chunks. Breaks unittests.
svn:r2182
|
|
|
|
|
|
| |
dirserv_get_runningrouters
svn:r2165
|
|
|
|
| |
svn:r2130
|
|
|
|
|
|
|
|
|
| |
immediately when we daemonize.
also drop our retry period for hidserv desc uploads from 10m to 5m
svn:r2111
|
|
|
|
| |
svn:r2080
|
|
|
|
|
|
|
| |
are willing to become servers from ones that really are servers.
svn:r2071
|