April 07, 2021

Rebranded software suite to Wireleap

The software suite has been renamed to Wireleap. All the code, documentation and infrastructure has been updated to reflect this change, along with some other changes as detailed below.

Please note, this is a backwards incompatible change, so some action may be required:

  • Client: If you’ve been using the old testnet, please download the latest wireleap client and use the new testnet.

  • Relay: If you have a relay enrolled in the old testnet, we recommend stopping the relay daemon, starting fresh with the new wireleap-relay daemon and enrolling in the new testnet.

  • Source code: If you’ve cloned the repository, we recommend cloning from the new location.

Changes

wireleap

  • Rebrand changes:

    • Binary: wireleap
    • Relay URL scheme: wireleap://
    • Embedded assets: wireleap_tun, wireleap_intercept.so
    • Filenames: wireleap.pid, wireleap.log
    • Filenames: wireleap_tun.pid, wireleap_tun.log
    • Script exported envvar: WIRELEAP_SOCKS
    • Target protocol envvar: WIRELEAP_TARGET_PROTOCOL
  • Address configuration changes:

    • socks_addr changed to address.socks (default: 127.0.0.1:13491)
    • h2c_addr changed to address.h2c (default: 127.0.0.1:13492)
    • tun_addr changed to address.tun (default: 10.13.49.0:13493)
  • Essential file changes:

    • pubkey.json replaced with contract.json (full snapshot)

wireleap-relay

  • Rebrand changes:

    • Binary: wireleap-relay
    • Relay URL scheme: wireleap://
    • Filenames: wireleap-relay.pid, wireleap-relay.log
    • Filenames: relay-key.pem, relay-cert.pem
  • Address configuration changes:

    • daemon section deprecated, replaced with address

wireleap-contract

  • Rebrand changes:

    • Binary: wireleap-contract
    • Filenames: wireleap-contract.pid wireleap-contract.log

wireleap-dir

  • Rebrand changes:

    • Binary: wireleap-dir
    • Relay URL scheme: wireleap://
    • Filenames: wireleap-dir.pid wireleap-dir.log

wireleap-auth

  • Rebrand changes:

    • Binary: wireleap-auth
    • Filenames: wireleap-auth.pid wireleap-auth.log
    • Filenames: wireleap-auth.sock

ps-dummy

  • Rebrand changes:

    • Config: wireleap-auth

ps-stripe

  • Rebrand changes:

    • Config: wireleap-auth
    • Templates: updated to reflect rebrand