Monero Dev Activity Report - Week 8 2024: 52 PRs, 10 Issues
This weekly report aims to provide a big picture view of Monero development activity, increase community support for existing devs and, hopefully, encourage new contributions.
1 - PRs (52, 19:1:32)
Opened (19)
monero-project/monero
:
- #91791 actions: update to v4 actions (tobtoht)
- #91812 Add RecursiveReadWriteLock Locking (0xFFFC0000)
- #91843 Remove instructions for Void Linux, add NixOS (sausagenoods)
- #91874 depends: add download commands for freebsd & android sources (tobtoht)
- #91805 Add –no-sync-pruned-blocks, and enable syncing pruned blocks by default for pruned nodes (expiredhotdog)
- #91856 Fix Broken Links (justindhillon)
- #91947 serialization: protect blob serialization from undefined behavior (jeffro256)
- #91988 [seraphis] crypto: add blake2b (UkoeHB)
- #91979 [seraphis] seraphis_crypto: add seraphis hash functions (UkoeHB)
- #919610 [seraphis] seraphis_crypto: add crypto utils (UkoeHB)
- #919911 depends: {native_,}protobuf: speedup build (tobtoht)
- #920012 depends: native_cctools: don’t embed build date (tobtoht)
- #919513 serialization: free function DSL (jeffro256)
- #920214 depends: add command to print variables (tobtoht)
- #920415 depends: native_libtapi: don’t embed git hash (tobtoht)
- #920316 simplewallet: edit desc. text for transfer (plowsof)
monero-project/monero-gui
:
- #427817 Remove instructions for Void Linux, add NixOS (sausagenoods)
monero-project/monero-site
:
- #224918 devguides: add subtract_fee_from_outputs to wallet-rpc transfer (plowsof)
- #225019 devguides: add proxy to wallet-rpc set_daemon (plowsof)
Closed (1)
monero-project/monero
:
- #917320 [DRAFT] Add ReadWrite locking mechanism on top of Blockchain. (0xFFFC0000)
monero-project/monero-gui
: none
monero-project/monero-site
: none
Merged (32)
monero-project/monero
:
- #894021 epee binary: container can read from empty seq of any type (jeffro256)
- #894522 wallet: feature: transfer amount with fee included [RELEASE] (jeffro256)
- #900523 depends: move cmake system config to hosts files (tobtoht)
- #900624 wallet2: fix on_reorg callback location (j-berman)
- #900825 wallet2: add on_reorg callback [release] (j-berman)
- #912126 depends: update config scripts (jeffro256)
- #912527 epee/test: remove levin_protocol_handler and core_proxy tests (jeffro256)
- #912828 actions: remove unnecessary packages (tobtoht)
- #913029 wallet: mitigate statistical dependence for decoy selection within rings [RELEASE] (jeffro256)
- #913230 Cleanup extra memory allocation, and port boost to std shared_ptr (0xFFFC0000)
- #913731 daemon: warn user on specifiying ZMQ args with –no-zmq (jeffro256)
- #913832 Disable/fix ports with I2P (vtnerd)
- #914233 Disable/fix ports with I2P [0.18] (vtnerd)
- #914334 Add
to aligned test (vtnerd) - #914535 Add
to aligned test (vtnerd) - #915536 Zero initialize rctSigBase elements (vtnerd)
- #915637 Zero initialize rctSigBase elements (vtnerd)
- #915938 remove ARCH=”x86-64” from release-static [RELEASE] (woodser)
- #916039 Daemon-specific proxy for the wallet-rpc. (0xFFFC0000)
- #916340 depends: unbound: update to 1.19.1 (tobtoht)
- #916441 depends: expat: update to 2.6.0 (tobtoht)
- #916542 depends: openssl: update to 3.0.13 (tobtoht)
- #917843 depends: update expat, unbound, openssl [RELEASE] (tobtoht)
- #918244 depends: android_ndk: update to 18b (tobtoht)
- #918845 cryptonote_core: early out on out of bounds scaling parameter [release-v0.18] (selsta)
- #918946 cryptonote_core: early out on out of bounds scaling parameter (selsta)
- #919047 docs: omit i2p port number from ANONYMITY_NETWORKS [release-v0.18] (selsta)
- #919148 docs: omit i2p port number from ANONYMITY_NETWORKS (selsta)
- #913649 build: prepare v0.18.3.2 (selsta)
- #915850 serialization: fix infinite loops and clean up dispatching [RELEASE] (jeffro256)
- #900451 cmake: require sodium (tobtoht)
- #886152 wallet: feature: transfer amount with fee included (jeffro256)
monero-project/monero-gui
: none
monero-project/monero-site
: none
2 - ISSUES (10, 4:6)
Opened (4)
monero-project/monero
:
monero-project/monero-gui
: none
monero-project/monero-site
:
- #224855 devguides: wallet-rpc transfer amount with fee included missing (plowsof)
- #224756 Some swappers not providing monero anymore (MajesticBank)
Closed (6)
monero-project/monero
:
- #918357 Segfault on any operation on the blockchain (ours-code)
- #919358 database: Potential data race for mutual exclusion (hinto-janai)
- #912759 Bug: it’s possible to set –no-zmq and zmq pub / bind ip and ports in Monerod config without having any errors (snrocacorns)
- #891860 It is possible to open >1 connections to the same I2P node (nahuhh)
- #919261 Add more zmq features (Codi33)
- #798062 transfer and transfer_split lack the option to subtract the fee from the transfer amount (LocalMonero)
monero-project/monero-gui
: none
monero-project/monero-site
: none
That’s it for this week’s dev activity report. I will try and publish one every Sunday. Let me know if I missed anything or if you want to see any other statistics/repos included in future reports. Feedback/edits: @ /about.
Previous reports are listed in the [dev] section.
-3RA