summaryrefslogtreecommitdiffstats
path: root/src/corelib/io/qurlidna.cpp
Commit message (Expand)AuthorAgeFilesLines
* corelib: Fix typos in source code commentsJonas Kvinge2021-10-121-1/+1
* Change two types in qurlidnaDavid Skoland2021-09-091-2/+2
* unicode: Regenerate qunicodetables{.cpp,_p.h}Ievgenii Meshcheriakov2021-09-031-5/+3
* QUrl: Implement UTS #46Ievgenii Meshcheriakov2021-08-261-2222/+513
* tst_qurlinternal: Remove nameprep and STD3 rules testsIevgenii Meshcheriakov2021-08-251-2/+2
* QUrl: Improve Punycode overflow handlingIevgenii Meshcheriakov2021-08-161-22/+54
* QUrl: Make Punycode encoding code less surprisingIevgenii Meshcheriakov2021-08-161-7/+7
* QUrl: Fix handling of invalid sequences starting with xn--Ievgenii Meshcheriakov2021-08-111-3/+6
* QUrl: Fix Punycode handling for non-BMP codepointsIevgenii Meshcheriakov2021-08-101-14/+39
* Fix typo in function nameIevgenii Meshcheriakov2021-07-261-2/+2
* Try to workaround bogus compiler warning in gcc 9 for ARMv7Lars Knoll2020-07-061-2/+1
* Port QString to qsizetypeLars Knoll2020-07-061-1/+1
* Add a note to qurlidna.cpp about IDNA's Unicode version being frozenEdward Welbourne2020-07-021-0/+9
* QUrl: do not retest if a codepoint is less than 0xFFFFGiuseppe D'Angelo2020-06-301-1/+1
* QUrlIdna: port containsProhibitedOutput() to QStringIteratorMarc Mutz2020-05-131-21/+22
* QUrlIdna: port NameprepCaseFoldingEntry from int-ish to char-ishMarc Mutz2020-05-131-4/+4
* QUrlIdna: replace manual pointer handling with std::begin()/end()Marc Mutz2020-05-131-6/+4
* Port qt_punycodeEncoder() to QStringViewMarc Mutz2020-05-131-15/+13
* Port qt_check_std3rules() to QStringViewMarc Mutz2020-05-131-12/+14
* QUrlIdna: QChar(0x2d) → QLatin1Char('-')Marc Mutz2020-05-121-2/+2
* Cache QUrl::idnWhiteList() absent user_idn_whitelistMarc Mutz2020-05-121-7/+10
* QUrlIdna: simplify a loop using QStringView::mid()Marc Mutz2020-05-051-6/+4
* QUrlIdna: avoid QString creationMarc Mutz2020-05-021-3/+2
* QUrlIdna: port qt_ACE_do() to QStringViewMarc Mutz2020-05-021-3/+3
* QUrlIdna: port nextDotDelimiter() to QStringViewMarc Mutz2020-05-021-7/+6
* QUrlIdna: port qt_is_idn_enabed() to QStringViewMarc Mutz2020-04-241-3/+3
* QUrlIdna: re-enable NRVOMarc Mutz2020-04-241-2/+2
* Be less laissez-faire with implicit conversions to QCharMarc Mutz2019-07-091-3/+2
* Move away from using 0 as a pointer constantAllan Sandfeld Jensen2019-06-071-3/+3
* QUrl: Make sure we do reject URLs for which IDNA nameprep failedThiago Macieira2018-08-161-6/+11
* QtCore: Raise minimum supported MSVC version to 2015Friedemann Kleint2018-01-081-5/+0
* QUrl: fix IDN conversion when the ACE form is invalidThiago Macieira2017-04-251-9/+36
* QUrl: fix IDN whitelist checking when the TLD is in UnicodeThiago Macieira2017-04-241-2/+2
* Use QStringLiteral more judiciouslyAnton Kudryavtsev2016-07-081-1/+1
* Add Intel copyright to files that Intel has had non-trivial contributionThiago Macieira2016-01-211-0/+1
* Updated license headersJani Heikkinen2016-01-151-14/+20
* Fix some -Wcast-qual warningsThiago Macieira2015-09-221-1/+1
* Update copyright headersJani Heikkinen2015-02-111-7/+7
* Update license headers and add new license filesMatti Paaso2014-09-241-19/+11
* Merge remote-tracking branch 'origin/stable' into devFrederik Gladhorn2014-02-121-1/+1
|\
| * Small doc fix.Niels Weber2014-02-071-1/+1
* | expand tabs and related whitespace fixes in *.{cpp,h,qdoc}Oswald Buddenhagen2014-01-131-1/+1
|/
* Fix WinCE/MSVC2008 build errors related to std::lower_bound patches.Sérgio Martins2013-09-251-0/+5
* Remove qBinaryFind usages from QtCoreGiuseppe D'Angelo2013-09-231-4/+5
* Fix QUrl::topLevelDomain(QUrl::FullyDecoded)David Faure2013-07-061-2/+3
* Revert "Fix QUrl::topLevelDomain(QUrl::FullyDecoded)"Thiago Macieira2013-07-021-2/+1
* Fix QUrl::topLevelDomain(QUrl::FullyDecoded)David Faure2013-07-011-1/+2
* Remove use of 'register' from Qt.Stephen Kelly2013-06-171-4/+4
* QUrl stringprep: fix handling of U+0080: it's prohibitedThiago Macieira2013-06-081-1/+1
* QUrl stringprep: avoid recalculating the surrogates we already knowThiago Macieira2013-06-081-2/+2