aboutsummaryrefslogtreecommitdiff
path: root/xmpp-vala/src
AgeCommit message (Collapse)Author
2019-06-06Merge pull request #570 from hrxi/pr_typosfiaxh
Fix a couple of typos and one network typo
2019-06-06Fix ANSI color removal for XMPP log on non-tty stderrshrxi
2019-06-01Don't set timeouts on registration connection attemptsfiaxh
2019-06-01Fix a typo in the `<service-unvailable/>` iq answerhrxi
2019-06-01Fix a couple of typos and double importshrxi
2019-05-21Check presence for empty show node, assume as onlinefiaxh
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-15Use glib log functionsfiaxh
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
2019-02-04Fix compiler error (From using uint8[].copy())fiaxh
2019-01-02Improve ping timeouts, add debug output for XmlErrors and ping timeoutsfiaxh
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-10Merge PR #413 "Improvements to the OMEMO plugin"Marvin W
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-09-01Initial implementation of SCRAM-SHA-1Marvin W
2018-08-22In-Band Registrationfiaxh
2018-08-10Fix mutual subscription detectionSamuel Hand
2018-08-05Fix bug where OMEMO not avaiable with a newly added contactSamuel Hand
2018-07-30Fire signal on subscription approvalfiaxh
2018-06-14Don't handle error message stanzas as normal messagesfiaxh
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-10Small connection 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-30Small fixesfiaxh
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
2018-01-06Tab completion: Case insensitive, handle spacesfiaxh
2018-01-04Show error on invalid TLS certificatefiaxh
2017-12-30Show subscription request in conversation summaryfiaxh
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