aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-08-30Fix message type of chat state notificationfiaxh
fixes #607
2019-08-29Merge pull request #592 from hrxi/gsoc_1Marvin W
Add SOCKS5 bytestreams and a couple of other fixes
2019-08-28Update translationsTranslations
2019-08-28Don't show conversations from account after it was disabledfiaxh
fixes #277
2019-08-27Don't error on Jingle file transfer hash session-infohrxi
2019-08-26Fix runtime criticalfiaxh
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-23Add and enable newly created (first) accountfiaxh
fixes #584
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-09Update READMEfiaxh
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-06Fix compilationfiaxh
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-06Use own file type iconsfiaxh
2019-08-06Forgot to add outgoing Jingle SOCKS5 transferhrxi
2019-08-06Implement detachhrxi
2019-08-06Factor out the session-terminate handlerhrxi
2019-08-05Add support for Jingle SOCKS5 bytestreams (XEP-0260)hrxi
2019-08-05Fix a warninghrxi
2019-08-05Terminate the Jingle session after the file transfer is completehrxi
2019-08-05Close files involved in file transfers explicitlyhrxi
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 human_readable in stanza errorshrxi
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-08-02Rework encryption enabling logic + UIfiaxh
2019-08-02Optimizations: Database indices, cache id-Jid instead of id-jid_string, join ↵fiaxh
real_jid on get messages
2019-07-30Add TravisMarvin W
2019-07-28Fix Manage Key dialog string for verified keys (#588)Henrik Ullman
2019-07-28Remove broken translations from dino.doapMarvin W
2019-07-28Update dino.doap fileMarvin W
2019-07-28Update the DOAP file to the latest specificationEmmanuel Gil Peyrot
The xmpp-doap extension has be simplified to only expose the SupportedXep class and its children properties, as well as categories, and reuses DOAP to the maximum.
2019-07-18Fix compilation with older valac versionsfiaxh
2019-07-18Refactor file receive/send interfaces and UIfiaxh
2019-07-16Merge branch 'gsoc_0' of https://github.com/hrxi/dino into hrxi-gsoc_0fiaxh
2019-07-14Update DOAP and appdataMarvin W
2019-07-14Unroll some async methods in stanza readerMarvin W
2019-07-14Do not log long bodiesMarvin W
2019-07-14Add EmojiChooser (derived from GTK source)Marvin W
2019-07-12Address pull requests comments, fix a few TODOshrxi
2019-07-09qlite: use critical() instead of error() for failed transactionsMarvin W
2019-07-09Handle ill-prepared avatar imageMarvin W
2019-07-09Ensure avatars are not loaded multiple timesMarvin W
2019-07-09Add file receiving via Jinglehrxi
This currently follows the same rules as HTTP file download for accepting files.