aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/xmpp/jingle/JingleConnection.java (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-06-25fix jingle file transferChristian Schneppe1-2/+2
fixes #360
2019-06-17disallow subsequent session-acceptChristian Schneppe1-13/+13
2019-06-17use ibb if other party doesn’t annouce s5b featureChristian Schneppe1-208/+189
2019-06-17accept direct ibb jingle offersChristian Schneppe1-15/+53
2019-05-04jingle: send canditate error before fallbackChristian Schneppe1-2/+3
2019-01-25explicitly set type=images for all media with an image mime type this is in ↵Christian Schneppe1-1/+1
preperation to be able to query the database for all images
2019-01-24put images into MessageStyle notificationsChristian Schneppe1-1/+3
2018-10-20make 'cancelled' work for jingle ftChristian Schneppe1-13/+15
2018-10-04refactored file encryption to give access to inner streamChristian Schneppe1-26/+22
Conscrypt on some plattforms doesn’t like when we close the CipherInputStream. Therefor we refactor the api to give us access to the inner stream so we can close that independently.
2018-05-17do not include body in simple status updates to not trigger fts updateChristian Schneppe1-1/+1
2018-04-30very much unoptimized search functionalityChristian Schneppe1-8/+11
2018-04-02migrate to xmpp-addrChristian Schneppe1-11/+11
2018-01-21properly handle key transport messages. use prekeyparsing only when that ↵Christian Schneppe1-1/+1
attribute is set
2017-11-21JingleConnection: fixed rare npe when canceling jingleChristian Schneppe1-3/+2
2017-10-29Jingle: create output stream on demandChristian Schneppe1-2/+9
2017-09-04fixed jingle state machine being thrown off by iq-result coming after ↵Christian Schneppe1-12/+13
session-accept
2017-08-13add more logging to http download connection and reset file params after ↵Christian Schneppe1-0/+2
setting expected size
2017-08-01fixed otr jingle file size reportingChristian Schneppe1-5/+1
2017-05-09make jingle implementation send file hash when using ft5Christian Schneppe1-34/+66
2017-05-09support for jingle ft:5Christian Schneppe1-1/+3
2017-04-13use async message loading only when called from UIChristian Schneppe1-1/+1
2017-01-25fixed some issues around ibbChristian Schneppe1-16/+33
2017-01-15only call UI thread from downloading thread every 250msChristian Schneppe1-5/+5
2016-11-19reformat codeChristian Schneppe1-1019/+1019
2016-11-07fixed npe when jingle partner is using unknown candidateChristian Schneppe1-0/+4
2016-10-26add error message to failed messages. accessible via context menuChristian Schneppe1-3/+9
2016-08-27don't automatically download files and avatars when datasaver is onDaniel Gultsch1-1/+2
2016-07-29changed package id inside manifest and projectChristian Schneppe1-23/+23
2016-07-09do not crash on jingle connection when contact doesn't use discoDaniel Gultsch1-2/+4
2016-06-30support jingle ft:4 to be compatible with swiftDaniel Gultsch1-8/+47
Conversations and Gajim both have an implementation bug that sends the jingle session id instead of the transport id (compare XEP-260 2.2). This commit has a work around for this that remains buggy when using ft:3. If gajim is ever to fix this we will be incompatbile. gajim should implement ft:4 instead. (gajim to gajim is broken as well)
2016-06-19delay notification until after pgp decryptionDaniel Gultsch1-3/+8
2016-06-14refactored pgp decryptionDaniel Gultsch1-1/+1
2016-06-04add first 4 chars to file namesChristian Schneppe1-1/+1
fixes download of multiple files within the same time becauser prosody doesn't send milliseconds
2016-06-01use datetime as filenameChristian Schneppe1-3/+7
2016-05-04spelling fixesklemens1-2/+2
2016-03-31save otr fingerprint in messageDaniel Gultsch1-1/+1
2016-03-23allow to delete attachments. fixes #1539Daniel Gultsch1-4/+1
2016-03-23only add image files to media scannerDaniel Gultsch1-3/+1
2016-03-04add a few more know file extensionsDaniel Gultsch1-3/+3
2016-02-29refactored omemo to take multiple recipientsDaniel Gultsch1-1/+1
2015-12-12request storage permission when needed on Android 6.0Daniel Gultsch1-1/+2
2015-12-07request storage permission when needed on Android 6.0Daniel Gultsch1-1/+2
2015-11-26fail jingle file transfer if axolotl key message could not be created. fixes ↵Daniel Gultsch1-1/+5
#1576
2015-11-25pgp fixes and revert configuration changesDaniel Gultsch1-0/+2
2015-10-12code clean upDaniel Gultsch1-2/+1
2015-08-23introduce special iq type for internal timeouts. always use != result to ↵Daniel Gultsch1-5/+4
check for error in callbacks
2015-08-11do not touch pictures that are already in the right formatDaniel Gultsch1-19/+25
fixed #522
2015-08-10put wake locks on out of band file transfersDaniel Gultsch1-1/+4
2015-08-10report wrong file size in otr encrypted jingle file transfers to be ↵Daniel Gultsch1-2/+6
compatible with conversations > 1.6
2015-08-08fixed image preview in notfications for images that arrived over jingleDaniel Gultsch1-6/+4