<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/src/ringct/rctSigs.cpp, 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-14T19:23:06Z</updated>
<entry>
<title>rct: rework serialization to avoid storing vector sizes</title>
<updated>2016-09-14T19:23:06Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-09-14T19:23:06Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=7d413f635fb42f8cfe7567b07e981f3a312f8900'/>
<id>urn:sha1:7d413f635fb42f8cfe7567b07e981f3a312f8900</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ringct: pass structure by const ref, not value</title>
<updated>2016-08-28T20:30:51Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-08-27T21:20:45Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=b38452bd55134e03948a82a6590b58f55e152f97'/>
<id>urn:sha1:b38452bd55134e03948a82a6590b58f55e152f97</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rct: early out on failure on verRange</title>
<updated>2016-08-28T20:30:38Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-08-27T09:10:19Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=94fd881f74beaed0ffca5fdca1b3504462715e71'/>
<id>urn:sha1:94fd881f74beaed0ffca5fdca1b3504462715e71</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ringct: use Cryptonote serialization to hash non prunable data</title>
<updated>2016-08-28T20:30:28Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-08-12T22:11:51Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=074e60260919fb0da19db125f3c9a16bcff2773f'/>
<id>urn:sha1:074e60260919fb0da19db125f3c9a16bcff2773f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rct: log why verification fails</title>
<updated>2016-08-28T20:30:23Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-08-12T17:30:16Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=6f526cdff815ebc86db61cd7dac9838af1067cb1'/>
<id>urn:sha1:6f526cdff815ebc86db61cd7dac9838af1067cb1</id>
<content type='text'>
and remove some unnecessary variables in the checking code
</content>
</entry>
<entry>
<title>rct amount key modified as per luigi1111's recommendations</title>
<updated>2016-08-28T20:30:19Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-08-10T11:48:20Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=d4b62a1e295a7fb19de6081733b1d8e0610cbf08'/>
<id>urn:sha1:d4b62a1e295a7fb19de6081733b1d8e0610cbf08</id>
<content type='text'>
This allows the key to be not the same for two outputs sent to
the same address (eg, if you pay yourself, and also get change
back). Also remove the key amounts lists and return parameters
since we don't actually generate random ones, so we don't need
to save them as we can recalculate them when needed if we have
the correct keys.
</content>
</entry>
<entry>
<title>rct: rework v2 txes into prunable and non prunable data</title>
<updated>2016-08-28T20:30:18Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-08-09T20:34:09Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=93f5c625f058ee1f81c02c8bb03744b28bbde90a'/>
<id>urn:sha1:93f5c625f058ee1f81c02c8bb03744b28bbde90a</id>
<content type='text'>
Nothing is pruned, but this allows easier changes later.
</content>
</entry>
<entry>
<title>rct: rework the verification preparation process</title>
<updated>2016-08-28T20:30:16Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-08-09T10:38:54Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=d93746b6d37dd5b99d16331ec8e24e8a1f7e4652'/>
<id>urn:sha1:d93746b6d37dd5b99d16331ec8e24e8a1f7e4652</id>
<content type='text'>
The whole rct data apart from the MLSAGs is now included in
the signed message, to avoid malleability issues.

Instead of passing the data that's not serialized as extra
parameters to the verification API, the transaction is modified
to fill all that information. This means the transaction can
not be const anymore, but it cleaner in other ways.
</content>
</entry>
<entry>
<title>rct: change the simple flag to a type</title>
<updated>2016-08-28T20:30:14Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-08-08T12:49:42Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=3ab2ab3e7691dadf91ef39ed477e12f0144b8278'/>
<id>urn:sha1:3ab2ab3e7691dadf91ef39ed477e12f0144b8278</id>
<content type='text'>
for future expansion
</content>
</entry>
<entry>
<title>rct: avoid the need for the last II element</title>
<updated>2016-08-28T20:30:12Z</updated>
<author>
<name>Shen Noether</name>
<email>Shen.Noether@gmx.com</email>
</author>
<published>2016-08-08T11:54:00Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=c5be4b0beaaa7a703d4e2b84aa9f3c727bf992df'/>
<id>urn:sha1:c5be4b0beaaa7a703d4e2b84aa9f3c727bf992df</id>
<content type='text'>
This element is used in the generation of the MLSAG, but isn't
needed in verification.
Also misc changes in the cryptonote code to match, by mooo.
</content>
</entry>
</feed>
