summaryrefslogtreecommitdiff
path: root/src/backend/libpq
AgeCommit message (Expand)Author
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
2024-03-12Set socket options in child process after forkingHeikki Linnakangas
2024-03-12Disconnect if socket cannot be put into non-blocking modeHeikki Linnakangas
2024-03-08Cope with a deficiency in OpenSSL 3.x's error reporting.Tom Lane
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-03-04Remove unused 'countincludesself' argument to pq_sendcountedtext()Heikki Linnakangas
2024-03-03Replace BackendIds with 0-based ProcNumbersHeikki Linnakangas
2024-01-04Update copyright for 2024Bruce Momjian
2024-01-03Avoid masking EOF (no-password-supplied) conditions in auth.c.Tom Lane
2023-12-15Fix bugs in manipulation of large objects.Tom Lane
2023-12-11Be more wary about OpenSSL not setting errno on error.Tom Lane