aboutsummaryrefslogtreecommitdiff
path: root/xmpp-vala/src/module
AgeCommit message (Collapse)Author
2020-05-14Convert '<' back to '&lt;' in factors of the XEP-0115 verification stringfiaxh
2020-04-28Handle incoming own read marker in private MUCsfiaxh
2020-04-26Fix nick change in MUC, update bookmark accordingly; remove unused codefiaxh
2020-04-25Handle if Items/InfoResult are nullfiaxh
2020-04-24xmpp-vala: Use more asyncfiaxh
2020-04-24Handle entity hash in server features node, make ServiceDiscovery ↵fiaxh
request_info/items async, add caching has_entity_feature
2020-04-22voice handling in moderated groups (#788)Anmol
2020-04-21Remove features from service discovery module when detaching module from streamfiaxh
fixes #179 fixes #812
2020-04-17HTTP-Upload: parsing max-file-size attribute (#809)kmq
When a server returns multiple <x/> elements in response to a discinfo query, this change uses all of them instead of just the first one.
2020-04-05Add keyboard shortcut (up key) to activate last message correctionfiaxh
2020-04-03Add support for last message correctionfiaxh
2020-03-29Store entity identity info, use it in conversation list tooltipsfiaxh
2020-03-08Update live whether encryption is possible in MUC (lock icon visible)fiaxh
2020-03-05Make message sending async and set unsent on errorfiaxh
2020-02-20Preserve unchanged conference data (name) in bookmarksfiaxh
fixes #748
2020-01-09Don't use GObject/properties for JoinResultMarvin W
2019-12-25Fix issues in ICU usageMarvin W
2019-12-24Store MUC passwords in bookmarkfiaxh
fixes #470
2019-12-24Don't show own typing notifications (other devices)fiaxh
fixes #669
2019-12-23Use UTS46 instead of IDNA2003Marvin W
2019-12-23Properly check Jids everywhereMarvin W
2019-12-22Add timing to logs, fix issue of silently ignored I/O errorsMarvin W
2019-12-18Refactor MAM catchup. Fetch from latest to earliest message.fiaxh
2019-12-18Add (partial) support for unique stanza ids (XEP-0359)fiaxh
2019-12-16Only send new room config if something was changedfiaxh
fixes #675
2019-11-29Set ALPN info on XMPP connections if GIO >= 2.60fiaxh
2019-11-19Small changes to "Add support for HTTP Upload headers"fiaxh
2019-11-19Add support for HTTP Upload headersWiktor Kwapisiewicz
Some services use Authorization header [0] to pass upload credential data. This avoids the token being exposed in server logs and is allowed by XEP-0363 since version 0.5.0. This change adds support for headers allowed in XEP-0363: Authorization, Expires and Cookie. [0]: https://xmpp.org/extensions/xep-0363.html#request
2019-11-18Open new connection to send filled-in registration formfiaxh
fixes #644
2019-11-17Parse presence delivery errors when joining MUCfiaxh
fixes #224
2019-11-17Parse offline member info from MUC presencefiaxh
Fixes OMEMO only encrypting to new member after restart and private MUC name only updating after restart
2019-11-04OMEMO: Don't set publish options, configure only bundle node insteadfiaxh
2019-10-22Don't send delivery recipts or chat states for own messagesfiaxh
fixes #631
2019-10-02Fix pubsub item listener notifyingfiaxh
2019-09-29Fix Jingle transport errorfiaxh
2019-09-29Add Bookmarks2 implementation, introduce bookmarks interfacesfiaxh
2019-09-16Fix warnings and compilation with older valacMarvin W
2019-09-16Add JET supportMarvin W
2019-09-12Fix typo alledged -> allegedMichael Vetter
2019-09-10Check roster push authorizationMarvin W
2019-09-10Fix check of source of MAM messagefiaxh
2019-09-10Fix check of source of a carbons messageMarvin W
2019-09-10Fix some warningshrxi
Instances of `RegexError` are just asserted as `assert_not_reached` as they cannot really fail except for allocation failure if the given regex is valid.
2019-09-03Include data forms in entity capabilities hash computationfiaxh
2019-08-29Merge pull request #592 from hrxi/gsoc_1Marvin W
Add SOCKS5 bytestreams and a couple of other fixes
2019-08-27Don't error on Jingle file transfer hash session-infohrxi
2019-08-26Add missing 'to' attribute when sending service-unavailable for an unknown ↵fiaxh
IG get/set NS fixes #604
2019-08-24Fix candidate selection for equal priorityhrxi
XEP-0260 states that the candidate selected (offered) by the initiator wins, not the one that was chosen by the initiator (i.e. offered by the responder).
2019-08-22Add incoming mediated invitation support (#162)fiaxh
Co-authored-by: Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
2019-08-21Fix specified size for encrypted file uploadsfiaxh