| Age | Commit message (Expand) | Author |
| 2019-01-10 | Use perfect hashing, instead of binary search, for keyword lookup. | Tom Lane |
| 2019-01-06 | Replace the data structure used for keyword lookup. | Tom Lane |
| 2019-01-02 | Ensure link commands list *.o files before LDFLAGS. | Tom Lane |
| 2019-01-02 | Update copyright for 2019 | Bruce Momjian |
| 2019-01-01 | Remove configure switch --disable-strong-random | Michael Paquier |
| 2018-12-07 | In PQprint(), write HTML table trailer before closing the output pipe. | Tom Lane |
| 2018-12-01 | Eliminate parallel-make hazard in ecpg/preproc. | Tom Lane |
| 2018-12-01 | Rename ecpg's various "extern.h" files to have distinct names. | Tom Lane |
| 2018-11-21 | Remove WITH OIDS support, change oid catalog column visibility. | Andres Freund |
| 2018-11-19 | psql: Show IP address in \conninfo | Alvaro Herrera |
| 2018-11-14 | Second try at fixing numeric data passed through an ECPG SQLDA. | Tom Lane |
| 2018-11-13 | Fix incorrect results for numeric data passed through an ECPG SQLDA. | Tom Lane |
| 2018-11-13 | Fix realfailN lexer rules to not make assumptions about input format. | Tom Lane |
| 2018-11-13 | Remove unused code in ECPG. | Tom Lane |
| 2018-11-13 | Align ECPG lexer more closely with the core and psql lexers. | Tom Lane |
| 2018-11-02 | Fix spelling errors and typos in comments | Magnus Hagander |
| 2018-10-20 | Client-side fixes for delayed NOTIFY receipt. | Tom Lane |
| 2018-10-17 | Const-ify a few more large static tables. | Tom Lane |
| 2018-10-17 | Minor additional improvements for ecpglib/prepare.c. | Tom Lane |
| 2018-10-17 | Avoid statically allocating statement cache in ecpglib/prepare.c. | Tom Lane |
| 2018-10-17 | Formatting cleanup in ecpglib/prepare.c. | Tom Lane |
| 2018-10-12 | Another round of portability hacking on ECPG regression tests. | Tom Lane |
| 2018-10-12 | Remove dead reference to ecpg resultmap file. | Tom Lane |
| 2018-10-12 | Make float exponent output on Windows look the same as elsewhere. | Tom Lane |
| 2018-10-11 | Remove deprecated abstime, reltime, tinterval datatypes. | Andres Freund |
| 2018-09-28 | Tweak MSVC build system to match changes in 7143b3e82. | Tom Lane |
| 2018-09-28 | Build src/common files as a library with -fPIC. | Tom Lane |
| 2018-09-28 | Remove pqsignal() from libpq's official exports list. | Tom Lane |
| 2018-09-27 | Build src/port files as a library with -fPIC, and use that in libpq. | Tom Lane |
| 2018-09-26 | Fix another portability issue from commit 758ce9b77. | Tom Lane |
| 2018-09-26 | Fix link failures due to snprintf/strerror changes. | Tom Lane |
| 2018-09-26 | Implement %m in src/port/snprintf.c, and teach elog.c to rely on that. | Tom Lane |
| 2018-09-26 | Always use our own versions of *printf(). | Tom Lane |
| 2018-09-26 | Incorporate strerror_r() into src/port/snprintf.c, too. | Tom Lane |
| 2018-09-26 | Convert elog.c's useful_strerror() into a globally-used strerror wrapper. | Tom Lane |
| 2018-09-13 | Attempt to identify system timezone by reading /etc/localtime symlink. | Tom Lane |
| 2018-09-12 | ecpg: Change --version output to common style | Peter Eisentraut |
| 2018-09-11 | Add PQresultMemorySize function to report allocated size of a PGresult. | Tom Lane |
| 2018-09-11 | Parse more strictly integer parameters from connection strings in libpq | Michael Paquier |
| 2018-09-09 | Install a check for mis-linking of src/port and src/common functions. | Tom Lane |
| 2018-09-08 | Minor cleanup/future-proofing for pg_saslprep(). | Tom Lane |
| 2018-09-07 | libpq: Change "options" dispchar to normal | Peter Eisentraut |
| 2018-08-23 | Fix lexing of standard multi-character operators in edge cases. | Andrew Gierth |
| 2018-08-23 | Reduce an unnecessary O(N^3) loop in lexer. | Andrew Gierth |
| 2018-08-23 | In libpq, don't look up all the hostnames at once. | Tom Lane |
| 2018-08-16 | Require a C99-compliant snprintf(), and remove related workarounds. | Tom Lane |
| 2018-08-15 | Clean up assorted misuses of snprintf()'s result value. | Tom Lane |
| 2018-08-13 | Fix libpq's implementation of per-host connection timeouts. | Tom Lane |
| 2018-08-08 | Remove unwanted "garbage cleanup" logic in Makefiles. | Tom Lane |
| 2018-08-06 | Fix failure to reset libpq's state fully between connection attempts. | Tom Lane |