summaryrefslogtreecommitdiff
path: root/src/time/__tz.c
AgeCommit message (Expand)AuthorFilesLines
2022-02-09fix out-of-bound read processing time zone data with distant-past datesRich Felker1-14/+12
2021-06-23fix TZ parsing logic for identifying POSIX-form stringsRich Felker1-1/+13
2020-11-22parse v3 or future-unknown zoneinfo file versions as v2+Rich Felker1-1/+1
2020-11-22explicitly prefer 64-bit/v2 zoneinfo tablesRich Felker1-1/+1
2020-11-11lift child restrictions after multi-threaded forkRich Felker1-0/+2
2020-11-11convert malloc use under libc-internal locks to use internal allocatorRich Felker1-0/+5
2020-03-21fix parsing offsets after long timezone namesSamuel Holland1-5/+5
2020-03-21avoid out-of-bounds read for invalid quoted timezoneSamuel Holland1-2/+2
2018-09-15always reset DST rules during tzsetBenjamin Peterson1-1/+2
2018-09-12split internal lock API out of libc.h, creating lock.hRich Felker1-0/+1
2018-09-12remove or make static various unused __-prefixed symbolsRich Felker1-1/+1
2018-09-12overhaul internally-public declarations using wrapper headersRich Felker1-2/+1
2018-08-27time: fix incorrect DST offset when using POSIX timezones without DSTA. Wilcox1-1/+1
2018-01-09revise the definition of multiple basic locks in the codeJens Gustedt1-1/+1
2017-12-14use the name UTC instead of GMT for UTC timezoneNatanael Copa1-8/+8
2017-03-15fix POSIX-format TZ dst transition times for southern hemisphereRich Felker1-8/+4
2016-11-07fix parsing of quoted time zone namesHannu Nyman1-1/+1
2015-08-14match historical behavior for tm_gmtoff member of struct tmNatanael Copa1-6/+6
2015-07-06treat empty TZ environment variable as GMT rather than defaultRich Felker1-1/+2
2015-03-03make all objects used with atomic operations volatileRich Felker1-1/+1
2014-10-09fix handling of negative offsets in timezone spec stringsRich Felker1-10/+7
2014-06-06use default timezone from /etc/localtime if $TZ is unset/blankRich Felker1-2/+3
2014-04-22perform minimal sanity checks on zoneinfo files loaded via TZ variableRich Felker1-0/+5
2014-04-22do not try to interpret implementation specific strings as tz definitionTimo Teräs1-0/+1
2014-04-21allow zoneinfo-path-relative filenames with no slashes in TZ variableRich Felker1-12/+8
2013-11-08fix handling of overly-long TZ environment variable valuesRich Felker1-1/+1
2013-11-04timezone parser: fix iteration over search dir pathsrofl0r1-1/+1
2013-11-04timezone parser: fix offset to transition table in 64bit code pathrofl0r1-1/+1
2013-11-04fix timezone parser code crashing on 64bit sysrofl0r1-1/+1
2013-08-24properly fill in tzname[] for old (pre-64-bit-format) zoneinfo filesRich Felker1-1/+22
2013-08-24minor fix to tz name checkingRich Felker1-2/+2
2013-08-24fix strftime handling of time zone dataRich Felker1-3/+17
2013-08-23fix mishandling of empty or blank TZ environment variableRich Felker1-1/+1
2013-07-17the big time handling overhaulRich Felker1-0/+389