summaryrefslogtreecommitdiffstats
path: root/src/corelib/time/qtimezoneprivate_tz.cpp
Commit message (Expand)AuthorAgeFilesLines
* QTzTimeZonePrivate: fix UB (data race on m_icu)Marc Mutz2022-01-121-0/+12
* QTzTimeZonePrivate: use ctor delegation instead of init()Marc Mutz2022-01-051-8/+8
* corelib: Fix typos in source code commentsJonas Kvinge2021-10-121-2/+2
* Convert various callers of strtou?ll() to call strntou?ll()Edward Welbourne2021-08-301-9/+3
* Use time-zone transition data before 1970 as well as afterEdward Welbourne2021-05-261-3/+1
* Fix mix-guided use of const reference variableEdward Welbourne2021-04-291-1/+1
* Check POSIX rules during QTzTimeZone creationEdward Welbourne2021-04-271-15/+64
* Fix handling of a POSIX zone rule describing permanent DSTEdward Welbourne2021-04-271-17/+44
* Correct the parsing of POSIX rule day-of-year fieldsEdward Welbourne2021-04-271-8/+11
* In the POSIX zone parser, handle no-DST zones the same as name-onlyEdward Welbourne2021-04-201-3/+3
* Correct the range of allowed hours for a POSIX rule's transitionEdward Welbourne2021-04-201-27/+14
* Add the "Territory" enumerated type for QLocaleJiDe Zhang2021-04-151-7/+7
* Make POSIX transition rule parser more robustEdward Welbourne2021-04-141-14/+29
* Restore support for reading /etc/timezone for system zone nameEdward Welbourne2021-03-231-7/+15
* QTzTimeZonePrivate: provide correct data for before the first transitionEdward Welbourne2021-03-181-14/+22
* Use QFile directly instead of via QTextStreamEdward Welbourne2021-03-161-13/+23
* Fix handling of Sunday in POSIX time-zone rulesEdward Welbourne2021-02-011-2/+2
* QTzTimeZonePrivate::init(): fix handling of empty IDEdward Welbourne2021-01-271-7/+13
* Fix QTzTimeZonePrivate::displayName()'s fallbackEdward Welbourne2021-01-201-1/+2
* Bounds-check time-zone offsets when parsingEdward Welbourne2020-11-271-11/+16
* Prevent time zone lookup from using infinite amounts of memoryAndreas Buhr2020-11-191-6/+6
* Don't guess UTC when we can't find a system zone nameEdward Welbourne2020-09-281-8/+10
* Move QStringRef and remains to Qt5CompatKarsten Heimrich2020-08-201-1/+1
* Add ; to Q_UNUSEDLars Schmertmann2020-07-071-5/+5
* Use QList instead of QVector in corelib implementationJarek Kobus2020-06-291-18/+18
* Port qdatetime away from QStringRefLars Knoll2020-06-121-1/+1
* Cache system zone ID when fetched from the file-systemEdward Welbourne2020-05-281-64/+141
* QtCore: fix a few more char/int/uint -> QChar conversionsMarc Mutz2020-04-301-1/+1
* Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2020-04-081-25/+5
|\
| * Purge two old time-zone lookup fallbacksEdward Welbourne2020-04-071-23/+0
| * Ensure QTzTimeZonePrivate always tries a non-empty IANA IDEdward Welbourne2020-04-071-2/+5
* | Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2020-04-031-20/+13
|\|
| * Clean up QTzTimeZonePrivate::systemTimeZoneId()Edward Welbourne2020-04-021-20/+13
* | Merge remote-tracking branch 'origin/5.14' into 5.15Liang Qi2020-03-241-53/+88
|\|
| * qtimezoneprivate_tz: Apply a cache over the top of timezone dataRobin Burchell2020-03-201-53/+88
* | Tidy nullptr usageAllan Sandfeld Jensen2019-12-061-1/+1
|/
* Move YearRange to QDateTime from its PrivateEdward Welbourne2019-07-011-3/+2
* QTimeZone: avoid needless QString instancesRolf Eike Beer2019-06-191-3/+3
* Merge remote-tracking branch 'origin/5.13' into devLiang Qi2019-06-141-5/+38
* Separate out the time, zone, date code from corelib/tools/Edward Welbourne2019-06-061-0/+1154