<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/src/rpc, branch v0.10.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.10.0</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.10.0'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2016-09-18T19:32:02Z</updated>
<entry>
<title>epee: optionally restrict HTTP service to a configurable user agent</title>
<updated>2016-09-18T19:32:02Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-09-07T20:38:41Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=eeb2bbc0fcc9c5afa2c3aa12915b4d3f31115e56'/>
<id>urn:sha1:eeb2bbc0fcc9c5afa2c3aa12915b4d3f31115e56</id>
<content type='text'>
This is intended to catch traffic coming from a web browser,
so we avoid issues with a web page sending a transfer RPC to
the wallet. Requiring a particular user agent can act as a
simple password scheme, while we wait for 0MQ and proper
authentication to be merged.
</content>
</entry>
<entry>
<title>cmake: transitive deps and remove deprecated LINK_*</title>
<updated>2016-09-18T06:56:26Z</updated>
<author>
<name>redfish</name>
<email>redfish@galactica.pw</email>
</author>
<published>2016-09-17T17:59:29Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=e1c7af35d47c6f54628418f67128074c1bcd4858'/>
<id>urn:sha1:e1c7af35d47c6f54628418f67128074c1bcd4858</id>
<content type='text'>
Keep the immediate direct deps at the library that depends on them,
declare deps as PUBLIC so that targets that link against that library
get the library's deps as transitive deps.

Break dep cycle between blockchain_db &lt;-&gt; crytonote_core.
No code refactoring, just hide cycle from cmake so that
it doesn't complain (cycles are allowed only between
static libs, not shared libs).

This is in preparation for supproting BUILD_SHARED_LIBS cmake
built-in option for building internal libs as shared.
</content>
</entry>
<entry>
<title>wallet: transfer_selected_rct now also selects fake outs</title>
<updated>2016-08-28T20:30:34Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-08-21T08:56:32Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=b951bc8780f9a11ccf8dbc1ee89c2aa550bad101'/>
<id>urn:sha1:b951bc8780f9a11ccf8dbc1ee89c2aa550bad101</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rpc: send global indices along with blocks/transacions on refresh</title>
<updated>2016-08-28T20:29:38Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-07-13T18:26:11Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=3cb2edec6623e1a6b10d67c7335b55ccb410b336'/>
<id>urn:sha1:3cb2edec6623e1a6b10d67c7335b55ccb410b336</id>
<content type='text'>
This plugs a privacy leak, where the wallet tells the daemon
which transactions contain outputs for the wallet by asking
for additional information for that particular transaction.

As a nice bonus, this actually makes refresh slightly faster.
</content>
</entry>
<entry>
<title>mixable transactions must be rct for v3</title>
<updated>2016-08-28T20:29:07Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-07-02T09:02:12Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=c2ec6d35b9a8130fe1253d4933741506fee504cf'/>
<id>urn:sha1:c2ec6d35b9a8130fe1253d4933741506fee504cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add rct to the protocol</title>
<updated>2016-08-28T20:28:37Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-06-15T22:37:13Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=dc4aad7eb5fffa450d4c5eb094cf962e45b2f43a'/>
<id>urn:sha1:dc4aad7eb5fffa450d4c5eb094cf962e45b2f43a</id>
<content type='text'>
It is not yet constrained to a fork, so don't use on the real network
or you'll be orphaned or rejected.
</content>
</entry>
<entry>
<title>core: new /getrandom_rctouts.bin binary RPC call</title>
<updated>2016-08-28T20:28:16Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-06-05T09:46:18Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=4258dab4d6dcbf563daa054c7e05e8a0027290b8'/>
<id>urn:sha1:4258dab4d6dcbf563daa054c7e05e8a0027290b8</id>
<content type='text'>
to get random ringct outputs to mix with
</content>
</entry>
<entry>
<title>remove original Cryptonote blockchain_storage blockchain format</title>
<updated>2016-08-28T20:27:32Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-05-26T20:48:18Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=9e82b694da120708652871b55f639d1ef306a7ec'/>
<id>urn:sha1:9e82b694da120708652871b55f639d1ef306a7ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>daemon: print time to next fork</title>
<updated>2016-08-12T19:32:23Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-08-12T18:19:25Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=7e4e0021f422eec55fb0417b1d6e86ceddc1934f'/>
<id>urn:sha1:7e4e0021f422eec55fb0417b1d6e86ceddc1934f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fake outs set is now decided by the wallet</title>
<updated>2016-08-11T13:35:27Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-08-02T20:48:09Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=11dc091464a6cef41434a0bb9f8604f6151c8dc5'/>
<id>urn:sha1:11dc091464a6cef41434a0bb9f8604f6151c8dc5</id>
<content type='text'>
This plugs a privacy leak from the wallet to the daemon,
as the daemon could previously see what input is included
as a transaction input, which the daemon hadn't previously
supplied. Now, the wallet requests a particular set of
outputs, including the real one.

This can result in transactions that can't be accepted if
the wallet happens to select too many outputs with non standard
unlock times. The daemon could know this and select another
output, but the wallet is blind to it. It's currently very
unlikely since I don't think anything uses non default
unlock times. The wallet requests more outputs than necessary
so it can use spares if any of the returns outputs are still
locked. If there are not enough spares to reach the desired
mixin, the transaction will fail.
</content>
</entry>
</feed>
