Dev - #92
Open
oxmmty wants to merge 2880 commits into
Open
Conversation
…ut globally all Docker images as this brings other runnings builds on the same slave into trouble
…e same directory as all the other prebuild dependencies
Release build 4.4.0
…ew BIGNUM, crashing verifymessage)
…epends Qt submodules
…a fresh getblocks from a different peer when no block has been accepted for BLOCK_ACCEPT_STALL_TIMEOUT (5 min), even if mblks keep arriving
…rigger condition, new block-acceptance watchdog, and Electron-side auto-respawn companion
…BD/RPC source changes
…xits, add vcpkg manifest, and modernize CI workflows
…, correct QTDIR root
…of upstream aliascash
….exe on Windows for the desktop app
… cross-platform, fix Linux raw-archive staging path
…or boost 1.86 windows build
…ardcoding the fork
… of hardcoded VS2019
…namic, and document CI secrets
…esources zip
The prebuilt Tor.libraries.Win{32,64}.zip in aliascash/resources still ships
Tor 0.4.5.8 from June 2021, and TOR_BUILD_VERSION never reached the Windows
build, so bumping it did not change what Windows users run.
Download the official Tor Project expert bundle (Tor 0.4.9.11) instead, pinned
by the SHA256 published in sha256sums-unsigned-build.txt, and stage it into the
Tor/ layout the daemon expects. tor.exe there is statically linked, so the nine
companion DLLs are no longer needed. lyrebird replaces obfs4proxy/fteproxy, so
torrc-defaults is updated to match and is now shipped from src/win rather than
taken from the bundle.
Claude-Session: https://claude.ai/code/session_015XvyswsZGSh3qZGBsS6Zo7
Tor.libraries.MacOS.zip in aliascash/resources is dated 2019 and ships Tor 0.4.1.5, so macOS was left on effectively the same Tor the network outage was blamed on. Same treatment as Windows: download the arch-matching Tor Project expert bundle (Tor 0.4.9.11), pinned by its published SHA256, and stage it into the Tor/ layout the daemon expects. The daemon starts Tor as ./tor.real, so the bundle's tor binary is renamed during staging. lyrebird replaces obfs4proxy and snowflake-client, so src/osx/torrc-defaults is updated to match and is shipped from the repo rather than taken from the bundle. Claude-Session: https://claude.ai/code/session_015XvyswsZGSh3qZGBsS6Zo7
… used cmake-build-mac.sh downloaded Tor.libraries.MacOS.zip and passed it as -DTOR_ARCHIVE, which skipped the expert-bundle download added in the previous commit and then failed staging, since that zip has a different internal layout. CMake now fetches and stages Tor itself, so drop the resource-zip fetch, the -DTOR_ARCHIVE override, and the CI cache entries for the old archive. Claude-Session: https://claude.ai/code/session_015XvyswsZGSh3qZGBsS6Zo7
- src/: put src/ on the include path unconditionally. CMAKE_INCLUDE_CURRENT_DIR is only set inside the Qt block, so the subsystem layout resolved its own headers for GUI builds but a daemon-only build (no -g) failed to compile. The Electron desktop app bundles exactly that headless daemon. - CI: the macOS raw archive step creates /tmp/mac-raw/ALIAS but zipped Alias/, a leftover from the Alias -> ALIAS rebrand. - boostorg.jfrog.io now redirects to a JFrog landing page and serves HTML in place of the tarball, failing the checksum. Use archives.boost.io. Also accept jammy/noble in the distro gate, which stopped at focal. Claude-Session: https://claude.ai/code/session_015XvyswsZGSh3qZGBsS6Zo7
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.