<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/src/cryptonote_core, branch main</title>
<subtitle>Monzero core node, command-line wallet, consensus code, and release tooling.
</subtitle>
<id>https://code.monzero.org/monzero-core.git/atom?h=main</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2026-08-15T20:14:26Z</updated>
<entry>
<title>Establish Monzero Phase 0 and inactive assets baseline</title>
<updated>2026-08-15T20:14:26Z</updated>
<author>
<name>Monzero Build System</name>
<email>builds@monzero.org</email>
</author>
<published>2026-08-15T20:14:26Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=28f1919249465d3230f45ed21686c5a836d56df0'/>
<id>urn:sha1:28f1919249465d3230f45ed21686c5a836d56df0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #10779</title>
<updated>2026-06-30T10:03:46Z</updated>
<author>
<name>tobtoht</name>
<email>tob@featherwallet.org</email>
</author>
<published>2026-06-30T10:03:46Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=4f92268d7c16741cfb41e5bbe2aa46cc260a9ea5'/>
<id>urn:sha1:4f92268d7c16741cfb41e5bbe2aa46cc260a9ea5</id>
<content type='text'>
d67a8d8 build: prepare v0.18.5.1 (selsta)

ACKs: SNeedlewoods, plowsof
</content>
</entry>
<entry>
<title>build: prepare v0.18.5.1</title>
<updated>2026-06-29T16:02:00Z</updated>
<author>
<name>selsta</name>
<email>selsta@sent.at</email>
</author>
<published>2026-06-15T12:33:13Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=d67a8d8e9d9dd99147e715ce7fb5887c2dd69f2e'/>
<id>urn:sha1:d67a8d8e9d9dd99147e715ce7fb5887c2dd69f2e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>blockchain: improve incoming block scan table handling</title>
<updated>2026-06-29T12:08:49Z</updated>
<author>
<name>selsta</name>
<email>selsta@sent.at</email>
</author>
<published>2026-06-29T12:07:28Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=05426c36cf6f77a7b0f9bcb0f46a0fd5219f6fa4'/>
<id>urn:sha1:05426c36cf6f77a7b0f9bcb0f46a0fd5219f6fa4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #10718</title>
<updated>2026-06-10T17:14:27Z</updated>
<author>
<name>tobtoht</name>
<email>tob@featherwallet.org</email>
</author>
<published>2026-06-10T17:14:27Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=4f8835d51e5a011c48035348f1b42a908363e6cd'/>
<id>urn:sha1:4f8835d51e5a011c48035348f1b42a908363e6cd</id>
<content type='text'>
2de5e82 Fix: check hwdev.generate_output_ephemeral_keys result (SChernykh)
</content>
</entry>
<entry>
<title>Merge pull request #10543</title>
<updated>2026-06-09T18:00:03Z</updated>
<author>
<name>tobtoht</name>
<email>tob@featherwallet.org</email>
</author>
<published>2026-06-09T18:00:03Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=70d57adc4b08c39e391468369f1a29a532fb9a8e'/>
<id>urn:sha1:70d57adc4b08c39e391468369f1a29a532fb9a8e</id>
<content type='text'>
878c781 zmq: apply restricted-mode privacy filtering to get_transaction_pool (greatjourney589)
</content>
</entry>
<entry>
<title>Merge pull request #10715</title>
<updated>2026-06-09T17:54:27Z</updated>
<author>
<name>tobtoht</name>
<email>tob@featherwallet.org</email>
</author>
<published>2026-06-09T17:54:27Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=c6e5759f31a3d37be86f1da762401cc9d1ba7c7f'/>
<id>urn:sha1:c6e5759f31a3d37be86f1da762401cc9d1ba7c7f</id>
<content type='text'>
3d856f4 Blockchain: fix wrong block_weight in handle_get_objects (SChernykh)
</content>
</entry>
<entry>
<title>Fix: check hwdev.generate_output_ephemeral_keys result</title>
<updated>2026-06-04T08:04:29Z</updated>
<author>
<name>SChernykh</name>
<email>15806605+SChernykh@users.noreply.github.com</email>
</author>
<published>2026-06-04T08:03:15Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=2de5e8227f356c31784e249ca5317e7faf4ba969'/>
<id>urn:sha1:2de5e8227f356c31784e249ca5317e7faf4ba969</id>
<content type='text'>
If it fails, out_eph_public_key and view_tag remain uninitialized.
</content>
</entry>
<entry>
<title>Blockchain: fix wrong block_weight in handle_get_objects</title>
<updated>2026-06-04T05:40:07Z</updated>
<author>
<name>SChernykh</name>
<email>15806605+SChernykh@users.noreply.github.com</email>
</author>
<published>2026-06-04T05:37:53Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=3d856f4825283e66a7ebbe9ac32e3f864bc906e2'/>
<id>urn:sha1:3d856f4825283e66a7ebbe9ac32e3f864bc906e2</id>
<content type='text'>
- When there are missing IDs, blocks.size() != arg.blocks.size(), so arg.blocks can't be indexed by `i` - the indices will be wrong, the wrong weight will be returned to some peer and this peer will ban our node.

Use `bl.second` instead of `arg.blocks[i]`. Also it saves one DB query per returned block.
</content>
</entry>
<entry>
<title>tx_pool: fix use-after-free in prune()</title>
<updated>2026-06-03T18:49:42Z</updated>
<author>
<name>SChernykh</name>
<email>15806605+SChernykh@users.noreply.github.com</email>
</author>
<published>2026-06-03T18:47:05Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=ab6a1c8a3da2b252599fcb72c16f26fa56ba4cc8'/>
<id>urn:sha1:ab6a1c8a3da2b252599fcb72c16f26fa56ba4cc8</id>
<content type='text'>
- txid was a reference to an item which was later deleted in remove_tx_from_transient_lists(), and txid was used after that
</content>
</entry>
</feed>
