| Age | Commit message (Expand) | Author |
| 2025-11-21 | Update timezone to C99 | Peter Eisentraut |
| 2025-11-20 | Remove obsolete cast | Peter Eisentraut |
| 2025-01-16 | Seek zone abbreviations in the IANA data before timezone_abbreviations. | Tom Lane |
| 2025-01-16 | Make pg_interpret_timezone_abbrev() check sp->defaulttype too. | Tom Lane |
| 2023-10-26 | Add trailing commas to enum definitions | Peter Eisentraut |
| 2022-09-19 | Consistently use named parameters in timezone code. | Peter Geoghegan |
| 2020-06-29 | Remove support for timezone "posixrules" file. | Tom Lane |
| 2020-06-17 | Sync our copy of the timezone library with IANA release tzcode2020a. | Tom Lane |
| 2020-05-16 | Run pgindent with new pg_bsd_indent version 2.1.1. | Tom Lane |
| 2019-08-19 | Fix inconsistencies and typos in the tree, take 11 | Michael Paquier |
| 2019-07-17 | Sync our copy of the timezone library with IANA release tzcode2019b. | Tom Lane |
| 2019-05-22 | Phase 2 pgindent run for v12. | Tom Lane |
| 2019-02-13 | More unconstify use | Peter Eisentraut |
| 2018-10-19 | Sync our copy of the timezone library with IANA release tzcode2018f. | Tom Lane |
| 2018-10-17 | Improve tzparse's handling of TZDEFRULES ("posixrules") zone data. | Tom Lane |
| 2018-10-16 | Avoid statically allocating gmtsub()'s timezone workspace. | Tom Lane |
| 2018-05-04 | Sync our copy of the timezone library with IANA release tzcode2018e. | Tom Lane |
| 2017-10-23 | Sync our copy of the timezone library with IANA release tzcode2017c. | Tom Lane |
| 2017-09-22 | Sync our copy of the timezone library with IANA tzcode master. | Tom Lane |
| 2017-09-22 | Revert "Fix bool/int type confusion" | Tom Lane |
| 2017-09-14 | Fix bool/int type confusion | Peter Eisentraut |
| 2017-06-21 | Phase 2 of pgindent updates. | Tom Lane |
| 2017-06-21 | Initial pgindent run with pg_bsd_indent version 2.0. | Tom Lane |
| 2017-05-03 | Improve performance of timezone loading, especially pg_timezone_names view. | Tom Lane |
| 2017-04-30 | Sync our copy of the timezone library with IANA release tzcode2017b. | Tom Lane |
| 2016-10-19 | Sync our copy of the timezone library with IANA release tzcode2016g. | Tom Lane |
| 2016-08-29 | Fix typos in comments. | Fujii Masao |
| 2016-07-07 | Reduce stack space consumption in tzload(). | Tom Lane |
| 2016-03-28 | Sync tzload() and tzparse() APIs with IANA release tzcode2016c. | Tom Lane |
| 2016-03-28 | Sync our copy of the timezone library with IANA release tzcode2016c. | Tom Lane |
| 2014-10-16 | Support timezone abbreviations that sometimes change. | Tom Lane |
| 2014-05-06 | pgindent run for 9.4 | Bruce Momjian |
| 2012-04-25 | Fix edge-case behavior of pg_next_dst_boundary(). | Tom Lane |
| 2011-09-09 | Simplify handling of the timezone GUC by making initdb choose the default. | Tom Lane |
| 2010-09-20 | Remove cvs keywords from all files. | Magnus Hagander |
| 2010-03-11 | Sync timezone code with tzcode 2010c from the Olson group. This fixes some | Tom Lane |
| 2009-06-11 | 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list | Bruce Momjian |
| 2008-02-16 | Update timezone code to track the upstream changes since 2003. In particular | Tom Lane |
| 2007-11-15 | pgindent run for 8.3. | Bruce Momjian |
| 2007-10-26 | Avoid including any backend-only stuff in the zic utility program. | Tom Lane |
| 2007-08-04 | Fix crash caused by log_timezone patch if we attempt to emit any elog messages | Tom Lane |
| 2006-10-18 | Fix up timetz input so that a date is required only when the specified | Tom Lane |
| 2006-10-16 | Arrange for timezone names to be recognized case-insensitively; for | Tom Lane |
| 2006-06-07 | Prepare code to be built by MSVC: | Bruce Momjian |
| 2006-04-09 | Suppress a couple of minor compiler warnings, per Magnus. | Tom Lane |
| 2005-10-15 | Standard pgindent run for 8.1. | Bruce Momjian |
| 2005-06-20 | Cosmetic improvements to the timezone code: remove the use of the | Neil Conway |
| 2005-04-19 | Attached patch gets rid of the global timezone in the following steps: | Bruce Momjian |
| 2004-11-01 | Invent pg_next_dst_boundary() and rewrite DetermineLocalTimeZone() to | Tom Lane |
| 2004-08-29 | Pgindent run for 8.0. | Bruce Momjian |