Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-12-01 | bump to 0.3.1.9-dev | Nick Mathewson | |
2017-11-30 | version bump to 0.3.1.9 | Nick Mathewson | |
2017-10-25 | bump to 0.3.1.8-dev | Nick Mathewson | |
2017-10-24 | bump to 0.3.1.8 | Nick Mathewson | |
2017-09-18 | bump to 0.3.1.7-dev | Nick Mathewson | |
2017-09-15 | bump to 0.3.1.7 | Nick Mathewson | |
2017-09-05 | Bump to 0.3.1.6-rc-dev | Nick Mathewson | |
2017-09-05 | Bump version to 0.3.1.6-rc | Nick Mathewson | |
2017-08-01 | bump to 0.3.1.5-alpha-dev | Nick Mathewson | |
2017-07-31 | Bump to 0.3.1.5-alpha | Nick Mathewson | |
2017-06-29 | Bump version to 0.3.1.4-alpha-dev | Nick Mathewson | |
2017-06-29 | Bump 0.3.1 to 0.3.1.4-alpha | Nick Mathewson | |
2017-06-08 | Add -dev to version number. | Nick Mathewson | |
2017-06-08 | Bump to 0.3.1.3-alpha. | Nick Mathewson | |
2017-05-30 | Check for libzstd >= 1.1 | Taylor Yu | |
The consensus compression code depends on a streaming compression API that is new in libzstd-1.1. Fixes #22413. | |||
2017-05-26 | bump version to 0.3.1.2-alpha-dev | Nick Mathewson | |
2017-05-26 | update version to 0.3.1.2-alpha | Nick Mathewson | |
2017-05-22 | bump to 0.3.1.1-alpha | 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-01 | Fix help message for --enable-lzma | Taylor Yu | |
Fixes #22111. | |||
2017-04-29 | Add --enable-rust configure switch | Sebastian Hahn | |
Introduce a way to optionally enable Rust integration for our builds. No actual Rust code is added yet and specifying the flag has no effect other than failing the build if rustc and cargo are unavailable. | |||
2017-04-25 | trace: Add a basic event-tracing infrastructure. | David Goulet | |
This commit adds the src/trace directory containing the basics for our tracing subsystem. It is not used in the code base. The "src/trace/debug.h" file contains an example on how we can map our tor trace events to log_debug(). The tracing subsystem can only be enabled by tracing framework at compile time. This commit introduces the "--enable-tracing-debug" option that will make all "tor_trace()" function be maped to "log_debug()". Closes #13802 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2017-04-25 | Add --enable-zstd to our configure script. | Alexander Færøy | |
This patch adds support for enabling support for Zstandard to our configure script. By default, the --enable-zstd option is set to "auto" which means if libzstd is available we'll build Tor with Zstandard support. See: https://bugs.torproject.org/21662 | |||
2017-04-25 | Add --enable-lzma to our configure script. | Alexander Færøy | |
This patch adds support for enabling support for LZMA to our configure script. By default, the --enable-lzma option is set to "auto" which means if liblzma is available we'll build Tor with LZMA support. See: https://bugs.torproject.org/21662 | |||
2017-03-15 | Run the copyright update script. | Nick Mathewson | |
2017-02-27 | Merge branch 'disable_memory_sentinels_squashed' | Nick Mathewson | |
2017-02-27 | Code to disable memory sentinels for fuzzing | Nick Mathewson | |
This feature makes it possible to turn off memory sentinels (like those used for safety in buffers.c and memarea.c) when fuzzing, so that we can catch bugs that they would otherwise prevent. | |||
2017-02-15 | Bump master to 0.3.1.0-alpha-dev | Nick Mathewson | |
2017-02-03 | Bump to 0.3.0.3-alpha-dev | Nick Mathewson | |
2017-02-03 | Bump version to 0.3.0.3-alpha | Nick Mathewson | |
2017-02-03 | Use the standard OpenBSD preprocessor definition | cypherpunks | |
2017-02-01 | Merge remote-tracking branch 'dgoulet/bug21290_030_01' | Nick Mathewson | |
2017-02-01 | Merge branch 'maint-0.2.9' | Nick Mathewson | |
2017-02-01 | Support LibreSSL with opaque structures | rubiate | |
Determining if OpenSSL structures are opaque now uses an autoconf check instead of comparing the version number. Some definitions have been moved to their own check as assumptions which were true for OpenSSL with opaque structures did not hold for LibreSSL. Closes ticket 21359. | |||
2017-02-01 | Rename --enable-expensive-hardening configure option | David Goulet | |
It is renamed to --enable-fragile-hardening. TROVE-2017-001 was triggerable only through the expensive hardening which is making the tor daemon abort when the issue is detected. Thus, it makes tor more at risk of remote crashes but safer against RCE or heartbleed bug category. Fixes #21290. Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2017-01-30 | Merge branch 'combined-fuzzing-v4' | Nick Mathewson | |
2017-01-30 | oss_fuzz also requires no PIE | Nick Mathewson | |
2017-01-30 | libfuzzer tweaks per recommendations | Nick Mathewson | |
2017-01-30 | Add libfuzzer support. | Nick Mathewson | |
2017-01-23 | Bump to 0.3.0.2-alpha-dev | Nick Mathewson | |
2017-01-23 | Bump version to 0.2.9.9-dev | Nick Mathewson | |
2017-01-23 | Merge branch 'maint-0.2.9' | Nick Mathewson | |
2017-01-23 | TROVE-2017-001 : move -ftrapv back into --expensive-hardening. | Nick Mathewson | |
2017-01-23 | version bump (0.3.0.2-alpha) | Nick Mathewson | |
2017-01-23 | version bump | Nick Mathewson | |
2017-01-11 | Merge branch 'bug20990_squashed_v2' | Nick Mathewson | |
2017-01-11 | Use the old replacement when AM_PROG_AR doesn't exist. | Nick Mathewson | |