Monero Dev Activity Report - Week 3 2025: 66 PRs, 12 Issues

Posted Sun, 19 Jan 2025, from Monero Observer

Price Analysis

Source Article Link: https://monero.observer/monero-dev-activity-report-week-3-2025/

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 (66, 13:14:39)

Opened (13)

monero-project/monero:

  • #96971 [WIP] carrot_impl (jeffro256)
  • #96982 add do_not_relay option to sweep_single … (SNeedlewoods)
  • #97063 ci: build wallet_api for all linux cli jobs (tobtoht)
  • #97084 ci: containerize ubuntu cli jobs (tobtoht)
  • #97015 daemon: fix log message typo (selsta)
  • #97136 guix: update documentation (hinto-janai)
  • #97117 brew: use latest protobuf (tobtoht)
  • #97168 tests: Fix tools::is_hdd unit tests (iamamyth)
  • #97189 wallet: fix signed_tx_set RangeProofType serialization [RELEASE] (jeffro256)
  • #971710 ringct: remove unused range proof types and fix serialization bug (jeffro256)
  • #971511 gtest: add submodule (tobtoht)

monero-project/monero-gui: none

monero-project/monero-site:

  • #243912 downloads: fix monerocom wallet name and logo for mobile (plowsof)
  • #244013 faq: update the outdated content (plowsof)

Closed (14)

monero-project/monero:

  • #954514 Fix dockerfile (NyanCod3r)
  • #970415 Fix get_database_size on Windows [0.18] (iamamyth)
  • #970716 ci: remove ubuntu 22.04 job (tobtoht)
  • #967617 depends: zeromq: build with cmake (tobtoht)
  • #971218 tests: remove is_hdd (tobtoht)
  • #917419 blockchain_db: allow implementor to be tx format agnostic (jeffro256)
  • #856520 wallet: avoid extra copy when importing to view only wallet (jeffro256)
  • #879921 Blockchain: speed up get_output_distribution for RCT by about ~15% (jeffro256)
  • #927122 depends: gtest: update to 1.15.2 (tobtoht)
  • #927223 build: unvendor gtest (tobtoht)

monero-project/monero-gui : none

monero-project/monero-site:

  • #243824 Fix typo (arithefirst)
  • #238425 merchants: update p2p/atomic description (nahuhh)
  • #242726 fix wrong cake logo name for mobile (jermanuts)
  • #241327 faq: update the outdated content (HardenedSteel)

Merged (39)

monero-project/monero:

  • #962128 Blockchain: get height of RingCT fork programmatically (jeffro256)
  • #962229 Blockchain: get height of RingCT fork programmatically [RELEASE] (jeffro256)
  • #962830 Fix build with boost ASIO 1.87. Support boost 1.66+ (vtnerd)
  • #963231 Fix –anonymous-inbound data leak (vtnerd)
  • #963332 Fix –anonymous-inbound data leak [0.18] (vtnerd)
  • #963733 CI: -j4 with lin/win runners [RELEASE] (plowsof)
  • #965934 p2p: remove dead protocol defs (jeffro256)
  • #966035 validate ip parameter in set_bans rpc call (eversinc33)
  • #966336 Fix get_database_size on Windows (iamamyth)
  • #968537 miniupnpc: fix build with gcc 14 [RELEASE] (tobtoht)
  • #968638 miniupnpc: fix build with gcc 14 (tobtoht)
  • #964439 ci: print guix hashes to summary (tobtoht)
  • #947740 trezor: replace Python tools with CMake (tobtoht)
  • #967941 ci: improve job naming (tobtoht)
  • #963942 ci: disable guix commit authentication (tobtoht)
  • #953943 ci: build armv7 android target (tobtoht)
  • #952844 guix: drop 32-bit android target (tobtoht)
  • #947045 build: drop support for 32-bit windows target (tobtoht)
  • #965746 common/password: flush confirm prompt before user input [RELEASE] (jeffro256)
  • #965647 common/password: flush confirm prompt before user input (jeffro256)
  • #960048 dns_util: add new DNSSEC trust anchor (selsta)
  • #970949 tests: fix IPv4Success, DNSSECSuccess (tobtoht)
  • #971050 tests: fix IPv4Success, DNSSECSuccess [RELEASE] (tobtoht)
  • #892951 Bootstrappable Builds (tobtoht)
  • #917152 build: remove glibc backcompat (tobtoht)
  • #938953 wallet2: remove refresh() from scan_tx (j-berman)
  • #966454 Check for windows NTFS compression on monerod startup (fixes #9617) (eversinc33)
  • #970255 release-v0.18: check for windows NTFS compression on database files (eversinc33)
  • #970356 release-v0.18: validate ip parameter in set_bans rpc call (eversinc33)
  • #970557 Fix get_database_size on Windows [0.18] (iamamyth)
  • #968358 Failed to build for FreeBSD using GCC (Low-power)
  • #945359 depends: freebsd_base: update to 12.3 (tobtoht)
  • #949160 trezor: vendor trezor-common (tobtoht)
  • #954461 daemonizer: replace boost chrono/thread with std lib (tobtoht)
  • #964562 depends: cleanup packages.mk (tobtoht)
  • #964663 depends: sodium: drop unneeded patch (tobtoht)
  • #964864 guix: remove p7zip (tobtoht)
  • #965065 guix: remove moreutils (tobtoht)
  • #965366 depends: don’t run auto(re)conf anywhere (tobtoht)

monero-project/monero-gui: none

monero-project/monero-site: none

2 - ISSUES (12, 4:8)

Opened (4)

monero-project/monero:

  • #970067 tesnet typo (tankf33der)
  • #971468 Monerod.exe did start the synchronization, en then only fails to get data. (LateAtNight25)

