| Age | Commit message (Expand) | Author |
| 2025-01-01 | Update copyright for 2025 | Bruce Momjian |
| 2024-01-17 | Close socket in case of errors in setting non-blocking | Daniel Gustafsson |
| 2024-01-04 | Update copyright for 2024 | Bruce Momjian |
| 2023-01-02 | Update copyright for 2023 | Bruce Momjian |
| 2022-08-30 | Cleanup more code and comments related to Windows NT4 (XP days) | Michael Paquier |
| 2022-01-08 | Update copyright for 2022 | Bruce Momjian |
| 2021-09-30 | Treat ETIMEDOUT as indicating a non-recoverable connection failure. | Tom Lane |
| 2021-04-23 | Use correct format placeholder for WSAGetLastError() | Peter Eisentraut |
| 2021-01-02 | Update copyright for 2021 | Bruce Momjian |
| 2020-10-10 | Recognize network-failure errnos as indicating hard connection loss. | Tom Lane |
| 2020-06-07 | Spelling adjustments | Peter Eisentraut |
| 2020-01-01 | Update copyrights for 2020 | Bruce Momjian |
| 2019-01-02 | Update copyright for 2019 | Bruce Momjian |
| 2018-09-26 | Convert elog.c's useful_strerror() into a globally-used strerror wrapper. | Tom Lane |
| 2018-01-03 | Update copyright for 2018 | Bruce Momjian |
| 2017-06-21 | Phase 3 of pgindent updates. | Tom Lane |
| 2017-06-21 | Initial pgindent run with pg_bsd_indent version 2.0. | Tom Lane |
| 2017-03-17 | Fix WaitEventSetWait() to handle write-ready waits properly on Windows. | Tom Lane |
| 2017-01-03 | Update copyright via script for 2017 | Bruce Momjian |
| 2016-04-21 | Improve TranslateSocketError() to handle more Windows error codes. | Tom Lane |
| 2016-04-14 | Fix prototype of pgwin32_bind(). | Tom Lane |
| 2016-04-12 | Provide errno-translation wrappers around bind() and listen() on Windows. | Tom Lane |
| 2016-03-29 | Avoid possibly-unsafe use of Windows' FormatMessage() function. | Tom Lane |
| 2016-01-03 | Fix treatment of *lpNumberOfBytesRecvd == 0: that's a completion condition. | Tom Lane |
| 2016-01-02 | Update copyright for 2016 | Bruce Momjian |
| 2015-01-06 | Update copyright for 2015 | Bruce Momjian |
| 2014-07-25 | Handle WAIT_IO_COMPLETION return from WaitForMultipleObjectsEx(). | Noah Misch |
| 2014-06-11 | Fix typos in comments. | Noah Misch |
| 2014-05-06 | pgindent run for 9.4 | Bruce Momjian |
| 2014-04-16 | check socket creation errors against PGINVALID_SOCKET | Bruce Momjian |
| 2014-01-07 | Update copyright for 2014 | Bruce Momjian |
| 2013-01-01 | Update copyrights for 2013 | Bruce Momjian |
| 2012-06-10 | Run pgindent on 9.2 source tree in preparation for first 9.3 | Bruce Momjian |
| 2012-05-13 | Attempt to fix some issues in our Windows socket code. | Tom Lane |
| 2012-04-24 | Lots of doc corrections. | Robert Haas |
| 2012-01-01 | Update copyright notices for year 2012. | Bruce Momjian |
| 2011-08-23 | Use consistent format for reporting GetLastError() | Peter Eisentraut |
| 2011-07-26 | Replace printf format %i by %d | Peter Eisentraut |
| 2011-07-05 | Message style improvements of errmsg_internal() calls | Peter Eisentraut |
| 2011-06-09 | Pgindent run before 9.1 beta2. | Bruce Momjian |
| 2011-04-25 | Assorted minor changes to silence Windows compiler warnings. | Andrew Dunstan |
| 2011-03-30 | Automatically terminate replication connections that are idle for more | Heikki Linnakangas |
| 2011-01-01 | Stamp copyrights for year 2011. | Bruce Momjian |
| 2010-09-20 | Remove cvs keywords from all files. | Magnus Hagander |
| 2010-07-06 | pgindent run for 9.0, second run | Bruce Momjian |
| 2010-02-26 | pgindent run for 9.0 | Bruce Momjian |
| 2010-02-17 | Another typo fix. | Magnus Hagander |
| 2010-02-16 | Add emulation of non-blocking sockets to the win32 socket/signal layer, | Magnus Hagander |
| 2010-01-02 | Update copyright for the year 2010. | Bruce Momjian |
| 2009-06-11 | 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list | Bruce Momjian |