-
jberman[m]
ty :)
-
needmoney90
So there's a mobile wallet trying to integrate monero
-
needmoney90
-
needmoney90
From the developer:
-
needmoney90
As far as I can tell the problem occurs when monero tries to serialize the wallet for storing in the tools::wallet2::store_to function. I suspect that when it is trying to serialize it tries to copy a location in memory, but it is given a faulty address. While this is certainly bad, right now monero will crash rather than give an error upstream and let the developer deal with this. if I could get an error that I could
-
needmoney90
catch in C++ somehow, I could deal with error gracefully instead of the app crashing immediately because of a SIGSEGV
-
needmoney90
I have a POC that triggers the error I can send if that would help
-
TrasherDK[m]
jberman: With "const bool fluffing = false;" I get all tx on zmq-sup 🙂
-
TrasherDK[m]
Sending 9 tx of 0.5 each spent 200+ XMR 🙂
-
jberman[m]
noice, I see the source of the issue. working on a patch now
-
TrasherDK[m]
👍️
-
TrasherDK[m]
BTW. I'm on release-17. master don't build on Slackware.
-
TrasherDK[m]
Also, even with no-dns, the first confirmation prompt take 1+ min. to appear.
-
TrasherDK[m]
cache, I'm guessing.
-
jberman[m]
as in it takes 1+ min to see the green confirmation in the CLI, or to see it in ZMQ when it works?
-
TrasherDK[m]
the green confirmation
-
TrasherDK[m]
No, this one: Is this okay? (Y/Yes/N/No): y
-
jberman[m]
hm ok
-
M47key[m]
Hey I'm a web-dev looking to contribute, first time working on open source. I went through the github and looked at the open issues, but wanted to come ask you guys first where the most help is needed. Fluent with reactjs and javascript.
-
rbrunner
A bit hard to say. Did you already look at
github.com/monero-project/monero-gui? It's not a web application of course, but uses similar technology.
-
rbrunner
And maybe it could use a bit more love :)
-
M47key[m]
Will check it out, I found an open issue about adding a user guide for connecting to the matrix channel on the getmonero.org site, I can take care of that as well. Would want to talk to someone first before I just go adding stuff. What stack are you guys using? And any contrib guidelines I should know about before making a PR
-
M47key[m]
Thanks
-
rbrunner
Not sure about "the stack". The getmonero.org uses some proprietary templating system e.g. to deal with multiple languages. Not complicated, but maybe a bit strange at first sight.
-
rbrunner
There is a "contributing" text somewhere, but I don't think it contains something surprising. "Use common sense, be friendly" maybe covers already most of it :)
-
rbrunner
Not sure who is in charge of the website right now
-
rbrunner
Maybe selsta knows
-
M47key[m]
Yeah definitely a bit strange, It seems like it's half static and the css is rendered on the client. I'll try to dig into the source and see if I can make sense of it. I just don't want to start writing code in a stack thats going to get rejected. I'll hang around here and try to follow any conversations that can point me in the right direction. I'm definitely in the "still learning" phase of web dev, and not a master by any means.
-
Rucknium[m]
47key: Join #monero-community-dev:monero.social , too
-
rbrunner
It might be a bit ... underwhelming ... for a modern web dev :)
-
rbrunner
No JavaScript, quite on purpose on that website
-
M47key[m]
There's no javascript, or no client side JS?
-
M47key[m]
wow no js you are right
-
rbrunner
No. It should work over Tor, with JavaScript off. Security.
-
M47key[m]
I'm surprised they use php for the massive security flaws it has
-
cryptogrampy[m]
47key: the site is built on jekyll- it's a static site generator that makes it easy for contributors to update/add new text and content and it intentionally doesn't have JS
-
rbrunner
Where does it use PHP?
-
M47key[m]
ok I will git clone and see if I can add the matrix guide in the community section
-
M47key[m]
Ill hang around here too try to soak up as much info as I can
-
M47key[m]
I just noticed it in the languages section on the monero-site repo
-
rbrunner
Well, maybe you will collide head-on with the big summer lull
-
rbrunner
You were the first one here for about 9 hours or so :)
-
cryptogrampy[m]
-
rbrunner
But good idea to lurk and read, in any case.
-
M47key[m]
Yeah forsure, thank you for the help guys, hopefully I can make some progress and contribute. Would love to be a part of this project.
-
rbrunner
Welcome!
-
selsta
cryptogrampy[m]: could be some leftover file from the old website?
-
selsta
it's a static website, we don't use php
-
rbrunner
Love the ZA default time zone there in that linked source file.
-
M47key[m]
so just html and css then. should be able to make it work. I'm guess by adding a folder in the community section it will automatically create a link? Haven't used jekyll before
-
moneromooo
Haveno (a p2p exchange made by monero related people) uses javascript.
-
moneromooo
Could be a better fit.
-
M47key[m]
I'm perfectly fine working with just html and css, usually saying you know js implies the usage of html & css. Actually that's much simpler for me tbh. I will check that out after I get this finished
-
M47key[m]
Just noticed the files in the community section are in markdown, is that how the page should be written?
-
selsta
we have a monero-site channel, maybe you can join that
-
M47key[m]
thats the link I was sent via the dev email, #monero-site, when I typed it in the public servers it lead me to this channel. Is there a seperate link for it?
-
selsta
that's monero-dev, not monero-site
-
M47key[m]
I can't seem to find it when using the element IRC app,
-
M47key[m]
this is my first time using IRC or jekyll, don't judge me too harshly lmao
-
M47key[m]
found monero-ux & monero-dev, and a bunch of monero enthusiast channels.
-
M47key[m]
So correct me if I'm wrong, but the index.md file uses syntax like : {% t team.core %} to connect to the information in the .yml file (monero-site/_i18n/en.yml) file, so I would have to provide all of my written information in the .yml file, and link to it using the "{% %} " syntax
-
M47key[m]
Also, should the matrix guide be located in the community/hangouts file?
-
moneromooo
Try asking in #monero-site.
-
moneromooo
It's not a hidden channel AFAIK. Just replace "dev" with "site" when joining.
-
moneromooo
You seem to be on matrix, maybe the bridge bridges to the wrong channel. In that case, use a normal IRC client for now.
-
plowsof
Is someone wanting to make a 'how to join matrix guide'
monero-project/monero-site #1962
-
TrasherDK[m]
<M47key[m]> "I'm surprised they use php for..." <- I have a few PHP backends, do you want to try them out?
-
xfedex[m]
<rbrunner> "It might be a bit ... underwhelm..." <- I personally use javascript very rarely
-
xfedex[m]
CSS has its own animation system, so there are really a few things that cannot be done without javascript
-
plowsof
this is not really -dev though its more -depressing-manual-labour-that-is-stifled-cus-of-translation-nightmares . if anyone wants to make a guide though this script will make it easier
github.com/plowsof/userguide-drafts…ee/main/helper-scripts/make-a-guide
-
M47key[m]
Yeah js is definitely not necessary but does make certain things easier. Especially fetching from a db or api, don't know of any ways to do it with only html & css. But I guess I haven't tried really.
-
M47key[m]
TrasherDK: I've done a bit of security engineering work and know of alot of vulnerabilities associated with php. But if the work is done professionally and sterilization is good, I don't see there being a problem. Just surprised when I noticed it in the "languages" section on github
-
M47key[m]
plowsof: yeah I'm trying to get that done right now, I haven't used jekyll before but I'm getting there lol
-
M47key[m]
I think I'll have to use a regular IRC client to access the #monero-site, was trying to avoid having to download any additional software and opted for the web IRC client.
-
TrasherDK[m]
47key: Hitting one of my endpoints would make your browser/whatever scream. Untrusted certificete. If you have downloaded the CA cert, and trusted it, you would need a signed, by that CA, matching a known user certificate, you have previously imported to your certificate store. Hit a API without a valid certificate twice, the firewall will block your IP for one week. Large segments of cheap VPS providers are blocked already. Don't join
-
TrasherDK[m]
the club 🙂
-
M47key[m]
lool I will try to avoid it as best as I can ahaha
-
M47key[m]
I've honestly never written php, I usually do backend work with js and firebase, I should probably try and learn some backend one day
-
M47key[m]
just tried to avoid learning multiple languages at the same time, can easily get confused at the differences in syntax, and end up losing progress with learning or losing motivation entirely
-
TrasherDK[m]
Yeah. I know what you mean. Growing up with Minix, a varity of SQL implementation, Microsoft trying to screw it all up, I kinda get your sentiment. But dude.. I was along for the ride, all the way. And I enjoyed it 🤣
-
M47key[m]
hahah yeah true, always feels good learning something and fixing an issue by yourself. There's that dopamine rush you get once you solve a bug that you were working on for a while. regardless of the language
-
M47key[m]
well I commend you for your dedication to learning php lol.
-
TrasherDK[m]
Anybody know why my external USB drives would reboot, kinda randomly. I it a Win 8.1 thing. It just happened, 5 drives, 5 TB.
-
TrasherDK[m]
Is it*_>
-
key47
You should be able to pull the logs and see where the error is
-
key47
I had to do it for my mom, same thing happened with her hard drive. Had to dig through the logs to find out what happened.
-
hyc
2 most common answers: windows just does that / it's a virus taking over your system
-
TrasherDK[m]
I'm going with the first one, fingers crossed. I'm pretty well protected, and didn't open any CV's, or shit like that. I don't think a MS attachment file will make it through the filter on the mail-server. There was that letter from that cousin of the Nigerian prince, that caught my attention, but that can't be it 😇
-
moneromooo
FWIW, QubesOS raises the bar for compromise. You don't need a kernel exploit, but you need a xen exploit.
-
moneromooo
I *think* xen exploits (that matter on qubes) are harder to come by. Though not 100% certain.
-
TrasherDK[m]
I'm on Slackware. It's so rare, that no one want's to waste time, developing a exploit. Protection by, what's the expression, when nobody else is using that platform? Also, they push patches as soon as, the exploit, is known.
-
moneromooo
Obscurity ?
-
TrasherDK[m]
Probably the wrong, what's it called, room? For this stuff. I'm off to spam somewhere else.
-
luigi1112
.merges
-
xmr-pr
8414
-
moneromooo
channel
-
TrasherDK[m]
moneromooo: Not the word I was looking for, but that'll work too. Don't tell Patrick Volkerding I said this. I'm a big fan.
-
moneromooo
Still Patrick Volkerding. Now that's staying power.
-
luigi1112
it's the correct word
-
TrasherDK[m]
moneromooo: Good night. I'm on Z+7, plus some beers, so way past my bedtime. Thank you for your work.