Page MenuHomeSolus

Update gajim to 0.16.9
ClosedPublic

Authored by kyrios123 on Jan 12 2018, 5:46 PM.
Tags
None
Referenced Files
F11009011: D1942.diff
Wed, Aug 2, 8:38 AM
F11002574: D1942.diff
Mon, Jul 31, 1:52 AM
F10886300: D1942.id.diff
Jun 25 2023, 9:04 PM
F10833933: D1942.id4671.diff
Jun 7 2023, 4:40 AM
F10829416: D1942.id4586.diff
Jun 4 2023, 12:04 PM
F10787134: D1942.id4671.diff
May 26 2023, 11:00 AM
F10787091: D1942.diff
May 26 2023, 10:50 AM
F10763129: D1942.id4671.diff
May 18 2023, 11:18 PM
Subscribers

Details

Summary
  • Improve Zeroconf behavior
  • Fix showing normal message event
  • remove usage of OpenSSL.rand
  • a few minor bugfixes

Depends on D1941

Signed-off-by: Pierre-Yves <pyu@riseup.net>

Test Plan

Launch app, select a sever that allows anonymous authentication, connect.

Diff Detail

Repository
R865 gajim
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

This revision is now accepted and ready to land.Jan 17 2018, 2:35 AM

Launch app, select a sever that *alows* anonymous authentication, connect.

Fix the typo while landing

This revision was automatically updated to reflect the committed changes.

Hi folks,

Since 1 April 2018, there's a 1.0.1 version :

Gajim 1.0.1 (1 April 2018)

  * Improve MAM support
  * Image preview in file chooser dialog
  * Groupchat: Set minimize on auto join default True
  * Delete bookmark when we destroy a room
  * Fix account deletion
  * Fix custom font handling
  * Fix OpenPGP message decryption
  * Fix window position restore on multi-head setups
  * Fix scrolling in message window
  * Improve Windows build and build for 64 bits

Gajim 1.0.0 (17 March 2018)

  * Ported to GTK3 / Python3
  * Integrate HTTPUpload
  * Add Navigation buttons in History Window
  * Improvements for HiDPI Screens
  * Depend on the python keyring package for password storage
  * Flatpak support
  * Lots of refactoring
  * New Emoji support
  * New Chat Window design
  * New StartChat Window (Ctrl+N)
  * New ServerInfo Window
  * AccountWindow Redesign
  * Moved some encryption code out into Plugins (see PGP Plugin, Esessions Plugin)
  * OTR Plugin was not ported, use OMEMO
  * Added mam:1 and mam:2 support (mam:0 was removed)
  * Added MAM for MUCs support
  * Added support for showing XEP-0084 Avatars
  * Add support for geo: URIs
  * Added xmpp URI handling directly in Gajim
  * Removed Gajim-Remote
  * Removed XEP-0012 (Last Activity)
  * Removed XEP-0136 (Message Archiving)
  * Added XEP-0156 (Discovering Alternative XMPP Connection Methods)
  * Added XEP-0319 (Last User Interaction in Presence)
  * Added XEP-0368 (SRV records for XMPP over TLS)
  * Added XEP-0380 (Explicit Message Encryption)
  * Added Jingle FT:5 support
  * Lots of other small bugfixes

  KNOWN ISSUES: 

    - Meta Contacts: Filtering the roster could lead to a crash in some circumstances. Use CTRL + N for starting new chats as a workaround
    - Audio/Video support is currently not maintained and most likely not working
    - Windows: Translation is not working currently

@olivir commenting a closed patch is not the way to request updates. Also you don't have to provide the changelog, the packager will find it but you have to provide a justification to tell why you need the update.
Thanks for your understanding!

Thank you @kyrios123 I didn't know how to proceed. :/
Well, I don't know, neither, how to justificate the update. Solus is a rolling release I hoped it would adopt the last update... =)

FWIW, I just did a quick update of gajim & python-nbxmpp but DNS resolver doesn't work when I try to connect to a server. I am busy with other stuffs but I can share my work if anyone have time to look at it.

17/04/18 11:19:28 (W) gajim.c.resolver Could not resolve host: No DNS record of the requested type for “_xmppconnect.jabber.org”
17/04/18 11:19:29 (E) nbxmpp.tls_nb PlugIn: while trying _startSSL():
Traceback (most recent call last):
  File "/usr/lib/python3.6/site-packages/nbxmpp/tls_nb.py", line 287, in plugin
    res = self._startSSL()
  File "/usr/lib/python3.6/site-packages/nbxmpp/tls_nb.py", line 326, in _startSSL
    result = self._startSSL_pyOpenSSL()
  File "/usr/lib/python3.6/site-packages/nbxmpp/tls_nb.py", line 451, in _startSSL_pyOpenSSL
    logg=False)
  File "/usr/lib/python3.6/site-packages/nbxmpp/tls_nb.py", line 345, in _load_cert_file
    lines = f.readlines()
  File "/usr/lib/python3.6/codecs.py", line 321, in decode
    (result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xed in position 3562: invalid continuation byte
17/04/18 11:20:07 (E) nbxmpp.tls_nb PlugIn: while trying _startSSL():
Traceback (most recent call last):
  File "/usr/lib/python3.6/site-packages/nbxmpp/tls_nb.py", line 287, in plugin
    res = self._startSSL()
  File "/usr/lib/python3.6/site-packages/nbxmpp/tls_nb.py", line 326, in _startSSL
    result = self._startSSL_pyOpenSSL()
  File "/usr/lib/python3.6/site-packages/nbxmpp/tls_nb.py", line 451, in _startSSL_pyOpenSSL
    logg=False)
  File "/usr/lib/python3.6/site-packages/nbxmpp/tls_nb.py", line 345, in _load_cert_file
    lines = f.readlines()
  File "/usr/lib/python3.6/codecs.py", line 321, in decode
    (result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xed in position 3562: invalid continuation byte