Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-22 | pick a datetor-0.3.1.1-alpha | Nick Mathewson | |
2017-05-22 | Merge remote-tracking branch 'ahf/bugs/22305' | Nick Mathewson | |
2017-05-22 | Log a warning if we receive a disallowed compression method for an anonymous ↵ | Alexander Færøy | |
connection. See: https://bugs.torproject.org/22305 | |||
2017-05-22 | bump to 0.3.1.1-alpha | Nick Mathewson | |
2017-05-22 | Run format_changelog again | Nick Mathewson | |
2017-05-22 | Fold new entries into changelog | Nick Mathewson | |
2017-05-22 | Merge remote-tracking branch 'ahf/bugs/22305' | Nick Mathewson | |
2017-05-22 | Ensure that only GZip and Zlib compression is handled for anonymous connections. | Alexander Færøy | |
See: https://bugs.torproject.org/22305 | |||
2017-05-22 | Refactor error path handling in connection_dir_client_reached_eof(). | Alexander Færøy | |
This patch lifts the return value, rv, variable to the beginning of the function, adds a 'done' label for clean-up and function exit and makes the rest of the function use the rv value + goto done; instead of cleaning up in multiple places. See: https://bugs.torproject.org/22305 | |||
2017-05-22 | Fix a compilation warning about duplicate typedef | Nick Mathewson | |
2017-05-22 | Raise common code for creating circuit_guard_state_t | Nick Mathewson | |
This will help if we ever need to add more fields or change the semantics of existing fields. | |||
2017-05-22 | amend changes file to note that one case is still unfixed | Nick Mathewson | |
2017-05-22 | Merge remote-tracking branch 'asn/bug21969_bridges' | Nick Mathewson | |
2017-05-22 | Set guard state on bridge descriptor fetches. | George Kadianakis | |
We used to not set the guard state in launch_direct_bridge_descriptor_fetch(). So when a bridge descriptor fetch failed, the guard subsystem would never learn about the fail (and hence the guard's reachability state would not be updated). | |||
2017-05-22 | Don't add "Accept-Encoding" header if directory connection is anonymous. | Alexander Færøy | |
See: https://bugs.torproject.org/22305 | |||
2017-05-22 | Merge branch 'maint-0.3.0' | Nick Mathewson | |
2017-05-22 | Merge branch 'maint-0.2.9' into maint-0.3.0 | Nick Mathewson | |
2017-05-22 | dir auths reject 0.2.9.x for x<5, due to bug 20499 | Roger Dingledine | |
Directory authorities now reject relays running versions 0.2.9.1-alpha through 0.2.9.4-alpha, because those relays suffer from bug 20499 and don't keep their consensus cache up-to-date. Resolves ticket 20509. | |||
2017-05-22 | fix two typos in comments | Roger Dingledine | |
closes ticket 22322 | |||
2017-05-19 | fix typo in comment | Roger Dingledine | |
2017-05-19 | elevate the "agree on canonical" stuff to major | Roger Dingledine | |
2017-05-19 | do a pass over the 0.3.1.1-alpha changelog | Roger Dingledine | |
2017-05-19 | Whoops; I broke check-spaces. | Nick Mathewson | |
2017-05-19 | Try another approach to fixing the bug in the #1922 test. | Nick Mathewson | |
This isn't elegant, but it seems to be the best way around all of the issues involved in escaping and quoting that we've gotten into over the years. | |||
2017-05-19 | mingw fix: avoid "unused var" warning. | Nick Mathewson | |
2017-05-19 | fix a coverity resource leak warning | Nick Mathewson | |
2017-05-19 | Fix uninitialized-variable warning on options_init_from_string(). | Nick Mathewson | |
2017-05-19 | First editing pass on changelog. | Nick Mathewson | |
2017-05-19 | Remove call to get_unquoted_path in config_process_include() | Nick Mathewson | |
parse_config_line_from_str_verbose() already looks for strings that are surrounded by quotes, and processes them with unescape_string(). So things were getting decoded twice, which was (in turn) playing havoc with backslashes on Windows. | |||
2017-05-19 | 0.3.1.1-alpha changelog: combine some sections. | Nick Mathewson | |
2017-05-19 | Run format-changelog on the 0.3.1.1-alpha changelog | Nick Mathewson | |
2017-05-19 | start changelog for 0.3.1.1-alpha by sorting entries | Nick Mathewson | |
2017-05-19 | Try to fix windows config/include_path_syntax test | Nick Mathewson | |
It was trying to do %include "foo\", which won't work. It has to be %include "foo\\". | |||
2017-05-19 | changelog entry for 22106 | Nick Mathewson | |
2017-05-19 | tt_* macros can "goto done;" so define any freeable things before them. | Nick Mathewson | |
2017-05-19 | strlen() returns size_t | Nick Mathewson | |
2017-05-19 | Merge branch 'add_rust_squashed' | Nick Mathewson | |
2017-05-19 | Allow Rust build using locally supplied crates or crates.io | Sebastian Hahn | |
This adds a couple of configure commands to control whether we're requiring all dependencies to be available locally (default) or not (--enable-cargo-online-mode). When building from a tarball, we require the RUST_DEPENDENCIES variable to point to the local repository of crates. This also adds src/ext/rust as a git submodule that contains such a local repository for easy setup. | |||
2017-05-19 | Detect rustc version | Sebastian Hahn | |
2017-05-19 | cargo-online-mode configure argument | Sebastian Hahn | |
Passing --enable-cargo-online-mode during configure allows cargo to make network requests while building Tor or running tests. If this flag is not supplied, the dependencies need to be available in the form of a local mirror. | |||
2017-05-19 | Add rustfmt.toml | Sebastian Hahn | |
2017-05-19 | Run cargo test during make check | Sebastian Hahn | |
2017-05-19 | Add some Rust utility functions and print support | Sebastian Hahn | |
This gives an indication in the log that Tor was built with Rust support, as well as laying some groundwork for further string-returning APIs to be converted to Rust | |||
2017-05-19 | Merge remote-tracking branch 'jigsaw/torrc-dir-fix-1922_squashed2' | Nick Mathewson | |
2017-05-19 | Merge branch 'ticket21953_029' | Nick Mathewson | |
2017-05-19 | Define HeapEnableTerminationOnCorruption if the headers don't. | Nick Mathewson | |
MSDN says that it's always going to be 1, and they're usually pretty accurate about that. Fixes a bug in 21953. | |||
2017-05-19 | fix typo | Roger Dingledine | |
2017-05-18 | Add support for %include funcionality on torrc #1922 | Daniel Pinto | |
config_get_lines is now split into two functions: - config_get_lines which is the same as before we had %include - config_get_lines_include which actually processes %include | |||
2017-05-18 | Merge branch 'maint-0.3.0' | Nick Mathewson | |
"ours" to avoid version bump | |||
2017-05-18 | bump to 0.3.0.7-dev | Nick Mathewson | |