summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-07-28bump to 0.2.1.19tor-0.2.1.19Roger Dingledine
2009-07-28document my new relay-early behaviorRoger Dingledine
2009-07-27Changing MaxAdvertisedBW may not need a republishSebastian Hahn
Relays no longer publish a new server descriptor if they change their MaxAdvertisedBandwidth config option but it doesn't end up changing their advertised bandwidth numbers. Bugfix on 0.2.0.28-rc; fixes bug 1026. Patch from Sebastian.
2009-07-27Write fingerprint to file and log without spacesRoger Dingledine
Now it will look like the fingerprints in our bridges documentation, and confuse fewer users.
2009-07-27Don't leak memory if we get too many create cellsRoger Dingledine
Specifically, every time we get a create cell but we have so many already queued that we refuse it. Bugfix on 0.2.0.19-alpha; fixes bug 1034. Reported by BarkerJr.
2009-07-27three hacks to workaround bug 1038Roger Dingledine
The problem is that clients and hidden services are receiving relay_early cells, and they tear down the circuit. Hack #1 is for rendezvous points to rewrite relay_early cells to relay cells. That way there are never any incoming relay_early cells. Hack #2 is for clients and hidden services to never send a relay_early cell on an established rendezvous circuit. That works around rendezvous points that haven't upgraded yet. Hack #3 is for clients and hidden services to not tear down the circuit when they receive an inbound relay_early cell. We already refuse extend cells at clients.
2009-07-25Merge branch 'debian-merge' into debianPeter Palfrader
* debian-merge: New upstream version bump to 0.2.1.18 put in the full 0.2.1 release notes add a changelog entry for the upcoming 0.2.1.18 make phobos's lines start with tabs again added LIBS=-lrt to Makefile.am for static libevent in the tor rpms. forward-port the 0.2.0.35 release notes add blurbs for recent release candidates Bump version to 0.2.1.17-rc-dev
2009-07-25New upstream versionPeter Palfrader
2009-07-25Merge commit 'tor-0.2.1.18' into debian-mergePeter Palfrader
* commit 'tor-0.2.1.18': bump to 0.2.1.18 put in the full 0.2.1 release notes add a changelog entry for the upcoming 0.2.1.18 make phobos's lines start with tabs again added LIBS=-lrt to Makefile.am for static libevent in the tor rpms. forward-port the 0.2.0.35 release notes add blurbs for recent release candidates Bump version to 0.2.1.17-rc-dev
2009-07-24bump to 0.2.1.18tor-0.2.1.18Roger Dingledine
2009-07-24put in the full 0.2.1 release notesRoger Dingledine
2009-07-24add a changelog entry for the upcoming 0.2.1.18Roger Dingledine
2009-07-24make phobos's lines start with tabs againRoger Dingledine
in case Make on openirix128 can't handle it otherwise
2009-07-24added LIBS=-lrt to Makefile.am for static libevent in the tor rpms.Andrew Lewman
2009-07-24forward-port the 0.2.0.35 release notesRoger Dingledine
2009-07-24add blurbs for recent release candidatesRoger Dingledine
2009-07-14Merge commit 'debian-tor-0.2.1.17-rc-1' into maint-0.2.1Nick Mathewson
2009-07-13Release 0.2.1.17-rc-1Peter Palfrader
2009-07-13Merge branch 'debian-merge' into debianPeter Palfrader
* debian-merge: (21 commits) Bump version to 0.2.1.17-rc Make "Invalid onion hostname" msg respect SafeLogging. updated rpm instructions for realtime libevent. Revise 0.2.1.17-rc changelog. Make an attempt to fix bug 1024. Update the year for the copyright statement in two more files another minor patch to add to 0.2.1.x and give the bug 969 fixes a changelog the third piece of bug 969 fixing the second piece of bug 969 fixing the first piece of bug 969 fixing Have eventdns set the "truncated" bit correctly. stop capping bandwidths we see in the consensus Added ChangeLog entry for control port fix Ignore control port commands after a QUIT Flush long replies over control port on QUIT add a changelog entry: clients use bw in consensus Clients now use bandwidth values in the consensus Serve DirPortFrontPage even if the write bucket is low. Add warning that the results of --enable-geoip-stats are different from those in master. ...
2009-07-13Merge commit 'tor-0.2.1.17-rc' into debian-mergePeter Palfrader
* commit 'tor-0.2.1.17-rc': (21 commits) Bump version to 0.2.1.17-rc Make "Invalid onion hostname" msg respect SafeLogging. updated rpm instructions for realtime libevent. Revise 0.2.1.17-rc changelog. Make an attempt to fix bug 1024. Update the year for the copyright statement in two more files another minor patch to add to 0.2.1.x and give the bug 969 fixes a changelog the third piece of bug 969 fixing the second piece of bug 969 fixing the first piece of bug 969 fixing Have eventdns set the "truncated" bit correctly. stop capping bandwidths we see in the consensus Added ChangeLog entry for control port fix Ignore control port commands after a QUIT Flush long replies over control port on QUIT add a changelog entry: clients use bw in consensus Clients now use bandwidth values in the consensus Serve DirPortFrontPage even if the write bucket is low. Add warning that the results of --enable-geoip-stats are different from those in master. ...
2009-07-07Bump version to 0.2.1.17-rc-devNick Mathewson
2009-07-07Bump version to 0.2.1.17-rctor-0.2.1.17-rcNick Mathewson
2009-07-07Make "Invalid onion hostname" msg respect SafeLogging.Nick Mathewson
Patch by Roger; fixes bug 1027.
2009-07-02updated rpm instructions for realtime libevent.Andrew Lewman
2009-07-02Revise 0.2.1.17-rc changelog.Roger Dingledine
2009-07-02Make an attempt to fix bug 1024.Karsten Loesing
The internal error "could not find intro key" occurs when we want to send an INTRODUCE1 cell over a recently finished introduction circuit and think we built the introduction circuit with a v2 hidden service descriptor, but cannot find the introduction key in our descriptor. My first guess how we can end up in this situation is that we are wrong in thinking that we built the introduction circuit based on a v2 hidden service descriptor. This patch checks if we have a v0 descriptor, too, and uses that instead.
2009-06-30Update the year for the copyright statement in two more filesPeter Palfrader
2009-06-30another minor patch to add to 0.2.1.xRoger Dingledine
o Minor features: - If we're a relay and we change our IP address, be more verbose about the reason that made us change. Should help track down further bugs for relays on dynamic IP addresses.
2009-06-30and give the bug 969 fixes a changelogRoger Dingledine
2009-06-30the third piece of bug 969 fixingRoger Dingledine
when we write out our stability info, detect relays that have slipped through the cracks. log about them and correct the problem. if we continue to see a lot of these over time, it means there's another spot where relays fall out of the routerlist without being marked as unreachable.
2009-06-30the second piece of bug 969 fixingRoger Dingledine
whenever we remove a relay from the main routerlist, tell the rephist module that it's no longer running.
2009-06-30the first piece of bug 969 fixingRoger Dingledine
tell the rephist module that a given relay is down whenever we determine that it's down, not just when we thought it used to be up.
2009-06-30Have eventdns set the "truncated" bit correctly.Nick Mathewson
Fixed bug 1022; This isn't actually a live bug in Tor, since in Tor we never generate large DNS replies.
2009-06-26Update upstream URL in debian/copyrightPeter Palfrader
2009-06-25stop capping bandwidths we see in the consensusRoger Dingledine
but continue capping bandwidths we see in local server descriptors, if we have no consensus weights for them.
2009-06-24Added ChangeLog entry for control port fixMarcus Griep
2009-06-24Ignore control port commands after a QUITMarcus Griep
When a QUIT has been issued on a control port connection, then ignore further commands on that port. This fixes bug 1016.
2009-06-24Flush long replies over control port on QUITMarcus Griep
Marks the control port connection for flushing before closing when the QUIT command is issued. This allows a QUIT to be issued during a long reply over the control port, flushing the reply and then closing the connection. Fixes bug 1015.
2009-06-22add a changelog entry: clients use bw in consensusRoger Dingledine
2009-06-22Clients now use bandwidth values in the consensusRoger Dingledine
rather than the bandwidth values in each relay descriptor. This approach opens the door to more accurate bandwidth estimates once the directory authorities start doing active measurements. Implements more of proposal 141.
2009-06-22Serve DirPortFrontPage even if the write bucket is low.Nick Mathewson
arma's rationale: "I think this is a bug, since people intentionally set DirPortFrontPage, so they really do want their relay to serve that page when it's asked for. Having it appear only sometimes (or roughly never in Sebastian's case) makes it way less useful." Fixes bug 1013; bugfix on 0.2.1.8-alpha.
2009-06-22Add warning that the results of --enable-geoip-stats are different from ↵Karsten Loesing
those in master.
2009-06-20Merge commit 'weasel/debian' into maint-0.2.1Nick Mathewson
2009-06-20Bump version to 0.2.1.16-rc.devNick Mathewson
2009-06-20Release 0.2.1.16-rc-1Peter Palfrader
2009-06-20Merge branch 'debian-merge' into debianPeter Palfrader
* debian-merge: (33 commits) Forward port 06_add_compile_time_defaults New upstream version Bump version to 0.2.1.16-rc prepare changelog for 0.2.1.16-rc Better fix for 997. Revert "Backport fix for bug 997." tor-resolve: Don't automatically refuse .onion addresses. Backport fix for bug 997. Revise earlier check for correct IPv4 addr length to check for ==4. Check answer_len in the remap_addr case of process_relay_cell_not_open. update requirements to openssl 0.9.7 Missing changelog entry about geoip Move and fix a changelog entry. Noticed by optimist. Avoid a memory corruption problem related to "private" in DirPolicy. Update the rest of the geoip file. Update the geoip file Fix gprof bottlenecks on exit nodes found by Jacob. Do not report a node as a "chosen exit" when it is not in fact an exit. Make the second argument to routerset_contains_extendinfo const Don't attempt to log messages to a controller from a worker thread. ...
2009-06-20Forward port 06_add_compile_time_defaultsPeter Palfrader
2009-06-20New upstream versionPeter Palfrader
2009-06-20Merge commit 'tor-0.2.1.16-rc' into debian-mergePeter Palfrader
* commit 'tor-0.2.1.16-rc': (31 commits) Bump version to 0.2.1.16-rc prepare changelog for 0.2.1.16-rc Better fix for 997. Revert "Backport fix for bug 997." tor-resolve: Don't automatically refuse .onion addresses. Backport fix for bug 997. Revise earlier check for correct IPv4 addr length to check for ==4. Check answer_len in the remap_addr case of process_relay_cell_not_open. update requirements to openssl 0.9.7 Missing changelog entry about geoip Move and fix a changelog entry. Noticed by optimist. Avoid a memory corruption problem related to "private" in DirPolicy. Update the rest of the geoip file. Update the geoip file Fix gprof bottlenecks on exit nodes found by Jacob. Do not report a node as a "chosen exit" when it is not in fact an exit. Make the second argument to routerset_contains_extendinfo const Don't attempt to log messages to a controller from a worker thread. Clean up a bit of C logic, and fix an erroneous warning. Consider *ListenAddress when warning about low ports and hibernation ...
2009-06-20Bump version to 0.2.1.16-rctor-0.2.1.16-rcNick Mathewson