botAlexandria P. closed an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9777 >:
#9777: < Attempts to connect to wrong MUC on every startup, with no ability to remove incorrect entry. >
tahowdy, im getting "Server returned unsecure transport" whenever I try to upload an image in gajim. Is this something gajim related or is it my server? i can upload images from my phone, just not through gajim
taalso is there an image preview plugin that works with OMEMO?
wurstsalatta: this means your server doesn't serve links with https. Url image preview works fine with omemo
botteldra created an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9778 >:
#9778: < Gajim freezes/crashes. >
botPhilipp Hörist pushed 3 commits to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: https://conference.gajim.org:5281/pastebin/fb2f063a-e055-47cb-9988-5cf1f543b5ee
botPhilipp Hörist closed an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9776 >:
#9776: < UnicodeError: Invalid character ':' when clicking link >
Link Mauvelovetox, can’t that cause some big regressions? For instance when using i18n’d domain names.
Link MauveThose can contain various Unicode characters.
Link MauveXMPP notably doesn’t use punycode for them.
lovetoxbut gajim should punycode them before displaying
Link MauveReally?
Link MauveThis doesn’t sound like something you’d want.
lovetoxmaybe not before displaying but on click before its run through rege
lovetoxmaybe not before displaying but on click before its run through regex
lovetoxcant hurt to punycode a uri or?
Link MauveThis would make JIDs invalid, so you’d need to do the inverse operation asap.
lovetoxor are there uris that are destroyed when i punycode them?
Link MauveHmm…
Link MauveIt’s not about all URIs, only domain names make sense to punycode-encode.
lovetoxbefore i can extract a domain name, i first have to use a regex to discover that its a jid that has a domain part or
Link MauveBut let’s say my JID is linkmauve@öpnvkarte.de, if I send you that, with this change Gajim won’t detect it as a JID anymore right?
lovetoxit does if you add xmpp: in front
lovetoxthis email/jid regex is only the fallback if you dont add mailto: or xmpp:
lovetoxbut yes it wouldnt right now, not sure if we even can make easily a regex that matches all chars allowed in IDN
lovetoxthe one before was even worse, as it matched http://asd@asd.at as emaikl
lovetoxthe one before was even worse, as it matched http://asd@asd.at as email
lovetoxi prefer a regex that IF it matches its correct, rather having a regex that matches also stuff thats definitly not a email
Link Mauvexmpp:linkmauve@öpnvkarte.de
Link MauveSo that still works?
Link MauveBecause you convert the domain name to punycode?
lovetoxyes fine by me
Link MauveOk, then I worry for no reason. :)
Link MauveNevermind then.
lovetoxno i dont convert the domain name here
lovetoxjust anything after xmpp: is a jid
lovetoxi could run this then throug a jid validator
lovetoxbut jid validator has nothing to do with chars
lovetoxit matches everything that has @ and / at the right positions
lovetoxah no thats the jid splitting algo
lovetoxrest is run through precis
lovetoxyeah i dont validate jids in links right now, should add this
stpHi, my sister got a new device to replace her old one. She got a new fingerprint, and while between her device running Conversations and my Conversations client everything OMEMO-related works we can't communicate OMEMO-encrypted between her Conversations and my Gajim installation. Gajim shows the correct fingerprint and it's trusted. I can't untrust and/or remove the fingerprint since those functions still seem to do nothing in Gajim. How can we make it work again?
lovetoxhm i fear this can only be solved if you fix something in the sqlite db
concertolovetox: I updated today IIRC. This is gajim-default-nightly
concertoI tried opening the German XMPP channel
lovetoxweird i guess not reproduceable?
lovetoxas in if you restart gajim
concertolet me try
concertolovetox: yeah, gone after restarting o.O
lovetoxhm damn
lovetoxi have an idea, have to test that
lovetoxbut maybe you could run gajim in a way so logs are stored to harddisk?
lovetoxthen when it happens next time we can analyse how it came
concertolovetox: oh wait, I did ._.
concerto(And restarting erased it -_-)
MattJDoes Gajim do CSI these days?
lovetoxno
lovetoxMattJ,
stplovetox, I have that installed already from the past since I just it under your guidance before. I don't remember though what I need to do now.
lovetoxhm open the db
lovetoxbrowse to the identities table
lovetoxdelete all rows where recipient_id = jid of your contact
lovetoxthen browse to sessions table
lovetoxand do the same
lovetoxdont forget to click save
lovetoxstart gajim
lovetoxwrite a message to refetch the keys
lovetoxhope that works then
stplovetox, thanks, I'll try now.
lovetoxGajim should be closed while you are doing that
stplovetox, yes of course. Is Logs.db teh correct file?
lovetoxno
lovetoxyourjid_omemo.db
stplovetox, allright :-)
stplovetox, Upon sending an OMEMO message now to my sisters Gajim popped up the fingerprint window so I guess it'll work again although my sister didn't send any answer yet. Strangely enough though my contact list does not show up anymore after editing the db-file.
lovetoxthe omemo.db?
lovetoxhas 0 to do with any contacts stuff
lovetoxdouble click account row?
lovetoxnot sure what you mean with it does not show up anymore
stplovetox, yes, the omemo_yourjid.db. I know it can't have a influence on the contact list, but since then it's hidden somewhere. I'm in the process to toogle the options to see if it brings the contact list back.
lovetoxare you in one window mode?
stplovetox, I was in one windows mode since forever. I now toogled the options a detaching the contact list makes it show up again. However setting it back to one windows mode makes it disappear again. Strange since I never experienced that before.
lovetoxtry CTRL + R
lovetoxor View -> Show Roster
stpThe contact list windows is now also titled "Nachrichten", just like the chat window.
lovetoxmaybe try to restart Gajim
lovetoxmaybe look in the console for errors
stpI had tried View -> show roster and that made the tabs move a milimeter but nothing more happened.
lovetoxmaybe its just really small
lovetoxtry to resize it
stpI restarted Gajim multiple times, but without success regarding the contact list.
lovetoxotherwise try and look in ACE
lovetoxfor roster_hpaned_position and roster_width
stpThat did the trick, it was so small in width that it was hidden from view!
stpNice. I'm going to safe the procedure regarding repairing the OMEMO-stuff now in case I need to do it again in the future.
lovetoxdo this only if you experience the, cant untrust or delete fingerprint thingy
lovetoxand actually it should be only necessary once
lovetoxso this problem should not occur anymore with this contact
lovetoxthis stems from the python2 -> python3 migration
lovetoxdid you use omemo in Gajim 0.16.5?
lovetoxdid you use omemo in Gajim 0.16.x?
stplovetox, ah ok. Yes I'm pretty sure I did use OMEMO in that old Gajim version.
stp99% sure that is.
stpSo with contacts that I did exchange OMEMO messages for the first time only after using Gajim with Python3 that problem of not being able to delete/untrust would never come up?
lovetox*should*, im 90% sure :D
stplovetox, haha ok. I have some fairly new OMEMO contact in the list so I'll observe that.
bottuxayo created an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9779 >:
#9779: < The operation inhibition has been requested for is already running >