-
woodser
daemon status says "update needed" on 0.16.0.0 cli. it shouldn't because that's the latest, no?
-
selsta
woodser: yea will be fixed with next release
-
woodser
I'm having a hard time getting and keeping peer connections to my daemon on stagenet.
-
woodser
It'll get a connection, then it'll drop. I have port forwarding enabled for 38080.
-
selsta
luigi1111w: also supercop repo PR 3 please if you are ok with it
-
sarang
and that Windows CI PR
-
sarang
nvm... just saw that 6582 was merged!
-
sarang
Looks like CI is progressing smoothly
-
luigi1111w
vtnerd_ around?
-
selsta
-
selsta
ah wrong link
-
selsta
was the gui one
-
selsta
-
luigi1111w
you got mac built for gui?
-
selsta
yep
-
luigi1111w
also not sure that's as good as my existing description
-
selsta
yes very good is also good
-
luigi1111w
thanks
-
wizardsmoke
🍄
-
vtnerd_
yes
-
vtnerd_
an hour late, but around
-
vtnerd_
luigi1111w ^
-
luigi1111w
just painting some bikesheds
-
vtnerd_
oh yeah the boost thing, Ill try to come up with something that is the least gross
-
luigi1111w
no supercop
-
luigi1111w
why not ge25519_scalarmult and move the doublings to their own function or the host function, or ge25519_scalarmult8 ?
-
vtnerd_
the iamamyth comment? yeah I need to respond
-
luigi1111w
ah that one too
-
luigi1111w
but the mooo comment above it
-
luigi1111w
also a follow up comment on the thread about comments being wrong would be appreciated
-
vtnerd_
ah I somehow missed that comment about renaming the function, and yeah it would be for the better
-
vtnerd_
will get to these because this is kind of useful
-
vtnerd_
and if your other question was about why not calling ge25519_scalarmult ... because there is none for these libs
-
vtnerd_
the only constant time mul function is fixed to the basepoint because the signing libraries never need constant-time arbitrary point mul
-
vtnerd_
we could switch to the variable time functions which would be faster, but with the downside that this theoretically does change the possible viewkey scanning behavior
-
vtnerd_
look at ge25519.h in either variant folder
-
luigi1111w
no, not calling that function, naming it that
-
vtnerd_
yeah ok I wasnt certain if you were suggesting changing the function too at the same itme
-
luigi1111w
just wrt clarity surrounding the mul8
-
vtnerd_
ge25519_scalarmult8 is a more accurate name and can be reused
-
luigi1111w
fine by me
-
vtnerd_
ohh I see what you meant now sorry
-
vtnerd_
yeah if they were separate it would be even more useful
-
vtnerd_
because then it exposes ECDH on ed25519 directly
-
luigi1111w
cool
-
vtnerd_
yeah Ill expose a public symbol for these
-
vtnerd_
I don't know if aynone noticed, but this can be built and installed as a standalone static/dynamic system lib
-
luigi1111w
I agree with leaving it constant time, though would be interested to see the perf difference if you ever care to check
-
vtnerd_
yes, it might be worth exposing this for advanced used if there is a decent bumb
-
vtnerd_
bump
-
sarang
Looking for opinions on this:
monero-project/monero #6600
-
sarang
Would it be worthwhile to add a "sign with both keys" option, as opposed to separate sigs with each key on the same message?
-
sarang
The idea is that asking for a signature with a spend key does not guarantee that the signer has spend authority... you could have the spend private key but not the view private key