Source Article Link: https://monero.observer/monero-dev-activity-report-week-52-2024/
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 (94, 20:0:74)
Opened (20)
monero-project/monero
:
- #9641 depends: expat: update to 2.6.4 (tobtoht)
- #9642 depends: unbound: update to 1.22.0 (tobtoht)
- #9643 depends: hidapi: update to 0.14.0 (tobtoht)
- #9647 guix: only include python-minimal in android build env (tobtoht)
- #9649 unit_tests: fix variant tests after ‘optional’ name split (jeffro256)
- #9645 depends: cleanup packages.mk (tobtoht)
- #9644 ci: print guix hashes to summary (tobtoht)
- #9640 depends: add cmake config command (tobtoht)
- #9637 CI: -j4 with lin/win runners [RELEASE] (plowsof)
- #9639 ci: disable guix commit authentication (tobtoht)
- #9646 depends: sodium: drop unneeded patch (tobtoht)
- #9654 guix: remove automake & autoconf (tobtoht)
- #9656 common/password: flush confirm prompt before user input (jeffro256)
- #9657 common/password: flush confirm prompt before user input [RELEASE] (jeffro256)
- #9653 depends: don’t run auto(re)conf anywhere (tobtoht)
- #9650 guix: remove moreutils (tobtoht)
- #9648 guix: remove p7zip (tobtoht)
- #9659 p2p: remove dead protocol defs (jeffro256)
- #9660 validate ip parameter in set_bans rpc call (eversinc33)
- #9661 depends: openssl: update to 3.0.15 (tobtoht)
monero-project/monero-gui
: none
monero-project/monero-site
: none
Closed (0)
monero-project/monero
: none
monero-project/monero-gui
: none
monero-project/monero-site
: none
Merged (74)
monero-project/monero
:
- #8929 Bootstrappable Builds (tobtoht)
- #9122 cryptonote_basic: faster and more readable is_valid_decomposed_amount (jeffro256)
- #9176 variant: split into variant and optional_variant (jeffro256)
- #9286 common: add va_args.h (jeffro256)
- #9376 tx_pool: update internal data structure to boost::bimap. (0xFFFC0000)
- #9380 wallet2: move wallet error on RPC resp handling to wallet_errors file (j-berman)
- #9381 Daemon RPC: add max_block_count field to /getblocks.bin (j-berman)
- #9395 Blockchain: fix temp fails causing alt blocks to be permanently invalid (jeffro256)
- #9400 Blockchain: fix temp fails causing alt blocks to be permanently invalid [RELEASE] (jeffro256)
- #9441 blockchain: more opportunities for caching the rolling median (moneromooo-monero)
- #9445 cmake: fix readline find_path call. (0xFFFC0000)
- #9451 docs: clarify proper PR title format (Gingeropolous)
- #9452 depends: allow granular stage env config (tobtoht)
- #9454 readme: add missing ubuntu/debian build tools (tobtoht)
- #9457 depends: release type should be lower case (tobtoht)
- #9469 ci: remove obsolete sdk cache (tobtoht)
- #9475 set USE_UNWIND for FreeBSD (aperechnev)
- #9481 ci: run job for oldest supported Debian version (tobtoht)
- #9490 wallet: can’t decrypt payment id if tx key is missing (tobtoht)
- #9501 depends: remove option from toolchain file (tobtoht)
- #9502 depends: remove unwind from toolchain (tobtoht)
- #9504 fix zmq and sodium include dirs search (nsec1)
- #9505 crypto: remove unused OAES code (jeffro256)
- #9506 wallet2: fix error throw if unable to load cache [RELEASE] (tobtoht)
- #9507 tests: include where using std::setfill (jeffro256)
- #9518 packages: add freebsd base mirror (plowsof)
- #9525 tests: remove unlock_time argument from trezor_tests (0xFFFC0000)
- #9527 tests: fix missing includes (tobtoht)
- #9529 tests: remove python2 compatibility (tobtoht)
- #9531 readme: fix win64 cross-compile requirements (tobtoht)
- #9532 ci: cleanup depends package requirements (tobtoht)
- #9533 readme: remove outdated gtest note (tobtoht)
- #9535 readme: update msys2 build instructions (tobtoht)
- #9536 build: remove unneeded cmake toolchain files (tobtoht)
- #9537 readme: update raspberry pi build instructions (tobtoht)
- #9540 brew: remove unneeded taps (tobtoht)
- #9541 cmake: lowercase ARCH_ID (tobtoht)
- #9543 cmake: make PER_BLOCK_CHECKPOINT an option (tobtoht)
- #9548 wallet2_api: use std::optional instead of handmade optional (jeffro256)
- #9549 Update PORTABLE_STORAGE.md (mdqst)
- #9554 monerod.service: use network-online.target [RELEASE] (0xFFFC0000)
- #9556 ringct: add operator!= for key (jeffro256)
- #9558 p2p: allow comments in banlist files (jeffro256)
- #9560 serialization: silence warning about shifting uint8_t by 8 (jeffro256)
- #9565 Fix typos. (sorenstoutner)
- #9574 contrib: force (de)serialization to create params section incase there is none. (0xFFFC0000)
- #9577 gpg_keys: bump my key’s expiration date by another five years (moneromooo-monero)
- #9580 add SNeedlewoods gpg key (SNeedlewoods)
- #9581 wallet: report exact reason for open_wallet failure. (0xFFFC0000)
- #9589 Fixes tar extract cmd for systems with 16 bit uid_t (ishanarora)
- #9585 Replace in-tree MD5 with OpenSSL (bgermann)
- #9590 wallet2: daemon-specific proxy for the wallet-rpc [release] (woodser)
- #9592 simplewallet: add header to show_transfers command (0xFFFC0000)
- #9593 Keys: 2nd update for expired ‘brunner7’ key, valid 2 years (rbrunner7)
- #9607 epee: partially revert string tools to fix linking errors [RELEASE] (jeffro256)
- #9614 wallet: report exact reason for open_wallet failure [RELEASE] (0xFFFC0000)
- #9615 contrib: force (de)serialization to create params section incase there is none [RELEASE] (0xFFFC0000)
- #9616 p2p: allow comments in banlist files [RELEASE] (jeffro256)
- #9623 ci: msys2: pin boost to 1.86.0 (tobtoht)
- #9624 ci: msys2: pin boost to 1.86.0 [RELEASE] (tobtoht)
- #9625 ci: brew: pin boost to 1.85 (tobtoht)
- #9626 ci: brew: pin boost to 1.85 [RELEASE] (tobtoht)
- #9629 ci: don’t fail-fast on matrix jobs (tobtoht)
- #9290 Fix lmdb txn commit code (vtnerd)
- #9511 Relax static_asserts in src/lmdb (vtnerd)
- #9512 Update/lmdb static asserts [0.18] (vtnerd)
- #9515 Replace deprecated result_of with decltype (vtnerd)
- #9530 Add byte_stream value_type and data() [0.18] (vtnerd)
- #9583 Fix memcpy in byte_slice constructor (vtnerd)
- #9584 Fix memcpy in byte_slice constructor [0.18] (vtnerd)
- #9542 cmake: use pkgconfig to find zeromq (tobtoht)
- #9638 ci: common: remove duplicated definition (tobtoht)
- #9336 tools: update variant (UkoeHB)
- #9172 variant: visit lambda and value-initialize by index (jeffro256)
monero-project/monero-gui
: none
monero-project/monero-site
: none
2 - ISSUES (7, 4:3)
Opened (4)
monero-project/monero
:
- #9655 [wallet] no stdout flush on wallet creation (tankf33der)
- #9658 moneronod (XJIeb)
- #9662 auto miner do nothing on Alpine Linux - “couldn’t query power status from /sys/class/power_supply” (tankf33der)
monero-project/monero-gui
:
- #4388 Build error (Querens)
monero-project/monero-site
: none
Closed (3)
monero-project/monero
:
- #9619 error: implicit declaration of function ‘strdup’; did you mean ‘strcmp’? (moneroexamples)
- #8639 Podman Rootless Build fails (adrubesh)
- #9513 [Bug Report] Windows, database_size field from get_info is 0 (Cyrix126)
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
License: CC BY 4.0, no changes were made to the article.