<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/src/wallet, branch v0.18.3.0</title>
<subtitle>Monzero core node, command-line wallet, consensus code, and release tooling.
</subtitle>
<id>https://code.monzero.org/monzero-core.git/atom?h=v0.18.3.0</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.18.3.0'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2023-09-22T14:20:56Z</updated>
<entry>
<title>wallet: store watch-only wallet correctly when `change_password()` is called</title>
<updated>2023-09-22T14:20:56Z</updated>
<author>
<name>jeff</name>
<email>jeffro256@tutanota.com</email>
</author>
<published>2023-09-22T03:33:00Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=205c80427ba6f5751d1aef800f1dd00d736a3ca9'/>
<id>urn:sha1:205c80427ba6f5751d1aef800f1dd00d736a3ca9</id>
<content type='text'>
The Monero GUI code was calling `Monero::wallet::setPassword()` on every open/close for some reason,
and the old `store_to()` code called `store_keys()` with `watch_only=false`, even for watch-only wallets.
This caused a bug where the watch-only keys file got saved with with the JSON field `watch_only` set to 0,
and after saving a watch-only wallet once, a user could never open it back up against because `load()` errored out.
This never got brought up before this because you would have to change the file location of the watch-only
wallet to see this bug, and I guess that didn't happen often, but calling the new `store_to()` function with the
new `force_rewrite` parameter set to `true` triggers key restoring and the bug appeared.
</content>
</entry>
<entry>
<title>Merge pull request #8941</title>
<updated>2023-09-15T03:19:27Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2023-09-15T03:19:27Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=031d318ca2cd6427fd91543e82eda0a9538fa73b'/>
<id>urn:sha1:031d318ca2cd6427fd91543e82eda0a9538fa73b</id>
<content type='text'>
356e687 wallet_rpc_server: chunk refresh to keep responding to RPC while refreshing (moneromooo-monero) 633e1b7 wallet_rpc_server: add --no-initial-sync flag for quicker network binding (moneromooo-monero)
</content>
</entry>
<entry>
<title>wallet2: fix `store_to()` and `change_password()`</title>
<updated>2023-08-23T16:52:31Z</updated>
<author>
<name>jeffro256</name>
<email>jeffro256@tutanota.com</email>
</author>
<published>2023-07-07T17:55:02Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=ba98269ca507766aa76f0ebbcaebe6f6eef93192'/>
<id>urn:sha1:ba98269ca507766aa76f0ebbcaebe6f6eef93192</id>
<content type='text'>
Resolves #8932 and:
2. Not storing cache when new path is different from old in `store_to()` and
3. Detecting same path when new path contains entire string of old path in `store_to()` and
4. Changing your password / decrypting your keys (in this method or others) and providing a bad original password and getting no error and
5. Changing your password and storing to a new file
</content>
</entry>
<entry>
<title>wallet_rpc_server: chunk refresh to keep responding to RPC while refreshing</title>
<updated>2023-08-17T15:35:00Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2022-05-25T09:30:58Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=356e6877dcd3fcb337ea8ff8c88cf44fbc6a30a6'/>
<id>urn:sha1:356e6877dcd3fcb337ea8ff8c88cf44fbc6a30a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wallet_rpc_server: add --no-initial-sync flag for quicker network binding</title>
<updated>2023-08-17T15:34:57Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2022-05-25T09:02:27Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=633e1b735931b6437730eaa1940339acb9c7d697'/>
<id>urn:sha1:633e1b735931b6437730eaa1940339acb9c7d697</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #8957</title>
<updated>2023-08-17T15:26:52Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2023-08-17T15:26:52Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=eac1b86bb2818ac552457380c9dd421fb8935e5b'/>
<id>urn:sha1:eac1b86bb2818ac552457380c9dd421fb8935e5b</id>
<content type='text'>
b51f4a9 scan_tx: fix custom comparator for == case; fixes #8951 (j-berman)
</content>
</entry>
<entry>
<title>Merge pull request #8953</title>
<updated>2023-08-17T15:25:27Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2023-08-17T15:25:27Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=3bebcc4a7d98054953927d4238236235b3229c2c'/>
<id>urn:sha1:3bebcc4a7d98054953927d4238236235b3229c2c</id>
<content type='text'>
ed05ac6 wallet2: when checking frozen multisig tx set, don't assume order (jeffro256)
</content>
</entry>
<entry>
<title>Merge pull request #8942</title>
<updated>2023-08-17T15:24:16Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2023-08-17T15:24:16Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=9d5c5b563416b68a74031cc4647d260035b48c23'/>
<id>urn:sha1:9d5c5b563416b68a74031cc4647d260035b48c23</id>
<content type='text'>
78348bc wallet-rpc: restore from multisig seed (jeffro256)
</content>
</entry>
<entry>
<title>wallet-rpc: restore from multisig seed</title>
<updated>2023-08-10T15:13:07Z</updated>
<author>
<name>jeffro256</name>
<email>jeffro256@tutanota.com</email>
</author>
<published>2023-06-22T07:15:12Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=78348bcddd18fa7a25541595576bef1df4fc4022'/>
<id>urn:sha1:78348bcddd18fa7a25541595576bef1df4fc4022</id>
<content type='text'>
</content>
</entry>
<entry>
<title>scan_tx: fix custom comparator for == case; fixes #8951</title>
<updated>2023-07-19T14:45:33Z</updated>
<author>
<name>j-berman</name>
<email>justinberman@protonmail.com</email>
</author>
<published>2023-07-18T23:06:01Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=b51f4a9244a6aa537306ec041b7a918175e86989'/>
<id>urn:sha1:b51f4a9244a6aa537306ec041b7a918175e86989</id>
<content type='text'>
Co-authored-by: woodser &lt;woodser@protonmail.com&gt;
</content>
</entry>
</feed>
