Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add parse_bridge_line() unittests. | George Kadianakis | 2013-02-11 |
| | |||
* | Refactoring to make parse_bridge_line() unittestable. | George Kadianakis | 2013-02-11 |
| | | | | | | - Make parse_bridge_line() return a struct. - Make bridge_add_from_config() accept a struct. - Make string_is_key_value() less hysterical. | ||
* | Fix various issues pointed out by Nick and Andrea. | George Kadianakis | 2013-02-09 |
| | | | | | | | | | | | - Document the key=value format. - Constify equal_sign_pos. - Pass some strings that are about to be logged to escape(). - Update documentation and fix some bugs in tor_escape_str_for_socks_arg(). - Use string_is_key_value() in parse_bridge_line(). - Parenthesize a forgotten #define - Add some more comments. - Add some more unit test cases. | ||
* | Add changes files. | George Kadianakis | 2013-02-09 |
| | |||
* | Send SOCKS arguments when doing SOCKS5. | George Kadianakis | 2013-02-09 |
| | |||
* | Send SOCKS arguments when doing SOCKS4. | George Kadianakis | 2013-02-09 |
| | |||
* | Validate SOCKS arguments. | George Kadianakis | 2013-02-09 |
| | |||
* | Add support for parsing SOCKS arguments. | George Kadianakis | 2013-02-09 |
| | |||
* | Add utility functions needed for SOCKS argument parsing. | George Kadianakis | 2013-02-09 |
| | |||
* | Wrap more macro definitions in (parentheses) | Nick Mathewson | 2013-02-09 |
| | | | | | | To avoid surprises, good coding practice suggests parenthesizing every macro definition -- or at the very least, all those involving an expression. | ||
* | Merge remote-tracking branch 'public/signof_enum' | Nick Mathewson | 2013-02-08 |
|\ | |||
| * | Have autoconf check whether enums are signed. | Nick Mathewson | 2013-02-07 |
| | | | | | | | | Fixes bug 7727; fix on 0.2.4.10-alpha. | ||
| * | Use a nicely written autoconf macro to determine the sign of a type | Nick Mathewson | 2013-02-07 |
| | | | | | | | | This beats our old implementation, which wouldn't work when cross-compiling | ||
* | | Merge remote-tracking branch 'karsten/geoip-manual-update' | Nick Mathewson | 2013-02-08 |
|\ \ | |||
| * | | Comment out now obsolete change in geoip-manual. | Karsten Loesing | 2013-02-08 |
| | | | |||
* | | | Merge remote-tracking branch 'origin/maint-0.2.3' | Nick Mathewson | 2013-02-08 |
|\ \ \ | |/ / |/| | | |||
| * | | Merge remote-tracking branch 'origin/maint-0.2.2' into maint-0.2.3 | Nick Mathewson | 2013-02-08 |
| |\ \ | |||
| | * | | Update to the February 2013 GeoIP database. | Karsten Loesing | 2013-02-08 |
| | | | | |||
* | | | | Merge remote-tracking branch 'public/easy_ratelim' | Nick Mathewson | 2013-02-07 |
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | Conflicts: src/or/connection.c | ||
| * | | | Use log_fn_ratelim in a few places. | Nick Mathewson | 2012-12-26 |
| | | | | |||
| * | | | Wrapper function for the common rate-limited-log pattern. | Nick Mathewson | 2012-12-26 |
| | | | | |||
* | | | | Merge remote-tracking branch 'arma/bug7054' | Nick Mathewson | 2013-02-07 |
|\ \ \ \ | |||
| * | | | | Say "KBytes" rather than "KB" in the man page | Roger Dingledine | 2012-10-06 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (for various values of K), to further reduce confusion about whether Tor counts in units of memory or fractions of units of memory. Fixes bug 7054. | ||
* | | | | | Merge remote-tracking branch 'public/bug7816_023' | Nick Mathewson | 2013-02-07 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/common/util.c | ||
| * | | | | | Fix various small leaks on error cases | Nick Mathewson | 2012-12-28 |
| | | | | | | | | | | | | | | | | | | | | | | | | Spotted by coverity, bug 7816, bugfix on various versions. | ||
| * | | | | | Avoid leaking headers received from SSL proxy | Nick Mathewson | 2012-12-28 |
| | | | | | | | | | | | | | | | | | | | | | | | | Fixes part of 7816. Spotted by coverity. Fix on 0.2.2.1-alpha. | ||
| * | | | | | Fix memory leak in safe-cookie authentication code | Nick Mathewson | 2012-12-28 |
| | | | | | | | | | | | | | | | | | | | | | | | | Coverity spotted this. Bug 7816. Fix on 0.2.3.13-alpha. | ||
* | | | | | | Merge remote-tracking branch 'public/bug7816_024' | Nick Mathewson | 2013-02-07 |
|\ \ \ \ \ \ | |||
| * | | | | | | Fix an impossible-in-normal-operation leaks in dirvote | Nick Mathewson | 2012-12-28 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Spotted by coverity; partial fix for 7816; bugfix on 0.2.0.5-alpha. | ||
| * | | | | | | Fix a leak-on-error case in 0.2.4 spotted by coverity | Nick Mathewson | 2012-12-28 |
| | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | This one hits if the snprintf() fails when we're writing our IPv6 exit policy. It's new in 0.2.4.7-alpha. Part of bug 7816. | ||
* | | | | | | Merge branch 'bug7902' | Nick Mathewson | 2013-02-07 |
|\ \ \ \ \ \ | |||
| * | | | | | | Adjust control_reason when adjusting reason (related to 7902) | Nick Mathewson | 2013-01-16 |
| | | | | | | | |||
| * | | | | | | When we get an END cell before CONNECTED, don't report SOCKS success | Nick Mathewson | 2013-01-16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug 7902; fix on 0.1.0.1-rc. | ||
* | | | | | | | whitespace fix | Nick Mathewson | 2013-02-07 |
| | | | | | | | |||
* | | | | | | | Merge branch 'ticket8161_squashed' | Nick Mathewson | 2013-02-07 |
|\ \ \ \ \ \ \ | |||
| * | | | | | | | Mention a trac ticket relevant to an XXX comment. | Mike Perry | 2013-02-07 |
| | | | | | | | | |||
| * | | | | | | | Better document an XXX comment about refactoring. | Mike Perry | 2013-02-07 |
| | | | | | | | | |||
| * | | | | | | | Changes file for path use bias threshold changes. | Mike Perry | 2013-02-07 |
| | | | | | | | | |||
| * | | | | | | | Separate the flags for logging use bias. | Mike Perry | 2013-02-07 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I think we want both sets of messages to appear independently to help us know what needs tuning. | ||
| * | | | | | | | Update manpage for new pathbias use thresholds. | Mike Perry | 2013-02-04 |
| | | | | | | | | |||
| * | | | | | | | Lower path use bias thresholds. | Mike Perry | 2013-02-04 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I noticed bad wifi networks can have low use success rates. | ||
* | | | | | | | | Merge branch 'bug8121_squashed' | Nick Mathewson | 2013-02-07 |
|\ \ \ \ \ \ \ \ | |||
| * | | | | | | | | Tolerate curve25519 backends where the high bit of the pk isn't ignored | Nick Mathewson | 2013-02-07 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Right now, all our curve25519 backends ignore the high bit of the public key. But possibly, others could treat the high bit of the public key as encoding out-of-bounds values, or as something to be preserved. This could be used to distinguish clients with different backends, at the cost of killing a circuit. As a workaround, let's just clear the high bit of each public key indiscriminately before we use it. Fix for bug 8121, reported by rransom. Bugfix on 0.2.4.8-alpha. | ||
* | | | | | | | | | revise history | Roger Dingledine | 2013-02-05 |
| | | | | | | | | | |||
* | | | | | | | | | Merge remote-tracking branch 'public/bug8151' | Nick Mathewson | 2013-02-05 |
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | | | |||
| * | | | | | | | | Include a flag-thresholds line in each vote to describe flag cutoffs | Nick Mathewson | 2013-02-04 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implements ticket 8151. | ||
* | | | | | | | | | bump to 0.2.4.10-alpha-dev | Roger Dingledine | 2013-02-04 |
| | | | | | | | | | |||
* | | | | | | | | | bump to 0.2.4.10-alpha | Roger Dingledine | 2013-02-04 |
| | | | | | | | | | |||
* | | | | | | | | | fold in changes for 0.2.4.10-alpha | Roger Dingledine | 2013-02-04 |
|/ / / / / / / / | |||
* | | | | | | | | Merge branch 'authdir_quick_fix' | Nick Mathewson | 2013-02-04 |
|\ \ \ \ \ \ \ \ |