Commit History

Autor SHA1 Mensaxe Data
  Rich Felker c17cda6d61 parse v3 or future-unknown zoneinfo file versions as v2+ %!s(int64=4) %!d(string=hai) anos
  Rich Felker 585a0a78f9 explicitly prefer 64-bit/v2 zoneinfo tables %!s(int64=4) %!d(string=hai) anos
  Rich Felker 167390f055 lift child restrictions after multi-threaded fork %!s(int64=4) %!d(string=hai) anos
  Rich Felker 34952fe5de convert malloc use under libc-internal locks to use internal allocator %!s(int64=4) %!d(string=hai) anos
  Samuel Holland 33338ebc85 fix parsing offsets after long timezone names %!s(int64=5) %!d(string=hai) anos
  Samuel Holland 8e452abae6 avoid out-of-bounds read for invalid quoted timezone %!s(int64=5) %!d(string=hai) anos
  Benjamin Peterson dbcfb16e43 always reset DST rules during tzset %!s(int64=6) %!d(string=hai) anos
  Rich Felker 5f12ffe123 split internal lock API out of libc.h, creating lock.h %!s(int64=6) %!d(string=hai) anos
  Rich Felker 3fe595de83 remove or make static various unused __-prefixed symbols %!s(int64=6) %!d(string=hai) anos
  Rich Felker 13d1afa46f overhaul internally-public declarations using wrapper headers %!s(int64=6) %!d(string=hai) anos
  A. Wilcox 92c52644e0 time: fix incorrect DST offset when using POSIX timezones without DST %!s(int64=6) %!d(string=hai) anos
  Jens Gustedt 32482f61da revise the definition of multiple basic locks in the code %!s(int64=7) %!d(string=hai) anos
  Natanael Copa eb7f93c4f6 use the name UTC instead of GMT for UTC timezone %!s(int64=7) %!d(string=hai) anos
  Rich Felker dbff2bb889 fix POSIX-format TZ dst transition times for southern hemisphere %!s(int64=8) %!d(string=hai) anos
  Hannu Nyman 8ca27ac4bf fix parsing of quoted time zone names %!s(int64=8) %!d(string=hai) anos
  Natanael Copa c13f2af1fe match historical behavior for tm_gmtoff member of struct tm %!s(int64=9) %!d(string=hai) anos
  Rich Felker 2a780aa305 treat empty TZ environment variable as GMT rather than default %!s(int64=9) %!d(string=hai) anos
  Rich Felker 56fbaa3bbe make all objects used with atomic operations volatile %!s(int64=10) %!d(string=hai) anos
  Rich Felker 08b996d180 fix handling of negative offsets in timezone spec strings %!s(int64=10) %!d(string=hai) anos
  Rich Felker f616294914 use default timezone from /etc/localtime if $TZ is unset/blank %!s(int64=10) %!d(string=hai) anos
  Rich Felker c3d9d172b1 perform minimal sanity checks on zoneinfo files loaded via TZ variable %!s(int64=11) %!d(string=hai) anos
  Timo Teräs 0f2315b4af do not try to interpret implementation specific strings as tz definition %!s(int64=11) %!d(string=hai) anos
  Rich Felker 5c4f11d995 allow zoneinfo-path-relative filenames with no slashes in TZ variable %!s(int64=11) %!d(string=hai) anos
  Rich Felker 1d0d2df609 fix handling of overly-long TZ environment variable values %!s(int64=11) %!d(string=hai) anos
  rofl0r 8db1652581 timezone parser: fix iteration over search dir paths %!s(int64=11) %!d(string=hai) anos
  rofl0r 75be448958 timezone parser: fix offset to transition table in 64bit code path %!s(int64=11) %!d(string=hai) anos
  rofl0r e2ed37bc15 fix timezone parser code crashing on 64bit sys %!s(int64=11) %!d(string=hai) anos
  Rich Felker 190bbb9923 properly fill in tzname[] for old (pre-64-bit-format) zoneinfo files %!s(int64=11) %!d(string=hai) anos
  Rich Felker 32985d4f63 minor fix to tz name checking %!s(int64=11) %!d(string=hai) anos
  Rich Felker d78be392e1 fix strftime handling of time zone data %!s(int64=11) %!d(string=hai) anos