summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | | | | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-06-24
|\ \ \ \ \ | |/ / / / |/| / / / | |/ / /
| * | | Added ChangeLog entry for control port fixMarcus Griep2009-06-24
| | | |
| * | | Ignore control port commands after a QUITMarcus Griep2009-06-24
| | | | | | | | | | | | | | | | | | | | When a QUIT has been issued on a control port connection, then ignore further commands on that port. This fixes bug 1016.
| * | | Flush long replies over control port on QUITMarcus Griep2009-06-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | path-spec: Clarify what we mean by "a server's bandwidth."Nick Mathewson2009-06-22
| | | | | | | | | | | | | | | | | | | | | | | | This just got a little complicated, since old clients use "clipped advertised bandwith" and new clients now use "consensus bandwidth" but fall back to "clipped advertised bandwidth".
* | | | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-06-22
|\ \ \ \ | |/ / /
| * | | add a changelog entry: clients use bw in consensusRoger Dingledine2009-06-22
| | | |
| * | | Clients now use bandwidth values in the consensusRoger Dingledine2009-06-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-06-22
|\ \ \ \ | |/ / / | | | | | | | | | | | | Conflicts: ChangeLog
| * | | Serve DirPortFrontPage even if the write bucket is low.Nick Mathewson2009-06-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-06-22
|\ \ \ \ | |/ / /
| * | | Add warning that the results of --enable-geoip-stats are different from ↵Karsten Loesing2009-06-22
| | | | | | | | | | | | | | | | those in master.
* | | | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-06-20
|\ \ \ \ | |/ / /
| * | | Merge commit 'weasel/debian' into maint-0.2.1Nick Mathewson2009-06-20
| |\ \ \ | | |/ /
| | * | Release 0.2.1.16-rc-1Peter Palfrader2009-06-20
| | | |
| | * | Merge branch 'debian-merge' into debianPeter Palfrader2009-06-20
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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. ...
| | | * | Forward port 06_add_compile_time_defaultsPeter Palfrader2009-06-20
| | | | |
| | | * | New upstream versionPeter Palfrader2009-06-20
| | | | |
| | | * | Merge commit 'tor-0.2.1.16-rc' into debian-mergePeter Palfrader2009-06-20
| | | |\ \ | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 ...
| | * | | Update versioned build time dependency on debhelperPeter Palfrader2009-05-31
| | | | |
| | * | | Change debhelper compatibility version from 4 to 5Peter Palfrader2009-05-31
| | | | |
| | * | | Update Standards-Version 3.8.1Peter Palfrader2009-05-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update Standards-Version from 3.8.0 to 3.8.1. No real changes required, we already support nocheck in DEB_BUILD_OPTIONS since August 2004, and we already create our var/run directory in the init script (tho we now no longer ship it either - see above).
| | * | | Remove /var/run/tor from package.Peter Palfrader2009-05-31
| | | | | | | | | | | | | | | | | | | | | | | | | Stop shipping /var/run/tor in the package. Only clean up permissions of /var/run/tor in postinst if the directory actually exists.
| | * | | Be quiet when creating /var/run/tor.Peter Palfrader2009-05-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | No longer inform the user if/when we re-create the /var/run/tor directory in the init script. With /var/run on tmpfs this is completely normal now so our message was just noise.
* | | | | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-06-20
|\ \ \ \ \ | |/ / / /
| * | | | Bump version to 0.2.1.16-rc.devNick Mathewson2009-06-20
| | |/ / | |/| |
* | | | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-06-20
|\ \ \ \ | |/ / / | | | / | |_|/ |/| |
| * | Bump version to 0.2.1.16-rctor-0.2.1.16-rcNick Mathewson2009-06-20
| | |
| * | prepare changelog for 0.2.1.16-rcRoger Dingledine2009-06-19
| | |
* | | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-06-19
|\ \ \ | |/ /
| * | Better fix for 997.Karsten Loesing2009-06-19
| | |
| * | Revert "Backport fix for bug 997."Karsten Loesing2009-06-19
| | | | | | | | | | | | This reverts commit 3847f54945933a11d14053b80427f268ffcfd8ad.
* | | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-06-18
|\ \ \ | |/ /
| * | tor-resolve: Don't automatically refuse .onion addresses.Nick Mathewson2009-06-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the Tor is running with AutomapHostsOnResolve set, it _is_ reasonable to do a DNS lookup on a .onion address. So instead we make tor-resolve willing to try to resolve anything. Only if Tor refuses to resolve it do we suggest to the user that resolving a .onion address may not work. Fix for bug 1005.
* | | Set EV_PERSIST flag on signal events with Libevent < 2.0.Nick Mathewson2009-06-18
| | | | | | | | | | | | Fix for bug 1007.
* | | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-06-16
|\ \ \ | |/ /
| * | Backport fix for bug 997.Karsten Loesing2009-06-16
| | | | | | | | | | | | Backporting 6a32beb and ca8708a.
* | | Merge commit 'karsten/bug997-hidservfetch'Nick Mathewson2009-06-16
|\ \ \
| * | | Fix more of bug 997.Karsten Loesing2009-06-13
| | | | | | | | | | | | | | | | | | | | Fix refetching of hidden service descriptors when all introduction points have turned out to not work.
| * | | Apply fix for bug 997.Karsten Loesing2009-06-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hidden service clients didn't use a cached service descriptor that was older than 15 minutes, but wouldn't fetch a new one either. Now, use a cached descriptor no matter how old it is and only fetch a new one when all introduction points fail. Fix for bug 997. Patch from Marcus Griep.
* | | | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-06-16
|\ \ \ \ | | |/ / | |/| |
| * | | Revise earlier check for correct IPv4 addr length to check for ==4.Nick Mathewson2009-06-16
| | | | | | | | | | | | | | | | | | | | | | | | We need this to match the check in connection_ap_handshake_socks_resolved(). Found by optimist.
* | | | Remove bashism from torify scriptMarcus Griep2009-06-16
| | | | | | | | | | | | | | | | Signed-off-by: Marcus Griep <marcus@griep.us>
* | | | Fix bug 1001Sebastian Hahn2009-06-16
| | | | | | | | | | | | | | | | | | | | For compatibility with Libevent2, tor_event_new should accept a NULL base without crashing.
* | | | Small changes to proposals 158 and 162 based on comments from armaNick Mathewson2009-06-15
| | | |
* | | | Whitespace and osx fixes on libevent2 patch.Nick Mathewson2009-06-12
| | | |
* | | | Isolate Libevent API dependency to just main.c and dns.c in src/or.Nick Mathewson2009-06-12
| | | | | | | | | | | | | | | | | | | | | | | | The rest of the code was only including event.h so that it could see EV_READ and EV_WRITE, which we were using as part of the connection_watch_events interface for no very good reason.
* | | | Make Tor compile with Libevent 1.0 again.Nick Mathewson2009-06-12
| | | |
* | | | Move the Libvent setup logic into compat_libevent from config.Nick Mathewson2009-06-12
| | | | | | | | | | | | | | | | | | | | This has been some pretty ugly and voodoo-laden code. I've tried to clean it up a bit, but more work probably remains.
* | | | Update Tor to use Libevent 2.0 APIs when available.Nick Mathewson2009-06-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds a new compat_libevent.[ch] set of files, and moves our Libevent compatibility and utilitity functions there. We build them into a separate .a so that nothing else in src/commmon depends on Libevent (partially fixing bug 507). Also, do not use our own built-in evdns copy when we have Libevent 2.0, whose evdns is finally good enough (thus fixing Bug 920).