Commit Graph

401 Commits (2f39106a209e647d7b1895331fca115f9bb6ec8d)

Author SHA1 Message Date
Tom Lane 02dc7466ba Remove duplicate function declarations. 7 years ago
Heikki Linnakangas 77291139c7 Remove support for tls-unique channel binding. 8 years ago
Peter Eisentraut 98efa76fe3 Add ssl_library preset parameter 8 years ago
Andres Freund 42121790ca Change pqformat.h's integer handling functions to take unsigned integers. 8 years ago
Tom Lane bdf46af748 Post-feature-freeze pgindent run. 8 years ago
Peter Eisentraut 2764d5dcfa Make be-secure-common.c more consistent for future SSL implementations 8 years ago
Peter Eisentraut 8a3d942529 Add ssl_passphrase_command setting 8 years ago
Peter Eisentraut c1869542b3 Use abstracted SSL API in server connection log messages 8 years ago
Peter Eisentraut 1c2183403b Extract common bits from OpenSSL implementation 8 years ago
Peter Eisentraut f966101d19 Move SSL API comments to header files 8 years ago
Peter Eisentraut 573bd08b99 Move EDH support to common files 8 years ago
Peter Eisentraut d3fb72ea6d Implement channel binding tls-server-end-point for SCRAM 8 years ago
Peter Eisentraut f3049a603a Refactor channel binding code to fetch cbind_data only when necessary 8 years ago
Peter Eisentraut 35c0754fad Allow ldaps when using ldap authentication 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Peter Eisentraut 25d532698d Move SCRAM-related name definitions to scram-common.h 8 years ago
Peter Eisentraut e7cfb26fbc Fix warnings from cpluspluscheck 8 years ago
Robert Haas eaedf0df71 Update typedefs.list and re-run pgindent 8 years ago
Peter Eisentraut 9288d62bb4 Support channel binding 'tls-unique' in SCRAM 8 years ago
Tom Lane ae20b23a9e Refactor permissions checks for large objects. 8 years ago
Tom Lane 5229db6c6f Rely on sizeof(typename) rather than sizeof(variable) in pqformat.h. 8 years ago
Andres Freund 91d5f1a4a3 Use C99 restrict via pg_restrict, rather than restrict directly. 8 years ago
Andres Freund 060b069984 Work around overly strict restrict checks by MSVC. 8 years ago
Andres Freund 1de09ad8eb Add more efficient functions to pqformat API. 8 years ago
Peter Eisentraut 83aaac41c6 Allow custom search filters to be configured for LDAP auth 8 years ago
Heikki Linnakangas c0a15e07cd Always use 2048 bit DH parameters for OpenSSL ephemeral DH ciphers. 9 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 9 years ago
Tom Lane e3860ffa4d Initial pgindent run with pg_bsd_indent version 2.0. 9 years ago
Bruce Momjian a6fd7b7a5f Post-PG 10 beta1 pgindent run 9 years ago
Heikki Linnakangas eb61136dc7 Remove support for password_encryption='off' / 'plain'. 9 years ago
Heikki Linnakangas e6e9c4da3a Misc cleanup of SCRAM code. 9 years ago
Heikki Linnakangas 8f8b9be51f Add PQencryptPasswordConn function to libpq, use it in psql and createuser. 9 years ago
Heikki Linnakangas c727f120ff Rename "scram" to "scram-sha-256" in pg_hba.conf and password_encryption. 9 years ago
Heikki Linnakangas 4f3b87ab78 Improve the SASL authentication protocol. 9 years ago
Magnus Hagander a4777f3556 Remove symbol WIN32_ONLY_COMPILER 9 years ago
Heikki Linnakangas 7ac955b347 Allow SCRAM authentication, when pg_hba.conf says 'md5'. 9 years ago
Magnus Hagander 6b76f1bb58 Support multiple RADIUS servers 9 years ago
Heikki Linnakangas c6305a9c57 Allow plaintext 'password' authentication when user has a SCRAM verifier. 9 years ago
Heikki Linnakangas 55acfcbffd Fix comments in SCRAM-SHA-256 patch. 9 years ago
Heikki Linnakangas 818fd4a67d Support SCRAM-SHA-256 authentication (RFC 5802 and 7677). 9 years ago
Tom Lane 2bd7f85796 Remove some configure header-file checks that we weren't really using. 9 years ago
Tom Lane 9e3755ecb2 Remove useless duplicate inclusions of system header files. 9 years ago
Heikki Linnakangas dbd69118c0 Replace isMD5() with a more future-proof way to check if pw is encrypted. 9 years ago
Tom Lane de16ab7238 Invent pg_hba_file_rules view to show the content of pg_hba.conf. 9 years ago
Peter Eisentraut 352a24a1f9 Generate fmgr prototypes automatically 9 years ago
Peter Eisentraut 6fc547960d Rename C symbols for backend lo_ functions 9 years ago
Tom Lane 6667d9a6d7 Re-allow SSL passphrase prompt at server start, but not thereafter. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Tom Lane de41869b64 Allow SSL configuration to be updated at SIGHUP. 9 years ago
Heikki Linnakangas e7f051b8f9 Refactor the code for verifying user's password. 9 years ago