summaryrefslogtreecommitdiff
path: root/src/backend/libpq
AgeCommit message (Expand)Author
2025-03-12Modularize log_connections outputMelanie Plageman
2025-03-05Split WaitEventSet functions to separate source fileHeikki Linnakangas
2025-02-23backend libpq void * argument for binary dataPeter Eisentraut
2025-02-20Remove various unnecessary (char *) castsPeter Eisentraut
2025-02-20Add support for OAUTHBEARER SASL mechanismDaniel Gustafsson
2025-02-17Fix translator notes in commentsDaniel Gustafsson
2025-02-12Remove unnecessary (char *) casts [mem]Peter Eisentraut
2025-02-09Make TLS write functions' buffer arguments pointers constPeter Eisentraut
2025-01-31Move PG_MAX_AUTH_TOKEN_LENGTH to libpq/auth.hDaniel Gustafsson
2025-01-15postgres_fdw: SCRAM authentication pass-throughPeter Eisentraut
2025-01-15Downgrade errors in object_ownercheck() to internalPeter Eisentraut
2025-01-01Update copyright for 2025Bruce Momjian
2024-12-02Deprecate MD5 passwords.Nathan Bossart
2024-11-28Remove useless casts to (void *)Peter Eisentraut
2024-10-27Remove unused #include's from backend .c filesPeter Eisentraut
2024-10-24Support configuring TLSv1.3 cipher suitesDaniel Gustafsson
2024-10-24Support configuring multiple ECDH curvesDaniel Gustafsson
2024-10-23Make SASL max message length configurableDaniel Gustafsson
2024-10-18Fix strsep() use for SCRAM secrets parsingPeter Eisentraut
2024-10-11Avoid mixing custom and OpenSSL BIO functionsDaniel Gustafsson
2024-10-07Restrict password hash length.Nathan Bossart
2024-10-05Clean up WaitLatch calls that passed latch without WL_LATCH_SETHeikki Linnakangas
2024-09-11Remove obsolete unconstify()Peter Eisentraut
2024-09-04Remove a couple of strerror() callsPeter Eisentraut
2024-09-02Remove support for OpenSSL older than 1.1.0Daniel Gustafsson
2024-09-02More use of getpwuid_r() directlyPeter Eisentraut
2024-08-19Fix regression in TLS session ticket disablingDaniel Gustafsson
2024-07-28libpq: Use strerror_r instead of strerrorPeter Eisentraut
2024-07-26Add tests for errors during SSL or GSSAPI handshakeHeikki Linnakangas
2024-07-26Disable all TLS session ticketsDaniel Gustafsson
2024-07-23ldapurl is supported with simple bindPeter Eisentraut
2024-07-22Replace some strtok() with strsep()Peter Eisentraut
2024-07-15Use correct type for pq_mq_parallel_leader_proc_number variableHeikki Linnakangas
2024-07-04Assign error codes where missing for user-facing failuresMichael Paquier
2024-07-02Add missing includes for some global variablesPeter Eisentraut
2024-05-17A few follow-up fixes for GUC name quotingPeter Eisentraut
2024-05-17Revise GUC names quoting in messages againPeter Eisentraut
2024-05-14Fix memory leaks in error reporting with LOG levelDaniel Gustafsson
2024-04-29Reject SSL connection if ALPN is used but there's no common protocolHeikki Linnakangas
2024-04-25Remove unnecessary code from be_lo_put()Peter Eisentraut
2024-04-24Support SSL_R_VERSION_TOO_LOW when using LibreSSLDaniel Gustafsson
2024-04-24Support disallowing SSL renegotiation when using LibreSSLDaniel Gustafsson
2024-04-08Fix check for 'outlen' return from SSL_select_next_proto()Heikki Linnakangas
2024-04-08Send ALPN in TLS handshake, require it in direct SSL connectionsHeikki Linnakangas
2024-04-08Support TLS handshake directly without SSLRequest negotiationHeikki Linnakangas
2024-04-07Avoid needless large memcpys in libpq socket writingDavid Rowley
2024-03-22Revert "Add notBefore and notAfter to SSL cert info display"Daniel Gustafsson
2024-03-22Add notBefore and notAfter to SSL cert info displayDaniel Gustafsson
2024-03-12Fix copying SockAddr structHeikki Linnakangas
2024-03-12Move initialization of the Port struct to the child processHeikki Linnakangas