aboutsummaryrefslogtreecommitdiff
path: root/xmpp-vala/src/module/xep
AgeCommit message (Collapse)Author
2019-08-05Add support for Jingle SOCKS5 bytestreams (XEP-0260)hrxi
2019-08-05Terminate the Jingle session after the file transfer is completehrxi
2019-08-05Finish file transfer after receiving enough datahrxi
This means that we no longer rely on the remote end to close the connection after sending the file, but additionally use the `<size>` element from the initial file transfer `<description>` to check whether the file transfer has been completed. This was motivated by Conversations not closing the connection for SOCKS5 file transfers.
2019-08-05Fix a couple of delegate copy warnigshrxi
"warning: copying delegates is not supported"
2019-08-05Add jingle connection for better interfacing with jingle (terminate etc.)hrxi
2019-07-18Fix compilation with older valac versionsfiaxh
2019-07-18Refactor file receive/send interfaces and UIfiaxh
2019-07-12Address pull requests comments, fix a few TODOshrxi
2019-07-09Add file receiving via Jinglehrxi
This currently follows the same rules as HTTP file download for accepting files.
2019-07-09Implement file sending via Jinglehrxi
This is still disabled by default until prioritization is implemented; otherwise this could be preferred to HTTP uploads. File sending only works via Jingle In-Band-Bytestreams right now, more transports are going to be implemented. To test this, uncomment the line with `JingleFileTransfer` in libdino/src/application.vala.
2019-06-30mirror node value on disco request. fixes #258Daniel Gultsch
2019-06-21Send bad-request error for unknown IQ set/getshrxi
2019-06-06Merge pull request #570 from hrxi/pr_typosfiaxh
Fix a couple of typos and one network typo
2019-06-01Don't set timeouts on registration connection attemptsfiaxh
2019-06-01Fix a couple of typos and double importshrxi
2019-05-16Enable sending chat state notifications in private roomsfiaxh
2019-05-11Process read marker from other devices for MUCs to adjust read-up-to statefiaxh
2019-04-24Remove avatars with missmatch between supposed and actual sha1 hash on load, ↵fiaxh
make loading async
2019-04-24Ensure image data is kept until avatars are written to filefiaxh
2019-03-14Entity capabilities: Check c node for ver attributefiaxh
fixes #530
2019-02-20Check for eme tag before adding fallback text for empty-body OMEMO messagesfiaxh
2018-12-28display groups w/o name by list of membersDaniel Gultsch
For members-only, non-anonymous groups that do not have a name set we now show an automatically generated name that is generated from the list of members (offline, and online). Only the first name (before the first space) is used to keep the generated name short. The term *private room* is coined as a short hand for members only&non-anon group chats. This commit also uses the offline members list instead of the online member list to generate avatar tiles (also only in members-only, non-anon groups.)
2018-11-27support jpeg pep avatars + actually check hashDaniel Gultsch
2018-11-27only parse vcard hashes from available presenceDaniel Gultsch
2018-11-27Restructure (http) file provider flow: Separate download&get_info, download ↵fiaxh
in provider, move XmppStreamModule into xmpp-vala
2018-11-16Split login jid/password into two steps with checksfiaxh
2018-11-02Display room name in conversation selector and conversation titlebarcodedust
2018-09-15Notification on TLS error/wrong password, log TLS cert issues, don't make ↵fiaxh
account with connection error appear disabled in accounts dialog
2018-09-04Fix property with custom get+set to not have a default value (compiler error ↵fiaxh
with vala 0.41) Fix encryption icon not being shown right away
2018-08-22In-Band Registrationfiaxh
2018-05-28Implement XEP-0380 for the OMEMO and OpenPGP plugins (#359)Samuel Hand
* Implement XEP-0380 in a naive fashion for both the OMEMO and OpenPGP plugins * Move the XEP-0380 namespace to a constant * Move the implementation for xep-0380 to its own module * Remove un-needed lines from plugins/openpgp/src/stream_module.vala
2018-04-30Redesign chat input + move file upload therefiaxh
2018-04-17small fixesfiaxh
2018-03-10Handle multiple chat state notifications per bare jidfiaxh
fixes #117
2018-03-06Only notify on last MAM message, only if not readfiaxh
fixes #293
2018-02-11Use correct host name for TLS when using xmppsfiaxh
2018-01-28Pipeline for incoming messages in libdinofiaxh
2018-01-28Small fixes to MucManagerMarvin W
2018-01-28Move Jid class to xmpp-vala, partially refactor namespaceMarvin W
2018-01-10Fix typos in comments and variable names (#269)linkmauve
Thanks `codespell`!
2018-01-09Add support for setting a new Affiliation in a muc (#266)David Plassmann
* Added support for setting a new Affiliation in a muc * small changes * fix parameter order
2017-12-13Fallback display for all file typesfiaxh
2017-12-01ConversationView: Date separatorfiaxh
2017-11-23Async service lookup, connect and writefiaxh
2017-11-22Disconnect stanza listeners from pipelinefiaxh
2017-11-16Read+(write) stream asyncfiaxh
2017-11-01small fixesfiaxh
2017-10-31Fix warningsfiaxh
2017-10-31Keep MUC join dialog open until joined, show errorsfiaxh
2017-10-31Blocking setting in Contact Detailsfiaxh