Branch: refs/heads/intwaddrmgr
Home: https://github.com/btcsuite/btcwallet
Commit: a650eeaf93d4a9ce915de96913c7eea4c0ec472b
https://github.com/btcsuite/btcwallet/commit/a650eeaf93d4a9ce915de96913c7eea4c0ec472b
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: c520b11bc81db699eaf93d562692d1f6e4fd511b
https://github.com/btcsuite/btcwallet/commit/c520b11bc81db699eaf93d562692d1f6e4fd511b
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: 9b4d551e6ab97987dc094f2b86cd189aa03b6de6
https://github.com/btcsuite/btcwallet/commit/9b4d551e6ab97987dc094f2b86cd189aa03b6de6
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: 31d4fa399b789e4eba4718d5311fdae7ebbaec44
https://github.com/btcsuite/btcwallet/commit/31d4fa399b789e4eba4718d5311fdae7ebbaec44
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: 64ae146e231d8d8c09cb4213d011c73b31cce9b8
https://github.com/btcsuite/btcwallet/commit/64ae146e231d8d8c09cb4213d011c73b31cce9b8
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: 19ca41d9e70db92e767e28ca6d848af0d881e4fa
https://github.com/btcsuite/btcwallet/commit/19ca41d9e70db92e767e28ca6d848af0d881e4fa
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/038bc67a3c95...19ca41d9e70d