Trac issueshttps://gitlab.torproject.org/legacy/trac/-/issues2020-06-13T15:29:14Zhttps://gitlab.torproject.org/legacy/trac/-/issues/27093Consistently use ${abs_top_srcdir:-../../..} in test_rust.sh2020-06-13T15:29:14ZteorConsistently use ${abs_top_srcdir:-../../..} in test_rust.shSometimes we just use ${abs_top_srcdir}Sometimes we just use ${abs_top_srcdir}Tor: 0.3.5.x-finalteorteorhttps://gitlab.torproject.org/legacy/trac/-/issues/27090Travis: enable lzma and zstd in configure, if available2020-06-13T15:32:11ZteorTravis: enable lzma and zstd in configure, if availableOtherwise, we can break lzma or zstd detection without knowing it.Otherwise, we can break lzma or zstd detection without knowing it.Tor: 0.3.5.x-finalteorteorhttps://gitlab.torproject.org/legacy/trac/-/issues/27088Pass MODULES_OPTIONS in DISTCHECK_CONFIGURE_FLAGS2020-06-13T15:29:12ZteorPass MODULES_OPTIONS in DISTCHECK_CONFIGURE_FLAGSOops, it seems we missed this one.Oops, it seems we missed this one.Tor: 0.3.5.x-finalteorteorhttps://gitlab.torproject.org/legacy/trac/-/issues/27087Run a single asciidoc build in Travis2020-06-13T15:29:12ZteorRun a single asciidoc build in TravisWe --disable-asciidoc on all our builds, and maybe we shouldn'tWe --disable-asciidoc on all our builds, and maybe we shouldn'tTor: 0.3.5.x-finalteorteorhttps://gitlab.torproject.org/legacy/trac/-/issues/24630Stop initialising rust git submodules, travis does this automatically2020-06-13T15:19:00ZteorStop initialising rust git submodules, travis does this automaticallyisis told me to do this.isis told me to do this.Tor: 0.3.2.x-finalhttps://gitlab.torproject.org/legacy/trac/-/issues/24629Activate osx builds on travis, at low priority2020-06-13T15:29:57ZteorActivate osx builds on travis, at low priorityWe want to activate osx builds on Travis CI.
But they can be very slow, so we need to customise the settings.
If possible, we want osx builds to behave as follows:
* if there is a pending build, and more commits are pushed to the branch...We want to activate osx builds on Travis CI.
But they can be very slow, so we need to customise the settings.
If possible, we want osx builds to behave as follows:
* if there is a pending build, and more commits are pushed to the branch, cancel the pending build and re-queue the latest commits
* let travis show builds as "complete" if osx takes a long time, but still show osx failures eventuallyTor: 0.3.5.x-finalteorteorhttps://gitlab.torproject.org/legacy/trac/-/issues/21621Intro points can get stuck in CIRCUIT_PURPOSE_S_ESTABLISH_INTRO2020-06-13T15:06:54ZteorIntro points can get stuck in CIRCUIT_PURPOSE_S_ESTABLISH_INTROWhen a hidden service opens an introduction point circuit, there's nothing that checks that it actually receive an INTRO_ESTABLISHED cell within a reasonable timeout.
So in remove_invalid_intro_points(), we should close circuits that ha...When a hidden service opens an introduction point circuit, there's nothing that checks that it actually receive an INTRO_ESTABLISHED cell within a reasonable timeout.
So in remove_invalid_intro_points(), we should close circuits that have been in CIRCUIT_PURPOSE_S_ESTABLISH_INTRO for too long (60 seconds? 5 minutes? Some dynamic interval?).Tor: unspecified