You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

6.7 KiB

Release Notes

Releases

Samourai Dojo v1.2.0

Notable changes

Support of testnet

Support of testnet has been added to MyDojo.

See this doc for more details.

Upgrade of bitcoind to v0.18.1

Upgrade to Bitcoin Core v0.18.1.

Fix for issue #59

Fix a bug introduced by Dojo v1.1 when bitcoind is exposed to external apps.

See issue #59.

Change log

MyDojo

  • #46 add testnet support to my-dojo
  • #49 add support of auth token passed through the authorization http header
  • #54 remove /dump/heap endpoint and dependency on heapdump package
  • #55 upgrade bitcoind to bitcoin core 0.18.1
  • #60 fix for #59 (dojo with exposed bitcoind ports doesn't start)

Documentation

  • #50 consolidated Mac Instructions
  • #58 add instructions to resolve pairing failure

Credits

  • dergigi
  • kenshin-samourai
  • LaurentMT
  • Mark Engelberg
  • PuraVida
  • pxsocs

Samourai Dojo v1.1.0

Notable changes

Upgrade mechanism

An upgrade mechanism for MyDojo has been added.

See this doc for more details.

Optional support of an external bitcoin full node

Optional support of an existing Bitcoin full node running outside of Docker has been added.

This setup can be configured thanks to new options defined in ./docker/my-dojo/conf/docker-bitcoind.conf. When this option is activated, the install command skips the installation of bitcoind in Docker.

Note: The Bitcoin full node installed by MyDojo is configured for taking care of your privacy at a network level. You may lose the benefits provided by the default setup if your external full node isn't properly configured. Use at your own risk.

See this doc for more details.

Optional support of external apps

New options defined in ./docker/my-dojo/conf/docker-bitcoind.conf allow to expose the RPC API and ZMQ notifications provided by the full node of MyDojo to applications runnnig outside of Docker.

Note: Exposing the full node of MyDojo to external applications may damage your privacy. Use at your own risk.

See this doc for more details.

Optional support of a static onion address for the full node

A new option defined in ./docker/my-dojo/conf/docker-bitcoind.conf allows to keep a static onion address for your full node.

By default, MyDojo generates a new onion address at each startup. We recommend to keep this default setup for better privacy.

See this doc for more details.

Clean-up of Docker images

A new "clean" command has been added to Dojo shell script for deleting old Docker images of MyDojo.

This command allows to free disk space on the Docker host.

Documentation

Added a new doc for advanced setups.

Added a new doc for MacOS users.

Change log

MyDojo

  • #1 my-dojo upgrade mechanism
  • #7 support of inbound connections through Tor
  • #8 add config option exposing the rpc api and zmq notifications to external apps
  • #10 add an option allowing to run dojo on top of an external bitcoind
  • #11 clean-up
  • #12 extend support of external apps
  • #15 fix issue introduced by #10
  • #19 fix bitcoind port in torrc
  • #20 increase nginx timeout
  • #25 force the tracker to derive next indices if a hole is detected
  • #27 rework external loop of Orchestrator
  • #28 rework RemoteImporter
  • #32 change the conditions switching the startup mode of the tracker
  • #33 check authentication with admin key
  • #37 automatic redirect of onion address to maintenance tool
  • #38 dojo shutdown - replace sleep with static delay by docker wait

Security

  • #5 mydojo - install nodejs
  • #6 remove deprecated "new Buffer" in favor of "Buffer.from"
  • #41 update nodejs packages

Documentation

  • #13 included Mac instructions
  • 92097d8 doc
  • de4c9b5 doc - minor updates
  • fead0bb doc - add link to MacOS install doc
  • #42 fix few typos, add backticks for config values
  • #43 add missing d in docker-bitcoind.conf

Misc

  • a382e42 add sql scripts and config files to gitignore

Credits

  • 05nelsonm
  • clarkmoody
  • dergigi
  • hkjn
  • kenshin-samourai
  • LaurentMT
  • michel-foucault
  • pxsocs
  • Technifocal