Branch: refs/heads/master
Home: https://github.com/btcsuite/btcwallet
Commit: 130e44c7611c0103b84672f7bc1becf7ab239f04
https://github.com/btcsuite/btcwallet/commit/130e44c7611c0103b84672f7bc1becf7ab239f04
Author: Dave Collins <[email protected]>
Date: 2015-03-02 (Mon, 02 Mar 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: 8f9f53a618ea8b6e6176977c8f05a083f434e81b
https://github.com/btcsuite/btcwallet/commit/8f9f53a618ea8b6e6176977c8f05a083f434e81b
Author: Dave Collins <[email protected]>
Date: 2015-03-02 (Mon, 02 Mar 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
In addition the snacl package has been modified to return the memory after
performing scrypt operations 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: b44f48882fb27e4dda1c48b906e24dd58ab90b93
https://github.com/btcsuite/btcwallet/commit/b44f48882fb27e4dda1c48b906e24dd58ab90b93
Author: Dave Collins <[email protected]>
Date: 2015-03-02 (Mon, 02 Mar 2015)
Changed paths:
M walletsetup.go
Log Message:
-----------
Add conversion from legacy keystore if it exists.
Commit: 45a33353b0ec368a8cd84e5d4a9350c163a12604
https://github.com/btcsuite/btcwallet/commit/45a33353b0ec368a8cd84e5d4a9350c163a12604
Author: Javed Khan <[email protected]>
Date: 2015-03-02 (Mon, 02 Mar 2015)
Changed paths:
M walletsetup.go
Log Message:
-----------
Turn echo off when reading passwords
Compare:
https://github.com/btcsuite/btcwallet/compare/f704c5811498...45a33353b0ec