Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-10-10 | Merge remote-tracking branch 'teor/bug27738-032' into bug27738-033 | Taylor Yu | |
2018-09-18 | Travis: use the Homebrew addon for xz and zstd | teor | |
xz and zstd were added as optional dependencies in 0.3.1.1-alpha. Implements ticket 27738. | |||
2018-09-18 | Merge branch 'bug27738-029' into bug27738-032 | teor | |
Resolve conflicts due to modified comments, and deleted lines. | |||
2018-09-18 | Travis: use the Homebrew addon | teor | |
Use the Travis Homebrew addon to install packages on macOS. The package list is the same, but the Homebrew addon does not do a `brew update` by default. This makes builds faster, at the cost of using slightly older packages. Implements ticket 27738. | |||
2018-09-11 | Merge remote-tracking branch 'teor/ticket27252-033' into maint-0.3.3 | Nick Mathewson | |
2018-09-11 | Merge remote-tracking branch 'teor/ticket27252-032' into maint-0.3.2 | Nick Mathewson | |
2018-09-11 | Merge remote-tracking branch 'teor/ticket27252-029' into maint-0.2.9 | Nick Mathewson | |
2018-09-05 | Merge branch 'maint-0.3.2' into maint-0.3.3 | Nick Mathewson | |
2018-09-05 | Merge branch 'maint-0.2.9' into maint-0.3.2 | Nick Mathewson | |
2018-09-05 | Merge remote-tracking branch 'teor/bug27418-029' into maint-0.2.9 | Nick Mathewson | |
2018-09-05 | Merge branch 'maint-0.3.2' into maint-0.3.3 | Nick Mathewson | |
2018-09-05 | Merge branch 'maint-0.2.9' into maint-0.3.2 | Nick Mathewson | |
2018-09-05 | Travis: don't call echo with a --flag as the first argument | teor | |
When we use echo in Travis, don't pass a --flag as the first argument. Fixes bug 27418; bugfix on 0.3.4.7-rc. | |||
2018-09-05 | Travis: when showing a log fails, keep trying to show other logs | teor | |
When a Travis build fails, and showing a log fails, keep trying to show the other logs. Fixes bug 27453; bugfix on 0.3.4.7-rc. | |||
2018-08-23 | Merge branch 'ticket27252-032' into ticket27252-033 | teor | |
Semantic merge: - Rust offline and online were swapped in ticket27252-032 - TOR_RUST_DEPENDENCIES is spelt RUST_DEPENDENCIES in 0.3.2 | |||
2018-08-23 | Travis: Skip offline rust builds for Linux gcc | teor | |
We already do an online rust build for Linux gcc. Part of 27252. | |||
2018-08-23 | Travis: Only run one online rust build, to reduce network errors | teor | |
Part of 27252. | |||
2018-08-23 | Merge branch 'ticket27252-029' into ticket27252-032 | teor | |
This commit is already implemented in 0.3.2 and later: - Travis: Skip a duplicate hardening-off build in Tor 0.2.9 | |||
2018-08-23 | Travis: Skip gcc on Linux with default settings | teor | |
It's redundant, because all the non-default builds use gcc on Linux. Part of 27252. | |||
2018-08-23 | Travis: make the exclude descriptions shorter | teor | |
Part of 27252. | |||
2018-08-23 | Travis: Skip a duplicate hardening-off build in Tor 0.2.9 | teor | |
Part of 27252. | |||
2018-08-23 | Travis: skip gcc on OSX, because the default compiler is clang | teor | |
Part of #27252. | |||
2018-08-10 | Merge branch 'travis-osx-032' into travis-osx-033 | teor | |
2018-08-10 | Merge branch 'travis-osx-029' into travis-osx-032 | teor | |
Merge asciidoc from 029 with rust from 032. | |||
2018-08-10 | Travis: add a missing macOS asciidoc env var | teor | |
2018-08-10 | Merge branch 'travis-osx-032' into travis-osx-033 | teor | |
Preserve 033 changes since 032. | |||
2018-08-10 | Travis: Check Rust with distcheck in 0.3.3 and later | teor | |
Backports an 0.3.4 change that also works in 0.3.3. Part of 24629. | |||
2018-08-10 | Travis: Use TOR_RUST_DEPENDENCIES for 0.3.3 and later | teor | |
TOR_RUST_DEPENDENCIES used to be spelt RUST_DEPENDENCIES in 0.3.2. Re-applies 0.3.3 changes after 24629. | |||
2018-08-10 | Merge branch 'travis-osx-029' into travis-osx-032 | teor | |
Simple merge to resolve order conflicts. | |||
2018-08-10 | Travis: Improve Rust comments | teor | |
2018-08-10 | Travis: add a missing macOS asciidoc dependency | teor | |
2018-08-10 | Travis: put distcheck first for readability | teor | |
2018-08-10 | Travis: Use cargo cache | teor | |
Closes ticket 26952. | |||
2018-08-10 | Travis: fix a typo | teor | |
2018-08-09 | Travis: fix a typo | teor | |
2018-08-09 | Travis: add rust cargo offline mode | teor | |
Backports parts of the 0.3.3 travis config. Part of 24629. | |||
2018-08-09 | Travis: add rust cargo online mode | teor | |
Forward-ports parts of the 0.3.2 travis config on top of the 0.2.9 merge. Also: * build rust on clang and gcc, Linux and macOS * build combinations of non-default options on gcc Linux * exclude broken builds * log the rustup version Part of 24629. | |||
2018-08-09 | Travis: add lzma and zstd, where available | teor | |
Forward-ports parts of the 0.3.2 travis config on top of the 0.2.9 merge. Part of 24629, also fixes 27090. | |||
2018-08-09 | Travis: list installed package versions before building | teor | |
Part of 24629. | |||
2018-08-09 | Travis: run an asciidoc build | teor | |
Implements 27087. | |||
2018-08-09 | Travis: Use ccache | teor | |
Part of ticket 26952. | |||
2018-08-09 | Travis: make macOS builds work for Tor 0.2.9 | teor | |
Tor 0.2.9 needs extra help to find OpenSSL on macOS. Part of 24629. | |||
2018-08-09 | Travis: create configure flags once, then echo the flags | teor | |
Creating the configure flags once avoids inconsistent flags between configure and distcheck configure. Echoing the flags helps developers work out what configure is doing. (Backported to 0.2.9 and later as a precaution.) Fixes 27088 on 0.3.4.1-alpha, adds logging in previous releases. | |||
2018-08-09 | Travis: enable macOS builds | teor | |
Also: * explain why we don't install zlib Part of 24629. | |||
2018-08-09 | Travis: Rewrite .travis.yml | teor | |
Build on all compilers: * default options + hardening Build on gcc: * coverage (+ no hardening) * distcheck * no hardening Add some extra logging: * tail config.log on failure (config.log is too long for travis to render) Put the config in a more logical order * Sort config items in chronological order * Put related items together Part of 24629. | |||
2018-08-09 | Add more optional packages to Travis | Taylor Yu | |
Apparently we weren't building with either libcap or libseccomp on Travis. Install libcap-dev and libseccomp-dev in .travis.yml. Closes ticket 26560. | |||
2018-04-26 | Show test-suite.log for distcheck on Travis CI | Taylor Yu | |
When Travis CI runs make distcheck, test-suite.log doesn't exist in the expected place. Add a new make target to show this file and use it when DISTCHECK=yes in .travis.yml. Fixes bug 25814; bug not in any released Tor. | |||
2018-04-18 | Add distcheck support to travis configuration. | Nick Mathewson | |
Implements 25814. | |||
2018-04-16 | Add support for the coveralls.io coverage tool in travis config | Nick Mathewson | |
Closes ticket 25818. | |||
2018-03-19 | Merge branch 'maint-0.2.5' into maint-0.2.9 | Nick Mathewson | |