summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | | | | | | | | | | | Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson2011-10-03
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / /
| * | | | | | | | | | | Looks like Windows version 6.2 will be Windows 8Sebastian Hahn2011-10-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thanks to funkstar for the report
* | | | | | | | | | | | Fix compilation of 3335 and 3825 fixesNick Mathewson2011-10-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In master, they ran into problems with the edge_conn/entry_conn split.
* | | | | | | | | | | | Merge remote-tracking branch 'rransom-tor/bug3335-v2'Nick Mathewson2011-10-03
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/or/connection_edge.c src/or/rendclient.c
| * | | | | | | | | | | | Remove an HS's last_hid_serv_requests entries when a conn. attempt endsRobert Ransom2011-10-02
| | | | | | | | | | | | |
| * | | | | | | | | | | | Record the HS's address in last_hid_serv_request keysRobert Ransom2011-10-02
| | | | | | | | | | | | |
| * | | | | | | | | | | | Fix comment typoRobert Ransom2011-10-02
| | |_|_|_|_|_|/ / / / / | |/| | | | | | | | | |
| * | | | | | | | | | | Detect and remove unreachable intro pointsRobert Ransom2011-10-02
| | | | | | | | | | | |
| * | | | | | | | | | | Clear the timed_out flag when an HS connection attempt endsRobert Ransom2011-10-02
| | | | | | | | | | | |
| * | | | | | | | | | | Record intro point timeouts in rend_intro_point_tRobert Ransom2011-10-02
| | | | | | | | | | | |
| * | | | | | | | | | | Refetch an HS's desc if we don't have a usable oneRobert Ransom2011-10-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, we wouldn't refetch an HS's descriptor unless we didn't have one at all. That was equivalent to refetching iff we didn't have a usable one, but the next commit will make us keep some non-usable HS descriptors around in our cache. Code bugfix on the release that introduced the v2 HS directory system, because rend_client_refetch_v2_renddesc's documentation comment should have described what it actually did, not what its behaviour happened to be equivalent to; no behaviour change in this commit.
* | | | | | | | | | | | Add changes file for bug 4094Nick Mathewson2011-10-03
| | | | | | | | | | | |
* | | | | | | | | | | | Rephrase the log messages emitted if the TestSocks check is positiveFabian Keil2011-10-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously Tor would always claim to have been given a hostname by the client, while actually only verifying that the client is using SOCKS4A or SOCKS5 with hostnames. Both protocol versions allow IP addresses, too, in which case the log messages were wrong. Fixes #4094.
* | | | | | | | | | | | bump to 0.2.3.5-alphator-0.2.3.5-alphaRoger Dingledine2011-09-28
| | | | | | | | | | | |
* | | | | | | | | | | | give 0.2.3.5-alpha a blurbRoger Dingledine2011-09-28
| | | | | | | | | | | |
* | | | | | | | | | | | fix default for TokenBucketRefillInterval in man pageRoger Dingledine2011-09-28
| | | | | | | | | | | |
* | | | | | | | | | | | fold in recent changes entriesRoger Dingledine2011-09-28
| | | | | | | | | | | |
* | | | | | | | | | | | refill our token buckets 10 times/sec, not 100Roger Dingledine2011-09-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | refilling often is good, but refilling often has unclear side effects on a) cpu load, and b) making sure every cell, ever, is sent out one at a time
* | | | | | | | | | | | Merge branch 'maint-0.2.2'Roger Dingledine2011-09-28
|\ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / | |/| | | | | | | | | |
| * | | | | | | | | | | bridges should use create_fast cells for their own circuitsRoger Dingledine2011-09-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fixes bug 4124, as noticed in bug 4115
* | | | | | | | | | | | Merge branch 'maint-0.2.2'Roger Dingledine2011-09-28
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / /
| * | | | | | | | | | | bug 4115: make bridges use begindir for their dir fetchesRoger Dingledine2011-09-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | removes another avenue for enumerating bridges.
* | | | | | | | | | | | start preparing the 0.2.3.5-alpha changelogRoger Dingledine2011-09-28
| | | | | | | | | | | |
* | | | | | | | | | | | Make sure the microdesc cache is loaded before setting a v3 md consensusNick Mathewson2011-09-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Otherwise, we can wind up munging our reference counts if we set it in the middle of loading the nodes. This happens because nodelist_set_consensus() and microdesc_reload_cache() are both in the business of adjusting microdescriptors' references.
* | | | | | | | | | | | Add some debugging code to microdesc.[ch]Nick Mathewson2011-09-28
| | | | | | | | | | | |
* | | | | | | | | | | | Fix a crash bug in tor_assert(md->held_by_node)Nick Mathewson2011-09-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The fix is to turn held_by_node into a reference count. Fixes bug 4118; bugfix on 0.2.3.1-alpha.
* | | | | | | | | | | | if we have enough usable guards, just pick oneRoger Dingledine2011-09-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | we don't need to check whether we don't have enough guards right after concluding that we do have enough. slight efficiency fix suggested by an anonymous fellow on irc.
* | | | | | | | | | | | Merge branch 'maint-0.2.2'Roger Dingledine2011-09-24
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / /
| * | | | | | | | | | | trivial whitespace changes, take twoRoger Dingledine2011-09-24
| | | | | | | | | | | |
| * | | | | | | | | | | Trivial whitespace fixesNick Mathewson2011-09-24
| | | | | | | | | | | |
| * | | | | | | | | | | Add a changes file for Tom Lowenthal's patch for #4063Nick Mathewson2011-09-24
| | | | | | | | | | | |
| * | | | | | | | | | | Ticket #4063 - change circuit build timeout log entries from NOTICE to INFOTom Lowenthal2011-09-24
| | | | | | | | | | | |
* | | | | | | | | | | | Merge branch 'feature3630-rebased'Nick Mathewson2011-09-22
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | Fix issues in 3630 patch noted by KarstenNick Mathewson2011-09-22
| | | | | | | | | | | | |
| * | | | | | | | | | | | Changes file for feature3630Nick Mathewson2011-09-22
| | | | | | | | | | | | |
| * | | | | | | | | | | | Make bufferevents work with TokenBucketRefillIntervalNick Mathewson2011-09-22
| | | | | | | | | | | | |
| * | | | | | | | | | | | Refactor connection_bucket_refill(_helper) to avoid roundoffNick Mathewson2011-09-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We were doing "divide bandwidth by 1000, then multiply by msec", but that would lose accuracy: instead of getting your full bandwidth, you'd lose up to 999 bytes per sec. (Not a big deal, but every byte helps.) Instead, do the multiply first, then the division. This can easily overflow a 32-bit value, so make sure to do it as a 64-bit operation.
| * | | | | | | | | | | | Make documentation for TokenBucketRefillInterval match its behaviorNick Mathewson2011-09-22
| | | | | | | | | | | | |
| * | | | | | | | | | | | Move around check for TokenBucketRefillInterval; disallow changes to itNick Mathewson2011-09-22
| | | | | | | | | | | | |
| * | | | | | | | | | | | New torrc option to allow bucket refill intervals of less than 1 secFlorian Tschorsch2011-09-22
|/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implements bug3630.
* | | | | | | | | | | | Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson2011-09-20
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / /
| * | | | | | | | | | | changes file for bug 4059Nick Mathewson2011-09-20
| | | | | | | | | | | |
| * | | | | | | | | | | Fix a potentially useless integer overflow check.Mansour Moufid2011-09-20
| |/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GCC 4.2 and maybe other compilers optimize away unsigned integer overflow checks of the form (foo + bar < foo), for all bar. Fix one such check in `src/common/OpenBSD_malloc_Linux.c'.
* | | | | | | | | | | Merge branch 'maint-0.2.2'Roger Dingledine2011-09-15
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / /
| * | | | | | | | | | Merge branch 'maint-0.2.1' into maint-0.2.2Roger Dingledine2011-09-15
| |\ \ \ \ \ \ \ \ \ \ | | | |_|_|_|/ / / / / | | |/| | | | | | | |
| | * | | | | | | | | Update to the September 2011 GeoIP database.Karsten Loesing2011-09-15
| | | | | | | | | | |
* | | | | | | | | | | Log errno on listener socket creation failure.Nick Mathewson2011-09-15
| |_|_|_|/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This may help diagnose bug 4027.
* | | | | | | | | | bump to 0.2.3.4-alpha-devRoger Dingledine2011-09-13
| | | | | | | | | |
* | | | | | | | | | slight tweak to unify thingstor-0.2.3.4-alphaRoger Dingledine2011-09-13
| | | | | | | | | |
* | | | | | | | | | bump to 0.2.3.4-alphaRoger Dingledine2011-09-13
| | | | | | | | | |