aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/libpq/fe-secure.c
Commit message (Expand)AuthorAge
* Update copyright for 2016Bruce Momjian2016-01-02
* Rename PQsslAttributes() to PQsslAttributeNames(), and const-ify fully.Tom Lane2015-11-07
* pgindent run for 9.5Bruce Momjian2015-05-23
* Add dummy PQsslAttributes function for non-SSL builds.Heikki Linnakangas2015-02-04
* Add API functions to libpq to interrogate SSL related stuff.Heikki Linnakangas2015-02-03
* Update copyright for 2015Bruce Momjian2015-01-06
* Break out OpenSSL-specific code to separate files.Heikki Linnakangas2014-08-11
* pgindent run for 9.4Bruce Momjian2014-05-06
* Disallow use of SSL v3 protocol in the server as well as in libpq.Tom Lane2014-01-31
* libpq: Support TLS versions beyond TLSv1.Noah Misch2014-01-24
* Update copyright for 2014Bruce Momjian2014-01-07
* Fix SSL deadlock risk in libpqStephen Frost2013-09-23
* libpq: Report strerror on pthread_mutex_lock() failurePeter Eisentraut2013-08-17
* Improve handling of pthread_mutex_lock error caseStephen Frost2013-08-01
* Add locking around SSL_context usage in libpqStephen Frost2013-08-01
* Check for NULL result from strdupAlvaro Herrera2013-07-23
* Move pqsignal() to libpgport.Tom Lane2013-03-17
* Update copyrights for 2013Bruce Momjian2013-01-01
* Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian2012-06-10
* Remove arbitrary limitation on length of common name in SSL certificates.Tom Lane2012-02-23
* Update copyright notices for year 2012.Bruce Momjian2012-01-01
* Treat ENOTDIR as ENOENT when looking for client certificate fileMagnus Hagander2011-12-03
* Add libpq connection option to disable SSL compressionMagnus Hagander2011-11-28
* Fix previous patch so it also works if not USE_SSL (mea culpa).Tom Lane2011-07-24
* Improve libpq's error reporting for SSL failures.Tom Lane2011-07-24
* Use OpenSSL's SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER flag.Tom Lane2011-07-24
* pgindent run before PG 9.1 beta 1.Bruce Momjian2011-04-10
* In initialize_SSL, don't fail unnecessarily when home dir is unavailable.Tom Lane2011-03-04
* Stamp copyrights for year 2011.Bruce Momjian2011-01-01
* Remove cvs keywords from all files.Magnus Hagander2010-09-20
* Allow full SSL certificate verification (wherein libpq checks its host nameTom Lane2010-07-14
* pgindent run for 9.0, second runBruce Momjian2010-07-06
* Rearrange libpq's SSL initialization to simplify it and make it handle someTom Lane2010-05-26
* Add missing newlines to some SSL-related error messages. Noted while testing.Tom Lane2010-05-25
* pgindent run for 9.0Bruce Momjian2010-02-26
* Update copyright for the year 2010.Bruce Momjian2010-01-02
* Set errno to zero before invoking SSL_read or SSL_write. It appears thatTom Lane2009-12-30
* Reject certificates with embedded NULLs in the commonName field. This stopsMagnus Hagander2009-12-09
* Avoid extra system calls to block SIGPIPE if the platform provides eitherTom Lane2009-07-24
* Properly initialize SSL engines when used from libpq. This is required forMagnus Hagander2009-06-23
* 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian2009-06-11
* Fix already-obsolete hint message ... sslverify parameter is no more.Tom Lane2009-05-03
* Remove sslverify parameter again, replacing it with two new sslmode values:Magnus Hagander2009-04-24
* Add libpq error message text on how to handle missing root.crt file.Bruce Momjian2009-04-14
* Add PQinitOpenSSL() function to support applications that use libcryptoTom Lane2009-03-31
* Clarify variable naming: pq_initssllib -> pq_init_ssl_libBruce Momjian2009-03-28
* Better document PQinitSSL(0) behavior in regards to libcrypto.Bruce Momjian2009-03-28
* Go over all OpenSSL return values and make sure we compare themMagnus Hagander2009-01-28
* Fix accidental (I suppose) introduction of non-ASCII quote marks.Tom Lane2009-01-19
* Message wordsmithingPeter Eisentraut2009-01-19