home.social

#gajim — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #gajim, aggregated by home.social.

fetched live
  1. Gajim 2.6.0 has been released! 🎉

    Gajim now adapts responsively to window size changes. 🪟
    This release comes with many small improvements and bugfixes.

    Thank you for all your contributions ❤️ Let us know what you think!

    Support Gajim's development: liberapay.com/Gajim

    #gajim #xmpp #chat

    gajim.org/posts/2026-08-27-gaj

  2. Gajim 2.6.0 has been released! 🎉

    Gajim now adapts responsively to window size changes. 🪟
    This release comes with many small improvements and bugfixes.

    Thank you for all your contributions ❤️ Let us know what you think!

    Support Gajim's development: liberapay.com/Gajim

    gajim.org/posts/2026-08-27-gaj

  3. Gajim 2.6.0 has been released! 🎉

    Gajim now adapts responsively to window size changes. 🪟
    This release comes with many small improvements and bugfixes.

    Thank you for all your contributions ❤️ Let us know what you think!

    Support Gajim's development: liberapay.com/Gajim

    #gajim #xmpp #chat

    gajim.org/posts/2026-08-27-gaj

  4. Gajim 2.6.0 has been released! 🎉

    Gajim now adapts responsively to window size changes. 🪟
    This release comes with many small improvements and bugfixes.

    Thank you for all your contributions ❤️ Let us know what you think!

    Support Gajim's development: liberapay.com/Gajim

    #gajim #xmpp #chat

    gajim.org/posts/2026-08-27-gaj

  5. Gajim 2.6.0 has been released! 🎉

    Gajim now adapts responsively to window size changes. 🪟
    This release comes with many small improvements and bugfixes.

    Thank you for all your contributions ❤️ Let us know what you think!

    Support Gajim's development: liberapay.com/Gajim

    #gajim #xmpp #chat

    gajim.org/posts/2026-08-27-gaj

  6. Bueno, terminando ese tremendo hilo.

    Alguno sabe donde puedo conseguir temas para #gajim? He buscado, pero solo me pude topar con 2 que no me gustan :acat_flop:

  7. Bueno, terminando ese tremendo hilo.

    Alguno sabe donde puedo conseguir temas para #gajim? He buscado, pero solo me pude topar con 2 que no me gustan :acat_flop:

  8. Bueno, terminando ese tremendo hilo.

    Alguno sabe donde puedo conseguir temas para #gajim? He buscado, pero solo me pude topar con 2 que no me gustan :acat_flop:

  9. Bueno, terminando ese tremendo hilo.

    Alguno sabe donde puedo conseguir temas para #gajim? He buscado, pero solo me pude topar con 2 que no me gustan :acat_flop:

  10. Esto en nuestros telefonos, en pc decidimos utilizar #gajim que es un cliente muy completo. Nos encanto que en #xmpp debes verificar tu dispositivo para tener acceso a conversaciones que se tuvieron en el dispositivo principal, por asi decirlo. Puede ser molesto, pero se agradece por el tema privacidad.

  11. Esto en nuestros telefonos, en pc decidimos utilizar #gajim que es un cliente muy completo. Nos encanto que en #xmpp debes verificar tu dispositivo para tener acceso a conversaciones que se tuvieron en el dispositivo principal, por asi decirlo. Puede ser molesto, pero se agradece por el tema privacidad.

  12. Esto en nuestros telefonos, en pc decidimos utilizar #gajim que es un cliente muy completo. Nos encanto que en #xmpp debes verificar tu dispositivo para tener acceso a conversaciones que se tuvieron en el dispositivo principal, por asi decirlo. Puede ser molesto, pero se agradece por el tema privacidad.

  13. Esto en nuestros telefonos, en pc decidimos utilizar #gajim que es un cliente muy completo. Nos encanto que en #xmpp debes verificar tu dispositivo para tener acceso a conversaciones que se tuvieron en el dispositivo principal, por asi decirlo. Puede ser molesto, pero se agradece por el tema privacidad.

  14. Esto en nuestros telefonos, en pc decidimos utilizar #gajim que es un cliente muy completo. Nos encanto que en #xmpp debes verificar tu dispositivo para tener acceso a conversaciones que se tuvieron en el dispositivo principal, por asi decirlo. Puede ser molesto, pero se agradece por el tema privacidad.

  15. the possibility of sending someone a simple text-based message over the internet has existed for a very long time, and has been pretty much standardized with email

    but most people only engage with email for two reasons: work-related communication (if they have an office job) and automated notices, such as confirming one's registration or, in rare cases, subscriptions to certain things

    it is even possible to send end-to-end encrypted and/or signed emails, way before any of the more modern communication protocols gained that ability (and yes, i will admit that the traditional PGP-based way of doing that is flawed)

    but the interface of most email clients is really clunky, and the metaphors used in them relate more to traditional paper-based mail, rather than modern-day chat or messaging apps -- you "attach" a file to a message, "CC" (carbon copy) additional addresses if you want to send the same thing to multiple people at once, etc.

    and so, when dedicated messaging apps appeared, first as things like AIM, ICQ and MSN, and then in form of the more modern smartphone-capable apps we all tolerate today, these provided a lot of the same experiences, but in a more streamlined and convenient way

    i, for one, was particularly surprised as to how quickly they caught on, even though a "modern messenger app" would often lack features that were common on previous-generation services -- such as free-for-chat/away/DND statuses or even custom status messages

    often, this convenience came at a different cost -- the modern messaging app uses your phonebook to recognize contacts, and therefore signing up on one inherently demands use of a cellphone number -- while it was still possible to add a phone number as a contact detail on a more traditional app, and some even offered search by that kind of data, it was a more tedious process -- but also, you could use one without having to surrender your phone number, which in many countries is inherently linked to the user's real-life ID

    these days, we have more modern open-source decentralized apps and services that try to match the user interface and expectations of the newer generation while providing the same features -- if you use a #Jabber / #XMPP client, such as #Gajim or #Conversations_im, you can still set custom status messages and have end-to-end encryption (with something like OMEMO) without compromising multi-device communications (like in Telegram) or trusting a central server to transfer keys between devices

    sadly, doing everything like that still causes issues, most famously the "your device does not have the keys" or "unable to decrypt message" errors that show up in Jabber or #Matrix -- after all, if you can't just trust the server to safely store the keys, you need some other way to transfer them from one device to another, and both OMEMO and Olm have decided on a more complicated mechanism, where you need to either confirm all of your own devices manually (to make sure someone else doesn't sneakily sign in and steal your keys and get to decrypt the messages), or to make sure you trust the other user's set of keys in some other way

    unlike the big tech companies with their centralized servers, they can't just say "well, you're already using our servers to log in, so you're inherently trusting us to also manage the keys" -- they don't know what server you and your contacts are using, and even if they have no evil intentions, they can't be sure none of the server admins do as well

    this is exactly the type of problem where trying to match the convenience of centralized big-tech solutions will only compromise security, and the only way out is properly educating the users about how the system works

  16. the possibility of sending someone a simple text-based message over the internet has existed for a very long time, and has been pretty much standardized with email

    but most people only engage with email for two reasons: work-related communication (if they have an office job) and automated notices, such as confirming one's registration or, in rare cases, subscriptions to certain things

    it is even possible to send end-to-end encrypted and/or signed emails, way before any of the more modern communication protocols gained that ability (and yes, i will admit that the traditional PGP-based way of doing that is flawed)

    but the interface of most email clients is really clunky, and the metaphors used in them relate more to traditional paper-based mail, rather than modern-day chat or messaging apps -- you "attach" a file to a message, "CC" (carbon copy) additional addresses if you want to send the same thing to multiple people at once, etc.

    and so, when dedicated messaging apps appeared, first as things like AIM, ICQ and MSN, and then in form of the more modern smartphone-capable apps we all tolerate today, these provided a lot of the same experiences, but in a more streamlined and convenient way

    i, for one, was particularly surprised as to how quickly they caught on, even though a "modern messenger app" would often lack features that were common on previous-generation services -- such as free-for-chat/away/DND statuses or even custom status messages

    often, this convenience came at a different cost -- the modern messaging app uses your phonebook to recognize contacts, and therefore signing up on one inherently demands use of a cellphone number -- while it was still possible to add a phone number as a contact detail on a more traditional app, and some even offered search by that kind of data, it was a more tedious process -- but also, you could use one without having to surrender your phone number, which in many countries is inherently linked to the user's real-life ID

    these days, we have more modern open-source decentralized apps and services that try to match the user interface and expectations of the newer generation while providing the same features -- if you use a #Jabber / #XMPP client, such as #Gajim or #Conversations_im, you can still set custom status messages and have end-to-end encryption (with something like OMEMO) without compromising multi-device communications (like in Telegram) or trusting a central server to transfer keys between devices

    sadly, doing everything like that still causes issues, most famously the "your device does not have the keys" or "unable to decrypt message" errors that show up in Jabber or #Matrix -- after all, if you can't just trust the server to safely store the keys, you need some other way to transfer them from one device to another, and both OMEMO and Olm have decided on a more complicated mechanism, where you need to either confirm all of your own devices manually (to make sure someone else doesn't sneakily sign in and steal your keys and get to decrypt the messages), or to make sure you trust the other user's set of keys in some other way

    unlike the big tech companies with their centralized servers, they can't just say "well, you're already using our servers to log in, so you're inherently trusting us to also manage the keys" -- they don't know what server you and your contacts are using, and even if they have no evil intentions, they can't be sure none of the server admins do as well

    this is exactly the type of problem where trying to match the convenience of centralized big-tech solutions will only compromise security, and the only way out is properly educating the users about how the system works

  17. [SSL: CERTIFICATE_VERIFY_FAILED] in Gajim Flatpak on Ubuntu when using local CAs (like mkcert)?

    The sandbox can't see your host CA. Fix it by mapping the host certificate bundle into the container:

    flatpak override --user --filesystem=host-etc:ro --env=SSL_CERT_FILE=/run/host/etc/ssl/certs/ca-certificates.crt org.gajim.Gajim

    Restart Gajim to apply!

    #Gajim #Linux #Ubuntu #Flatpak #mkcert #XMPP #SSL #OpenSSL
    @prosodyim

  18. [SSL: CERTIFICATE_VERIFY_FAILED] in Gajim Flatpak on Ubuntu when using local CAs (like mkcert)?

    The sandbox can't see your host CA. Fix it by mapping the host certificate bundle into the container:

    flatpak override --user --filesystem=host-etc:ro --env=SSL_CERT_FILE=/run/host/etc/ssl/certs/ca-certificates.crt org.gajim.Gajim

    Restart Gajim to apply!

    #Gajim #Linux #Ubuntu #Flatpak #mkcert #XMPP #SSL #OpenSSL
    @prosodyim

  19. [SSL: CERTIFICATE_VERIFY_FAILED] in Gajim Flatpak on Ubuntu when using local CAs (like mkcert)?

    The sandbox can't see your host CA. Fix it by mapping the host certificate bundle into the container:

    flatpak override --user --filesystem=host-etc:ro --env=SSL_CERT_FILE=/run/host/etc/ssl/certs/ca-certificates.crt org.gajim.Gajim

    Restart Gajim to apply!

    #Gajim #Linux #Ubuntu #Flatpak #mkcert #XMPP #SSL #OpenSSL
    @prosodyim

  20. [SSL: CERTIFICATE_VERIFY_FAILED] in Gajim Flatpak on Ubuntu when using local CAs (like mkcert)?

    The sandbox can't see your host CA. Fix it by mapping the host certificate bundle into the container:

    flatpak override --user --filesystem=host-etc:ro --env=SSL_CERT_FILE=/run/host/etc/ssl/certs/ca-certificates.crt org.gajim.Gajim

    Restart Gajim to apply!

    #Gajim #Linux #Ubuntu #Flatpak #mkcert #XMPP #SSL #OpenSSL
    @prosodyim

  21. Groźny atak na szyfrowany komunikator Gajim przez lukę w KDE Plasma

    Wiele współczesnych naruszeń bezpieczeństwa nie wynika z pojedynczego, spektakularnego błędu (np. klasy naruszenia ochrony pamięci). Prawdziwa esencja ofensywnego rzemiosła leży w łańcuchach podatności. Często dwie właściwości aplikacji, które pojedynczo wyglądają na niegroźne słabości lub błędy o niskim priorytecie, po połączeniu mogą dać zabójczy efekt. To historia o tym, jak jedna...

    #Aktualności #Teksty #Cve #Gajim #Kde #Rce #Sivert #Xmpp

    sekurak.pl/grozny-atak-na-szyf

  22. Groźny atak na szyfrowany komunikator Gajim przez lukę w KDE Plasma

    Wiele współczesnych naruszeń bezpieczeństwa nie wynika z pojedynczego, spektakularnego błędu (np. klasy naruszenia ochrony pamięci). Prawdziwa esencja ofensywnego rzemiosła leży w łańcuchach podatności. Często dwie właściwości aplikacji, które pojedynczo wyglądają na niegroźne słabości lub błędy o niskim priorytecie, po połączeniu mogą dać zabójczy efekt. To historia o tym, jak jedna...

    #Aktualności #Teksty #Cve #Gajim #Kde #Rce #Sivert #Xmpp

    sekurak.pl/grozny-atak-na-szyf

  23. Groźny atak na szyfrowany komunikator Gajim przez lukę w KDE Plasma

    Wiele współczesnych naruszeń bezpieczeństwa nie wynika z pojedynczego, spektakularnego błędu (np. klasy naruszenia ochrony pamięci). Prawdziwa esencja ofensywnego rzemiosła leży w łańcuchach podatności. Często dwie właściwości aplikacji, które pojedynczo wyglądają na niegroźne słabości lub błędy o niskim priorytecie, po połączeniu mogą dać zabójczy efekt. To historia o tym, jak jedna...

    #Aktualności #Teksty #Cve #Gajim #Kde #Rce #Sivert #Xmpp

    sekurak.pl/grozny-atak-na-szyf

  24. Groźny atak na szyfrowany komunikator Gajim przez lukę w KDE Plasma

    Wiele współczesnych naruszeń bezpieczeństwa nie wynika z pojedynczego, spektakularnego błędu (np. klasy naruszenia ochrony pamięci). Prawdziwa esencja ofensywnego rzemiosła leży w łańcuchach podatności. Często dwie właściwości aplikacji, które pojedynczo wyglądają na niegroźne słabości lub błędy o niskim priorytecie, po połączeniu mogą dać zabójczy efekt. To historia o tym, jak jedna...

    #Aktualności #Teksty #Cve #Gajim #Kde #Rce #Sivert #Xmpp

    sekurak.pl/grozny-atak-na-szyf

  25. Groźny atak na szyfrowany komunikator Gajim przez lukę w KDE Plasma

    Wiele współczesnych naruszeń bezpieczeństwa nie wynika z pojedynczego, spektakularnego błędu (np. klasy naruszenia ochrony pamięci). Prawdziwa esencja ofensywnego rzemiosła leży w łańcuchach podatności. Często dwie właściwości aplikacji, które pojedynczo wyglądają na niegroźne słabości lub błędy o niskim priorytecie, po połączeniu mogą dać zabójczy efekt. To historia o tym, jak jedna...

    #Aktualności #Teksty #Cve #Gajim #Kde #Rce #Sivert #Xmpp

    sekurak.pl/grozny-atak-na-szyf

  26. Gajim 2.5.0 has been released! 🎉

    This release comes with many improvements for Gajim's integrated audio player 🎶 🎤, and it comes with some bug fixes.

    Thank you for all your contributions ❤️ Let us know what you think!

    Support Gajim's development: liberapay.com/Gajim

    #gajim #xmpp #chat

    gajim.org/posts/2026-07-15-gaj

  27. Gajim 2.5.0 has been released! 🎉

    This release comes with many improvements for Gajim's integrated audio player 🎶 🎤, and it comes with some bug fixes.

    Thank you for all your contributions ❤️ Let us know what you think!

    Support Gajim's development: liberapay.com/Gajim

    gajim.org/posts/2026-07-15-gaj

  28. Gajim 2.5.0 has been released! 🎉

    This release comes with many improvements for Gajim's integrated audio player 🎶 🎤, and it comes with some bug fixes.

    Thank you for all your contributions ❤️ Let us know what you think!

    Support Gajim's development: liberapay.com/Gajim

    #gajim #xmpp #chat

    gajim.org/posts/2026-07-15-gaj

  29. Gajim 2.5.0 has been released! 🎉

    This release comes with many improvements for Gajim's integrated audio player 🎶 🎤, and it comes with some bug fixes.

    Thank you for all your contributions ❤️ Let us know what you think!

    Support Gajim's development: liberapay.com/Gajim

    #gajim #xmpp #chat

    gajim.org/posts/2026-07-15-gaj

  30. Gajim 2.5.0 has been released! 🎉

    This release comes with many improvements for Gajim's integrated audio player 🎶 🎤, and it comes with some bug fixes.

    Thank you for all your contributions ❤️ Let us know what you think!

    Support Gajim's development: liberapay.com/Gajim

    #gajim #xmpp #chat

    gajim.org/posts/2026-07-15-gaj

  31. The #Gajim GitLab instance is quite slow when browsing/searching through tickets lately, and I can only assume this is due to the onslaught of "AI" LLM scraper bots. I wonder if the @gajim team has considered using @cadey's "Anubis" to protect it, as it still seems like the only line of defense left for such complex pieces of infrastructures: anubis.techaro.lol

  32. The #Gajim GitLab instance is quite slow when browsing/searching through tickets lately, and I can only assume this is due to the onslaught of "AI" LLM scraper bots. I wonder if the @gajim team has considered using @cadey's "Anubis" to protect it, as it still seems like the only line of defense left for such complex pieces of infrastructures: anubis.techaro.lol

  33. The #Gajim GitLab instance is quite slow when browsing/searching through tickets lately, and I can only assume this is due to the onslaught of "AI" LLM scraper bots. I wonder if the @gajim team has considered using @cadey's "Anubis" to protect it, as it still seems like the only line of defense left for such complex pieces of infrastructures: anubis.techaro.lol

  34. The #Gajim GitLab instance is quite slow when browsing/searching through tickets lately, and I can only assume this is due to the onslaught of "AI" LLM scraper bots. I wonder if the @gajim team has considered using @cadey's "Anubis" to protect it, as it still seems like the only line of defense left for such complex pieces of infrastructures: anubis.techaro.lol

  35. The #Gajim GitLab instance is quite slow when browsing/searching through tickets lately, and I can only assume this is due to the onslaught of "AI" LLM scraper bots. I wonder if the @gajim team has considered using @cadey's "Anubis" to protect it, as it still seems like the only line of defense left for such complex pieces of infrastructures: anubis.techaro.lol

  36. @debacle

    Thats is it, there is no good #foss #xmpp client for #Windows. I run #Openfire as my server with the #ConverseJS package installed but I like #Gajim more for everyday use.

    For me Gajim is the best option at this moment.

    @[email protected] @[email protected]

  37. @debacle

    Thats is it, there is no good #foss #xmpp client for #Windows. I run #Openfire as my server with the #ConverseJS package installed but I like #Gajim more for everyday use.

    For me Gajim is the best option at this moment.

    @[email protected] @[email protected]

  38. @debacle

    Thats is it, there is no good #foss #xmpp client for #Windows. I run #Openfire as my server with the #ConverseJS package installed but I like #Gajim more for everyday use.

    For me Gajim is the best option at this moment.

    @[email protected] @[email protected]

  39. @debacle

    Thats is it, there is no good #foss #xmpp client for #Windows. I run #Openfire as my server with the #ConverseJS package installed but I like #Gajim more for everyday use.

    For me Gajim is the best option at this moment.

    @[email protected] @[email protected]

  40. @debacle

    Thats is it, there is no good #foss #xmpp client for #Windows. I run #Openfire as my server with the #ConverseJS package installed but I like #Gajim more for everyday use.

    For me Gajim is the best option at this moment.

    @[email protected] @[email protected]

  41. @Gυιdσ Kσѕтσиѕ GTK+ is the graphical toolkit that Gajim is based on. For starters, replacing the graphical toolkit would require throwing away the entire GUI and rewriting it from scratch.

    Besides, what should replace GTK+? Gajim is not a native Windows application, nor is Gajim a Windows-only application. It's also available for e.g. Linux. It can't be rewritten with a native Windows GUI. That'd sacrifice Linux compatibility. And I wouldn't wonder if Gajim had more Linux users than Windows users.

    Lastly, from the point of view of a Linux and XMPP veteran, GTK+ defines what Gajim is. Replace the graphical toolkit, and Gajim is no longer Gajim.

    @Gajim

    #GTK+ #Windows #Linux #GNU/Linux #Gajim
  42. @Gυιdσ Kσѕтσиѕ GTK+ is the graphical toolkit that Gajim is based on. For starters, replacing the graphical toolkit would require throwing away the entire GUI and rewriting it from scratch.

    Besides, what should replace GTK+? Gajim is not a native Windows application, nor is Gajim a Windows-only application. It's also available for e.g. Linux. It can't be rewritten with a native Windows GUI. That'd sacrifice Linux compatibility. And I wouldn't wonder if Gajim had more Linux users than Windows users.

    Lastly, from the point of view of a Linux and XMPP veteran, GTK+ defines what Gajim is. Replace the graphical toolkit, and Gajim is no longer Gajim.

    @Gajim

    #GTK+ #Windows #Linux #GNU/Linux #Gajim