summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Fix freebsd 7 compile by adding malloc_np.h header. Fix bug 850.Nick Mathewson2008-11-05
| | | | svn:r17190
* (a - b) / 2 != a - (b / 2); this is the reason why tunneled directory ↵Karsten Loesing2008-11-05
| | | | | | requests and client-side introduction circuits don't time out after the intended 30 seconds (task #847). Bugfix on r17106. Found by miner. svn:r17189
* Fix unit test failure related to intro point parsing.Nick Mathewson2008-11-03
| | | | svn:r17188
* Add a new memcmpstart to use instead of strcmpstart when the thing we are ↵Nick Mathewson2008-11-03
| | | | | | comparing is not nul-terminated. svn:r17187
* Add some debugging logs for bug 811/845.Nick Mathewson2008-11-03
| | | | svn:r17186
* missing changelog for 0x20 hackNick Mathewson2008-11-03
| | | | svn:r17185
* when building preemptive circuits, ignore streams that have aRoger Dingledine2008-11-03
| | | | | | | | chosen exit node in mind already. otherwise we get tricked into trying to build a new circuit that will handle them. svn:r17184
* fix the other half of r17091. now that best_support can be -1,Roger Dingledine2008-11-01
| | | | | | | | | we were complaining about no support for our one-hop streams, when in fact choose_good_exit_server_general() has no business caring about one-hop streams. patch from miner. svn:r17181
* Move changelog entry to correct sectionNick Mathewson2008-11-01
| | | | svn:r17180
* Fix an assertion failure on double-marked circuits, and a double-mark.Nick Mathewson2008-11-01
| | | | svn:r17179
* Implement the 0x20-hack to make DNS poisoning harder against us, especially ↵Nick Mathewson2008-10-29
| | | | | | when resolving large names. Add a cfg option to disable it, since apparently 3/10 of a percent of servers get it wrong. svn:r17171
* Work better with tools that resist DNS poisoning by using the 0x20 hack: ↵Nick Mathewson2008-10-29
| | | | | | make DNSPort replies perserve case. svn:r17170
* Fix a possible negative shift in address comparison. May fix bug 845 and ↵Nick Mathewson2008-10-29
| | | | | | bug 811 svn:r17169
* make layer_hint check a little stricter.Nick Mathewson2008-10-27
| | | | svn:r17164
* Verify cpath_layer match on rendezvous cells too. Fixes another case of bug ↵Nick Mathewson2008-10-27
| | | | | | 446. Based on patch from rovv. svn:r17162
* Document some dmalloc stuff and some stupid C tricks.Nick Mathewson2008-10-27
| | | | svn:r17161
* gabelmoo has a new IP address.Karsten Loesing2008-10-27
| | | | svn:r17160
* This patch changes some of the code in util.c to refactor calls toJacob Appelbaum2008-10-26
| | | | | | | | | | dmalloc_malloc, dmalloc_realloc and dmalloc_strdup. It only calls those functions if we're using the magic USE_DMALLOC macro. If we're not doing that, we call the normal malloc, realloc and strdup. This is my first night at malloc disambiguation club, so I had to disambiguate. Also, first commit, I have my commit bit now. Huzzzah!!! svn:r17157
* Fix another case of refusing to use a chosen exit node because we think it ↵Nick Mathewson2008-10-21
| | | | | | will reject _mostly_ everything. Based on patch from rovv. See bug 752. svn:r17139
* Fix the rest of bug 619: reject *:* servers should not do DNS lookups, even ↵Nick Mathewson2008-10-21
| | | | | | if broken clients send them RELAY_BEGIN cells. Patch from rovv. svn:r17138
* Patch from rovv: send back END cell in response to connect attempts to ↵Nick Mathewson2008-10-21
| | | | | | nonexistent hidden service port. svn:r17137
* backport candidate:Roger Dingledine2008-10-17
| | | | | | | | | | | The "ClientDNSRejectInternalAddresses" config option wasn't being consistently obeyed: if an exit relay refuses a stream because its exit policy doesn't allow it, we would remember what IP address the relay said the destination address resolves to, even if it's an internal IP address. Bugfix on 0.2.0.7-alpha; patch by rovv. svn:r17135
* fix grammar in a log messageRoger Dingledine2008-10-16
| | | | svn:r17131
* change mime-type on blocking.html tooRoger Dingledine2008-10-16
| | | | svn:r17130
* try a mimetype html for tor-design.htmlRoger Dingledine2008-10-16
| | | | svn:r17129
* fix changelog entry for proposal 155, patch 1Roger Dingledine2008-10-15
| | | | svn:r17113
* explain patch4 better. whee.Roger Dingledine2008-10-15
| | | | svn:r17111
* patch4 from proposal 155:Roger Dingledine2008-10-15
| | | | | | | | | | Hidden services start out building five intro circuits rather than three, and when the first three finish they publish a service descriptor using those. Now we publish our service descriptor much faster after restart. svn:r17110
* add patch2 from proposal 155:Roger Dingledine2008-10-15
| | | | | | | | Launch a second client-side introduction circuit in parallel after a delay of 15 seconds (based on work by Christian Wilms). svn:r17108
* put in karsten's patch #1 for proposal 155, modifiedRoger Dingledine2008-10-15
| | | | svn:r17106
* cleanups on proposal 121 while i was reading it. karsten, there's aRoger Dingledine2008-10-14
| | | | | | | question for you about passwords at the end. svn:r17097
* Patch from rovv: when we have no pending streams, choose exits with ↵Nick Mathewson2008-10-14
| | | | | | choose_good_exit_server_general() rather than with circuit_get_unhandled_ports() and friends. Bugfix on 0.1.1.x, at least. svn:r17091
* Template file for performance roadmapSteven Murdoch2008-10-13
| | | | svn:r17073
* Add some open tasks for 0.2.1.x.Karsten Loesing2008-10-13
| | | | svn:r17069
* Mark mid-August item done; also, mid October comes before end of October.Karsten Loesing2008-10-13
| | | | svn:r17067
* Minor fix in the warning messages when you're having problems Roger Dingledine2008-10-13
| | | | | | | | bootstrapping; also, be more forgiving of bootstrap problems when we're still making incremental progress on a given bootstrap phase. svn:r17066
* another coverity-found memory leakRoger Dingledine2008-10-12
| | | | svn:r17062
* minor memory leak found by coverityRoger Dingledine2008-10-12
| | | | svn:r17061
* put the 0.2.1.6-alpha blurb into the changelogRoger Dingledine2008-10-12
| | | | svn:r17059
* add a note to proposal 120 about why it diedRoger Dingledine2008-10-11
| | | | svn:r17056
* fix typo in log entryRoger Dingledine2008-10-08
| | | | svn:r17050
* make ./reindex.pl happyRoger Dingledine2008-10-02
| | | | svn:r17033
* add karsten's proposal 155, after giving it a more unique nameRoger Dingledine2008-10-02
| | | | svn:r17032
* Use of uninitialized value in regexp compilation at ./reindex.pl line 55.Roger Dingledine2008-10-02
| | | | svn:r17031
* remove some old done items i found in the todoRoger Dingledine2008-10-02
| | | | svn:r17030
* Make rend_cache_store() use the same return error codes as its v2Roger Dingledine2008-10-02
| | | | | | | | equivalent: I got a lonely "Failed to fetch rendezvous descriptor." in my log file, even when the connection worked. svn:r17028
* time for another alpha-dev cycleRoger Dingledine2008-10-01
| | | | svn:r17023
* Now NodeFamily and MyFamily config options allow spaces inRoger Dingledine2008-10-01
| | | | | | | | identity fingerprints, so it's easier to paste them in. Suggested by Lucky Green. svn:r17021
* Force the target path, since the user can't install it anywhere elseAndrew Lewman2008-10-01
| | | | | | | anyway. svn:r17020
* Switch a should-benee-dless check for an assert.Nick Mathewson2008-09-30
| | | | svn:r17018