Skip to content
Snippets Groups Projects

moneromooo, from november 2019

Merged moneromooo-monero requested to merge moneromooo-monero/ccs-proposals:mooo-2019-11 into master

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • 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

  • moneromooo-monero added 167 commits

    added 167 commits

    Compare with previous version

  • added 1 commit

    • 8bb05aba - moneromooo, from november 2019

    Compare with previous version

  • merged

  • luigi1111 mentioned in commit 279bad03

    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-monero
  • To donors: I had anticipated having more Monero time from late january, but this part time state looks like it's going to continue for a few more weeks (though I will be able to put in time for any contingency, such as CLSAG, etc, if needed).

  • This month's progress (slow again, as mentioned above, I worked little on monero this month):

    • fix for transactions not being found in pool
    • coverity fixes
    • fix smart mining not starting when it should
    • speedups in wallet and daemon sync
  • This month's progress:

    • the wallet can generate a one off subaddress when needed
    • database stale data bug fix
    • recipient private data, encrypted on the chain

    I'm at ~70% of my hours so far.

  • This month's progress:

    • wiping various secret data after usage
    • new sweep_account command
    • proper reporting of timestamp based lock times

    I'm at ~74% of my hours, as I'm spending much more time on some other business than I originally anticiapted.

  • This 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.

  • moneromooo-monero mentioned in merge request !192 (merged)

    mentioned in merge request !192 (merged)

Please register or sign in to reply
Loading