aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/xmpp/jingle (follow)
Commit message (Collapse)AuthorAgeFilesLines
* catch more exceptions in JingleSocks5TransportChristian Schneppe2020-02-101-1/+1
|
* small jingle fixesChristian Schneppe2020-01-311-2/+2
| | | | possibly fixes #417, but I couldn't check this, because I can't reproduce the problems. Feel free to reopen it with updated logs.
* createOutputStream(): allow to disable decryptionChristian Schneppe2019-12-241-1/+1
|
* jingle ibb: wait to receive ibbChristian Schneppe2019-12-093-36/+53
| | | | | | previously we signalled succesfull file reception after receiving enough bytes on ibb; however that causes us to race with the session-info file hash. now the recipient will wait for <close/> and the sender will make sure to send the session-info before sending close.
* check if sender is in contact list before accepting jingle fileChristian Schneppe2019-11-151-2/+3
|
* allow jingle state transition for fallback after proxy failureChristian Schneppe2019-11-151-2/+6
|
* make jingle state transitions less error proneChristian Schneppe2019-11-151-2/+28
|
* show reason in error messageChristian Schneppe2019-10-261-1/+6
|
* mark cancelled jingle ft as such on both sidesChristian Schneppe2019-10-263-75/+101
|
* fully read port in socks connectionChristian Schneppe2019-10-261-2/+3
| | | | | incoming direct connections in receive mode wouldn’t clear the entire destination from the input stream; thus adding a leading 0x00 to the file
* set shorter timeouts when using direct candidatesChristian Schneppe2019-10-263-6/+13
|
* report not-acceptable on jingle errorsChristian Schneppe2019-10-022-19/+16
|
* close correct socket after faulty jingle socks connectionChristian Schneppe2019-09-201-1/+1
|
* do not include scope in ipv6 annoucmentChristian Schneppe2019-09-091-1/+12
|
* JET uses plain text file sizeChristian Schneppe2019-09-061-2/+9
|
* do not include link local in direct candidatesChristian Schneppe2019-09-063-16/+12
|
* implemented support for for jingle encrypted transports (XEP-0396)Christian Schneppe2019-09-062-10/+37
|
* fix some crashesChristian Schneppe2019-09-031-1/+4
|
* use higher priority for proxy on receiving endChristian Schneppe2019-09-032-5/+4
|
* send fallback to ibb after proxy activation failedChristian Schneppe2019-09-031-6/+17
|
* also reply with direct connections on responseChristian Schneppe2019-09-032-18/+34
|
* bare minimum direct connectionsChristian Schneppe2019-09-034-6/+153
|
* order canditates by priority before attempting to connectChristian Schneppe2019-09-032-25/+27
|
* more ibb fixes (include sid in transport-accept)Christian Schneppe2019-08-312-15/+25
|
* fixed pgp decryption of automatically accepted jingle ftChristian Schneppe2019-08-311-10/+7
|
* refactored filename and extension parsingChristian Schneppe2019-08-311-32/+32
|
* fix SOCKS5 to IBB fallbackChristian Schneppe2019-08-311-5/+4
|
* code cleanup & small fixesChristian Schneppe2019-07-011-1/+1
|
* fix jingle file transferChristian Schneppe2019-06-253-4/+4
| | | | fixes #360
* disallow subsequent session-acceptChristian Schneppe2019-06-171-13/+13
|
* use ibb if other party doesn’t annouce s5b featureChristian Schneppe2019-06-173-224/+203
|
* accept direct ibb jingle offersChristian Schneppe2019-06-172-15/+58
|
* handle invalid canditates in jingleChristian Schneppe2019-06-081-0/+4
|
* jingle: send canditate error before fallbackChristian Schneppe2019-05-041-2/+3
|
* explicitly set type=images for all media with an image mime type this is in ↵Christian Schneppe2019-01-251-1/+1
| | | | preperation to be able to query the database for all images
* put images into MessageStyle notificationsChristian Schneppe2019-01-241-1/+3
|
* make 'cancelled' work for jingle ftChristian Schneppe2018-10-202-14/+16
|
* refactored file encryption to give access to inner streamChristian Schneppe2018-10-043-44/+33
| | | | 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.
* some tor modificationsChristian Schneppe2018-05-171-2/+2
| | | | possibly fixes #199
* do not include body in simple status updates to not trigger fts updateChristian Schneppe2018-05-171-1/+1
|
* return InvalidJid object instead of null if Jid can not be parsedChristian Schneppe2018-05-021-1/+2
|
* very much unoptimized search functionalityChristian Schneppe2018-04-301-8/+11
|
* catch dead object exceptions when acquiring wake locksChristian Schneppe2018-04-291-103/+91
|
* migrate to xmpp-addrChristian Schneppe2018-04-026-31/+31
|
* properly handle key transport messages. use prekeyparsing only when that ↵Christian Schneppe2018-01-211-1/+1
| | | | attribute is set
* some bug fixesChristian Schneppe2017-11-281-2/+2
|
* code cleanupChristian Schneppe2017-11-231-2/+2
|
* JingleConnection: fixed rare npe when canceling jingleChristian Schneppe2017-11-211-3/+2
|
* Jingle: create output stream on demandChristian Schneppe2017-10-293-6/+9
|
* fixed jingle state machine being thrown off by iq-result coming after ↵Christian Schneppe2017-09-042-12/+14
| | | | session-accept