Branch: refs/heads/intwaddrmgr
Home: https://github.com/btcsuite/btcwallet
Commit: e47cdf05c70ed126ace1e29722f781ad77e96a5e
https://github.com/btcsuite/btcwallet/commit/e47cdf05c70ed126ace1e29722f781ad77e96a5e
Author: Dave Collins <[email protected]>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
M chain/chain.go
M chainntfns.go
M createtx.go
R keystore/keystore.go
R keystore/keystore_test.go
A legacy/keystore/keystore.go
A legacy/keystore/keystore_test.go
M rescan.go
M rpcserver.go
M wallet.go
Log Message:
-----------
Move keystore to legacy directory.
Commit: 50dbda085c6635effd10781b1ee5c0539f41e009
https://github.com/btcsuite/btcwallet/commit/50dbda085c6635effd10781b1ee5c0539f41e009
Author: Dave Collins <[email protected]>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
M btcwallet.go
M chain/chain.go
M chainntfns.go
M config.go
M createtx.go
M createtx_test.go
M rescan.go
M rpcserver.go
M snacl/snacl.go
M waddrmgr/common_test.go
M waddrmgr/manager.go
M waddrmgr/manager_test.go
M wallet.go
A walletsetup.go
Log Message:
-----------
Switch to new waddrmgr package
This commit converts the wallet to use the new secure hierarchical
deterministic wallet address manager package as well as the walletdb
package.
The following is an overview of modified functionality:
- The wallet must now be created before starting the executable
- A new flag --create has been added to create the new wallet using wizard
style question and answer prompts
- Starting the process without an existing wallet will instruct now
display a message to run it with --create
- Providing the --create flag with an existing wallet will simply show an
error and return
Commit: 7371fcf5cf35e8e94d74b9356841c17b36efe420
https://github.com/btcsuite/btcwallet/commit/7371fcf5cf35e8e94d74b9356841c17b36efe420
Author: Dave Collins <[email protected]>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
M walletsetup.go
Log Message:
-----------
Add conversion from legacy txstore if it exists.
Commit: f02f766eb7174703ec95d11b5c49261e20a1f9a0
https://github.com/btcsuite/btcwallet/commit/f02f766eb7174703ec95d11b5c49261e20a1f9a0
Author: Javed Khan <[email protected]>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
M walletsetup.go
Log Message:
-----------
Turn echo off when reading passwords
Commit: 247033bfe85665e34e4cf2f016c35e171e1f2481
https://github.com/btcsuite/btcwallet/commit/247033bfe85665e34e4cf2f016c35e171e1f2481
Author: Dave Collins <[email protected]>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
M snacl/snacl.go
Log Message:
-----------
Return the memory after scrypt to the OS.
Previously a runtime.GC was being invoked which forced it to release the
memory as far as the garbage collector is concerned, but the memory was
not released back to the OS immediatley. This modification allows the
memory to be released immedately since it won't be needed again until the
next wallet unlock.
Commit: 4040027b96730d143340ca623e91f44fbd499e9b
https://github.com/btcsuite/btcwallet/commit/4040027b96730d143340ca623e91f44fbd499e9b
Author: Josh Rickmar <[email protected]>
Date: 2015-02-06 (Fri, 06 Feb 2015)
Changed paths:
M wallet.go
Log Message:
-----------
Prevent deadlock when changing passphrases.
Compare:
https://github.com/btcsuite/btcwallet/compare/19ca41d9e70d...4040027b9673