<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/src/cryptonote_core, branch v0.18.3.3</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.18.3.3</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.18.3.3'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2024-03-11T14:20:10Z</updated>
<entry>
<title>build: prepare v0.18.3.3</title>
<updated>2024-03-11T14:20:10Z</updated>
<author>
<name>selsta</name>
<email>selsta@sent.at</email>
</author>
<published>2024-03-11T14:13:49Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=97e3ce5f1838459969121287f53fd48724312004'/>
<id>urn:sha1:97e3ce5f1838459969121287f53fd48724312004</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed mempool pruning</title>
<updated>2024-03-08T20:03:41Z</updated>
<author>
<name>SChernykh</name>
<email>15806605+SChernykh@users.noreply.github.com</email>
</author>
<published>2024-03-08T19:58:21Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=b5b72ae05c5b47b76e57d565de0bac5706530c6a'/>
<id>urn:sha1:b5b72ae05c5b47b76e57d565de0bac5706530c6a</id>
<content type='text'>
- Fixed undefined behavior after a call to `remove_tx_from_transient_lists` (it used an invalid iterator)
- Fixed `txCompare` (it wasn't strictly weak ordered)
</content>
</entry>
<entry>
<title>Merge pull request #9223</title>
<updated>2024-03-08T18:46:09Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2024-03-08T18:46:09Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=5eb3fc29bbeef95c133d18a34c52aecb9f449b60'/>
<id>urn:sha1:5eb3fc29bbeef95c133d18a34c52aecb9f449b60</id>
<content type='text'>
36ee12b get_block_template_backlog: better sorting logic (SChernykh)
</content>
</entry>
<entry>
<title>tx_memory_pool: make double spends a no-drop offense</title>
<updated>2024-03-08T14:14:06Z</updated>
<author>
<name>jeffro256</name>
<email>jeffro256@tutanota.com</email>
</author>
<published>2024-03-07T15:23:41Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=eeb7c7c5467dae9c72e4dde11cbd51dab3b448f9'/>
<id>urn:sha1:eeb7c7c5467dae9c72e4dde11cbd51dab3b448f9</id>
<content type='text'>
Nodes who see different txs in a double spend attack will drop each other, splitting the network.
Issue found by @boog900.
</content>
</entry>
<entry>
<title>get_block_template_backlog: better sorting logic</title>
<updated>2024-03-08T13:51:33Z</updated>
<author>
<name>SChernykh</name>
<email>15806605+SChernykh@users.noreply.github.com</email>
</author>
<published>2024-03-08T13:50:01Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=36ee12bd8d20aecf67fbfe5387749b1562732528'/>
<id>urn:sha1:36ee12bd8d20aecf67fbfe5387749b1562732528</id>
<content type='text'>
std::sort is unstable, so it can return random sets of transactions when mempool has many transactions with the same fee/byte. It can result in p2pool mining empty blocks sometimes because it doesn't pick up "new" transactions immediately.
</content>
</entry>
<entry>
<title>Merge pull request #9136</title>
<updated>2024-02-24T15:18:40Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2024-02-24T15:18:40Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=c6ff0d38207d30a90dba72767ef7ca63098d6a79'/>
<id>urn:sha1:c6ff0d38207d30a90dba72767ef7ca63098d6a79</id>
<content type='text'>
f2360a7 build: prepare v0.18.3.2 (selsta)
</content>
</entry>
<entry>
<title>build: prepare v0.18.3.2</title>
<updated>2024-02-20T14:37:47Z</updated>
<author>
<name>selsta</name>
<email>selsta@sent.at</email>
</author>
<published>2024-01-27T19:08:59Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=f2360a725e9e8649a0be6e34801a40e03097b7f8'/>
<id>urn:sha1:f2360a725e9e8649a0be6e34801a40e03097b7f8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cryptonote_core: early out on out of bounds scaling parameter</title>
<updated>2024-02-20T14:21:27Z</updated>
<author>
<name>selsta</name>
<email>selsta@sent.at</email>
</author>
<published>2024-02-20T14:20:38Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=0cc8f7aaa3d00765b96028658b2bc8decd078e8a'/>
<id>urn:sha1:0cc8f7aaa3d00765b96028658b2bc8decd078e8a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #9014</title>
<updated>2023-10-02T19:28:11Z</updated>
<author>
<name>luigi1111</name>
<email>luigi1111w@gmail.com</email>
</author>
<published>2023-10-02T19:28:11Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=2656cdf5056c07684741c4425a051760b97025b0'/>
<id>urn:sha1:2656cdf5056c07684741c4425a051760b97025b0</id>
<content type='text'>
69de381 add a test for the long term weight cache (Boog900)
810f6a6 Fix: long term block weight cache The long term block weight cache was doing a wrong calculation when adding a new block to the cache. (Boog900)
</content>
</entry>
<entry>
<title>Fix: long term block weight cache</title>
<updated>2023-10-02T14:27:31Z</updated>
<author>
<name>Boog900</name>
<email>54e72d8a-345f-4599-bd90-c6b9bc7d0ec5@aleeas.com</email>
</author>
<published>2023-10-01T12:40:06Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=810f6a6cd2431988b6d349444aa3359ae90b2778'/>
<id>urn:sha1:810f6a6cd2431988b6d349444aa3359ae90b2778</id>
<content type='text'>
The long term block weight cache was doing a wrong calculation when
adding a new block to the cache.
</content>
</entry>
</feed>
