| Commit message (Expand) | Author | Age |
* | Download network-status at regular intervals. The code is probably iffy, and ...•••svn:r4921
| Nick Mathewson | 2005-09-08 |
* | More stuff for new directories.•••- Distinguish v1 authorities (all currently trusted directories) from
v2 authorities (all trusted directories).
- Add configuration option for which dirs are v1 authories.
- Add configuration option for whether to be a v1 authority.
- Make trusted dirserver selection functions take options to
choose which functionality we need.
- Remove option when getting directory cache to see whether they
support running-routers; they all do now. Replace it with one
to see whether caches support v2 stuff.
- Parse, cache, and serve network-status objects properly.
- Serve compressed groups of router descriptors. The compression logic
here could be more memory-efficient.
-
svn:r4911
| Nick Mathewson | 2005-09-07 |
* | remove redundant logs about unreachable servers•••svn:r4905
| Roger Dingledine | 2005-09-03 |
* | Remove descriptor_list and use routerlist instead. Make directories manage r...•••svn:r4854
| Nick Mathewson | 2005-08-26 |
* | Add quotes around filenames in src/or•••svn:r4845
| Nick Mathewson | 2005-08-26 |
* | be much more conservative about logging reachability complaints.•••the ones it logs now are probably genuine problem servers.
svn:r4832
| Roger Dingledine | 2005-08-24 |
* | Dirservers now do their own external reachability testing of each•••Tor server, and only list them as running if they've been found to
be reachable.
Dirservers also log trouble servers, but only start complaining loudly
after they've been up for an hour, to reduce false positives. We still
need to do something about the fact that it is quite loud when there
are many trouble servers.
svn:r4829
| Roger Dingledine | 2005-08-24 |
* | that comma was important•••svn:r4820
| Roger Dingledine | 2005-08-23 |
* | and don't print the null string here either•••svn:r4816
| Roger Dingledine | 2005-08-22 |
* | 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 |
* | change log entry for unreachability to explicitly suggest /etc/hosts•••as the culprit
svn:r4807
| Roger Dingledine | 2005-08-22 |
* | Implement new (reduced-frequency) upload rules. arma, you should review this.•••svn:r4806
| Nick Mathewson | 2005-08-22 |
* | rotate dns and cpu workers if the controller changes options that•••will affect them.
svn:r4787
| Roger Dingledine | 2005-08-15 |
* | initialize the dns worker cache tree whether or not we start•••out as a server.
svn:r4785
| Roger Dingledine | 2005-08-15 |
* | Possibly broken implementation of persistant state; handles helper nodes; doe...•••svn:r4680
| Nick Mathewson | 2005-07-28 |
* | whoops, fix compile•••svn:r4674
| Roger Dingledine | 2005-07-25 |
* | parameterize RephistTrackTime•••svn:r4673
| Roger Dingledine | 2005-07-25 |
* | Rename cross-format config.c stuff to config_* and or_options_t-specific stuf...•••svn:r4641
| Nick Mathewson | 2005-07-23 |
* | now that we're recommending 0.1.1.x-alpha for win32 and os x users,•••stop printing debug stuff once a minute
svn:r4596
| Roger Dingledine | 2005-07-18 |
* | add a trivial tor-counting variable•••svn:r4593
| Roger Dingledine | 2005-07-18 |
* | Merge patch from Matt Edman for bug 162 (service never stops)•••svn:r4578
| Nick Mathewson | 2005-07-15 |
* | make a notice-level log make more sense.•••svn:r4547
| Roger Dingledine | 2005-07-13 |
* | Macro-fu to get DEBUG events working.•••svn:r4539
| Nick Mathewson | 2005-07-13 |
* | NT service patch from Matt Edman to improve error messages, lightly cleaned; ...•••svn:r4527
| Nick Mathewson | 2005-07-09 |
* | be flexible in what you accept: when people type "tor --install" thinking•••they had typed "tor -install", make it work too.
svn:r4526
| Roger Dingledine | 2005-07-09 |
* | Compile on win32•••svn:r4496
| Nick Mathewson | 2005-06-27 |
* | Load hardware acceleration options when/where available. Can anybody test this?•••svn:r4467
| Nick Mathewson | 2005-06-20 |
* | Appease verbose GCC warnings.•••svn:r4466
| Nick Mathewson | 2005-06-20 |
* | forward-port the --hash-password bug, plus other nearby fixes•••svn:r4459
| Roger Dingledine | 2005-06-19 |
* | Implement all the easy bits of the new control protocol•••svn:r4449
| Nick Mathewson | 2005-06-17 |
* | Allow a few EINVALs from libevent before dying. Warn on kqueue with libevent...•••svn:r4419
| Nick Mathewson | 2005-06-13 |
* | Docment or add DOCDOC comments to undocumented functions in src/or. Make fun...•••svn:r4411
| Nick Mathewson | 2005-06-11 |
* | flesh out the source file descriptions for doxygen•••svn:r4404
| Roger Dingledine | 2005-06-11 |
* | Change end-of-file NLNL convention. It turns out arma I and I agree.•••svn:r4382
| Nick Mathewson | 2005-06-09 |
* | New whitespace normalization rule: no blank line at EOF.•••svn:r4378
| Nick Mathewson | 2005-06-09 |
* | dump periodic memory usage stats•••svn:r4348
| Roger Dingledine | 2005-06-08 |
* | reenable the part of the code that tries to flush as soon as an OR outbuf•••has a full tls record available. perhaps this will make OR outbufs not grow
as huge except in rare cases, thus saving lots of cpu time plus memory.
svn:r4343
| Roger Dingledine | 2005-06-08 |
* | when you send a USR2 signal, the log message now tells you to send•••a HUP signal if you want to change back to old log levels.
svn:r4332
| Roger Dingledine | 2005-06-07 |
* | Use correct errno from libevent on win32•••svn:r4327
| Nick Mathewson | 2005-06-07 |
* | Fix win32 compilation: backport candidate•••svn:r4320
| Nick Mathewson | 2005-06-06 |
* | When RNG seeding fails, die. Backport candidate•••svn:r4319
| Nick Mathewson | 2005-06-06 |
* | Instrument buffers.c and rephist.c memory usage•••svn:r4317
| Nick Mathewson | 2005-06-06 |
* | clean up a few more log entries•••svn:r4304
| Roger Dingledine | 2005-05-27 |
* | downgrade the 'caught sigpipe' notice.•••we're going to pretend like all of these are fine.
svn:r4301
| Roger Dingledine | 2005-05-25 |
* | make lucky's weird libevent poll einprogress bug just warn, not kill tor.•••svn:r4300
| Roger Dingledine | 2005-05-24 |
* | Fix not-freed-on-exit event•••svn:r4298
| Nick Mathewson | 2005-05-24 |
* | Bugfix: we were checking to see if you want to send a keepalive, based•••on five minutes since last successful write. But if you have bytes queued
already, and they're not getting through, we were adding a new keepalive
every second. This was bad.
svn:r4296
| Roger Dingledine | 2005-05-23 |
* | 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 |
* | Make hashed controller password encoding use hex not base64; this makes it po...•••svn:r4279
| Nick Mathewson | 2005-05-23 |
* | a note for nick about other memory not freed at exit•••svn:r4275
| Roger Dingledine | 2005-05-20 |