<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/src/device/device.hpp, branch v0.14.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.14.1.0</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.14.1.0'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2019-04-07T11:35:49Z</updated>
<entry>
<title>device/trezor: add button pressed request</title>
<updated>2019-04-07T11:35:49Z</updated>
<author>
<name>Dusan Klinec</name>
<email>dusan.klinec@gmail.com</email>
</author>
<published>2019-04-05T19:47:24Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=c68fe7873bec21d6163b10d9e8f7c8d4d53f5a23'/>
<id>urn:sha1:c68fe7873bec21d6163b10d9e8f7c8d4d53f5a23</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add get_tx_proof support, needed for new sanity check</title>
<updated>2019-03-28T17:26:15Z</updated>
<author>
<name>cslashm</name>
<email>cslashm@gmail.com</email>
</author>
<published>2019-03-21T16:22:43Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=7c44091541ece919de11754a62c3070f7c2ad948'/>
<id>urn:sha1:7c44091541ece919de11754a62c3070f7c2ad948</id>
<content type='text'>
Enhance debug info
</content>
</entry>
<entry>
<title>Add support for V11 protocol with BulletProofV2 and short amount.</title>
<updated>2019-03-28T17:26:15Z</updated>
<author>
<name>cslashm</name>
<email>cslashm@gmail.com</email>
</author>
<published>2018-12-11T09:20:21Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=98fdcb2aa5a1c64bad4080ad00e4bd7eb647dc74'/>
<id>urn:sha1:98fdcb2aa5a1c64bad4080ad00e4bd7eb647dc74</id>
<content type='text'>
New scheme key destination contrfol
Fix dummy decryption in debug mode
</content>
</entry>
<entry>
<title>Merge pull request #5211</title>
<updated>2019-03-21T12:44:04Z</updated>
<author>
<name>Riccardo Spagni</name>
<email>ric@spagni.net</email>
</author>
<published>2019-03-21T12:44:03Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=48e3a341f8bb601895c94e7b637475f8911ae530'/>
<id>urn:sha1:48e3a341f8bb601895c94e7b637475f8911ae530</id>
<content type='text'>
c9b13fbb tests/trezor: HF9 and HF10 tests (Dusan Klinec)
a1fd1d49 device/trezor: HF10 support added, wallet::API (Dusan Klinec)
d74d26f2 crypto: hmac_keccak added (Dusan Klinec)
</content>
</entry>
<entry>
<title>device/trezor: HF10 support added, wallet::API</title>
<updated>2019-03-20T20:11:02Z</updated>
<author>
<name>Dusan Klinec</name>
<email>dusan.klinec@gmail.com</email>
</author>
<published>2019-02-23T14:28:18Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=a1fd1d499c6a967d2cd011c57eb79f6ebc5847f4'/>
<id>urn:sha1:a1fd1d499c6a967d2cd011c57eb79f6ebc5847f4</id>
<content type='text'>
- import only key images generated by cold signing process
- wallet_api: trezor methods added
- wallet: button request code added
- const added to methods
- wallet2::get_tx_key_device() tries to decrypt stored tx private keys using the device.
- simplewallet supports get_tx_key and get_tx_proof on hw device using the get_tx_key feature
- live refresh enables refresh with trezor i.e. computing key images on the fly. More convenient and efficient for users.
- device: has_ki_live_refresh added
- a thread is watching whether live refresh is being computed, if not for 30 seconds, it terminates the live refresh process - switches Trezor state
</content>
</entry>
<entry>
<title>Update 2019 copyright</title>
<updated>2019-03-05T21:05:34Z</updated>
<author>
<name>binaryFate</name>
<email>binaryfate@users.noreply.github.com</email>
</author>
<published>2019-03-05T21:05:34Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=1f2930ce0bec07e28958c059444151ad4968e1e6'/>
<id>urn:sha1:1f2930ce0bec07e28958c059444151ad4968e1e6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>New scheme key destination contrfol</title>
<updated>2019-02-08T16:02:44Z</updated>
<author>
<name>cslashm</name>
<email>cslashm@gmail.com</email>
</author>
<published>2018-12-11T09:20:21Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=460da140ec1e1b22e3ac1e371abd2368c3bda5f5'/>
<id>urn:sha1:460da140ec1e1b22e3ac1e371abd2368c3bda5f5</id>
<content type='text'>
Implies protocol version management.
</content>
</entry>
<entry>
<title>ringct: encode 8 byte amount, saving 24 bytes per output</title>
<updated>2019-01-22T23:17:31Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2019-01-06T19:49:52Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=99d946e6191056f747225d36a2408085624b516e'/>
<id>urn:sha1:99d946e6191056f747225d36a2408085624b516e</id>
<content type='text'>
Found by knaccc
</content>
</entry>
<entry>
<title>device: enable to use multiple independent device wallets</title>
<updated>2018-12-04T17:38:16Z</updated>
<author>
<name>Dusan Klinec</name>
<email>dusan.klinec@gmail.com</email>
</author>
<published>2018-11-11T23:07:25Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=d21dad70ddda771bf33a19f9a53c48cc91d8464f'/>
<id>urn:sha1:d21dad70ddda771bf33a19f9a53c48cc91d8464f</id>
<content type='text'>
- adds a new option `--hw-device-deriv-path` to the simple wallet. Enables to specify wallet derivation path / wallet code (path avoided so it can be misinterpreted as a file path).
- devices can use different derivation mechanisms. Trezor uses standard SLIP-10 mechanism with fixed SLIP-44 prefix for Monero
- Trezor: when empty, the default derivation mechanism is used with 44'/128'/0'. When entered the derivation path is 44'/128'/PATH.
- Trezor: the path is always taken as elements are hardened (1&lt;&lt;31 bit turned on)
</content>
</entry>
<entry>
<title>device/trezor: passphrase entry on host</title>
<updated>2018-11-29T03:33:41Z</updated>
<author>
<name>Dusan Klinec</name>
<email>dusan.klinec@gmail.com</email>
</author>
<published>2018-11-11T19:07:25Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=318cc78457136ec778d6dff43b36f9447d95a43d'/>
<id>urn:sha1:318cc78457136ec778d6dff43b36f9447d95a43d</id>
<content type='text'>
- simple device callback object added. Device can request passphrase/PIN entry via the callback or notify user some action is required
- callback is routed to wallet2, which routes the callback to i_wallet_callback so CLI or GUI wallets can support passphrase entry for HW tokens
- wallet: device open needs wallet callback first - passphrase protected device needs wallet callback so user can enter passphrase
</content>
</entry>
</feed>
