| Age | Commit message (Expand) | Author |
| 2025-11-24 | Add pg_add_size_overflow() and friends | Jacob Champion |
| 2025-11-13 | Replace off_t by pgoff_t in I/O routines | Michael Paquier |
| 2025-10-29 | Use C11 char16_t and char32_t for Unicode code points. | Jeff Davis |
| 2025-10-29 | Replace pg_restrict by standard restrict | Peter Eisentraut |
| 2025-09-15 | Update various forward declarations to use typedef | Peter Eisentraut |
| 2025-08-07 | Extend int128.h to support more numeric code. | Dean Rasheed |
| 2025-08-07 | Simplify non-native 64x64-bit multiplication in int128.h. | Dean Rasheed |
| 2025-08-07 | Optimise non-native 128-bit addition in int128.h. | Dean Rasheed |
| 2025-08-06 | Refactor int128.h, bringing the native and non-native code together. | Dean Rasheed |
| 2025-08-06 | Convert src/tools/testint128.c into a test module. | Dean Rasheed |
| 2025-05-08 | Use 'void *' for arbitrary buffers, 'uint8 *' for byte arrays | Heikki Linnakangas |
| 2025-04-03 | Update Unicode data to Unicode 16.0.0 | Peter Eisentraut |
| 2025-03-25 | pg_upgrade: Add --swap for faster file transfer. | Nathan Bossart |
| 2025-03-25 | initdb: Add --no-sync-data-files. | Nathan Bossart |
| 2025-03-18 | Fix headerscheck warning. | Jeff Davis |
| 2025-03-15 | Optimization for lower(), upper(), casefold() functions. | Jeff Davis |
| 2025-03-14 | Swap order of extern/static and pg_nodiscard | Peter Eisentraut |
| 2025-03-13 | pg_noreturn to replace pg_attribute_noreturn() | Peter Eisentraut |
| 2025-02-25 | Change relpath() et al to return path by value | Andres Freund |
| 2025-02-24 | Silence warning in older versions of Valgrind | John Naylor |
| 2025-02-20 | Add support for OAUTHBEARER SASL mechanism | Daniel Gustafsson |
| 2025-02-05 | Show more-intuitive titles for psql commands \dt, \di, etc. | Tom Lane |
| 2025-01-29 | Revert "Speed up tail processing when hashing aligned C strings, take two" | John Naylor |
| 2025-01-23 | Add support for Unicode case folding. | Jeff Davis |
| 2025-01-19 | Be clearer about when jsonapi's need_escapes is needed | Andrew Dunstan |
| 2025-01-17 | Support Unicode full case mapping and conversion. | Jeff Davis |
| 2025-01-17 | Add pg_nodiscard decorations to base64 functions | Peter Eisentraut |
| 2025-01-01 | Update copyright for 2025 | Bruce Momjian |
| 2024-12-24 | Remove pgrminclude annotations | Peter Eisentraut |
| 2024-12-09 | Fix various overflow hazards in date and timestamp functions. | Nathan Bossart |
| 2024-11-28 | Remove useless casts to (void *) | Peter Eisentraut |
| 2024-11-27 | jsonapi: add lexer option to keep token ownership | Andrew Dunstan |
| 2024-11-26 | Clean up newlines following left parentheses | Álvaro Herrera |
| 2024-10-28 | Unify src/common/'s definitions of MaxAllocSize. | Tom Lane |
| 2024-10-02 | File size in a backup manifest should use uint64, not size_t. | Robert Haas |
| 2024-09-11 | common/jsonapi: support libpq as a client | Peter Eisentraut |
| 2024-09-03 | Define PG_TBLSPC_DIR for path pg_tblspc/ in data folder | Michael Paquier |
| 2024-09-02 | Remove support for OpenSSL older than 1.1.0 | Daniel Gustafsson |
| 2024-08-15 | Remove dependence on -fwrapv semantics in a few places. | Nathan Bossart |
| 2024-08-06 | Make nullSemAction const, add 'const' decorators to related functions | Heikki Linnakangas |
| 2024-06-21 | parse_manifest: Use const char * | Peter Eisentraut |
| 2024-06-21 | jsonapi: Use const char * | Peter Eisentraut |
| 2024-06-21 | jsonapi: Use size_t | Peter Eisentraut |
| 2024-06-12 | Harmonize function parameter names for Postgres 17. | Peter Geoghegan |
| 2024-05-15 | Fix incorrect year in some copyright notices added this year | David Rowley |
| 2024-05-14 | Pre-beta mechanical code beautification. | Tom Lane |
| 2024-05-03 | Fix an assortment of typos | David Rowley |
| 2024-04-18 | Fix typos and duplicate words | Daniel Gustafsson |
| 2024-04-12 | Fix some memory leaks associated with parsing json and manifests | Andrew Dunstan |
| 2024-04-06 | Speed up tail processing when hashing aligned C strings, take two | John Naylor |