Skip to content

Update torbrowser to v15.0.22 with tor binary version 0.4.9.12 - #15

Open
HenrikJannsen wants to merge 4 commits into
bisq-network:masterfrom
HenrikJannsen:Update-torbrowser-to-v15.0.22-with-tor-binary-version-0.4.9.12
Open

Update torbrowser to v15.0.22 with tor binary version 0.4.9.12#15
HenrikJannsen wants to merge 4 commits into
bisq-network:masterfrom
HenrikJannsen:Update-torbrowser-to-v15.0.22-with-tor-binary-version-0.4.9.12

Conversation

@HenrikJannsen

Copy link
Copy Markdown
Collaborator

No description provided.

Define the Tor binary artifact version once through Maven's CI-friendly revision property and have every child parent reference resolve it. Read the Tor Browser bundle version into Ant from the root POM so both build entry points share the same value. Update the release instructions to describe the two-property update flow.\n\nVerified Maven 3.9.11 resolves root and child versions to 0.4.9.12, Ant 1.10.15 loads torbrowser.version 15.0.22 from pom.xml, all project XML parses, and git diff --check passes.
Replace six versioned one-hash files with one version-independent checksum manifest containing every upstream Tor Browser 15.0.22 entry plus its source URL. The resource and standalone Ant builds now require an exact manifest entry for each selected bundle and fail on missing or mismatched SHA-256 values. Document the authenticated update workflow and artifact-verification invariants.\n\nThe 15.0.22 manifest is used because the configured bundles are 15.0.22; the supplied 15.0.21 URL served as the source-format example but cannot verify the current release. Verified the upstream manifest's detached signature, byte-compared all 52 upstream lines, tested positive and negative checksum cases, ran the resource generate-sources phase, verified all six bundle signatures through Maven and Ant, and completed the nine-module Maven clean install.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant