moneromooo, from november 2019
Merge request reports
Activity
Hi,
I've been delaying this CCS because I'm going to have unknown time to work on Monero for the foreseeable future, so I wasn't sure what to do. I've decided that the best is to continue as if normal, but the "months" may end up taking more than a month, depending on how much time I spend on Monero. I cannot predict in advance how much of my time will be spent on it. It may well be that I'll end up with full time on Monero, but there's no guarantee of this at all. So, with this caveat clear to all, I apply for funding for the next three months' worth of work, to cover November to January at least, and probably ending somewhat later than that. I'll still post monthly updates along with how much time I put for that month.
Here's the link to my previous three months: !75 (merged)
I have no particular things I'm planning to be working on as a definite, though I hope that CLSAG will be one of them, if the audits get done. Dandelion was picked up by vtnerd. The new pay for service system could need some more work. Otherwise it'll be whatever pops up at the time.
As usual, the target rate is $30 + 0.2 monero per hour, so with Monero currently at $53.63, we get 395 monero.
Thanks
added 167 commits
-
48272b62...5fda100b - 166 commits from branch
monero-project:master
- 18dc2c8d - moneromooo, from november 2019
-
48272b62...5fda100b - 166 commits from branch
mentioned in commit 279bad03
Last month's update:
- monero-update, a secure installer that checks DNSSEC and GPG/gitian
- new simple traffic analysis log and summary script
- randomx functional tests and related test fixes
- new estimate_tx_size_and_weight wallet RPC
- usability improvements for print_bc and print_tc daemon commands
- network connection issues when restarting monerod
- wallet privacy leak fixes when using a remote daemon
- integrated addresses are now treated as one unit in the address book
- daemon side refresh speedup
- misc other fixes/tweaks/improvements as usual
I'm on track for full time equivalent for the month.
Last month's update:
- fix failure to get tx hashes in wallet txpool update
- new --rpc-payment-allow-free-loopback daemon option
- fix gitian builds looking the wrong update type
- fairly large bandwidth savings in P2P traffic
- fix hang in wallet refresh
- print_coinbase_tx_sum now supports > 64 bit sums
- txpool sync between peers
As previously stated, I've not done full time work on Monero this month, only a bit above 50%. I doubt I'll catch up next month.
Last month's update:
- fix longstanding exceptions in network code
- fix bug in node candidate selection
- fix first fallback seed not being used
- fix duplicate IV in shared ringdb record encryption
- do not try to connect to addresses that failed within the last hour
- the wallet now remembers daemon settings when loading another wallet
- rpc payment test speedup
- fix input correlation warning being skipped if print-ring-members is not set
Again, I've not done fill time work on Monero this month. I'm currently at about 60% of my hours.
Edited by moneromooo-moneroThis month's progress:
- OSS-fuzz support
- message signing can use the view key (optionally)
- log sanitization (since they can sometimes include attacker controlled data)
- and a lot of small bits and bobs that don't deserve their own line, mosty small bug fixes
I'm at ~89% of hours so far.
This month's progress:
- more OSS fuzz work
- serialization changes to get away from (buggy) boost serialization
- more functional tests
- fix longstanding difficulty bug
- the usual smaller fixes and tweaks
I've finally reached 100% of my original target hours. Phew. Sorry about the delays. It turns out the other occupation I'm busy with continued taking a lot of time. This will continue for at least the near future.
mentioned in merge request !192 (merged)