You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
28012eb test: test \0 for walletpassphrase too for rpc upgradetohd (Konstantin Akimov)
bfacf09 test: enforce stricter validation of mnemonic passphrase in wallet_upgradetohd (Konstantin Akimov)
95e9e66 test: fix incorrect key name (Konstantin Akimov)
6f841f5 test: add more comprehensive testing for mnemonic_passphrase including null character (Konstantin Akimov)
7f53b9f fix: helper ToSeed for mnemonics doesn't loose end of string after 0-characters (Konstantin Akimov)
3ab8b5e doc: update release notes to add PR num (Konstantin Akimov)
c85aa93 fix: follow-up bitcoin#27068 - apply changes for mnemonic too (Konstantin Akimov)
Pull request description:
## Issue being fixed or feature implemented
bitcoin#27068 introduced support of null character in SecureString initialization, but this feature has not been supported for mnemonic passphrases.
## What was done?
This PR apply changed introduced in bitcoin#27078 for dash specific code.
## How Has This Been Tested?
Run unit & functional tests.
## Breaking Changes
RPC `upgradetohd` supports null characters in mnemonic passphrase and in wallet's passphrase.
## Checklist:
- [x] I have performed a self-review of my own code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have added or updated relevant unit/integration/functional/e2e tests
- [x] I have made corresponding changes to the documentation
- [x] I have assigned this pull request to a milestone
ACKs for top commit:
UdjinM6:
utACK 28012eb
PastaPastaPasta:
utACK 28012eb
Tree-SHA512: ced5766c8940fb22468e6d2b48ffa4bc845c26c858b8ea9a08450d1aff935f47af43eaf0f194ee3a3af919a05b47eae31d60daec9258933b0c66b60335f04756
self.log.info("Same mnemonic, no mnemonic passphrase, no wallet passphrase, large enough keepool, rescan is skipped initially, should recover all coins after rescanblockchain")
0 commit comments