| Commit message (Expand) | Author | Age |
* | r18294@catbus: nickm | 2008-02-20 22:42:44 -0500••• Fix a spelling error and clean up a recent veracode-induced integer overflow check. Both spotted by Chris Palmer.
svn:r13639
| Nick Mathewson | 2008-02-21 |
* | r18291@catbus: nickm | 2008-02-20 22:35:32 -0500••• Resolve all DOCDOC issues, and document some other undocumented code, and fix a changelog entry.
svn:r13638
| Nick Mathewson | 2008-02-21 |
* | r18269@catbus: nickm | 2008-02-20 17:28:24 -0500••• Apply patch from Sebastian Hahn: stop imposing an arbitrary maximum on the number of file descriptors used for busy servers. Bug reported by Olaf Selke.
svn:r13626
| Nick Mathewson | 2008-02-20 |
* | r18230@catbus: nickm | 2008-02-19 18:29:43 -0500••• Add a few asserts to catch possible errors found by veracode.
svn:r13598
| Nick Mathewson | 2008-02-19 |
* | make explicit that we don't care if a rename() call fails.•••potential bug reported by veracode.
svn:r13590
| Roger Dingledine | 2008-02-19 |
* | clear up another connlimit lie•••svn:r13582
| Roger Dingledine | 2008-02-19 |
* | r14236@tombo: nickm | 2008-02-17 13:44:55 -0500••• Partial fix for bug 586: Add an ephemeral __HashedControlSessionPassword.
svn:r13543
| Nick Mathewson | 2008-02-17 |
* | r14186@tombo: nickm | 2008-02-15 18:38:52 -0500••• Add an XXXX021 item so we eventually stop calling setuid() and setgid() unnecessarily.
svn:r13533
| Nick Mathewson | 2008-02-15 |
* | New config option ServerDNSAllowBrokenResolvConf to start a relay•••even when the local resolv.conf file is missing, broken, or contains
only unusable nameservers.
Now I can run a local network on my laptop when I'm on an airplane.
svn:r13402
| Roger Dingledine | 2008-02-06 |
* | r17910@catbus: nickm | 2008-02-05 15:36:29 -0500••• Check for correctness of AuthDir* options in options_validate; check for possible bugs where options_validate() is happy but parse_policies_from_options() is sad.
svn:r13384
| Nick Mathewson | 2008-02-05 |
* | Don't trigger an assert if we start a directory authority with a•••private IP address (like 127.0.0.1).
svn:r13371
| Roger Dingledine | 2008-02-04 |
* | correct copyright statement•••svn:r13370
| Roger Dingledine | 2008-02-04 |
* | Set up dannenberg (run by CCC) as the sixth v3 directory•••authority.
svn:r13231
| Roger Dingledine | 2008-01-22 |
* | New config options WarnPlaintextPorts and RejectPlaintextPorts so•••Tor can warn and/or refuse connections to ports commonly used with
vulnerable-plaintext protocols.
We still need to figure out some good defaults for them.
svn:r13198
| Roger Dingledine | 2008-01-20 |
* | r17639@catbus: nickm | 2008-01-15 19:09:21 -0500••• Fix some hard to trigger but nonetheless real memory leaks spotted by an anonymous contributor. Needs review. Partial backport candidate.
svn:r13147
| Nick Mathewson | 2008-01-16 |
* | r17623@catbus: nickm | 2008-01-15 00:22:04 -0500••• bulletproof option_get_canonical_name()
svn:r13135
| Nick Mathewson | 2008-01-15 |
* | r17611@catbus: nickm | 2008-01-14 13:44:16 -0500••• add some missing checks for failing return values.
svn:r13130
| Nick Mathewson | 2008-01-14 |
* | r17548@catbus: nickm | 2008-01-10 11:08:12 -0500••• Make proposal-109 behavior optional.
svn:r13090
| Nick Mathewson | 2008-01-10 |
* | Set up gabelmoo (run by Karsten Loesing) as the fifth v3 directory•••authority.
svn:r13079
| Roger Dingledine | 2008-01-08 |
* | r17499@catbus: nickm | 2008-01-07 13:39:46 -0500••• Bugfix on fix for 557: Make values containing special characters work right with getconf, setconf, and saveconf. Document this in control-spec.txt
svn:r13056
| Nick Mathewson | 2008-01-07 |
* | r17469@catbus: nickm | 2008-01-05 20:14:07 -0500••• Fix bug 579: Count DNSPort and hidden services when checking whether Tor is going to do anything. Change "no configured ports" from fatal to warning.
svn:r13036
| Nick Mathewson | 2008-01-06 |
* | r15786@tombo: nickm | 2008-01-02 01:11:51 -0500••• Push the strdups used for parsing configuration lines into parse_line_from_string(). This will make it easier to parse more complex value formats, which in turn will help fix bug 557
svn:r13020
| Nick Mathewson | 2008-01-02 |
* | fix some irix compile complaints; make "kbytes" work as a memory unit•••svn:r12936
| Roger Dingledine | 2007-12-23 |
* | start working on serving bridge status from the dirport, for•••bridge communities.
svn:r12927
| Roger Dingledine | 2007-12-22 |
* | If the user sets RelayBandwidthRate but doesn't set•••RelayBandwidthBurst, then make them equal rather than erroring out.
svn:r12925
| Roger Dingledine | 2007-12-22 |
* | If BridgeRelay is set to 1, then the default for•••PublishServerDescriptor is now "bridge" rather than "v2,v3".
svn:r12923
| Roger Dingledine | 2007-12-22 |
* | Make PublishServerDescriptor default to 1, so the default doesn't•••have to change as we invent new directory protocol versions.
svn:r12922
| Roger Dingledine | 2007-12-22 |
* | Directory authorities should only automatically download Extra Info•••documents if they're v1, v2, or v3 authorities.
svn:r12898
| Roger Dingledine | 2007-12-21 |
* | new config option FetchDirInfoEarly for tup/ioerror and the tordnsel•••svn:r12896
| Roger Dingledine | 2007-12-21 |
* | Only Tors that want to mirror the v2 directory info should•••create the "cached-status" directory in their datadir. All Tors
used to create it. Bugfix on 0.1.2.x.
Bridge relays with DirPort set to 0 no longer cache v1 or v2
directory information; there's no point. Bugfix on trunk.
svn:r12887
| Roger Dingledine | 2007-12-20 |
* | r17274@catbus: nickm | 2007-12-20 01:14:09 -0500••• Don't try to create the datadir when we are only verifying the configuration or hashing a password. Resolves bug 540.
svn:r12884
| Nick Mathewson | 2007-12-20 |
* | Make getinfo ns/purpose/bridge actually work•••Also, dump our bridge router status entries to disk every 30 minutes.
svn:r12871
| Roger Dingledine | 2007-12-19 |
* | r15562@tombo: nickm | 2007-12-18 23:23:59 -0500••• Remove the LearnAuthorityAddrFromCerts option; make it always-on. One option down, ~160 options to go.
svn:r12870
| Nick Mathewson | 2007-12-19 |
* | r17231@catbus: nickm | 2007-12-18 16:21:55 -0500••• Document and clean-up geoip code; give it some unit tests.
svn:r12856
| Nick Mathewson | 2007-12-18 |
* | r15530@tombo: nickm | 2007-12-17 16:54:03 -0500••• First wodge of geoip code so bridges can figure out which countries are blocking them.
svn:r12845
| Nick Mathewson | 2007-12-17 |
* | clean up copyrights, and assign 2007 copyrights to The Tor Project, Inc•••svn:r12786
| Roger Dingledine | 2007-12-12 |
* | but don't disable all the default v1 authorities quite yet•••svn:r12778
| Roger Dingledine | 2007-12-12 |
* | Three new config options (AlternateDirAuthority,•••AlternateBridgeAuthority, and AlternateHSAuthority) that let the
user selectively replace the default directory authorities, rather
than the all-or-nothing replacement that DirServer offers.
svn:r12777
| Roger Dingledine | 2007-12-12 |
* | Relays were publishing their server descriptor to v1 and v2•••directory authorities, but they didn't try publishing to v3-only
authorities. Fix this; and also stop publishing to v1 authorities.
svn:r12759
| Roger Dingledine | 2007-12-11 |
* | New config options AuthDirBadDir and AuthDirListBadDirs for•••authorities to mark certain relays as "bad directories" in the
networkstatus documents. Also supports the "!baddir" directive in
the approved-routers file.
svn:r12754
| Roger Dingledine | 2007-12-10 |
* | also clear the hsdir status flag in routerinfo_t when the relay is no•••longer listed in the relevant networkstatus document.
svn:r12752
| Roger Dingledine | 2007-12-10 |
* | Allow multiple HashedControlPassword config lines, to support•••multiple controller passwords.
svn:r12732
| Roger Dingledine | 2007-12-09 |
* | only clear the bridge list if options->Bridges is set.•••this doesn't matter yet so we aren't adding them in other
ways yet.
svn:r12730
| Roger Dingledine | 2007-12-09 |
* | Set up lefkada (run by Geoff Goodell) as the fourth v3 directory •••authority.
svn:r12724
| Roger Dingledine | 2007-12-08 |
* | patch from karsten to clean up documentation and to integrate•••more fixes into rend-spec.txt.
svn:r12715
| Roger Dingledine | 2007-12-07 |
* | r16997@catbus: nickm | 2007-12-06 18:56:33 -0500••• Make http://torproject urls into https://torproject urls. Patch from steve.
svn:r12708
| Nick Mathewson | 2007-12-06 |
* | r16995@catbus: nickm | 2007-12-06 18:42:53 -0500••• patch from steve: replace more tor.eff.org instances with torproject.org
svn:r12707
| Nick Mathewson | 2007-12-06 |
* | put a note so the distant future developers can simplify tor•••svn:r12691
| Roger Dingledine | 2007-12-06 |
* | Stop being so aggressive about fetching dir info if your DirPort is•••on but your ORPort is off.
Add a new config option BridgeRelay that specifies you want to
be a bridge relay. Right now the only difference is that it makes
you answer begin_dir requests, and it makes you cache dir info,
even if your DirPort isn't on.
Refactor directory_caches_dir_info() into some more functions.
svn:r12668
| Roger Dingledine | 2007-12-04 |
* | start to refactor dirserver_mode()•••svn:r12621
| Roger Dingledine | 2007-12-01 |