Commit Graph

4054 Commits (7ef04e4d2cb287e4e28b87f24b4b36ef4e07530b)

Author SHA1 Message Date
Tom Lane 06c723447b Second try at fixing numeric data passed through an ECPG SQLDA. 7 years ago
Tom Lane ecfd557956 Fix incorrect results for numeric data passed through an ECPG SQLDA. 7 years ago
Tom Lane 965a3d6be0 Fix realfailN lexer rules to not make assumptions about input format. 7 years ago
Tom Lane 4766bcd9e2 Remove unused code in ECPG. 7 years ago
Tom Lane ec937d0805 Align ECPG lexer more closely with the core and psql lexers. 7 years ago
Magnus Hagander fbec7459aa Fix spelling errors and typos in comments 7 years ago
Tom Lane 4247db6252 Client-side fixes for delayed NOTIFY receipt. 7 years ago
Tom Lane 48d818ede1 Const-ify a few more large static tables. 7 years ago
Tom Lane d8cc1616b5 Minor additional improvements for ecpglib/prepare.c. 7 years ago
Tom Lane e15aae829e Avoid statically allocating statement cache in ecpglib/prepare.c. 7 years ago
Tom Lane 92dff34116 Formatting cleanup in ecpglib/prepare.c. 7 years ago
Tom Lane 240cd6bc83 Another round of portability hacking on ECPG regression tests. 7 years ago
Tom Lane 24a2c436a5 Remove dead reference to ecpg resultmap file. 7 years ago
Tom Lane f1885386f6 Make float exponent output on Windows look the same as elsewhere. 7 years ago
Andres Freund cda6a8d01d Remove deprecated abstime, reltime, tinterval datatypes. 7 years ago
Tom Lane 97c6852ff7 Tweak MSVC build system to match changes in 7143b3e82. 7 years ago
Tom Lane 7143b3e821 Build src/common files as a library with -fPIC. 7 years ago
Tom Lane f7ab802855 Remove pqsignal() from libpq's official exports list. 7 years ago
Tom Lane ea53100d56 Build src/port files as a library with -fPIC, and use that in libpq. 7 years ago
Tom Lane ce4887bd02 Fix another portability issue from commit 758ce9b77. 7 years ago
Tom Lane a6b88d682c Fix link failures due to snprintf/strerror changes. 7 years ago
Tom Lane d6c55de1f9 Implement %m in src/port/snprintf.c, and teach elog.c to rely on that. 7 years ago
Tom Lane 96bf88d527 Always use our own versions of *printf(). 7 years ago
Tom Lane 758ce9b779 Incorporate strerror_r() into src/port/snprintf.c, too. 7 years ago
Tom Lane 26e9d4d4ef Convert elog.c's useful_strerror() into a globally-used strerror wrapper. 7 years ago
Tom Lane 23bd3cec6e Attempt to identify system timezone by reading /etc/localtime symlink. 7 years ago
Peter Eisentraut ba37349cff ecpg: Change --version output to common style 7 years ago
Tom Lane 2970afa6cf Add PQresultMemorySize function to report allocated size of a PGresult. 7 years ago
Michael Paquier e7a2217978 Parse more strictly integer parameters from connection strings in libpq 7 years ago
Tom Lane ed0cdf0e05 Install a check for mis-linking of src/port and src/common functions. 7 years ago
Tom Lane f47f314801 Minor cleanup/future-proofing for pg_saslprep(). 7 years ago
Peter Eisentraut 1fea1e3254 libpq: Change "options" dispchar to normal 7 years ago
Andrew Gierth a40631a920 Fix lexing of standard multi-character operators in edge cases. 7 years ago
Andrew Gierth d4a63f8297 Reduce an unnecessary O(N^3) loop in lexer. 7 years ago
Tom Lane 5ca0077419 In libpq, don't look up all the hostnames at once. 7 years ago
Tom Lane e1d19c902e Require a C99-compliant snprintf(), and remove related workarounds. 7 years ago
Tom Lane cc4f6b7786 Clean up assorted misuses of snprintf()'s result value. 7 years ago
Tom Lane 1e6e98f763 Fix libpq's implementation of per-host connection timeouts. 7 years ago
Tom Lane 1eee8d4994 Remove unwanted "garbage cleanup" logic in Makefiles. 7 years ago
Tom Lane d1c6a14bac Fix failure to reset libpq's state fully between connection attempts. 7 years ago
Heikki Linnakangas 77291139c7 Remove support for tls-unique channel binding. 8 years ago
Tom Lane 24986c9552 Change libpq's internal uses of PQhost() to inspect host field directly. 8 years ago
Tom Lane e3f99e03e2 Fix libpq's code for searching .pgpass; rationalize empty-list-item cases. 8 years ago
Heikki Linnakangas b90d97e081 Fix error message when a hostaddr cannot be parsed. 8 years ago
Heikki Linnakangas 6b387179ba Fix misc typos, mostly in comments. 8 years ago
Alexander Korotkov edf59c40dd Fix more wrong paths in header comments 8 years ago
Alvaro Herrera f2c587067a Rethink how to get float.h in old Windows API for isnan/isinf 8 years ago
Andrew Dunstan feced1387f Stamp HEAD as 12devel 8 years ago
Michael Paquier dad5f8a3d5 Make capitalization of term "OpenSSL" more consistent 8 years ago
Peter Eisentraut 299addd592 Translation updates 8 years ago