aboutsummaryrefslogtreecommitdiff
path: root/src/client/QXmppHttpUploadManager.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix build with Qt 5.9Linus Jahn2022-09-301-0/+8
|
* Implement XEP-0448: Stateless File SharingJonah Brüchert2022-09-291-7/+2
| | | | | | | | | This adds a file sharing manager that is capable of using multiple back ends. Currently implemented are a normal HTTP File Upload backend and an encrypted HTTP File Upload. Jingle File Transfer could be implemented later. Co-authored-by: Linus Jahn <lnj@kaidan.im>
* HttpUploadManager: Use unique_ptr for data device (#479)Jonah Brüchert2022-09-291-6/+7
|
* HttpUploadManager: Only allow https urls (#478)Jonah Brüchert2022-09-291-0/+8
|
* Add global Cancelled unit structLinus Jahn2022-09-131-1/+2
| | | | | The Cancelled struct from HttpUpload is going to be used in other places.
* HttpUploadManager: Avoid UB if UploadRequestManager does not existLinus Jahn2022-09-101-0/+7
|
* Add HttpUploadManager for requesting slots and uploading filesLinus Jahn2022-09-091-0/+395