monero-project/monero-gui:

  • #439969 Privacy issue with Monero wallet implementation (viktya-lab)
  • #440070 How to import transaction history partially? (pacifism628)

monero-project/monero-site: none

Closed (8)

monero-project/monero:

  • #35571 Non-portable type used in wire protocol definition (iamsmooth)
  • #952472 Unable to build docker image (modernNeo)
  • #969973 OSS-Fuzz Failing to Build Since 09/23/2024 (ACK-J)
  • #965574 [wallet] no stdout flush on wallet creation (tankf33der)
  • #927575 Default monerod configuration speedup (S5NC)
  • #935476 Scan_tx stucks on newer versions (sharifzadesina)
  • #961777 Windows NTFS compression causes crash during sync (selsta)

monero-project/monero-gui:

  • #439878 doesn’t mine p2pool without sudo (ghost)

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


  1. https://github.com/monero-project/monero/pull/9697 

  2. https://github.com/monero-project/monero/pull/9698 

  3. https://github.com/monero-project/monero/pull/9706 

  4. https://github.com/monero-project/monero/pull/9708 

  5. https://github.com/monero-project/monero/pull/9701 

  6. https://github.com/monero-project/monero/pull/9713 

  7. https://github.com/monero-project/monero/pull/9711 

  8. https://github.com/monero-project/monero/pull/9716 

  9. https://github.com/monero-project/monero/pull/9718 

  10. https://github.com/monero-project/monero/pull/9717 

  11. https://github.com/monero-project/monero/pull/9715 

  12. https://github.com/monero-project/monero-site/pull/2439 

  13. https://github.com/monero-project/monero-site/pull/2440 

  14. https://github.com/monero-project/monero/pull/9545 

  15. https://github.com/monero-project/monero/pull/9704 

  16. https://github.com/monero-project/monero/pull/9707 

  17. https://github.com/monero-project/monero/pull/9676 

  18. https://github.com/monero-project/monero/pull/9712 

  19. https://github.com/monero-project/monero/pull/9174 

  20. https://github.com/monero-project/monero/pull/8565 

  21. https://github.com/monero-project/monero/pull/8799 

  22. https://github.com/monero-project/monero/pull/9271 

  23. https://github.com/monero-project/monero/pull/9272 

  24. https://github.com/monero-project/monero-site/pull/2438 

  25. https://github.com/monero-project/monero-site/pull/2384 

  26. https://github.com/monero-project/monero-site/pull/2427 

  27. https://github.com/monero-project/monero-site/pull/2413 

  28. https://github.com/monero-project/monero/pull/9621 

  29. https://github.com/monero-project/monero/pull/9622 

  30. https://github.com/monero-project/monero/pull/9628 

  31. https://github.com/monero-project/monero/pull/9632 

  32. https://github.com/monero-project/monero/pull/9633 

  33. https://github.com/monero-project/monero/pull/9637 

  34. https://github.com/monero-project/monero/pull/9659 

  35. https://github.com/monero-project/monero/pull/9660 

  36. https://github.com/monero-project/monero/pull/9663 

  37. https://github.com/monero-project/monero/pull/9685 

  38. https://github.com/monero-project/monero/pull/9686 

  39. https://github.com/monero-project/monero/pull/9644 

  40. https://github.com/monero-project/monero/pull/9477 

  41. https://github.com/monero-project/monero/pull/9679 

  42. https://github.com/monero-project/monero/pull/9639 

  43. https://github.com/monero-project/monero/pull/9539 

  44. https://github.com/monero-project/monero/pull/9528 

  45. https://github.com/monero-project/monero/pull/9470 

  46. https://github.com/monero-project/monero/pull/9657 

  47. https://github.com/monero-project/monero/pull/9656 

  48. https://github.com/monero-project/monero/pull/9600 

  49. https://github.com/monero-project/monero/pull/9709 

  50. https://github.com/monero-project/monero/pull/9710 

  51. https://github.com/monero-project/monero/pull/8929 

  52. https://github.com/monero-project/monero/pull/9171 

  53. https://github.com/monero-project/monero/pull/9389 

  54. https://github.com/monero-project/monero/pull/9664 

  55. https://github.com/monero-project/monero/pull/9702 

  56. https://github.com/monero-project/monero/pull/9703 

  57. https://github.com/monero-project/monero/pull/9705 

  58. https://github.com/monero-project/monero/pull/9683 

  59. https://github.com/monero-project/monero/pull/9453 

  60. https://github.com/monero-project/monero/pull/9491 

  61. https://github.com/monero-project/monero/pull/9544 

  62. https://github.com/monero-project/monero/pull/9645 

  63. https://github.com/monero-project/monero/pull/9646 

  64. https://github.com/monero-project/monero/pull/9648 

  65. https://github.com/monero-project/monero/pull/9650 

  66. https://github.com/monero-project/monero/pull/9653 

  67. https://github.com/monero-project/monero/issues/9700 

  68. https://github.com/monero-project/monero/issues/9714 

  69. https://github.com/monero-project/monero-gui/issues/4399 

  70. https://github.com/monero-project/monero-gui/issues/4400 

  71. https://github.com/monero-project/monero/issues/355 

  72. https://github.com/monero-project/monero/issues/9524 

  73. https://github.com/monero-project/monero/issues/9699 

  74. https://github.com/monero-project/monero/issues/9655 

  75. https://github.com/monero-project/monero/issues/9275 

  76. https://github.com/monero-project/monero/issues/9354 

  77. https://github.com/monero-project/monero/issues/9617 

  78. https://github.com/monero-project/monero-gui/issues/4398 

License: CC BY 4.0, no changes were made to the article.