Gajim - 2023-11-25


  1. ☭Mike Yellow

    Game overed since Gajim 1.8.0 because of Python official.

  2. ☭Mike Yellow

    Tell them to update to Windows 10, or they can only install Gajim 1.7.3.

  3. Veronica

    or upgrade to linux

  4. umu

    how u fix?

  5. fjklp

    > good find ! thank you :)

  6. agh

    umu, you can find older 1.7.x releases of Gajim for your friend here: https://gajim.org/downloads/1.7/

  7. umu

    will 1.7 work on windows 7?

  8. agh

    No idea, but the Red from China seems to think so, and they have done extensive work with deploying XMPP across many devices

  9. ☭Mike Yellow

    > will 1.7 work on windows 7? Yes. 1.7.3 works on it.

  10. umu

    real asf

  11. lovetox

    nicoco, seems your slidge bridge sends weird delay timestamps

  12. lovetox

    for some reason our timestamp parsing does not catch it, and returns negative epoch timestamps

  13. lovetox

    would be very interested in how these timestamps look

  14. lovetox

    i guess it sets the timestamp year to something before 1970

  15. nicoco

    lovetox: really? is this the oserror?

  16. lovetox

    yes

  17. nicoco

    because this was solved by uninstalling then reinstalling gajim?

  18. nicoco

    (without clearing user data)

  19. lovetox

    i doubt it, seems it has something to do with the muc delay timestamp

  20. lovetox

    check your code if it can have values before 1970

  21. lovetox

    its still a bug that gajim fails with such a timestamp, but there is also no reason for a muc ever sending one

  22. nicoco

    OK I'll watch out but I am 100% positive that there was something borked with this installation on this laptop (both windows store and non-windows store version)

  23. lovetox

    the problem seems not to be a value before 1970

  24. lovetox

    the number represents year 0

  25. lovetox

    which is not supported in python

  26. brokeguy

    Hello guys, is it possible to create groupchats on xmpp.is servers? I want a groupchat with my friends but i don't want to host my own server.

  27. brokeguy

    Just figured it out.

  28. lovetox

    👍️

  29. bot

    Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp >: *6e6ffb7b* < https://dev.gajim.org/gajim/python-nbxmpp/-/commit/6e6ffb7b2427cae8d1200008ad0542cce81db29c > fix: DateTime: Be more strict with parsing Don’t parse timestamps which may fail conversion to different timezones

  30. tomchaplin

    Hello, when I send an encrypted message, I get the half unencrypted logo in front of other users' name.

  31. tomchaplin

    https://macaw.me:5443/upload/48ec68533ea6d30f9028f6e3025b226ad42f9a3e/MLNgNw8KrVL8wCLaO36vcIhmTrWUobyISaO2WKOF/9b2c47a8-ea86-4825-b234-9a90072cf3a8.png

  32. tomchaplin

    And, when I send a message, I get full encrypted logo, or rather a different logo. Maybe both the messages are encrypted. I just want to know the meaning of these two icons*

  33. tomchaplin

    https://macaw.me:5443/upload/48ec68533ea6d30f9028f6e3025b226ad42f9a3e/8GVzMrvd0E7UeEWf276eybeQittjNQAqKyBYoJOk/91fb7bef-7ff8-49e5-9bc1-4db1b08cad35.png

  34. cal0pteryx

    tomchaplin: Hover your cursor over those icons

  35. tomchaplin

    Encrypted, but Unverified

  36. ☭Mike Yellow

    tomchaplin, that is “blind trust”(better to call as “directly trust” for newbies), it is described in the chapter that I send you.

  37. tomchaplin

    https://macaw.me:5443/upload/48ec68533ea6d30f9028f6e3025b226ad42f9a3e/9Pd6lLRwEq288K8RyLi1xpVyF7kjyDNzG2R3D1W9/708a09ca-80dd-4ef6-82ea-62d5e3f88393.png

  38. ☭Mike Yellow

    You can make it “verified” manually.

  39. tomchaplin

    Yeah, blind trust doesn't sound good.

  40. ☭Mike Yellow

    Just a mark for yourself.

  41. tomchaplin

    Is that how I can verify it manually? > https://macaw.me:5443/upload/48ec68533ea6d30f9028f6e3025b226ad42f9a3e/9Pd6lLRwEq288K8RyLi1xpVyF7kjyDNzG2R3D1W9/708a09ca-80dd-4ef6-82ea-62d5e3f88393.png

  42. ☭Mike Yellow

    Yes.

  43. tomchaplin

    Oh ok.

  44. tomchaplin

    brb

  45. fjklp

    > Yeah, blind trust doesn't sound good. Blind trust is probably the most appropriate term. It means you are trusting out of convenience, with no knowledge that you ought to trust it.

  46. fjklp

    lovetox: I'd like to understand the bug I found better. Is it a gajim problem or a ejabberd problem? I see that you said "disco info caching" but I don't know enough to know if this happens on client or server.

  47. lovetox

    its a gajim problem

  48. lovetox

    we save disco info only once but with a jid

  49. lovetox

    later another muc that has the same disco info gets it from the database but with the other jid attached

  50. lovetox

    this can only happen if you dont give your groupchat a name

  51. lovetox

    which is very unlikely in normal usage

  52. fjklp

    alright, thanks

  53. tomchaplin

    > Is that how I can verify it manually? > https://macaw.me:5443/upload/48ec68533ea6d30f9028f6e3025b226ad42f9a3e/9Pd6lLRwEq288K8RyLi1xpVyF7kjyDNzG2R3D1W9/708a09ca-80dd-4ef6-82ea-62d5e3f88393.png > Some users have around 5-10 fingerprints. I can't keep on verifying all of them manually.

  54. tomchaplin

    > > Yeah, blind trust doesn't sound good. > Blind trust is probably the most appropriate term. It means you are trusting out of convenience, with no knowledge that you ought to trust it. What is the other way to trust someone other than Blind trust?

  55. cal0pteryx

    Verifying

  56. cal0pteryx

    You do either of those

  57. tomchaplin

    How to verify?

  58. tomchaplin

    Oh wait, I thought this verifying method is what is called Blind trusting. > > Is that how I can verify it manually? > https://macaw.me:5443/upload/48ec68533ea6d30f9028f6e3025b226ad42f9a3e/9Pd6lLRwEq288K8RyLi1xpVyF7kjyDNzG2R3D1W9/708a09ca-80dd-4ef6-82ea-62d5e3f88393.png > > > Some users have around 5-10 fingerprints. I can't keep on verifying all of them manually.

  59. cal0pteryx

    You verify (physically) and then set the full shield on that fingerprint. Once you do that, it will always ask if new fingerprints are discovered. Blind trust means to trust any new fingerprint

  60. cal0pteryx

    Please read https://gultsch.de/trust.html

  61. tomchaplin

    The concept of Blind Trust Before Verification (BTBV) in short: Automatically trust all new devices of contacts that haven’t been verified before, and prompt for manual confirmation each time a verified contact adds a new device.

  62. cal0pteryx

    Exactly

  63. tomchaplin

    So, since my Blind Trust verification setting is already on, the only thing left to do for me is to verify physically with users?

  64. cal0pteryx

    Either you blindly trust new fingerprints or you verify them. There is no in-between. Once you verify, you are not blindly trusting new ones

  65. tomchaplin

    Ok. Thank you for your patience to bear me. Now to end this, coming back to question, How can I fix the unable to decrypt message? I found one user, and verified him, but the previous message was still not readable. I assume, the future messages will be. But there are users with multiple fingerprints, and I don't think verifying all of them without scanning barcode, or just changing the verification setting is the solution.

  66. lovetox

    tomchaplin, whats the question?

  67. lovetox

    you cannot read previous messages

  68. tomchaplin

    How can I fix the unable to decrypt message?

  69. tomchaplin

    ok

  70. lovetox

    if a message was unable to decrypt, it will stay that way forever

  71. lovetox

    if you dont want constantly verifying devices

  72. lovetox

    set them all to blind trust

  73. tomchaplin

    Ok, So, to not get the unable to decrypt the message in future from other users, what action I must take?

  74. lovetox

    just to be clear you received a message which was unable to decrypt?

  75. lovetox

    was there more information in the text about the "why"?

  76. tomchaplin

    just to be clear you received a message which was unable to decrypt? Yes. was there more information in the text about the "why"? No.

  77. lovetox

    then you cannot do anything about it

  78. tomchaplin

    Ok, thank you very much.

  79. lovetox

    except telling your contact, maybe he needs to trust some fingerprints

  80. tomchaplin

    Ok, understood.

  81. fjklp

    I notice that uploading a file with gajim does not update the file picker 'Recent' list in gnome. I guess this is not a gajim problem?

  82. cal0pteryx

    fjklp: gajim has only very limited access to file pickers

  83. amogus

    you need a nose picker for that

  84. Nepptün

    Is it planed to include libretranslate in gajim ?