<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/src/device, branch v0.12.4.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.12.4.0</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.12.4.0'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2018-07-04T09:40:50Z</updated>
<entry>
<title>device_ledger: fix buffer underflow on bad data from device</title>
<updated>2018-07-04T09:40:50Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-06-23T14:43:31Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=41662ebcc7ada8ee550c4da083b35876fb8d0117'/>
<id>urn:sha1:41662ebcc7ada8ee550c4da083b35876fb8d0117</id>
<content type='text'>
</content>
</entry>
<entry>
<title>device: misc cleanup</title>
<updated>2018-07-04T09:40:46Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-06-23T14:26:55Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=e389101cb220baf996a88f59c746b6a7b0e6e72e'/>
<id>urn:sha1:e389101cb220baf996a88f59c746b6a7b0e6e72e</id>
<content type='text'>
use snprintf "just in case" where appropriate
consistently use unsigned for temp values
pass std::string by const ref rather than by value
add length check (which can't happen in practice) for memcpy
</content>
</entry>
<entry>
<title>device_ledger: fix potential buffer overflow from bad size calc</title>
<updated>2018-07-04T09:40:42Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-06-23T14:26:22Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=076b7e1076f75fa8910e7330de1481becf1b7ce1'/>
<id>urn:sha1:076b7e1076f75fa8910e7330de1481becf1b7ce1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>device_ledger: fix bad memory access on connect error</title>
<updated>2018-06-09T19:49:05Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-06-09T19:49:05Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=f40cf1a8599fbf62ea3d77b48c6f40a804442e93'/>
<id>urn:sha1:f40cf1a8599fbf62ea3d77b48c6f40a804442e93</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix PCSC discovery under Windows/MSYS</title>
<updated>2018-05-22T17:43:49Z</updated>
<author>
<name>cslashm</name>
<email>cslashm@gmail.com</email>
</author>
<published>2018-05-22T14:02:00Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=e05a17f1ea4af53f037c492bd3e97dd76f1e094c'/>
<id>urn:sha1:e05a17f1ea4af53f037c492bd3e97dd76f1e094c</id>
<content type='text'>
Fix PCSC compilation under windows
</content>
</entry>
<entry>
<title>device: add a one off override keyword where appropriate</title>
<updated>2018-04-14T10:00:12Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-04-13T21:21:43Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=26dc764ab0ef8cf51cf254e0e6e89431f1860cbd'/>
<id>urn:sha1:26dc764ab0ef8cf51cf254e0e6e89431f1860cbd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix sub-address tx scan.</title>
<updated>2018-04-09T14:53:13Z</updated>
<author>
<name>cslashm</name>
<email>cslashm@gmail.com</email>
</author>
<published>2018-04-09T14:07:11Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=d481410bff5c2a189d303ce81ec7e94cc470cc3d'/>
<id>urn:sha1:d481410bff5c2a189d303ce81ec7e94cc470cc3d</id>
<content type='text'>
When additional keys was needed, the TX scan failed because the
derivation data was always recomputed with the main tx_key and not
the corresponding additional one.

Moreover this patch avoid perf decreasing when not using HW device.
</content>
</entry>
<entry>
<title>Merge pull request #3512</title>
<updated>2018-03-29T15:04:27Z</updated>
<author>
<name>Riccardo Spagni</name>
<email>ric@spagni.net</email>
</author>
<published>2018-03-29T15:04:27Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=7090121b13b06bde6d1d02cb9933d14d45b89865'/>
<id>urn:sha1:7090121b13b06bde6d1d02cb9933d14d45b89865</id>
<content type='text'>
a71e4dab device: fix endianess dependence on subaddress secret key generation (moneromooo-monero)
</content>
</entry>
<entry>
<title>Add the possibility to export private view key for fast scan.</title>
<updated>2018-03-28T12:02:36Z</updated>
<author>
<name>cslashm</name>
<email>cslashm@gmail.com</email>
</author>
<published>2018-03-26T10:55:48Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=0f3ff8ce2c7a4390f6683d7f57ab0f5764ad6220'/>
<id>urn:sha1:0f3ff8ce2c7a4390f6683d7f57ab0f5764ad6220</id>
<content type='text'>
On client startup the device asks for authorization to export the private view key.
If user agree, the client hold the private view key allowing a fast blockchain scan.
If the user does not agree, the blockchain scan is fully done via the device.
</content>
</entry>
<entry>
<title>Change mutex lock model to avoid dead lock and ensure locks are always released.</title>
<updated>2018-03-28T12:02:36Z</updated>
<author>
<name>cslashm</name>
<email>cslashm@gmail.com</email>
</author>
<published>2018-03-26T10:38:38Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=da5de484f26f70e388e42d0d88af71dc33c4d86d'/>
<id>urn:sha1:da5de484f26f70e388e42d0d88af71dc33c4d86d</id>
<content type='text'>
Additional cosmetic fixes:
 move 'name' as protected
 remove unnecessary local var
 Fix debug log
</content>
</entry>
</feed>
