| Commit message (Expand) | Author | Age |
... | |
* | Make DirPostPeriod config option obsolete.•••Force new descriptor upload every 18 hours, not 24, to avoid races.
Change rate-limiting on new descriptors due to bandwidth changes, from
45 minutes to 20 minutes.
svn:r4814
| Roger Dingledine | 2005-08-22 |
* | Implement new (reduced-frequency) upload rules. arma, you should review this.•••svn:r4806
| Nick Mathewson | 2005-08-22 |
* | Replace (Fascist)Firewall* with a new ReachableAddresses option that understa...•••svn:r4751
| Nick Mathewson | 2005-08-08 |
* | Make clients regenerate their keys when their IP address changes.•••svn:r4688
| Nick Mathewson | 2005-08-03 |
* | Rename cross-format config.c stuff to config_* and or_options_t-specific stuf...•••svn:r4641
| Nick Mathewson | 2005-07-23 |
* | if you're an auth dir server, always publish your dirport,•••even if you haven't yet found yourself to be reachable.
this is the cause of Jan Tore Morken's recent or-talk bug.
svn:r4575
| Roger Dingledine | 2005-07-15 |
* | forward-port the 0.1.0.11 stuff•••svn:r4515
| Roger Dingledine | 2005-07-01 |
* | Docment or add DOCDOC comments to undocumented functions in src/or. Make fun...•••svn:r4411
| Nick Mathewson | 2005-06-11 |
* | don't tell people you're publishing the server descriptor if you're•••actually not.
svn:r4387
| Roger Dingledine | 2005-06-09 |
* | Change end-of-file NLNL convention. It turns out arma I and I agree.•••svn:r4382
| Nick Mathewson | 2005-06-09 |
* | pay more attention to the ClientOnly config option•••svn:r4367
| Roger Dingledine | 2005-06-09 |
* | don't upload your descriptor if rebuilding it failed•••svn:r4352
| Roger Dingledine | 2005-06-08 |
* | clean up a few more log entries•••svn:r4304
| Roger Dingledine | 2005-05-27 |
* | i screwed up the dirport reachability testing when we don't yet•••have a cached version of the directory. hopefully now fixed.
svn:r4284
| Roger Dingledine | 2005-05-23 |
* | doxygeny goodness from tyranix•••svn:r4262
| Roger Dingledine | 2005-05-17 |
* | Append default exit policy before checking for implicit internal addresses: f...•••svn:r4201
| Nick Mathewson | 2005-05-14 |
* | Patch from goodell for task 131: Do not die on internal address if we are not...•••svn:r4186
| Nick Mathewson | 2005-05-09 |
* | Functions work better when you call them. Resolve a bug which would prevent u...•••svn:r4183
| Nick Mathewson | 2005-05-07 |
* | first iteration of scrubbing sensitive strings from logs.•••also generally clean up log messages.
svn:r4174
| Roger Dingledine | 2005-05-03 |
* | Remove support for looking at old directory/routerdesc elements; mark non-new...•••svn:r4154
| Nick Mathewson | 2005-05-02 |
* | add geoff's NoPublish patch•••svn:r4084
| Roger Dingledine | 2005-04-21 |
* | We're printing the host mask wrong in exit policies in server descriptors.•••I believe this isn't a critical bug tho, since we're still obeying the
exit policy internally.
svn:r3987
| Roger Dingledine | 2005-04-02 |
* | update copyright notices.•••svn:r3982
| Nick Mathewson | 2005-04-01 |
* | when you decide you're reachable, actually publish your descriptor•••right then.
svn:r3968
| Roger Dingledine | 2005-04-01 |
* | fix assert: if our dirport isn't reachable yet, don't trick•••*ourselves* into thinking the dirport is zero. but continue
to tell other people that it is.
svn:r3952
| Roger Dingledine | 2005-04-01 |
* | authdirservers shouldn't do orport reachability detection,•••since they're in clique mode, so it will be rare to find a
server not already connected to them.
svn:r3949
| Roger Dingledine | 2005-04-01 |
* | still publish your descriptor if orport is reachable but dirport isn't•••when building testing circs for orport testing, require high-bandwidth
nodes, so fewer circs fail. complain about unreachable orport separately
from unreachable dirport.
svn:r3935
| Roger Dingledine | 2005-03-31 |
* | but only do the rapid reachability testing if we're hoping to be a server.•••svn:r3902
| Roger Dingledine | 2005-03-27 |
* | make it clearer to the human that his server is testing•••its reachability. tell him when it succeeds, or when 20
minutes pass and it hasn't succeeded yet.
svn:r3882
| Roger Dingledine | 2005-03-26 |
* | options->MaxAdvertisedBandwidth only replaces advertised•••bandwidthrate, not advertised bandwidthcapacity
svn:r3818
| Roger Dingledine | 2005-03-22 |
* | Implement an option to cap bandwidth-to-advertise. Arma: can you improve the ...•••svn:r3813
| Nick Mathewson | 2005-03-22 |
* | Add opt hibernating; fix bug 78•••svn:r3807
| Nick Mathewson | 2005-03-22 |
* | Implement controller's "extendcircuit" directive.•••Also refactor circuit building so we plan the whole path ahead
of time.
svn:r3797
| Roger Dingledine | 2005-03-22 |
* | stop logging at -l notice every single time a create cell successfully•••gets processed
svn:r3791
| Roger Dingledine | 2005-03-19 |
* | Turn addr_policy_compare from a tristate to a quadstate; this should help add...•••svn:r3786
| Nick Mathewson | 2005-03-19 |
* | Commit fixes for several pending tor core tasks: document all DOCDOCed functi...•••svn:r3769
| Nick Mathewson | 2005-03-17 |
* | re-enable reachability testing stuff.•••also, consider your ORPort reachable after you've processed a
create cell from any non-local address.
svn:r3763
| Roger Dingledine | 2005-03-15 |
* | redefining default exit policy as per or-talk discussion•••svn:r3739
| Geoff Goodell | 2005-03-11 |
* | disable the reachability detection stuff in cvs, so people can•••run servers from cvs while i'm gone.
svn:r3712
| Roger Dingledine | 2005-02-28 |
* | Checkpoint in-progress fixes:•••Add 'testing' circuit purpose, for reachability testing.
Notice when our IP changes, and reset stats.
Try to pull down a directory via Tor to see if our DirPort is working.
Try to extend a circuit back to us to see if our ORPort is working.
Only publish a descriptor if they're both reachable.
These mostly work, and I'd better get them in before I cause conflicts.
svn:r3703
| Roger Dingledine | 2005-02-27 |
* | Implement more control spec functionality•••- Mapaddress
- Postdescriptor
- GetInfo on descriptors
Required changes elsewhere:
- Keep the most recent running_routers_t in the routerlist_t. That way we
can learn about new routers and remember whether we were last told that
they were up or down. Also enables more simplifications.
- Keep the signed descriptor inside routerinfo_t. This makes
descriptor_entry_t in dirservers.c unneeded.
- Rename AddressMap (the verb) to MapAddress. Keep AddressMap as a noun.
- Check addresses for plausibility before mapping them.
svn:r3696
| Nick Mathewson | 2005-02-25 |
* | Change from inet_ntoa to a threadproof tor_inet_ntoa.•••svn:r3656
| Nick Mathewson | 2005-02-22 |
* | Do not try to double-aquire lock when rotating keys. May fix deadlock bug fo...•••svn:r3616
| Nick Mathewson | 2005-02-11 |
* | Free even more things on shutdown. Temporarily move tor_free_all out from #i...•••svn:r3614
| Nick Mathewson | 2005-02-11 |
* | reject more default filesharing ports by default.•••svn:r3500
| Roger Dingledine | 2005-02-02 |
* | accept LDAP (389/tcp) and LDAPS (636/tcp) in default exit policy•••svn:r3457
| Roger Dingledine | 2005-01-29 |
* | don't let a corrupt directory cache keep us from starting•••svn:r3456
| Roger Dingledine | 2005-01-29 |
* | Have reason string for serverdesc post requests contain actual serverdesc sta...•••svn:r3391
| Nick Mathewson | 2005-01-20 |
* | separate time_of_process_start from stats_n_seconds_uptime:•••now we reset uptime when a dir fetch entirely fails. this
hopefully has something to do with stability of being on the
network.
svn:r3333
| Roger Dingledine | 2005-01-10 |
* | Nothing actually _uses_ socks_port, so why publish it? For backward compatibi...•••svn:r3279
| Nick Mathewson | 2005-01-04 |