Commit Graph

305 Commits (0ba99c84e8c7138143059b281063d4cca5a2bfea)

Author SHA1 Message Date
Andres Freund 0ba99c84e8 Replace most usages of ntoh[ls] and hton[sl] with pg_bswap.h. 8 years ago
Peter Eisentraut 1a2fdc99a4 Define LDAP_NO_ATTRS if necessary. 8 years ago
Peter Eisentraut 83aaac41c6 Allow custom search filters to be configured for LDAP auth 8 years ago
Heikki Linnakangas bf6b9e9444 Don't allow logging in with empty password. 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 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
Heikki Linnakangas e3df8f8b93 Improve authentication error messages. 9 years ago
Heikki Linnakangas 505b5d2f86 Abort authentication if the client selected an invalid SASL mechanism. 9 years ago
Heikki Linnakangas 866490a6b7 Fix compilation with --with-bsd-auth. 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 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
Heikki Linnakangas 00707fa582 Minor cleanup of backend SCRAM code. 9 years ago
Magnus Hagander a4777f3556 Remove symbol WIN32_ONLY_COMPILER 9 years ago
Tom Lane 4c051c41d6 Fix unportable disregard of alignment requirements in RADIUS code. 9 years ago
Tom Lane 7cbd944662 Fix some minor resource leaks in PerformRadiusTransaction(). 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 818fd4a67d Support SCRAM-SHA-256 authentication (RFC 5802 and 7677). 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
Tom Lane 7d41a2bd3e Fix minor error message style violation. 9 years ago
Heikki Linnakangas e7f051b8f9 Refactor the code for verifying user's password. 9 years ago
Heikki Linnakangas 58445c5c8d Further cleanup from the strong-random patch. 9 years ago
Heikki Linnakangas 41493bac36 Fix two thinkos related to strong random keys. 9 years ago
Heikki Linnakangas fe7bdf0bf6 Clean up password authentication code a bit. 9 years ago
Heikki Linnakangas fe0a0b5993 Replace PostmasterRandom() with a stronger source, second attempt. 9 years ago
Heikki Linnakangas faae1c918e Revert "Replace PostmasterRandom() with a stronger way of generating randomness." 9 years ago
Heikki Linnakangas 9e083fd468 Replace PostmasterRandom() with a stronger way of generating randomness. 9 years ago
Alvaro Herrera 51c3e9fade Include <sys/select.h> where needed 9 years ago
Heikki Linnakangas ec136d19b2 Move code shared between libpq and backend from backend/libpq/ to common/. 9 years ago
Heikki Linnakangas 8d3b9cce81 Refactor sendAuthRequest. 9 years ago
Robert Haas 4bc424b968 pgindent run for 9.6 10 years ago
Magnus Hagander 35e2e357cb Add authentication parameters compat_realm and upn_usename for SSPI 10 years ago
Tom Lane 34c33a1f00 Add BSD authentication method. 10 years ago
Peter Eisentraut 2f1d2b7a75 Set PAM_RHOST item for PAM authentication 10 years ago
Noah Misch f2b1b3079c Standardize GetTokenInformation() error reporting. 10 years ago
Noah Misch c22650cd64 Refer to a TOKEN_USER payload as a "token user," not as a "user token". 10 years ago
Tom Lane 7abc157165 Avoid possibly-unsafe use of Windows' FormatMessage() function. 10 years ago
Robert Haas 3aff33aa68 Fix typos. 10 years ago
Magnus Hagander 6a61d1ff9d Properly close token in sspi authentication 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Peter Eisentraut 5db837d3f2 Message improvements 10 years ago
Magnus Hagander 643beffe8f Support RADIUS passwords up to 128 characters 10 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 11 years ago
Noah Misch fd97bd411d Check return values of sensitive system library calls. 11 years ago
Tom Lane 2e211211a7 Use FLEXIBLE_ARRAY_MEMBER in a number of other places. 11 years ago
Tom Lane 58146d35de Fix minor memory leak in ident_inet(). 11 years ago