summaryrefslogtreecommitdiffstats
path: root/src/corelib/serialization/qcborvalue.cpp
Commit message (Expand)AuthorAgeFilesLines
* QCborStreamReader: remove the lambdas from decodeStringFromCbor()Thiago Macieira2020-12-071-43/+32
* QCborValue: avoid allocating result if data is insufficientThiago Macieira2020-12-081-44/+38
* Convert a couple of APIs to use viewsLars Knoll2020-10-061-1/+1
* QCborValue: add support for QCOMPARE string outputThiago Macieira2020-08-121-72/+78
* Implement UTF-16 to UTF-8 case-insensitive compare and make publicThiago Macieira2020-08-051-0/+1
* Use QList instead of QVector in corelib implementationJarek Kobus2020-06-291-1/+1
* Fix build without features.cborstreamwriterTasuku Suzuki2020-06-061-0/+2
* Merge remote-tracking branch 'origin/5.15' into devLiang Qi2020-05-181-1/+1
|\
| * QCborValue: catch overflow in QByteArray when decoding chunked stringsThiago Macieira2020-05-071-1/+1
* | Port qt_to_latin1() (and it's variants) from ushort to char16_tMarc Mutz2020-05-111-3/+2
* | Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-05-041-14/+31
|\|
| * QCborValue: check parsing of invalid URLThiago Macieira2020-04-301-3/+5
| * QCborValue: add an extra check against producing invalid ISO datesThiago Macieira2020-04-301-4/+6
| * QCborValue: avoid signed integer oveflows when decoding time_tThiago Macieira2020-04-301-4/+19
| * QCborValue: don't update internal states if decoding a string failedThiago Macieira2020-04-221-1/+1
| * QCborValue: fix double-accounting of the usedData when decoding stringsThiago Macieira2020-04-221-2/+0
* | Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-04-111-4/+8
|\|
| * QCborArray: fix operator[] that extends the arrayThiago Macieira2020-04-091-1/+1
| * QCborMap: fix assigning elements from the map to itselfThiago Macieira2020-04-091-3/+7
* | Change qHash() to work with size_t instead of uintLars Knoll2020-04-091-1/+1
* | Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-04-081-52/+84
|\|
| * Merge remote-tracking branch 'origin/5.14' into 5.15Liang Qi2020-03-311-8/+19
| |\
| | * CBOR support: prevent overflowing QByteArray's max allocationThiago Macieira2020-03-271-8/+19
| * | Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2020-03-271-44/+65
| |\|
| | * QCborValue: apply a simple optimization to avoid unnecessary allocationsThiago Macieira2020-03-251-27/+29
| | * QCborValue::fromCbor: Apply a recursion limit to decodingThiago Macieira2020-03-251-11/+28
| | * QCborValue: create a wrapper to set the QCborStreamReader error stateThiago Macieira2020-03-251-6/+11
* | | Make QCborValue::toCbor() constLars Knoll2020-03-251-2/+2
|/ /
* | Split cborstream feature in twoUlf Hermann2019-12-121-10/+24
* | Merge remote-tracking branch 'origin/5.14' into 5.15Ulf Hermann2019-12-031-74/+87
|\|
| * QCborValue: Extend the constructor to also create extended typesThiago Macieira2019-11-231-74/+83
| * Fix QCborValue::toCbor with non-ASCII URLsThiago Macieira2019-11-231-5/+5
* | Reimplement JSON support on top of CborUlf Hermann2019-10-211-0/+2
* | Move CBOR debug stream functions into qcborvalue.cppUlf Hermann2019-10-171-0/+106
* | Provide a feature for CBOR stream I/OUlf Hermann2019-10-161-0/+9
* | Cbor: Avoid QUrl in bootstrap codeUlf Hermann2019-10-151-0/+8
|/
* Cbor: Add overloads for QStringViewUlf Hermann2019-08-221-3/+13
* Port from QAtomic::load() to loadRelaxed()Giuseppe D'Angelo2019-06-201-8/+8
* Prefix textstream operators with Qt::Lars Knoll2019-05-021-1/+1
* Implement std::numeric_limits<qfloat16>Edward Welbourne2019-04-241-2/+2
* QtCore: replace null and nullptr with \nullptr in documentationChristian Ehrlicher2019-02-181-2/+2
* Merge remote-tracking branch 'origin/5.12' into 5.13Liang Qi2019-02-081-0/+12
|\
| * qtlite: Fix build libs with -no-feature-regularexpressionMikhail Svetkin2019-01-271-0/+12
* | Merge remote-tracking branch 'origin/5.12' into devLiang Qi2018-11-221-2/+2
|\|
| * Doc: QCbor classes: Fix \variable commandsTopi Reinio2018-11-061-2/+2
* | Fully support operator[] on QCborValue and QCborValueRefEdward Welbourne2018-11-011-9/+445
* | Merge remote-tracking branch 'origin/5.12' into devLiang Qi2018-10-251-24/+7
|\|
| * Doc: Move literal code block to a separate fileCristian Maureira-Fredes2018-10-151-24/+7
* | doc: Revert to documenting the actual functionsMartin Smith2018-10-161-8/+42
* | Merge remote-tracking branch 'origin/5.12' into devQt Forward Merge Bot2018-10-091-0/+17
|\|