summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Minor adjustment to man page.Andrew Lewman2009-02-01
| | | | svn:r18365
* Fix a possible cause of bug 915 when parsing multiple votes one of which was ↵Nick Mathewson2009-01-31
| | | | | | bad. Bugfix on 0.2.0.8-alpha. svn:r18354
* When building with GCC, use -fno-strict-aliasingNick Mathewson2009-01-31
| | | | | | | | | | | | | | GCC's interpretation of the C99 aliasing rules, to be charitable, creates a dialect of C intended for a better programmers than I am certain of my ability to be in all times. I just spent 2 hours tracking down a platform-hyperspecific libevent bug that turned out to be because of this, and darned if I ever want to do *that* again. One of Linus's recent rants will give you a picture of why GCC's behavior here can lead to fun surprises in your binaries: http://lwn.net/Articles/316126/ svn:r18351
* give torrc.sample its yearly overhaul. the main change is toRoger Dingledine2009-01-30
| | | | | | | | | merge the 'bridge relay' section into the 'main relay' section, so people stop getting confused about whether they should fill out both sections (they shouldn't). svn:r18348
* fix a wide line.Nick Mathewson2009-01-30
| | | | svn:r18341
* remove some done or abandoned items from the external todoRoger Dingledine2009-01-30
| | | | svn:r18335
* admit that the "get a relay operator mailing list going" plan is theRoger Dingledine2009-01-30
| | | | | | | one to slip if something is going to svn:r18334
* Updated win32/mingw directions for openssl 0.9.8j.Andrew Lewman2009-01-29
| | | | svn:r18327
* Clean up the rpm creation steps.Andrew Lewman2009-01-29
| | | | svn:r18325
* Add data files generated by selection probability optimization algorithmSteven Murdoch2009-01-29
| | | | svn:r18316
* Support setting serverdnsrandomizecase during sighup. Backportable, unless ↵Nick Mathewson2009-01-28
| | | | | | too trivial. svn:r18307
* Fix a race condition on nameserver reconfiguration.Nick Mathewson2009-01-28
| | | | | | | | | | | | | | | | | | | | This resolves bug 526, wherein we would crash if the following events occurred in this order: A: We're an OR, and one of our nameservers goes down. B: We launch a probe to it to see if it's up again. (We do this hourly in steady-state.) C: Before the probe finishes, we reconfigure our nameservers, usually because we got a SIGHUP and the resolve.conf file changed. D: The probe reply comes back, or times out. (There is a five-second window for this, after B has happens). IOW, if one of our nameservers is down and our nameserver configuration has changed, there were 5 seconds per hour where HUPing the server was unsafe. Bugfix on 0.1.2.1-alpha. Too obscure to backport. svn:r18306
* Don't obsolete a very-new connection for having no circuits yet.Nick Mathewson2009-01-28
| | | | | | | | | | | | | | | | | | This fixes the last known case of bug 891, which could happen if two hosts, A and B, disagree about how long a circuit has been open, because of clock drift of some kind. Host A would then mark the connection as is_bad_for_new_circs when it got too old and open a new connection. In between when B receives a NETINFO cell on the new conn, and when B receives a conn cell on the new circuit, the new circuit will seem worse to B than the old one, and so B will mark it as is_bad_for_new_circs in the second or third loop of connection_or_group_set_badness(). Bugfix on 0.1.1.13-alpha. Bug found by rovv. Not a backport candidate: the bug is too obscure and the fix too tricky. svn:r18303
* Fix an old changelog entry to mention which bug it fixed.Nick Mathewson2009-01-28
| | | | svn:r18302
* Remove some dead code.Nick Mathewson2009-01-28
| | | | svn:r18301
* Forward-port: Fix bug 893: check AP connections for markedness before ↵Nick Mathewson2009-01-28
| | | | | | expiring them. svn:r18299
* Actually send the extra_headers content in write_http_response_header_impl. ↵Nick Mathewson2009-01-28
| | | | | | This make X-Descriptor-Now-New get sent. Bugfix on 0.2.0.10-alpha. Spotted by "multiplication". svn:r18297
* clean up r18287Roger Dingledine2009-01-28
| | | | svn:r18288
* patch from matt to implement 'getinfo status/clients-seen'Roger Dingledine2009-01-28
| | | | svn:r18287
* more minor bugs in the control specRoger Dingledine2009-01-28
| | | | svn:r18286
* typo found by 'nil'Roger Dingledine2009-01-28
| | | | svn:r18283
* gah. yet another place that needs to be edited when we addRoger Dingledine2009-01-27
| | | | | | | a new event. what a mess. svn:r18277
* Correct some typos while reading dir specs.Karsten Loesing2009-01-25
| | | | svn:r18266
* Fix typo found by Justin Coffi on or-talkNick Mathewson2009-01-23
| | | | svn:r18258
* Section on peer-to-peer bandwidth estimationSteven Murdoch2009-01-22
| | | | svn:r18242
* Do not use == in our shell code; = is standard.Nick Mathewson2009-01-22
| | | | svn:r18239
* Support 64-bit time_t. Patch from Matthias Drochner. Partial backport ↵Nick Mathewson2009-01-22
| | | | | | candidate. svn:r18234
* New section "Minimzing latency of paths" in performance optimization paperSteven Murdoch2009-01-22
| | | | svn:r18227
* Update 'sd' to allow users to select v2 or v3 protocols when looking up a ↵Jacob Appelbaum2009-01-22
| | | | | | node name. Default to v2. Either way, we're using Weasel's DA. svn:r18220
* Make sure that even in the weird fiddly paths that lead to init_keys,Nick Mathewson2009-01-21
| | | | | | | | | | crypto_global_init gets called. Also have it be crypto_global_init that calls crypto_seed_rng, so we are not dependent on OpenSSL's RAND_poll in these fiddly cases. Should fix bug 907. Bugfix on 0.0.9pre6. Backport candidate. svn:r18210
* Fix an error in tor_addr_parse that kept us from having a hidden service or ↵Nick Mathewson2009-01-21
| | | | | | a bridge live at an IPv6 address. svn:r18206
* Fix warning on panther compile, and bug 913. Backport candidate.Nick Mathewson2009-01-21
| | | | svn:r18203
* note that BridgeRecordUsageByCountry is on by default (but itRoger Dingledine2009-01-21
| | | | | | | still only takes effect if BridgeRelay is set) svn:r18202
* Let controllers actually ask for the "clients_seen" event. BugfixRoger Dingledine2009-01-21
| | | | | | | on 0.2.1.10-alpha; reported by Matt Edman. svn:r18201
* get ready for more developmentRoger Dingledine2009-01-21
| | | | svn:r18200
* Update Tor WiX MSI package for 0.2.1.11-alpha, new component GUIDs.Martin Peck2009-01-21
| | | | svn:r18198
* And forward port patchesPeter Palfrader2009-01-21
| | | | svn:r18195
* New upstream versionPeter Palfrader2009-01-20
| | | | svn:r18194
* bump to 0.2.1.11-alpha, clean up changelogtor-0.2.1.11-alphaRoger Dingledine2009-01-20
| | | | svn:r18192
* remove some done items, clarify a few othersRoger Dingledine2009-01-20
| | | | svn:r18190
* Add a better (non-locale-having) ctypes implementation to avoid protocol and ↵Nick Mathewson2009-01-20
| | | | | | parsing mismatches on different platforms. svn:r18189
* Discuss effect of adjusting node selection probability based on exit policySteven Murdoch2009-01-20
| | | | svn:r18188
* mark off some done itemsRoger Dingledine2009-01-18
| | | | svn:r18173
* move my microdescriptors proposal into slot 158Roger Dingledine2009-01-18
| | | | svn:r18172
* clean up my microdescriptors proposals now that i've slept on itRoger Dingledine2009-01-18
| | | | svn:r18171
* make it work with base64Peter Palfrader2009-01-18
| | | | | | | | | | | | base64 from coreutils is really picky about the number of equation marks (=) that end a base64 encoded string. Unfortunately Tor doesn't believe they are important at all so it cuts them all off all the time. For perl purposes we just added a good measure of = and were happy about it. For base64 we now need to add the proper number of equation marks. It turns out that number is 1 for the length of strings we process. svn:r18170
* Aliases do not work so well in scriptsPeter Palfrader2009-01-18
| | | | svn:r18169
* Add base64-decode as an alias or shell function. it was a proper binary in ↵Peter Palfrader2009-01-18
| | | | | | sarge svn:r18168
* Update lists of directory authorities.Karsten Loesing2009-01-18
| | | | svn:r18167
* touchupsRoger Dingledine2009-01-18
| | | | svn:r18165