-
luigi1111w
didn't we change to travis-ci.com already?
-
luigi1111w
hmm looks like no
-
selsta
luigi1111w: we wanted to change to travis-ci.com once issues showed up again
-
selsta
so now?
-
hyc
selsta: ok, 6757 approved
-
Snipa
.merges
-
xmr-pr
6600 6693
-
sethsimmons
Did we want to use this for this version release?
monero-project/meta #489
-
sethsimmons
Should be done AFAICT
-
selsta
yep
-
sethsimmons
Ok I'll go ahead and close the issue -- should I make a new one for this release with the checklist, or is there another preferred way to run with this?
-
sethsimmons
Probably would be best on a kanban board or something similar to part out tasks.
-
selsta
github issue sounds fine
-
sethsimmons
Ok, converting it to an actual MD checklist then will post
-
sethsimmons
-
selsta
luigi1111w: Snipa: please revert 921dd8dde5d381052d0aa2936304a3541a230c55, it breaks passwords
-
sarang
Looks like the tests are missing something, as selsta indicates this breaks on multiple wallets
-
sarang
Need to investigate further before deploying
-
sarang
That feature isn't security-critical, and can wait
-
sarang
selsta: had you done a save on the wallets with the new commit before loading the wallets on the previous commit?
-
selsta
no
-
sarang
At any rate, reverting is the safest option since this would affect user key data
-
selsta
can try that
-
sarang
Please do
-
sarang
Load with new commit, save with new commit, load with old commit
-
sarang
Right now it sounds like you loaded with new commit, killed the wallet application, and loaded with old commit successfully?
-
selsta
even with save I can still load it in old version fine
-
sarang
OK, that's good
-
sarang
(I'm still investigating with test wallets from selsta)
-
sarang
but still, reverting is safest since this is non-consensus and involves user data
-
sarang
it's also not security critical
-
iDunk
You will need to make a revert PR.
-
sarang
You == sarang?
-
iDunk
Somebody. But I'd vote for sarang.
-
moneromooo
Vote early, vote often.
-
sarang
o_0
-
iDunk
git revert 921dd8dde5d381052d0aa2936304a3541a230c55
-
iDunk
Or something.
-
» sarang fetches from upstream
-
selsta
luigi can do it without PR too :D
-
selsta
or did it in the past when we broke gui
-
sarang
git is great until it's not :/
-
iDunk
And mess with mooo's git history ?
-
» iDunk ducks
-
selsta
no
-
selsta
just normal revert pr
-
selsta
commit*
-
moneromooo
\_o< >o_/
-
selsta
no force push
-
sarang
selsta: have you also commented on the (closed) PR on github?
-
sarang
If not, please do, for completeness
-
selsta
ok
-
sarang
thanks
-
sarang
Testing the reversion locally now
-
luigi1111w
I can revert if you prefer
-
sarang
go ahead
-
sethsimmons
I've made a wekan (basically kanban) board for the upcoming fork, and am adding in all tasks/sub-tasks:
monero.sandcats.io/grain/A3LjpvoHxf…-for-v0-17-0-0-hard-fork-10-17-2020
-
luigi1111w
done
-
kayabaNerve
Any devs here been keeping an eye on the atomic swap paper? I assume almost all have been, looking for a bit more involved. As in, actually considering an implementation.
-
sethsimmons
h4sh3d: is the one who has been doing the vast majority of the work on it AFAIK
-
sethsimmons
<sethsimmons "I've made a wekan (basically kan"> Please let me know if you all can/cannot access this, we should probably start assigning out task ASAP/people start taking tasks on
-
kayabaNerve
Oh. Yeah. I already reached out to him. He's on vacation.
-
sethsimmons
#monero-research-lab:matrix.org
-
sethsimmons
is the better place to ask about that IIRC
-
sethsimmons
#monero-research-lab on IRC, didn't mean to mention the Matrix channel :P
-
sarang
It's a very interesting writeup, to be sure
-
kayabaNerve
Well, not looking to discuss theory, so unless this is limited to discussion about monerod... I already have an impl of the protocol up. Working on the XMR file now. I have crafted XMR TXs before, so I should be able to do it, but I'm looking for someone I can PM in a bit more depth
-
sarang
What sort of implementation?
-
kayabaNerve
Proof of Concept in Rust published on GitHub and verified via BTC-MR (ed25519 unscripted coin; personal project of mine)
-
sarang
Might you link it here?
-
kayabaNerve
Should also have a Nano file in a few days.
-
kayabaNerve
-
sarang
ty
-
kayabaNerve
I do know monero-rs exists. Beyond looking for someone I can ping more targeted questions off of, without spamming here, I also wanted to see if they'd be interested in reviewing the codebase (not a full audit, but a checkup)
-
sarang
The usual disclaimer of "preprints need not have undergone any kind of external review" should be mentioned here
-
sarang
So any implementation carries risk
-
kayabaNerve
Oh. I did fully state it's not audited, use at your own risk. The BTC file only uses the Testnet/Regtest network bytes. I didn't add a switch to carry to mainnet.
-
kayabaNerve
Unless you're referring to the paper itself, in which case I have looked over that.
-
kayabaNerve
I'm not looking to get this published at a college. Just establish a PoC that can feasibly be turned into a library/app.
-
sarang
The latest writeup of the protocol has not undergone review AFAIK
-
sarang
I just want to make that abundantly clear
-
kayabaNerve
Yeah. I understand there's a chain of lack of review here.
-
kayabaNerve
I do explicitly label this a PoC, don't support any mainnet, and so on and so on. I'm not trying to build a DEX out of this, or even a full app. I do want to 'finish' the PoC though.
-
kayabaNerve
Which means adding the XMR file and checking if someone wants to look over the code side of things.
-
sarang
Oh, this is for BTC and another ed25519-based transaction protocol?
-
kayabaNerve
Anyways. Just looking for a XMR-knowledgeable dev who may be interested in helping out via advice/some glances. I'm sure a CCS proposal will turn up at some point for audits/another implementation/something similar, so it's not something I feel is urgent.
-
kayabaNerve
Any unscripted Ed25519 coin.
-
sarang
Ah I see
-
kayabaNerve
If you ignore view key, which isn't used by other protocols, the protocol directly carries
-
kayabaNerve
So we did implement the full protocol with enough abstraction to support adding in the view key.
-
sarang
Sure, the swap protocol is pretty general and not specific to the Monero protocol
-
kayabaNerve
But despite being designed for XMR, the protocol has a lot more applications which we wanted to enable
-
kayabaNerve
Especially since, in full transparency, the initial target for this library is my project and my partner is a former Nano developer who's planning on submitting that file. I've already done the bare bones of XMR on my end.
-
kayabaNerve
And then we also abstracted the BTC side.
-
kayabaNerve
We may have over-engineered it just a bit for a PoC...
-
sethsimmons
Would all those working on this release and wanting access to the Wekan board for this release please DM me? This is probably the easiest way for us to assign out/ensure we get everything knocked out on time for this release.
-
sethsimmons
You can view the board here, and I will grant edit to those who need it:
monero.sandcats.io/grain/A3LjpvoHxf…-for-v0-17-0-0-hard-fork-10-17-2020
-
sethsimmons
Don't want random people in here messing with the list so don't want to share the edit URL directly here.
-
sethsimmons
<sethsimmons "Would all those working on this "> Nevermind, edit is broken right now, trying to sort it out.
-
moneromooo
For the record, the updates TXT record does not have "source". I was waiting to get pinged to check it worked, and it didn't :)
-
selsta
no hash because I didn’t build the source archive for the past releases
-
moneromooo
np, most people using source will likely know when to update anyway.
-
selsta
will try to think about it for next release
-
moneromooo
Shall I PR a revert for the in-memory encryption change, it doesn't seem to have been done yet ?
-
moneromooo
Oh, nevermind, there's a commit without PR. I should have checked that first.
-
sarang
luigi1111 said they'd done it