-
selsta
luigi1111w: don't forget about merge and tag before you go to sleep
-
selsta
luigi1112: ^
-
selsta
constantly changing name lol complicated
-
nioc
luigi1111 and the rare luigi1113
-
luigi1111
Gotta catch em all
-
jeffro256[m]
Hey is there any immediate plans for RPC over SSL for the GUI wallet?
-
selsta
jeffro256[m]: it should use SSL by default
-
selsta
did you test it?
-
selsta
rpc-ssl is kinda buggy without
monero-project/monero #7760 but that's a different topic
-
jeffro256[m]
no I just grep'd SSL in the codebase
-
jeffro256[m]
lol
-
jeffro256[m]
I meant more like is there any plans for more fine-grained control over the SSL ?
-
jeffro256[m]
Like is it an active thing currently?
-
selsta
jeffro256[m]: GUI uses wallet2 code
-
selsta
so it should work the same way as the CLI wallet by default
-
selsta
(it will use SSL if the node supports it)
-
selsta
but there is no fine grained control currently
-
jeffro256[m]
Yeah I figured it used transparent SSL if available, but there really isn't a way to enforce which SSL keys it uses correct?
-
jeffro256[m]
Like with the CLI
-
selsta
yes
-
jeffro256[m]
Thanks! Sorry for the dumb questions
-
selsta
it shouldn't be difficult to add but the UI for it might be annoying
-
jeffro256[m]
I think it could be beneficial to have some kind of connection security indicator like most browsers have
-
jeffro256[m]
Maybe a little lock that is red if RPC is over plaintext, yellow if using whatever SSL is given, green if using explicit SSL
-
jeffro256[m]
I need to look more into how wallet2 handles it
-
selsta
luigi1111: hmm, can you force push the tag?
-
selsta
the merges are missing
-
selsta
.merges
-
xmr-pr
3894
-
luigi1112
oh
-
luigi1112
try again
-
selsta
looks good now
-
selsta
-
selsta
there is still a malicious node going around that sets high fees, so I would like to include this in the release (sorry lol)
-
luigi1112
another force push?
-
selsta
what do you think, should we force push the tag again, or tag v0.17.3.3?
-
selsta
the gui barely has devs anyway
-
luigi1112
I like force pushing
-
selsta
sounds good
-
luigi1112
keeps 'em guessing
-
luigi1112
can someone review this?
-
selsta
if tx fee is > 0.01, it will increase the size, change color and add "HIGH!!!"
-
selsta
ez
-
selsta
mj-xmr[m]: are you here?
-
selsta
can you review 3897 (code logic)
-
selsta
or jeffro256[m] maybe ^
-
reeemuru[m]
<luigi1112> "can someone review this?" <- im compiling now
-
reeemuru[m]
code looks good, > check for 0.01 and change pixel size to 20
-
selsta
reeemuru[m]: you have to set it to 0.001 or so for testing
-
reeemuru[m]
one sec
-
selsta
otherwise it doesn't trigger for a normal tx with highest fees
-
selsta
the next step will be replace simple mode with a list of trusted nodes, but that won't be ready for this release
-
jeffro256[m]
Looks good logically! I'll compile it soon. As a matter of code clarity, I would put a name to the constants 0.01, like maximumNormalFee, so its not so magic
-
reeemuru[m]
donzo
-
-
selsta
looks good
-
reeemuru[m]
i sent the payment anyways though🫣
-
selsta
jeffro256[m]: I agree generally with no magic numbers but in this case it doesn't seem too important
-
selsta
it's basically all one bool
-
selsta
luigi1112: it's approved now
-
selsta
ty for the quick review reeemuru[m] jeffro256[m]
-
luigi1112
it's not a review it's a comment
-
luigi1112
er
-
luigi1112
it's not a thumbsup
-
selsta
pls
-
luigi1112
I'm a simple man
-
selsta
done
-
reeemuru[m]
wait thats the approve thing right, sorry no coffee today
-
mj-xmr[m]
<selsta> "mj-xmr: are you here?" <- Hey. Still here. Will check
-
selsta
mj-xmr[m]: it's approved already :) but thanks!
-
mj-xmr[m]
ah :)
-
jeffro256[m]
I've never actually compiled Qt all the way from scrath before
-
jeffro256[m]
It takes ages
-
selsta
jeffro256[m]: what OS do you use?
-
jeffro256[m]
Plain old ubuntu
-
selsta
do you use docker to compile?
-
jeffro256[m]
I used to do that but I'm trying to compile it natively for the heck of it (and without using the installer where you have to put in your email)
-
jeffro256[m]
The open source repo is like 7GB
-
selsta
-
selsta
this installer doesn't require an email but it's 5.12 instead of 5.15
-
selsta
but native compiling works too :P
-
jeffro256[m]
Is that like a Linux AppImage installer script?
-
selsta
-
selsta
it's some kind of script
-
selsta
don't know details
-
jeffro256[m]
There's so many ways to install it lol
-
selsta
apt works too
-
jeffro256[m]
for some reason, apt didn't work for me because it didn't install the Qt5QuickConfig.cmake file
-
selsta
which Ubuntu version?
-
jeffro256[m]
20.04.4
-
selsta
hmm weird that should work fine
-
selsta
we use that version for CI
-
jeffro256[m]
Specifically which package do you use?
-
selsta
check .github/workflows/ci.yaml or so
-
selsta
then there is one for ubuntu with all the steps
-
jeffro256[m]
cool ill take a look
-
jeffro256[m]
Do you mean build.yaml?
-
selsta
yes
-
jeffro256[m]
Ah I was missing qtdeclarative5-dev even though I had qtbase5-dev b/c of some other unrelated dependency issue. I'm still gonna try to compile qt just for fun though