Philipp Hörist pushed to branch master at gajim / gajim


Commits:
fcb0d5a1 by Philipp Hörist at 2025-11-16T21:04:54+01:00
imprv: GroupChat: Allow to send encrypted messages if we are only member

- - - - -
819041d1 by Philipp Hörist at 2025-11-16T21:08:47+01:00
change: Raise omemo-dr version

- - - - -


4 changed files:

- README.md
- debian/patches/remove-nbxmpp-from-deps.patch
- gajim/common/modules/omemo.py
- pyproject.toml


Changes:

=====================================
README.md
=====================================
@@ -22,7 +22,7 @@ ### Runtime Requirements
 - [GtkSourceView5](https://gitlab.gnome.org/GNOME/gtksourceview)
 - [keyring](https://pypi.org/project/keyring/)
 - [nbxmpp](https://pypi.org/project/nbxmpp/) (>=6.4.0)
-- [omemo-dr](https://dev.gajim.org/gajim/omemo-dr) (>=1.0.0)
+- [omemo-dr](https://dev.gajim.org/gajim/omemo-dr) (>=1.1.0)
 - [packaging](https://pypi.org/project/packaging/)
 - [httpx](https://pypi.org/project/httpx/)
 - [h2](https://pypi.org/project/h2/)


=====================================
debian/patches/remove-nbxmpp-from-deps.patch
=====================================
@@ -16,7 +16,7 @@ index f0fbbc2c6..58207a0c6 100644
    "emoji>=2.6.0",
    "keyring",
 -  "nbxmpp>=6.4.0,<7.0.0",
-   "omemo-dr>=1.0.0,<2.0.0",
+   "omemo-dr>=1.1.0,<2.0.0",
    "packaging",
    "pillow>=9.1.0",
 -- 


=====================================
gajim/common/modules/omemo.py
=====================================
@@ -231,7 +231,7 @@ def _groupchat_pre_conditions_satisfied(
             return False
 
         has_trusted_keys = False
-        for member_jid in self.backend.get_group_members(jid):
+        for member_jid in self.backend.get_group_members(jid, 
without_self=False):
             self._request_bundles_for_new_devices(member_jid)
             if self._has_trusted_keys(member_jid):
                 has_trusted_keys = True


=====================================
pyproject.toml
=====================================
@@ -30,7 +30,7 @@ dependencies = [
   "httpx[http2,socks]",
   "keyring",
   "nbxmpp>=6.4.0,<7.0.0",
-  "omemo-dr>=1.0.0,<2.0.0",
+  "omemo-dr>=1.1.0,<2.0.0",
   "packaging",
   "pillow>=9.1.0",
   "precis-i18n>=1.0.0",



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/885eae8ccdfc802cfccf29f97c0f6afb88daa26d...819041d16c7f3aeb8358cc4176950857293e329c

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/885eae8ccdfc802cfccf29f97c0f6afb88daa26d...819041d16c7f3aeb8358cc4176950857293e329c
You're receiving this email because of your account on dev.gajim.org.


_______________________________________________
Commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to