aboutsummaryrefslogtreecommitdiff
path: root/libdino/src/entity/file_transfer.vala
Commit message (Collapse)AuthorAgeFilesLines
* Fix file traversal issue on incoming file transfersfiaxh2021-06-071-1/+12
| | | | Fixes CVE-2021-33896
* Properly check Jids everywhereMarvin W2019-12-231-1/+1
|
* Optimizations: Database indices, cache id-Jid instead of id-jid_string, join ↵fiaxh2019-08-021-2/+1
| | | | real_jid on get messages
* Refactor file receive/send interfaces and UIfiaxh2019-07-181-6/+16
|
* Implement file sending via Jinglehrxi2019-07-091-0/+1
| | | | | | | | | | | 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.
* Make file read/write asyncfiaxh2019-02-141-1/+0
|
* Restructure (http) file provider flow: Separate download&get_info, download ↵fiaxh2018-11-271-1/+7
| | | | in provider, move XmppStreamModule into xmpp-vala
* fix local_time field of message and file_transfer being loaded from time db ↵bobufa2018-08-131-1/+1
| | | | column
* refactor conversation item management (accumulate them in libdino)bobufa2018-08-131-2/+18
|
* Only display transferred images, display file names, open in system viewer, ↵fiaxh2018-01-281-2/+4
| | | | include and use pgp embedded file names
* Move Jid class to xmpp-vala, partially refactor namespaceMarvin W2018-01-281-2/+5
|
* Fix typos in comments and variable names (#269)linkmauve2018-01-101-1/+1
| | | Thanks `codespell`!
* PGP encrypted file transfersfiaxh2017-10-221-0/+9
|
* Use utc time everywherefiaxh2017-08-311-2/+2
|
* Download & inline display imagesfiaxh2017-08-311-0/+120