| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Disable Qt keywords completely | Linus Jahn | 2022-12-26 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | Previously we had the policy that no qt keywords were allowed in headers that may be included by users. However since there was no automatic test verifying that in some places keywords were still used. This now disables qt keywords completely, also in tests and examples. Qt keywords are in general no good or really good idea as they even conflict with the standard library (`emit` at least). In some cases in the examples I just removed the slot tag if the functions didn't need to be slots (anymore). Closes #503. | ||||
| * | Fix build with Qt 5.9 | Linus Jahn | 2022-09-30 | 1 | -0/+8 |
| | | |||||
| * | Implement XEP-0448: Stateless File Sharing | Jonah Brüchert | 2022-09-29 | 1 | -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üchert | 2022-09-29 | 1 | -6/+7 |
| | | |||||
| * | HttpUploadManager: Only allow https urls (#478) | Jonah Brüchert | 2022-09-29 | 1 | -0/+8 |
| | | |||||
| * | Add global Cancelled unit struct | Linus Jahn | 2022-09-13 | 1 | -1/+2 |
| | | | | | | The Cancelled struct from HttpUpload is going to be used in other places. | ||||
| * | HttpUploadManager: Avoid UB if UploadRequestManager does not exist | Linus Jahn | 2022-09-10 | 1 | -0/+7 |
| | | |||||
| * | Add HttpUploadManager for requesting slots and uploading files | Linus Jahn | 2022-09-09 | 1 | -0/+395 |
