Age | Commit message (Collapse) | Author |
|
|
|
Take the asciidoc changes from 033, and the module changes from
034.
|
|
Preserve 033 changes since 032.
|
|
Re-applies 0.3.3 changes after 24629.
|
|
Backports an 0.3.4 change that also works in 0.3.3.
Part of 24629.
|
|
TOR_RUST_DEPENDENCIES used to be spelt RUST_DEPENDENCIES in 0.3.2.
Re-applies 0.3.3 changes after 24629.
|
|
Simple merge to resolve order conflicts.
|
|
|
|
|
|
This reverts commit e1291aa84a04b8006130ce08338ee07a662e5ce0.
|
|
Replace master .travis.yml with 034 .travis.yml.
All the changes in master have been backported to the
034 .travis.yml already.
Replace master src/test/test_rust.sh with 034
src/test/test_rust.sh, which was backported from
master. One 033/034-specific commit needs to be
reverted.
|
|
Part of 24629, also fixes 27088.
|
|
Replace 034 .travis.yml with 033 .travis.yml.
Subsequent commits will restore 034 functionality.
Replace 034 src/test/test_rust.sh with 033
src/test/test_rust.sh, which was backported from
master.
|
|
Re-applies 0.3.3 changes after 24629.
|
|
|
|
Backports an 0.3.4 change that also works in 0.3.3.
Part of 24629.
|
|
TOR_RUST_DEPENDENCIES used to be spelt RUST_DEPENDENCIES in 0.3.2.
Re-applies 0.3.3 changes after 24629.
|
|
|
|
|
|
|
|
cd to ${abs_top_builddir}/src/rust before running cargo in
src/test/test_rust.sh.
Fixes bug 26497; bugfix on 0.3.3.2-alpha.
|
|
cargo will use the user's $CARGO_HOME, or $HOME/.cargo by default.
Fixes bug 26497; bugfix on 0.3.1.5-alpha.
|
|
Replace 033 .travis.yml with 032 .travis.yml.
Subsequent commits will restore 033 functionality.
src/rust/tor_util/include.am is deleted in 033.
Subsequent commits will apply 032 changes to
src/rust/tor_rust/include.am.
Replace 033 src/test/test_rust.sh with 032
src/test/test_rust.sh, which was backported from
master.
|
|
|
|
Closes ticket 26952.
|
|
Consistently use ../../.. as a fallback for $abs_top_srcdir in
test_rust.sh.
Fixes bug 27093; bugfix on 0.3.4.3-alpha.
|
|
cargo will use the user's $CARGO_HOME, or $HOME/.cargo by default.
Fixes bug 26497; bugfix on 0.3.1.5-alpha.
|
|
Preparation for 26497.
|
|
|
|
|
|
Backports parts of the 0.3.3 travis config.
Part of 24629.
|
|
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.
|
|
|
|
|
|
|
|
|
|
Forward-ports parts of the 0.3.2 travis config on top of the 0.2.9
merge.
Part of 24629, also fixes 27090.
|
|
Replace 032 .travis.yml with 029 .travis.yml.
Subsequent commits will restore 032 functionality.
|
|
Part of 24629.
|
|
Implements 27087.
|
|
Part of ticket 26952.
|
|
Tor 0.2.9 needs extra help to find OpenSSL on macOS.
Part of 24629.
|
|
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.
|
|
Also:
* explain why we don't install zlib
Part of 24629.
|
|
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.
|
|
|
|
Apparently we weren't building with either libcap or libseccomp on
Travis. Install libcap-dev and libseccomp-dev in .travis.yml. Closes
ticket 26560.
|
|
|
|
At the same time, sternly warn any person thinking about relying on
any particular format too strictly. If you do this, and your
program breaks, it is your bug, not mine.
|
|
|