Commit Graph

3255 Commits (eca8674fca67ba3c8fad548bbeea9b0a7bf13bdf)

Author SHA1 Message Date
Tom Lane 0699d053ba Fix portability bugs in use of credentials control messages for peer auth. 15 years ago
Tom Lane 891c23ff6e Fix write-past-buffer-end in ldapServiceLookup(). 15 years ago
Marc G. Fournier 7b8b256f08 Tag 8.4.8. 15 years ago
Tom Lane 42e663cc41 Add CheckTableNotInUse calls in DROP TABLE and DROP INDEX. 15 years ago
Marc G. Fournier 7df910c7d1 Tag 8.4.7 15 years ago
Andrew Dunstan 370a899696 Allow vpath builds and regression tests to succeed on Mingw. Backpatch to release 8.4 - earlier releases would require more changes and it's not worth the trouble. 15 years ago
Marc G. Fournier 35862ff7f2 Tag 8.4.6. 15 years ago
Peter Eisentraut 9ee4b6f0e1 Translation updates for release 8.4.6 15 years ago
Tom Lane d4346e15b4 Fix ecpg test building process to not generate *.dSYM junk on Macs. 15 years ago
Michael Meskes a0e02dc1af Applied patch by Itagaki Takahiro to fix incorrect status calculation in 15 years ago
Marc G. Fournier 2f76a4b5a6 Tag 8.4.5 15 years ago
Peter Eisentraut 1100d1eaff Translation updates for 8.4.5 15 years ago
Tom Lane 76833aeab9 Still more .gitignore cleanup. 15 years ago
Tom Lane 41b04faf7d More fixes for libpq's .gitignore file. 15 years ago
Magnus Hagander 2792c82ba9 Add gitignore files for ecpg regression tests. 15 years ago
Magnus Hagander 40f34ec4fd Convert cvsignore to gitignore, and add .gitignore for build targets. 16 years ago
Michael Meskes b9b65b7417 Applied Zoltan's patch to fix a few memleaks in ecpg's pgtypeslib. 16 years ago
Tom Lane ba1dfcec96 Allow full SSL certificate verification (wherein libpq checks its host name 16 years ago
Michael Meskes 32c6702f4d Data returned by RETURNING clause wasn't correctly processed by ecpg. Patch backported from HEAD. 16 years ago
Marc G. Fournier c302ed9e4e tag 8.4.4 16 years ago
Peter Eisentraut df17169ec3 Translation update 16 years ago
Tom Lane 191c52a27b Work around a subtle portability problem in use of printf %s format. 16 years ago
Michael Meskes aa4a0e6fc3 ECPG connect routine only checked for NULL to find empty parameters, but user and password can also be "". 16 years ago
Marc G. Fournier d6c7c7c6bc tag 8.4.3 16 years ago
Michael Meskes 2bf64bc275 Backport fix from HEAD that makes ecpglib give the right SQLSTATE if the connection disappears. 16 years ago
Magnus Hagander 5277419237 Require hostname to be set when using GSSAPI authentication. Without it, 16 years ago
Tom Lane fe9a5f2f66 Fix a couple of places that would loop forever if attempts to read a stdio file 16 years ago
Michael Meskes 6e417452e3 Backported fix for protecting ecpg against applications freeing strings to 8.4. 16 years ago
Tom Lane eb63765a38 Set errno to zero before invoking SSL_read or SSL_write. It appears that 16 years ago
Marc G. Fournier 5cc7c13022 tag for 8.4.2 16 years ago
Magnus Hagander 1ac3651be2 Reject certificates with embedded NULLs in the commonName field. This stops 16 years ago
Michael Meskes 2164a24686 Remove */ characters from declare cursor statements before putting them into a 16 years ago
Tom Lane 1e925f49e7 Refactor ecpg grammar so that it uses the core grammar's unreserved_keyword 16 years ago
Tom Lane 3385dcc8c8 Remove outside-the-scanner references to "yyleng". 17 years ago
Marc G. Fournier 6883b7df92 Tag 8.4.1 17 years ago
Peter Eisentraut 3e2440970a Translation updates 17 years ago
Magnus Hagander 51ecc4b10e Fix mismatch in const:ness of parameters. 17 years ago
Peter Eisentraut a6667d96c5 Translation updates for 8.4 release. 17 years ago
Magnus Hagander a93e7432cf Properly initialize SSL engines when used from libpq. This is required for 17 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 17 years ago
Peter Eisentraut 0b7b908882 Translation updates 17 years ago
Peter Eisentraut 0465c52b00 Arrange that the string "syntax error" generated by bison is translated. 17 years ago
Tom Lane b5c838e170 Clean up ecpg's use of mmerror(): const-ify the format argument, add an 17 years ago
Michael Meskes e7f4923d3b Reverting patch just in case a compiler treats this enum as signed. 17 years ago
Tom Lane 8af641ac1f Remove unused declarations of EncodeTimeOnly and DecodeTimeOnly. 17 years ago
Michael Meskes ab9981ccc6 Removed comparison of unsigned expression < 0. 17 years ago
Michael Meskes 14f29f640a Removed unsigned/signed mismatches. 17 years ago
Michael Meskes 11a497f99a More variables gcc moans about 17 years ago
Michael Meskes 0754b391f3 Removed some unneeded variables and comparisons 17 years ago
Tom Lane 2c39ab12f3 Make pwdfMatchesString() a little more careful about matching * fields. 17 years ago