aboutsummaryrefslogtreecommitdiff
path: root/src/base/QXmppBitsOfBinaryContentId.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Reformat codeLinus Jahn2022-09-061-6/+12
|
* BobContentId: Improve security warning about SHA-1Linus Jahn2022-08-311-2/+4
|
* BobContentId: Move and update documentation about supported algorithmnsLinus Jahn2022-08-311-6/+8
|
* BobContentId: Add BLAKE2b 256/512 algorithmns for Qt 6Linus Jahn2022-08-311-0/+4
| | | | | Qt 6 supports BLAKE2b. BLAKE2b has no official IANA registry entry. The name is used from XEP-0300.
* BobContentId: Don't check for QT_CRYPTOGRAPHICHASH_ONLY_SHA1Linus Jahn2022-08-311-2/+0
| | | | QT_CRYPTOGRAPHICHASH_ONLY_SHA1 is only used internally.
* Merge branch '1.4'Linus Jahn2022-08-311-4/+4
|\
| * BobContentId: Fix names of SHA-2 algorithmnsLinus Jahn2022-08-311-4/+4
| | | | | | | | | | | | The new version of bits of binary specifies how other algorithmns than SHA-1 are called by referencing the IANA registry. We were missing the dash for SHA-224/256/384/512.
* | Add move constructors and move assignment operators everywhereLinus Jahn2022-06-181-2/+4
| | | | | | | | | | This is so std::move() on implicitly-shared types actually moves the content and doesn't call the copy ctor/assignment operator.
* | Convert copyright headers to REUSELinus Jahn2022-01-141-22/+3
| |
* | Update copyright years (2022 edition)Linus Jahn2022-01-091-1/+1
| |
* | doc: Fix warnings for BitsOfBinary* classesLinus Jahn2021-03-281-16/+41
|/
* Update copyright headers to 2021Linus Jahn2021-02-191-1/+1
|
* Expand QSL and QBLJonah BrĂ¼chert2020-03-291-14/+14
| | | | So they don't leak into the public API
* 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-4/+4
|
* Run clang-format also on all cpp filesLinus Jahn2020-02-031-12/+12
|
* Bump copyright year to 2020Linus Jahn2020-01-061-1/+1
|
* Implement XEP-0231: Bits of Binary: content identifiersLinus Jahn2019-12-061-0/+232
This implements parsing and serialization of content identifiers from XEP-0231: Bits of Binary in version 1.0.