Branch: refs/heads/intwaddrmgr
Home: https://github.com/btcsuite/btcwallet
Commit: 6a87b990561729578f5fe7037ccbac55837a3473
https://github.com/btcsuite/btcwallet/commit/6a87b990561729578f5fe7037ccbac55837a3473
Author: Dave Collins <[email protected]>
Date: 2015-02-05 (Thu, 05 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: 546e92d4ba9540d8cc3138c1255e6ff2212f8890
https://github.com/btcsuite/btcwallet/commit/546e92d4ba9540d8cc3138c1255e6ff2212f8890
Author: Dave Collins <[email protected]>
Date: 2015-02-05 (Thu, 05 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: 8f6a171941ae0434820c4edeb2d4e7a90d52b1ff
https://github.com/btcsuite/btcwallet/commit/8f6a171941ae0434820c4edeb2d4e7a90d52b1ff
Author: Dave Collins <[email protected]>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
M walletsetup.go
Log Message:
-----------
Add conversion from legacy txstore if it exists.
Commit: 7e3369ff18f41499ca05f4c7852b19199d5d4f44
https://github.com/btcsuite/btcwallet/commit/7e3369ff18f41499ca05f4c7852b19199d5d4f44
Author: Javed Khan <[email protected]>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
M walletsetup.go
Log Message:
-----------
Turn echo off when reading passwords
Commit: a4224f2c1584cb57870a26cf869b4971e18caab8
https://github.com/btcsuite/btcwallet/commit/a4224f2c1584cb57870a26cf869b4971e18caab8
Author: Dave Collins <[email protected]>
Date: 2015-02-05 (Thu, 05 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: 038bc67a3c9576033ecf5ba05c8e022bc3be4635
https://github.com/btcsuite/btcwallet/commit/038bc67a3c9576033ecf5ba05c8e022bc3be4635
Author: Josh Rickmar <[email protected]>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
M wallet.go
Log Message:
-----------
Prevent deadlock when changing passphrases.
Compare:
https://github.com/btcsuite/btcwallet/compare/3bf22855fd90...038bc67a3c95