| Age | Commit message (Expand) | Author |
| 2025-01-01 | Update copyright for 2025 | Bruce Momjian |
| 2024-02-13 | Fix 'mmap' DSM implementation with allocations larger than 4 GB | Heikki Linnakangas |
| 2024-01-04 | Update copyright for 2024 | Bruce Momjian |
| 2023-08-23 | Fix wording in comment | Daniel Gustafsson |
| 2023-05-19 | Pre-beta mechanical code beautification. | Tom Lane |
| 2023-01-02 | Update copyright for 2023 | Bruce Momjian |
| 2022-10-31 | Clean up some inconsistencies with GUC declarations | Michael Paquier |
| 2022-08-13 | Remove configure probes for sys/ipc.h, sys/sem.h, sys/shm.h. | Thomas Munro |
| 2022-07-16 | Make dsm_impl_posix_resize more future-proof. | Thomas Munro |
| 2022-07-14 | Don't clobber postmaster sigmask in dsm_impl_resize. | Thomas Munro |
| 2022-07-14 | Create a distinct wait event for POSIX DSM allocation. | Thomas Munro |
| 2022-07-14 | Remove redundant ftruncate() for POSIX DSM memory. | Thomas Munro |
| 2022-07-14 | Block signals while allocating DSM memory. | Thomas Munro |
| 2022-07-01 | Harden dsm_impl.c against unexpected EEXIST. | Thomas Munro |
| 2022-04-06 | dsm: allow use in single user mode. | Andres Freund |
| 2022-01-08 | Update copyright for 2022 | Bruce Momjian |
| 2021-01-02 | Update copyright for 2021 | Bruce Momjian |
| 2020-07-31 | Preallocate some DSM space at startup. | Thomas Munro |
| 2020-03-25 | Go back to returning int from ereport auxiliary functions. | Tom Lane |
| 2020-03-24 | Improve the internal implementation of ereport(). | Tom Lane |
| 2020-02-24 | Account explicitly for long-lived FDs that are allocated outside fd.c. | Tom Lane |
| 2020-01-31 | Report time spent in posix_fallocate() as a wait event. | Thomas Munro |
| 2020-01-01 | Update copyrights for 2020 | Bruce Momjian |
| 2019-11-12 | Make the order of the header file includes consistent in backend modules. | Amit Kapila |
| 2019-07-07 | Use consistent style for checking return from system calls | Peter Eisentraut |
| 2019-05-22 | Phase 2 pgindent run for v12. | Tom Lane |
| 2019-03-08 | Tighten use of OpenTransientFile and CloseTransientFile | Michael Paquier |
| 2019-01-02 | Update copyright for 2019 | Bruce Momjian |
| 2018-11-06 | Remove some remaining traces of dsm_resize(). | Thomas Munro |
| 2018-11-06 | Remove dsm_resize() and dsm_remap(). | Thomas Munro |
| 2018-09-18 | Allow DSM allocation to be interrupted. | Thomas Munro |
| 2018-07-10 | Remove dynamic_shared_memory_type=none | Peter Eisentraut |
| 2018-04-10 | Fix incorrect close() call in dsm_impl_mmap(). | Tom Lane |
| 2018-04-07 | Refactor dir/file permissions | Stephen Frost |
| 2018-01-03 | Update copyright for 2018 | Bruce Momjian |
| 2017-11-07 | Fix typo in comment. | Robert Haas |
| 2017-09-26 | Fix failure-to-read-man-page in commit 899bd785c. | Tom Lane |
| 2017-09-25 | Avoid SIGBUS on Linux when a DSM memory request overruns tmpfs. | Tom Lane |
| 2017-09-23 | Refactor new file permission handling | Peter Eisentraut |
| 2017-06-21 | Phase 3 of pgindent updates. | Tom Lane |
| 2017-06-21 | Phase 2 of pgindent updates. | Tom Lane |
| 2017-03-18 | Create and use wait events for read, write, and fsync operations. | Robert Haas |
| 2017-02-25 | Remove useless duplicate inclusions of system header files. | Tom Lane |
| 2017-01-03 | Update copyright via script for 2017 | Bruce Momjian |
| 2016-09-23 | Don't trust CreateFileMapping() to clear the error code on success. | Tom Lane |
| 2016-09-20 | Retry DSM control segment creation if Windows indicates access denied. | Robert Haas |
| 2016-09-12 | Fix copy/pasto in file identification | Simon Riggs |
| 2016-08-23 | Extend dsm API with a new function dsm_unpin_segment. | Robert Haas |
| 2016-03-15 | Fix typos. | Robert Haas |
| 2016-01-02 | Update copyright for 2016 | Bruce Momjian |