summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools/qtimezoneprivate_tz.cpp
Commit message (Expand)AuthorAgeFilesLines
* Separate out the time, zone, date code from corelib/tools/Edward Welbourne2019-06-061-1155/+0
* Add support for /etc/TZ as default value for $TZEdward Welbourne2019-05-101-1/+8
* Support POSIX rules as $TZ valuesEdward Welbourne2019-05-101-1/+14
* Merge remote-tracking branch 'origin/5.13' into devLiang Qi2019-04-101-22/+33
|\
| * Fix various uncommon cases in QTzTimeZonePrivate backendEdward Welbourne2019-04-051-22/+33
* | Replace Q_DECL_NOEXCEPT with noexcept in corelibAllan Sandfeld Jensen2019-04-031-1/+1
|/
* Fix broken data for time-zones with no transitionsEdward Welbourne2019-03-221-24/+22
* Correct a misguided assertion in QTzTimeZonePrivateEdward Welbourne2019-03-221-2/+4
* Use std::partition_point for faster searches among transitionsEdward Welbourne2018-08-201-56/+55
* Initialize variableJesus Fernandez2018-08-081-1/+1
* Speed up QTimeZone::isTimeZoneIdAvailable by a factor 43David Faure2018-04-231-0/+5
* QTimeZonePrivate: prefer /etc/localtime over /etc/timezonePeter Wu2017-11-221-11/+12
* Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-10-041-1/+3
|\
| * Fix parsing of tzfile(5) files in QTimeZonePrivateThiago Macieira2017-09-241-1/+3
* | QTzTimeZonePrivate: resolve a misguided TODOEdward Welbourne2017-07-311-24/+16
|/
* QTimeZonePrivate: make clone() const, use covariant return typesMarc Mutz2017-02-231-1/+1
* Simplify QTzTimeZonePrivate implementationMarc Mutz2017-02-231-16/+0
* QTzTimeZonePrivate: introduce PosixZone classMarc Mutz2017-02-221-26/+43
* Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-12-131-10/+10
|\
| * Properly use QT_CONFIG macro to check for ICULars Knoll2016-11-291-10/+10
* | QTzTimeZonePrivate: don't assume int is a 4-byte typeEdward Welbourne2016-12-121-1/+1
* | QTzTimeZonePrivate::init() fix for DST start as standard time changesEdward Welbourne2016-12-121-4/+46
|/
* Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-08-051-11/+10
|\
| * QTzTimeZonePrivate: skip redundant check, tidy upEdward Welbourne2016-08-021-11/+10
* | Merge remote-tracking branch 'origin/5.6' into 5.7Edward Welbourne2016-07-261-3/+3
|\ \ | |/
| * QTzTimeZonePrivate: missing spaces for readability.Edward Welbourne2016-07-181-3/+3
* | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-06-061-69/+145
|\ \ | |/
| * Use the code we already have for parsing the transition time tooThiago Macieira2016-05-241-28/+40
| * Fix parsing of tzfile(5) POSIX rule zone names with bracket quotesThiago Macieira2016-05-241-56/+120
* | QTimeZonePrivate: avoid unnecessary allocationsAnton Kudryavtsev2016-03-311-1/+1
* | QTzTimeZonePrivate: optimize container usage in init().Anton Kudryavtsev2016-01-261-2/+9
* | Updated license headersJani Heikkinen2016-01-151-13/+19
* | QtCore: eradicate all Q_FOREACH loops [tools]Marc Mutz2016-01-041-4/+4
* | QTimeZone: don't iterate over QHash::keys()Marc Mutz2015-12-291-3/+3
|/
* Don't treat "/etc/localtime" in TZ env var as a valid timezone idMartin Klapetek2015-12-071-0/+7
* Merge remote-tracking branch 'origin/5.5' into devFrederik Gladhorn2015-08-061-6/+13
|\
| * QTimeZone: Convert fractional timezones properly.Cesar Garcia Naranjo2015-07-211-6/+13
* | Use QVector::reserve() all over the place.Sérgio Martins2015-06-291-0/+1
|/
* QTimeZone: don't use QSet, use sorted QListMarc Mutz2015-02-171-6/+10
* Pass params of shareable type by const-ref rather than by valueKonstantin Ritt2015-02-131-1/+1
* QTzTimeZonePrivate: replace an inefficient QList with QVector (IV)Marc Mutz2015-02-121-17/+17
* QTzTimeZonePrivate: replace an inefficient QList with QVector (III)Marc Mutz2015-02-121-15/+16
* QTzTimeZonePrivate: replace an inefficient QList with QVector (II)Marc Mutz2015-02-121-13/+12
* Update copyright headersJani Heikkinen2015-02-111-6/+6
* Don't use QStringLiteral in comparisonsMarc Mutz2014-10-091-2/+2
* Update license headers and add new license filesMatti Paaso2014-09-241-18/+10
* Add missing #include <qdatastream.h> or <qiodevice.h>Thiago Macieira2014-08-071-0/+1
* Reduce QtCoreLib size by not repeating "UTC" string too often.Jędrzej Nowacki2014-07-251-1/+1
* QTimeZone - Change from Olson ID to IANA IDJohn Layt2014-01-111-22/+22
* Mark QTzType as Q_PRIMITIVE_TYPE.Sérgio Martins2014-01-081-0/+2