aboutsummaryrefslogtreecommitdiff
path: root/src/base/QXmppUtils.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Remove Qt < 5.15 compat codeLinus Jahn2023-01-311-28/+0
|
* Implement XEP-0448: Stateless File SharingJonah Brüchert2022-09-291-0/+11
| | | | | | | | | 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>
* Reformat codeLinus Jahn2022-09-061-16/+31
|
* Utils_p: Add functions to generate random QByteArrayLinus Jahn2022-08-131-0/+67
| | | | Co-authored-by: Melvin Keskin <melvo@olomono.de>
* Convert copyright headers to REUSELinus Jahn2022-01-141-23/+4
|
* Update copyright years (2022 edition)Linus Jahn2022-01-091-1/+1
|
* Require Qt 5.9 and clean up compatibility codeLinus Jahn2021-03-171-4/+0
|
* Fix build with Qt 5.7Linus Jahn2021-03-171-3/+8
| | | | We only test 5.9 with the CI... :/
* Update copyright headers to 2021Linus Jahn2021-02-191-1/+1
|
* Port remaining Qt-6-removed APIsLinus Jahn2020-10-101-38/+16
|
* Replace deprecated 'qsrand()' and 'qrand()' by QRandomGenerator (#267)melvo2020-03-291-1/+9
| | | | Since QRandomGenerator is only available since Qt 5.10, the deprecated functions are still used for Qt < 5.10.
* Expand QSL and QBLJonah Brüchert2020-03-291-14/+14
| | | | So they don't leak into the public API
* Reformat codeJonah Brüchert2020-03-281-1/+2
|
* base: Convert to QStringLiteralJonah Brüchert2020-03-281-14/+14
| | | | | | Two new macros were added: * QBL (short alias for QByteArrayLiteral) * QSL (short alias for QStringLiteral)
* doc: Use XEP links everywhereLinus Jahn2020-02-111-8/+12
|
* utils: Generate UUIDs for stanza hashes by defaultLinus Jahn2020-02-111-1/+30
| | | | | | | | | | The QXmppUtils::generateStanzaHash() generates UUIDs by default now. UUIDs are not generated, if the default parameter is changed to a different value (!= 36). The behaviour is not changed for other values than 36. This way all users of QXmpp will automatically start to use UUIDs, if they use the generateStanzaHash() method.
* Run clang-format also on all cpp filesLinus Jahn2020-02-031-22/+18
|
* clang-format: Enable regrouping and sorting of includesLinus Jahn2020-02-031-3/+3
|
* Bump copyright year to 2020Linus Jahn2020-01-061-1/+1
|
* Use raw literals, range based loops and autoJonah Brüchert2019-10-221-2/+2
|
* Bump copyright year to 2019Jeremy Lainé2019-01-081-1/+1
|
* update project homepageJeremy Lainé2014-03-281-1/+1
|
* update project homepageJeremy Lainé2014-03-271-1/+1
|
* update copyright notice to 2008-2014Jeremy Lainé2014-03-261-1/+1
|
* update copyright yearJeremy Lainé2012-07-181-1/+1
|
* fix some documentation warningsJeremy Lainé2012-05-101-7/+24
|
* encapsulate QXmppUtils methods in a QXmppUtils classJeremy Lainé2012-04-201-14/+14
|
* hide an internal methodJeremy Lainé2012-04-201-30/+0
|
* move files common to client/server into "base"Jeremy Lainé2012-02-081-0/+339