aboutsummaryrefslogtreecommitdiff
path: root/xmpp-vala/src/module/xep
AgeCommit message (Collapse)Author
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-24Store MUC passwords in bookmarkfiaxh
fixes #470
2019-12-24Don't show own typing notifications (other devices)fiaxh
fixes #669
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-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-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
2019-08-09Fix Jingle connection code when `cancellable` is `null`hrxi
2019-08-09Set OMEMO devicelist + bundle node access model to publicfiaxh
2019-08-08Fix race condition involving `session-terminate`hrxi
The Jingle file transfer (XEP-0234) specifies that the receiver of the file transfer is the one to terminate the session. Otherwise, there might be a race condition between the XMPP stream and out-of-band SOCKS5 connections.
2019-08-06Fall back to IBB if S5B does not work outhrxi
This mostly happens if connectivity to the candidates cannot be established.
2019-08-06Send Jingle errors to the right JIDhrxi
2019-08-06Fix destination address of IBB error codeshrxi
2019-08-06Forgot to add outgoing Jingle SOCKS5 transferhrxi
2019-08-06Implement detachhrxi
2019-08-06Factor out the session-terminate handlerhrxi