aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces
Commit message (Expand)AuthorAge
* Move SHA2 routines to a new generic API layer for crypto hashesMichael Paquier2020-12-02
* Add support for abstract Unix-domain socketsPeter Eisentraut2020-11-25
* Fix some stray whitespace in parser filesPeter Eisentraut2020-11-11
* Avoid re-using output variables in new ecpg test case.Tom Lane2020-11-07
* Fix ecpg's mishandling of B'...' and X'...' literals.Tom Lane2020-11-07
* Fix some grammar and typos in comments and docsMichael Paquier2020-11-02
* Don't use custom OID symbols in pg_type.dat, either.Tom Lane2020-10-29
* Fix ancient bug in ecpg's pthread_once() emulation for Windows.Tom Lane2020-10-24
* Add documentation and tests for quote marks in ECPG literal queries.Tom Lane2020-10-22
* Avoid premature de-doubling of quote marks in ECPG strings.Tom Lane2020-10-22
* Fix -Wcast-function-type warnings on Windows/MinGWPeter Eisentraut2020-10-21
* Update the Winsock API version requested by libpq.Tom Lane2020-10-18
* In libpq for Windows, call WSAStartup once and WSACleanup not at all.Tom Lane2020-10-17
* Replace calls of htonl()/ntohl() with pg_bswap.h for GSSAPI encryptionMichael Paquier2020-10-15
* Use https for gnu.org linksPeter Eisentraut2020-10-14
* Recognize network-failure errnos as indicating hard connection loss.Tom Lane2020-10-10
* Remove arbitrary line length limit for libpq service files.Tom Lane2020-09-22
* Rethink API for pg_get_line.c, one more time.Tom Lane2020-09-22
* Allow most keywords to be used as column labels without requiring AS.Tom Lane2020-09-18
* Add libpq's openssl dependencies to pkg-config filePeter Eisentraut2020-09-10
* Remove arbitrary line length limits in pg_regress (plain and ECPG).Tom Lane2020-09-06
* Teach libpq to handle arbitrary-length lines in .pgpass files.Tom Lane2020-09-01
* Replace remaining StrNCpy() by strlcpy()Peter Eisentraut2020-08-10
* Increase hard-wired timeout values in ecpg regression tests.Tom Lane2020-08-04
* Fix behavior of ecpg's "EXEC SQL elif name".Tom Lane2020-08-03
* Fix handling of structure for bytea data type in ECPGMichael Paquier2020-07-27
* Fix bugs in libpq's management of GSS encryption state.Tom Lane2020-07-13
* Fix ecpg crash with bytea and cursor variables.Michael Meskes2020-06-30
* Mop up some no-longer-necessary hacks around printf %.*s format.Tom Lane2020-06-29
* Fix list of SSL error codes for older OpenSSL versions.Tom Lane2020-06-27
* Add hints about protocol-version-related SSL connection failures.Tom Lane2020-06-27
* Change libpq's default ssl_min_protocol_version to TLSv1.2.Tom Lane2020-06-27
* Error message refactoringPeter Eisentraut2020-06-15
* Remove redundant grammar symbolsPeter Eisentraut2020-06-10
* Try to read data from the socket in pqSendSome's write_failed paths.Tom Lane2020-06-07
* Message wording tweaksPeter Eisentraut2020-05-26
* Clear some style deviations.Noah Misch2020-05-21
* Use explicit_bzero() when clearing sslpassword in libpqMichael Paquier2020-05-21
* Translation updatesPeter Eisentraut2020-05-18
* Fix bugs in OpenSSL hook renaming.Tom Lane2020-05-16
* Rename PQsetSSLKeyPassHook and friendsAndrew Dunstan2020-05-16
* Run pgindent with new pg_bsd_indent version 2.1.1.Tom Lane2020-05-16
* Initial pgindent and pgperltidy run for v13.Tom Lane2020-05-14
* Fix typo in comment on OpenSSL PEM password callback type name.Heikki Linnakangas2020-05-14
* Dial back -Wimplicit-fallthrough to level 3Alvaro Herrera2020-05-13
* Add -Wimplicit-fallthrough to CFLAGS and CXXFLAGSAlvaro Herrera2020-05-12
* Translation updatesPeter Eisentraut2020-05-11
* Fix severe memory leaks in GSSAPI encryption support.Tom Lane2020-05-05
* Fix capitalization of messages, per style guidePeter Eisentraut2020-05-05
* Add missing newlines in error messagesPeter Eisentraut2020-05-03