<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/src/device_trezor, branch v0.18.1.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.1.0</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.18.1.0'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2022-08-05T12:27:16Z</updated>
<entry>
<title>feat(trezor): add HF15 support, BP+</title>
<updated>2022-08-05T12:27:16Z</updated>
<author>
<name>Dusan Klinec</name>
<email>dusan.klinec@gmail.com</email>
</author>
<published>2022-04-12T00:06:19Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=6075be9cc8c3e8aacfa1428816e86dc623a72600'/>
<id>urn:sha1:6075be9cc8c3e8aacfa1428816e86dc623a72600</id>
<content type='text'>
- BP+ support added for Trezor
- old Trezor firmware version support removed, code cleanup
</content>
</entry>
<entry>
<title>Add view tags to outputs to reduce wallet scanning time</title>
<updated>2022-04-18T07:49:53Z</updated>
<author>
<name>j-berman</name>
<email>justinberman@protonmail.com</email>
</author>
<published>2021-11-15T13:23:53Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=ea87b30f8907ee11252433811e7a7d0c46758cca'/>
<id>urn:sha1:ea87b30f8907ee11252433811e7a7d0c46758cca</id>
<content type='text'>
Implements view tags as proposed by @UkoeHB in MRL issue
https://github.com/monero-project/research-lab/issues/73

At tx construction, the sender adds a 1-byte view tag to each
output. The view tag is derived from the sender-receiver
shared secret. When scanning for outputs, the receiver can
check the view tag for a match, in order to reduce scanning
time. When the view tag does not match, the wallet avoids the
more expensive EC operations when deriving the output public
key using the shared secret.
</content>
</entry>
<entry>
<title>Copyright: Update to 2022</title>
<updated>2022-03-04T05:59:20Z</updated>
<author>
<name>mj-xmr</name>
<email>mjxmr@protonmail.com</email>
</author>
<published>2022-03-01T11:16:17Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=da9aa1f7f802552b9de459f331a2f39c84898009'/>
<id>urn:sha1:da9aa1f7f802552b9de459f331a2f39c84898009</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #7869</title>
<updated>2021-10-18T04:28:04Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2021-10-18T04:28:04Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=ebc655c6ad594f0853f6a0f955ec46200efe7865'/>
<id>urn:sha1:ebc655c6ad594f0853f6a0f955ec46200efe7865</id>
<content type='text'>
ad9fde4 UB: virtual methods in destructor at Trezor (mj-xmr)
</content>
</entry>
<entry>
<title>UB: virtual methods in destructor at Trezor</title>
<updated>2021-09-08T12:44:35Z</updated>
<author>
<name>mj-xmr</name>
<email>mjxmr@protonmail.com</email>
</author>
<published>2021-08-16T09:45:39Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=ad9fde46a32587aaeee15a2142a74b3d85a3f636'/>
<id>urn:sha1:ad9fde46a32587aaeee15a2142a74b3d85a3f636</id>
<content type='text'>
</content>
</entry>
<entry>
<title>trezor: try empty passphrase first</title>
<updated>2021-08-03T11:54:04Z</updated>
<author>
<name>Dusan Klinec</name>
<email>dusan.klinec@gmail.com</email>
</author>
<published>2021-07-14T15:08:36Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=13a8a576ed17b19197ca3518d686a0f8410fdbe9'/>
<id>urn:sha1:13a8a576ed17b19197ca3518d686a0f8410fdbe9</id>
<content type='text'>
- Try empty passphrase first when opening a wallet, as all Trezors will have passphrase enabled by default by Trezor Suite by default.
  This feature enables easier access to all users using disabled passphrase (or empty passhprase)
- If wallet address differs from device address with empty passphrase, another opening attempt is made, without passphrase suppression,
  so user can enter his passhprase if using some. In this scenario, nothing changes to user, wallet opening just consumes one more call
  to Trezor (get wallet address with empty passphrase)
- also change how m_passphrase is used. Previous version did not work well with recent passphrase entry mechanism change (made in Trezor),
  thus this commit fixes the behaviour).
</content>
</entry>
<entry>
<title>Merge pull request #7782</title>
<updated>2021-07-27T21:04:14Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2021-07-27T21:04:14Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=960376b960b3e1f1ef5ca5a136d39bbbb9b27cc9'/>
<id>urn:sha1:960376b960b3e1f1ef5ca5a136d39bbbb9b27cc9</id>
<content type='text'>
a48db50 device_trezor_base: fix typo (anon)
</content>
</entry>
<entry>
<title>device_trezor_base: fix typo</title>
<updated>2021-07-10T23:52:15Z</updated>
<author>
<name>anon</name>
<email>anon [at] nowhere</email>
</author>
<published>2021-07-10T23:52:15Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=a48db50b1c74d6c9125a35f1e230dd9cdf087a61'/>
<id>urn:sha1:a48db50b1c74d6c9125a35f1e230dd9cdf087a61</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #7762</title>
<updated>2021-07-10T22:00:45Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2021-07-10T22:00:45Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=1e8cbc995f7b2eac69e50921d35c5971446c5be5'/>
<id>urn:sha1:1e8cbc995f7b2eac69e50921d35c5971446c5be5</id>
<content type='text'>
8ae6c85 trezor: add #if for ByteSizeLong (selsta)
</content>
</entry>
<entry>
<title>trezor: add #if for ByteSizeLong</title>
<updated>2021-06-27T21:43:36Z</updated>
<author>
<name>selsta</name>
<email>selsta@sent.at</email>
</author>
<published>2021-06-24T15:16:48Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=8ae6c85efd67608ddccac954bd11129d22042a54'/>
<id>urn:sha1:8ae6c85efd67608ddccac954bd11129d22042a54</id>
<content type='text'>
Turns out Ubuntu 18.04 ships with an old protobuf version.
</content>
</entry>
</feed>
