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

Reply via email to