Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • T tor-browser-build
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 209
    • Issues 209
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 10
    • Merge requests 10
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • The Tor Project
  • Applications
  • tor-browser-build
  • Merge requests
  • !39

Enable Namecoin on Windows Nightly

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed JeremyRand requested to merge JeremyRand/tor-browser-build:namecoin-no-bash into master Aug 24, 2020
  • Overview 0
  • Commits 4
  • Changes 17

This PR enables Namecoin on Windows Nightly. Notes:

  1. The user must install Python themselves; Tor Launcher will find Python automatically if it's in the PATH. This can be improved in a subsequent MR.
  2. The TOR_VERBOSE_NAMECOIN=1 environment variable will enable verbose console logging of Electrum-NMC and StemNS.
  3. Currently, if StemNS or Electrum-NMC is killed, Tor Launcher's error will indicate that Tor was killed. This can be improved in a subsequent MR.
  4. Translation strings for new error messages haven't been added. This can be improved in a subsequent MR.

Everything else works pretty much the same as the GNU/Linux support (e.g. the TOR_ENABLE_NAMECOIN=1 environment variable is used to enable Namecoin at runtime). I also bumped the Electrum-NMC checkpoint, as it was getting a bit outdated.

Fixes tor-launcher#40001 (closed)

Fixes #40022

Fixes #40042 (closed)

(First time using GitLab's MR functionality for Tor stuff, so please let me know if my MR style needs revision.)

Huge thanks to Cyphrs and the Cyberia Computer Club for sponsoring this port.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: namecoin-no-bash