summaryrefslogtreecommitdiff
path: root/ChangeLog
AgeCommit message (Collapse)Author
2009-09-23finishing touches on the changelogtor-0.2.2.3-alphaRoger Dingledine
2009-09-22bump to 0.2.2.3-alpha, plus add a changelog for bug 1103Roger Dingledine
2009-09-22Be more robust to bad circwindow valuesRoger Dingledine
If the networkstatus consensus tells us that we should use a negative circuit package window, ignore it. Otherwise we'll believe it and then trigger an assert. Also, change the interface for networkstatus_get_param() so we don't have to lookup the consensus beforehand.
2009-09-21Bump version to 0.2.2.2-alpha-devNick Mathewson
2009-09-21Update to the "September 4 2009" ip-to-country file.Roger Dingledine
2009-09-21bump to 0.2.2.2-alphaRoger Dingledine
2009-09-20Merge branch 'maint-0.2.1'Roger Dingledine
2009-09-20Revert "Teach connection_ap_can_use_exit about Exclude*Nodes"Roger Dingledine
This reverts commit dc3229313b6d2aaff437c6fc7fa55ead4409e93d. We're going to do this more thoroughly in 0.2.2.x, and not in maint-0.2.1.
2009-09-20fix grammar / add changelog for the torify commitRoger Dingledine
2009-09-17draw in a lot of 0.2.1.20 changelog items into 0.2.2.2-alphaRoger Dingledine
2009-09-17give proposal 151 a changelog and other touchupsRoger Dingledine
2009-09-17Merge commit 'origin/maint-0.2.1'Nick Mathewson
2009-09-17Work around a memory leak in openssl 0.9.8g (and maybe others)Nick Mathewson
2009-09-16Merge commit 'origin/maint-0.2.1'Nick Mathewson
[Do not take conflicting change to rendclient.c]
2009-09-16Merge commit 'karsten/fix-1073' into maint-0.2.1Nick Mathewson
2009-09-16Merge branch 'maint-0.2.1'Roger Dingledine
2009-09-16Merge commit 'sebastian/specconformance'Roger Dingledine
2009-09-16Teach connection_ap_can_use_exit about Exclude*NodesSebastian Hahn
To further attempt to fix bug 1090, make sure connection_ap_can_use_exit always returns 0 when the chosen exit router is excluded. This should fix bug1090.
2009-09-15Merge commit 'origin/maint-0.2.1'Nick Mathewson
Resolved conflicts in: src/or/circuitbuild.c
2009-09-15Merge commit 'sebastian/memleak' into maint-0.2.1Nick Mathewson
2009-09-16make some bug 1090 warnings go awaySebastian Hahn
When we excluded some Exits, we were sometimes warning the user that we were going to use the node regardless. Many of those warnings were in fact bogus, because the relay in question was not used to connect to the outside world. Based on patch by Rotor, thanks!
2009-09-15Merge commit 'origin/maint-0.2.1'Nick Mathewson
2009-09-15Read "circwindow=x" from the consensus and use itRoger Dingledine
Tor now reads the "circwindow" parameter out of the consensus, and uses that value for its circuit package window rather than the default of 1000 cells. Begins the implementation of proposal 168.
2009-09-14Implement proposal 167: Authorities vote on network parameters.Nick Mathewson
This code adds a new field to vote on: "params". It consists of a list of sorted key=int pairs. The output is computed as the median of all the integers for any key on which anybody voted. Improved with input from Roger.
2009-09-14Fix a memory leak when parsing a nsSebastian Hahn
Adding the same vote to a networkstatus consensus leads to a memory leak on the client side. Fix that by only using the first vote from any given voter, and ignoring the others. Problem found by Rotor, who also helped writing the patch. Thanks!
2009-09-14Fix a spec conformance issue when parsing a ns voteSebastian Hahn
A vote may only contain exactly one signature. Make sure we reject votes that violate this. Problem found by Rotor, who also helped writing the patch. Thanks!
2009-09-02Fix obscure 64-bit big-endian hidserv bugRoger Dingledine
Fix an obscure bug where hidden services on 64-bit big-endian systems might mis-read the timestamp in v3 introduce cells, and refuse to connect back to the client. Discovered by "rotor". Bugfix on 0.2.1.6-alpha.
2009-09-01spelling, indenting, punctuatingRoger Dingledine
2009-09-01move the packaging change list to 0.2.2.1-alphaRoger Dingledine
2009-09-01Merge branch 'maint-0.2.1'Roger Dingledine
2009-09-01turns out the packaging changes aren't in 0.2.1.20Roger Dingledine
2009-09-01Merge commit 'origin/maint-0.2.1'Nick Mathewson
2009-09-01update changelog with bundle detailsAndrew Lewman
2009-09-01Merge commit 'origin/maint-0.2.1'Nick Mathewson
2009-09-01Merge commit 'public/bug1076'Nick Mathewson
2009-08-31Add getinfo accepted-server-descriptor. Clean spec.Roger Dingledine
Add a "getinfo status/accepted-server-descriptor" controller command, which is the recommended way for controllers to learn whether our server descriptor has been successfully received by at least on directory authority. Un-recommend good-server-descriptor getinfo and status events until we have a better design for them.
2009-08-31Merge branch 'maint-0.2.1'Roger Dingledine
2009-08-31Only send reachability status events on overall success/failureRoger Dingledine
We were telling the controller about CHECKING_REACHABILITY and REACHABILITY_FAILED status events whenever we launch a testing circuit or notice that one has failed. Instead, only tell the controller when we want to inform the user of overall success or overall failure. Bugfix on 0.1.2.6-alpha. Fixes bug 1075. Reported by SwissTorExit.
2009-08-31Revise parsing of time and memory units to handle spaces.Nick Mathewson
When we added support for fractional units (like 1.5 MB) I broke support for giving units with no space (like 2MB). This patch should fix that. It also adds a propoer tor_parse_double(). Fix for bug 1076. Bugfix on 0.2.2.1-alpha.
2009-08-29Avoid segfault when accessing hidden service.Karsten Loesing
2009-08-28Merge branch 'maint-0.2.1'Roger Dingledine
2009-08-28Only send netinfo clock_skew to controller if an authority told us soRoger Dingledine
We were triggering a CLOCK_SKEW controller status event whenever we connect via the v2 connection protocol to any relay that has a wrong clock. Instead, we should only inform the controller when it's a trusted authority that claims our clock is wrong. Bugfix on 0.2.0.20-rc; starts to fix bug 1074. Reported by SwissTorExit.
2009-08-27start changelog for 0.2.2.2-alphaRoger Dingledine
2009-08-27Merge branch 'maint-0.2.1'Roger Dingledine
2009-08-27extremely infinite? who talks like that?Roger Dingledine
2009-08-27Merge branch 'maint-0.2.1'Roger Dingledine
2009-08-26put karsten's changelog in the right placeRoger Dingledine
2009-08-26When Tor fails to parse a descriptor of any kind, dump it to disk.Karsten Loesing
2009-08-26changelog and spec changes for the .exit fixRoger Dingledine
2009-08-26nobody forward-ported the 0.2.0.35 changelogRoger Dingledine