Philipp Hörist pushed to branch master at gajim / gajim
Commits:
6c4d9ff4 by Philipp Hörist at 2018-07-23T20:44:57+02:00
Dont disco unnecessary server items
- - - - -
1 changed file:
- gajim/common/modules/discovery.py
Changes:
=====================================
gajim/common/modules/discovery.py
=====================================
--- a/gajim/common/modules/discovery.py
+++ b/gajim/common/modules/discovery.py
@@ -146,6 +146,9 @@ class Discovery:
def _server_items_received(self, from_, node, items):
log.info('Server items received')
for item in items:
+ if 'node' in item:
+ # Only disco components
+ continue
self.disco_info(item['jid'],
success_cb=self._server_items_info_received)
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/6c4d9ff4c79fb1f11afbfa772d0aee65c1…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/6c4d9ff4c79fb1f11afbfa772d0aee65c1…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
9f65bca3 by Philipp Hörist at 2018-07-21T08:50:46+02:00
Remove traces of forwarding messages (XEP-0146)
This is deprecated because its very insecure and also not needed
anymore because of MAM
- - - - -
d4fd621d by Philipp Hörist at 2018-07-21T08:50:46+02:00
Use misc module to parse correction
- - - - -
37f7a803 by Philipp Hörist at 2018-07-22T12:33:55+02:00
Move message handler into own module
- - - - -
78858f7c by Philipp Hörist at 2018-07-22T16:19:53+02:00
Move more MUC methods into muc module
- - - - -
afb03061 by Philipp Hörist at 2018-07-22T16:19:59+02:00
Move security labels into own module
- - - - -
1156897b by Philipp Hörist at 2018-07-22T16:19:59+02:00
Show Security Labels support in ServerInfo
- - - - -
5ff9e9fe by Philipp Hörist at 2018-07-22T16:20:00+02:00
Move dataforms into modules folder
- - - - -
07c87a41 by Philipp Hörist at 2018-07-22T16:20:00+02:00
Rewrite discovery code and move it into own module
- - - - -
30 changed files:
- gajim/adhoc_commands.py
- gajim/chat_control.py
- gajim/chat_control_base.py
- gajim/command_system/implementation/standard.py
- gajim/common/caps_cache.py
- gajim/common/connection.py
- gajim/common/connection_handlers.py
- gajim/common/connection_handlers_events.py
- gajim/common/modules/__init__.py
- gajim/common/modules/adhoc_commands.py
- gajim/common/modules/blocking.py
- gajim/common/modules/bookmarks.py
- gajim/common/modules/carbons.py
- + gajim/common/modules/chatstates.py
- gajim/common/dataforms.py → gajim/common/modules/dataforms.py
- + gajim/common/modules/discovery.py
- gajim/common/modules/httpupload.py
- gajim/common/modules/mam.py
- + gajim/common/modules/message.py
- gajim/common/modules/misc.py
- gajim/common/modules/muc.py
- gajim/common/modules/pep.py
- gajim/common/modules/privacylists.py
- gajim/common/modules/pubsub.py
- + gajim/common/modules/receipts.py
- + gajim/common/modules/security_labels.py
- gajim/common/modules/user_nickname.py
- + gajim/common/modules/util.py
- gajim/common/modules/vcard_temp.py
- gajim/common/protocol/bytestream.py
The diff was not included because it is too large.
View it on GitLab: https://dev.gajim.org/gajim/gajim/compare/54b5dec6c73ba470799f5cd01b9a148d5…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/compare/54b5dec6c73ba470799f5cd01b9a148d5…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / python-nbxmpp
Commits:
d713ce90 by Philipp Hörist at 2018-07-20T23:49:26+02:00
Load files from FreeBSD specific location
Fixes #53
- - - - -
1 changed file:
- nbxmpp/tls_nb.py
Changes:
=====================================
nbxmpp/tls_nb.py
=====================================
--- a/nbxmpp/tls_nb.py
+++ b/nbxmpp/tls_nb.py
@@ -448,12 +448,15 @@ class NonBlockingTLS(PlugIn):
store = tcpsock._sslContext.get_cert_store()
self._load_cert_file(self.cacerts, store)
self._load_cert_file(self.mycerts, store)
- if os.path.isdir('/etc/ssl/certs'):
- for f in os.listdir('/etc/ssl/certs'):
- # We don't logg because there is a lot a duplicated certs in this
- # folder
- self._load_cert_file(os.path.join('/etc/ssl/certs', f), store,
- logg=False)
+ paths = ['/etc/ssl/certs',
+ '/etc/ssl'] # FreeBSD uses this
+ for path in paths:
+ if not os.path.isdir(path):
+ continue
+ for f in os.listdir(path):
+ # We don't logg because there is a lot a duplicated certs
+ # in this folder
+ self._load_cert_file(os.path.join(path, f), store, logg=False)
tcpsock._sslObj = OpenSSL.SSL.Connection(tcpsock._sslContext,
tcpsock._sock)
View it on GitLab: https://dev.gajim.org/gajim/python-nbxmpp/commit/d713ce9059de350ce41f6d41f0…
--
View it on GitLab: https://dev.gajim.org/gajim/python-nbxmpp/commit/d713ce9059de350ce41f6d41f0…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
3a3b5aff by Philipp Hörist at 2018-07-18T00:15:46+02:00
Move some dialogs into gtk module
- - - - -
25 changed files:
- gajim/accounts_window.py
- gajim/adhoc_commands.py
- gajim/app_actions.py
- gajim/chat_control.py
- gajim/chat_control_base.py
- gajim/common/connection_handlers_events.py
- gajim/config.py
- gajim/conversation_textview.py
- gajim/data/style/gajim.css
- gajim/dialog_messages.py
- gajim/dialogs.py
- gajim/disco.py
- gajim/filetransfers_window.py
- gajim/gajim_themes_window.py
- gajim/groupchat_control.py
- gajim/gtk/__init__.py
- + gajim/gtk/about.py
- + gajim/gtk/add_contact.py
- + gajim/gtk/dialogs.py
- gajim/gtk/history_sync.py
- + gajim/gtk/join_groupchat.py
- gajim/gtk/mam_preferences.py
- + gajim/gtk/privacy_list.py
- gajim/server_info.py → gajim/gtk/server_info.py
- + gajim/gtk/single_message.py
The diff was not included because it is too large.
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/3a3b5aff201a224770227086f823d92bf2…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/3a3b5aff201a224770227086f823d92bf2…
You're receiving this email because of your account on dev.gajim.org.