Commit graph

79 commits

Author SHA1 Message Date
39e63bd75f Minor changes 2019-02-14 17:33:58 +03:00
758bd08e8a Update documentation from wiki, amend release notes 2019-02-13 18:20:21 +03:00
ac64ad8b2f
Documentation updates 2018-10-13 18:06:37 +03:00
b5dd04c380
Version 0.9.8 2018-05-15 14:47:39 +03:00
84e57ea2d7
Version 0.9.8rc1 2018-05-10 17:33:02 +03:00
5f8c35c42c
Documentation updates (Bech32, password generation)
- Getting-Started-with-MMGen.md (bech32)
- MMGen-Quick-Start-with-Regtest-Mode.md (error fix)
- Recovering-Your-Keys-Without-the-MMGen-Software.md (bech32, password generation)
2018-05-03 22:00:06 +03:00
MMGen
58f4af6966
Update documentation from wiki (mostly formatting) 2018-02-17 18:36:04 +03:00
MMGen
83e9899b38
Version 0.9.6 2018-01-14 17:24:36 +03:00
philemon
e42aeb94ba
Version 0.9.5 2017-10-30 12:18:44 +03:00
philemon
41460cb2fd
Documentation updates 2017-10-29 18:29:19 +03:00
philemon
da0636c636
Version 0.9.3
New features:

- Bob and Alice regtest mode for testing MMGen in a mock two-user environment.
  Documented in the wiki, tests added to test suite

- Compressed P2PKH address support (address type 'C')

- BCH (Bitcoin Cash) support

- Segwit (address type 'S') support deployed after Segwit activation on mainnet

- and, of course, numerous bugfixes and small improvements
2017-10-01 11:04:05 +03:00
philemon
089b182733
New and revised documentation in wiki:
new:       MMGen Quick Start with Regtest Mode (tutorial)
  additions: Getting Started with MMGen    - compressed addresses
  additions: Recovering Keys Without MMGen - mnemonic-to-hex instructions
2017-09-30 14:45:11 +03:00
philemon
b753ddee5a
Version 0.9.2rc1
- update Getting Started guide for Segwit and regtest
2017-07-29 15:53:04 +03:00
philemon
fde885f55b
mmgen-passgen: generate passwords from your MMGen seed
- frees you from having to back up or remember passwords
   - generate passwords in either base32 or base58 format
   - user-configurable password length
   - password generation is keyed to an ID string, allowing you to generate
     separate sets of passwords for each online account

   EXAMPLE:
     mmgen-passgen yourname@nowhere.com 1-10
     (generates ten passwords for your email account using your default wallet)

   For more examples and detailed usage information, type 'mmgen-passgen --help'

   This is the new implementation using hmac.  It supersedes commit 85cf5b3

Mnemonic entry mode:
   - Word-by-word mnemonic entry at the prompt
   - Each word is checked individually, user is re-prompted in case of error
   - Activated automatically if stdin is a terminal
2017-07-07 16:28:07 +03:00
philemon
63ddd920cb
Version 0.9.0 2016-12-18 19:59:27 +03:00
philemon
02256664fb
[seed]: export seed to hexadecimal (mmhex) format 2016-12-15 20:53:29 +03:00
philemon
229845c8b6
Version 0.8.9rc1 2016-12-08 18:02:28 +03:00
philemon
e5a7b51b4f
Version 0.8.8
Documentation updated
  [mswin]: colons removed from filenames in test/ref
  [mswin]: commas allowed in hidden incog filename parameter
2016-11-23 22:04:17 +03:00
philemon
456cc1f76c
Long (common) opts added for setting global vars; display with '--longhelp'.
Datadir '~/.mmgen' and config file 'mmgen.cfg' added:
  * Global vars are now overriden in this order:
    1) config file
    2) environmental variables beginning with 'MMGEN_' (listed in globalvars.py)
    3) command line

Always get user entropy, even for non-critical randomness, unless '-r0'.

rpcuser,rpcpassword now override cookie authentication, as with Core.

RPC to remote daemon now supported with '--rpc-host' option.
2016-11-17 18:10:27 +03:00
philemon
fda8f25385 Version 0.8.7 2016-11-12 13:26:14 +03:00
philemon
73ca40ea8d
Assorted fixes/improvements:
- Importing addresses with --rescan working again
- Tracking and spending non-MMGen addresses now fully functional
- mmgen-txcreate: improvements in unspent outputs display
- mmgen-txsign: use bitcoind wallet dump as keylist fixed

- Testnet support:
  - Practice sending transactions without risking funds
  	(free testnet coins: https://tpfaucet.appspot.com/)
  - Test suite fully supported
  - To enable, set MMGEN_TESTNET environment variable
2016-11-11 16:05:27 +03:00
philemon
5676d7a3f9
addr generation with secp256k1mod 2016-08-22 14:20:46 +03:00
philemon
e042cd0088 Doc update from wiki, Windows pager fix 2016-07-31 19:00:57 +03:00
philemon
2cb4af0984 MMGen version 0.8.4 - documentation update from wiki 2016-06-25 20:14:02 +03:00
philemon
956eeab186 MMGen version 0.8.3
New features/improvements:

	* New native Bitcoin RPC library.
	* Support for cookie-based RPC authentication (new in Bitcoin Core v0.12.0).
	* Batch mode available when listing and importing addresses.
	* mmgen-tool listaddresses: 'addrs' argument allows you to specify an
	  address or range of addresses.

NOTE: if MMGen is already installed on your system, you must remove your
existing installation by hand before installing this new version.  On Linux,
this means deleting everything under the directory
'/usr/local/lib/python2.7/dist-packages/mmgen/'.  Also, if you did a 'git pull'
instead of a fresh clone, you must delete the 'build' directory in the
repository root before installing.

The 'mmgen-pywallet' utility has been removed.  It's no longer needed, as the
'bitcoin-cli dumpwallet' command (available since Core v0.9.0) provides
equivalent functionality.

The Windows port isn't being actively maintained at the moment.  Use at your own
risk, and report any problems on the Bitcointalk forum.
2016-02-28 16:41:43 +03:00
philemon
763d0a7d74 Update docs from wiki:
modified:   doc/wiki/install-linux/Install-Bitcoind-from-Source-on-Debian-or-Ubuntu-Linux.md
	modified:   doc/wiki/install-linux/Install-MMGen-on-Debian-or-Ubuntu-Linux.md
2015-10-25 16:10:30 +03:00
philemon
85d94eaec1 Version 0.8.1 2015-05-01 22:04:07 +03:00
philemon
acd8eb26c5 Old non-oo wallet code and files removed
test/test.py updated
2015-05-01 10:39:45 +03:00
philemon
9cbc2b13d0 Options fixes in 'mmgen-pywallet'
Added copies of wiki pages to doc/ for offline viewing
Added INSTALL and SIGNING_KEY.pub
2015-01-11 18:56:57 +03:00