Skip to content

v0.23.1: Bug fix for AXFR, TestNet rewards and some optimizations

Compare
Choose a tag to compare
@Geod24 Geod24 released this 30 Sep 22:52
· 975 commits to v0.x.x since this release

The following bug fixes have been done on top of v0.23.0:

TCP interface now reuses connections

Connections are now kept alive instead of being eagerly closed,
leading to less jitter in resources allocation.

Reduced memory footprint of future Enrollment

An optimization has been done in the transaction pool,
which will lead to improved performance and decreased memory usage
when an Enrollment referencing a not-yet-externalized stake is received.

Commons payout: Take block interval into account

The commons payout code was not propely taking the block interval into account.
While the value is fixed for CoinNet, it is different for TestNet.

Fixed a crash triggered by mishandling log messages

A newly introduced log message uncovered a bug that happened under rare
circumstances when log messages were being written to a file,
and said bug has now been fixed.

DNS: Use the proper value when transfering CNAME records

The recent implementation of AXFR uncovered a bug in the CNAME record handling,
which provided the wrong value (either replicated or not fully qualified).