summaryrefslogtreecommitdiffstats
path: root/src/corelib/text/qbytearray.cpp
Commit message (Expand)AuthorAgeFilesLines
* qstrncpy(): document that we don't implement strncpy() fill-all-[dst,len)Marc Mutz2023-03-101-0/+4
* qstrncpy: NUL-terminate even when src is nullptrMarc Mutz2023-02-221-7/+9
* QByteArray: in/deflate: compare different types as size_tMårten Nordheim2022-10-311-1/+2
* Port qCompress() to zstream/deflate()Marc Mutz2022-10-231-33/+32
* Port qUncompress() to zstream/inflate()Marc Mutz2022-10-231-50/+118
* qCompress: use saturation, not truncation, for the size headerMarc Mutz2022-10-231-1/+1
* qCompress: return null, not empty, for OOMMarc Mutz2022-10-231-3/+2
* qUn/Compress: reject negative lengthsMarc Mutz2022-10-231-0/+12
* qUncompress(): introduce more functions a la invalidCompressedData()Marc Mutz2022-10-231-23/+49
* DRY qCompress/qUncompress: introduce CompressedSizeHint_tMarc Mutz2022-10-231-11/+23
* qCompress: use qToBigEndian() to write the length prefixMarc Mutz2022-10-231-4/+1
* Fix qUncompress for BE LLP64 platformsMarc Mutz2022-10-231-10/+7
* qUncompress: limit MaxDecompressedSize to what zlib can handleMarc Mutz2022-10-231-1/+2
* qUncompress: use existing MaxByteArraySizeMarc Mutz2022-10-231-13/+9
* qUncompress: make a narrowing conversion explicitMarc Mutz2022-09-121-1/+2
* qUncompress: mark invalidCompressedData() Q_DECL_COLD_FUNCTIONMarc Mutz2022-09-111-4/+5
* [docs] qCompress/qUncompress: document size limitsMarc Mutz2022-09-071-0/+22
* qUncompress: statically assert that arithmetic overflow cannot occurMarc Mutz2022-09-071-1/+3
* QByteArray: inline QByteArray::isNull()Thiago Macieira2022-07-271-5/+0
* QByteArray: fix base64 round-trip w/more than 2GiB dataMarc Mutz2022-07-261-2/+2
* QByteArray: more GCC 12 -Werror=array-bound whack-a-moleMarc Mutz2022-06-141-4/+6
* QByteArray: de-inline to/fromStdString()Marc Mutz2022-06-131-0/+8
* Use SPDX license identifiersLucie Gérard2022-05-161-40/+4
* Deprecate _qs and _qba literal operators in favor of _s and _baSona Kurazyan2022-05-021-0/+3
* Implement support for '0b' prefix in toInt() etcMarc Mutz2022-04-281-18/+42
* Add literal operators for QString/QByteArray to StringLiterals namespaceSona Kurazyan2022-04-071-0/+25
* QByteArray/QVarLengthArray: add missing resize(n, v) overloadsMarc Mutz2022-04-061-0/+25
* Apply Q_CONSTINIT across the codebaseMarc Mutz2022-03-291-1/+1
* Fix char/uchar comparison warning in toPercentEncodingEdward Welbourne2022-03-251-1/+1
* Add QByteArray::percentDecoded() as an instance methodEdward Welbourne2022-03-181-16/+30
* Get rid of QByteArray::nulTerminated()Edward Welbourne2022-03-181-20/+0
* Tidy up QByteArray::toPercentEncoding()Edward Welbourne2022-03-181-10/+5
* Correct character semantics documentation in QByteArray(View)Edward Welbourne2022-03-141-2/+2
* Inline q_toPercentEncoding() in QByteArray::toPercentEncoding()Edward Welbourne2022-03-141-39/+32
* Eliminate the last place that QBA::nulTerminated() is neededEdward Welbourne2022-03-141-17/+10
* Avoid possible allocation by amending a conditionEdward Welbourne2022-03-141-21/+10
* Prevent exclusion of percent character from percent-encodingEdward Welbourne2022-03-141-4/+5
* Deprecate {QString, QByteArray}::count()Sona Kurazyan2022-03-121-3/+5
* Remove two unused functions from qbytearray.cppEdward Welbourne2022-03-091-11/+0
* Prepare for QByteArrayView number parsing modernizationMarc Mutz2022-03-041-20/+29
* Make QByteArrayView's numeric conversion methods inlineSona Kurazyan2022-02-221-70/+27
* Use QtMiscUtils::toAsciiLower() around the codeMarc Mutz2022-02-191-1/+1
* QByteArray: Extract Function QtMiscUtils::caseCompareAscii()Marc Mutz2022-02-191-4/+4
* QByteArray: fix isUpper/isLowerGiuseppe D'Angelo2022-01-251-34/+24
* QByteArrayMatcher users: use the new QByteArrayView overloadsMarc Mutz2022-01-211-2/+2
* QByteArray: remove left-over Q_NEVER_INLINE after we removed the tablesThiago Macieira2022-01-121-4/+0
* QByteArray: avoid detach() in a no-op replace()Marc Mutz2022-01-031-2/+3
* QByteArray: fix UB (precondition violation) in replace()Marc Mutz2021-12-171-1/+3
* QByteArray: optimize replace() a bitMarc Mutz2021-12-171-1/+1
* QByteArray: sprinkle API with noexceptMarc Mutz2021-12-141-1/+1