| Age | Commit message (Expand) | Author |
| 2025-04-07 | Use XLOG_CONTROL_FILE macro consistently for control file name. | Fujii Masao |
| 2025-02-20 | Remove various unnecessary (char *) casts | Peter Eisentraut |
| 2025-01-01 | Update copyright for 2025 | Bruce Momjian |
| 2024-11-06 | Remove unused #include's from bin .c files | Peter Eisentraut |
| 2024-03-13 | Expose new function get_controlfile_by_exact_path(). | Robert Haas |
| 2024-01-04 | Update copyright for 2024 | Bruce Momjian |
| 2023-10-16 | Try to handle torn reads of pg_control in frontend. | Thomas Munro |
| 2023-01-02 | Update copyright for 2023 | Bruce Momjian |
| 2022-12-15 | Static assertions cleanup | Peter Eisentraut |
| 2022-10-28 | Remove AssertArg and AssertState | Peter Eisentraut |
| 2022-09-12 | Assorted examples of expanded type-safer palloc/pg_malloc API | Peter Eisentraut |
| 2022-04-08 | Improve frontend error logging style. | Tom Lane |
| 2022-01-08 | Update copyright for 2022 | Bruce Momjian |
| 2021-11-29 | Centralize timestamp computation of control file on updates | Michael Paquier |
| 2021-01-02 | Update copyright for 2021 | Bruce Momjian |
| 2020-01-01 | Update copyrights for 2020 | Bruce Momjian |
| 2019-07-07 | Use consistent style for checking return from system calls | Peter Eisentraut |
| 2019-05-14 | Move logging.h and logging.c from src/fe_utils/ to src/common/. | Tom Lane |
| 2019-04-01 | Unified logging system for command-line programs | Peter Eisentraut |
| 2019-03-18 | Refactor more code logic to update the control file | Michael Paquier |
| 2019-03-12 | Add routine able to update the control file to src/common/ | Michael Paquier |
| 2019-03-08 | Tighten use of OpenTransientFile and CloseTransientFile | Michael Paquier |
| 2019-02-28 | Make get_controlfile not leak file descriptors | Joe Conway |
| 2019-01-02 | Update copyright for 2019 | Bruce Momjian |
| 2018-07-23 | Add proper errcodes to new error messages for read() failures | Michael Paquier |
| 2018-07-17 | Rework error messages around file handling | Michael Paquier |
| 2018-06-11 | Adjust error message | Peter Eisentraut |
| 2018-05-18 | Fix error message on short read of pg_control | Magnus Hagander |
| 2018-01-03 | Update copyright for 2018 | Bruce Momjian |
| 2017-01-03 | Update copyright via script for 2017 | Bruce Momjian |
| 2016-09-28 | Fix CRC check handling in get_controlfile | Peter Eisentraut |
| 2016-09-21 | pg_ctl: Detect current standby state from pg_control | Peter Eisentraut |
| 2016-06-09 | pgindent run for 9.6 | Robert Haas |
| 2016-03-07 | Make get_controlfile() error logging consistent with src/common | Joe Conway |
| 2016-03-05 | Expose control file data via SQL accessible functions. | Joe Conway |