Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-11 | Merge remote-tracking branch 'teor/ticket27252-034' into maint-0.3.4 | Nick Mathewson | |
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-23 | Travis: Don't do a distcheck with --disable-module-dirauth | teor | |
Part of 27252. | |||
2018-08-23 | Merge branch 'ticket27252-033' into ticket27252-034 | teor | |
Semantic merge: - Rust offline and online were swapped in ticket27252-032 | |||
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-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. |