Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-05 | Merge branch 'maint-0.3.3' into maint-0.3.4 | 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 | Merge branch 'maint-0.3.3' into maint-0.3.4 | 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-10 | Merge branch 'travis-osx-033' into travis-osx-034 | teor | |
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-033' into travis-osx-034 | teor | |
Take the asciidoc changes from 033, and the module changes from 034. | |||
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: Check disable module dirauth with and without rust | teor | |
Part of 24629, also fixes 27088. | |||
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 | Travis: put distcheck first for readability | 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 | |
2018-03-01 | Document how to allow partial Travis failures | Taylor Yu | |
Add some commented-out allow_failures clauses to make it easier to temporarily allow less-critical sub-builds to fail while still reporting success. | |||
2018-01-19 | Merge branch 'maint-0.2.5' into maint-0.2.9 | Nick Mathewson | |
2018-01-17 | Work around Travis CI ptrace regression | Taylor Yu | |
Travis CI deployed a change that disables ptrace capabilities in container builds, which prevents LeakSanitizer on clang from working properly. Set "sudo: required" to force non-container builds for clang and work around this. | |||
2017-07-26 | Merge branch 'maint-0.2.8' into maint-0.2.9 | Nick Mathewson | |
2017-07-26 | Point travis to #tor-ci, not #tor-bots | Nick Mathewson | |
2017-07-26 | Travis update: "gcc-warnings" became "fatal-warnings" in 0.2.9 | Nick Mathewson | |
2017-07-25 | In < 0.2.9.x, --enable-fatal-warnings was --enable-gcc-warnings. | Isis Lovecruft | |