PostgreSQL ODBC Version REL-18_00_0002 Released

Posted on 2026-07-08 by Postgresql ODBC
Related Open Source

What's Changed

  • use openssl 3.5.5 by @davecramer in https://github.com/postgresql-interfaces/psqlodbc/pull/169
  • Fix SQLPrimaryKeys to exclude INCLUDE columns from results by @davecramer in https://github.com/postgresql-interfaces/psqlodbc/pull/171
  • Fix stack buffer overflow in getPrecisionPart() (GitHub #173) by @davecramer in https://github.com/postgresql-interfaces/psqlodbc/pull/174
  • Avoid reading past conn_settings end by @jarvis24young in https://github.com/postgresql-interfaces/psqlodbc/pull/176
  • Validate percent escapes before decoding connection-string values by @jarvis24young in https://github.com/postgresql-interfaces/psqlodbc/pull/175
  • Handle ARD bookmark allocation failure by @jarvis24young in https://github.com/postgresql-interfaces/psqlodbc/pull/179
  • fix version reporting by @davecramer in https://github.com/postgresql-interfaces/psqlodbc/pull/181
  • Reject overlong cursor names by @jarvis24young in https://github.com/postgresql-interfaces/psqlodbc/pull/178
  • Reject invalid SQLPutData lengths by @jarvis24young in https://github.com/postgresql-interfaces/psqlodbc/pull/182
  • Detach freed app descriptors from statements by @jarvis24young in https://github.com/postgresql-interfaces/psqlodbc/pull/183
  • Avoid reading before leading string literals by @jarvis24young in https://github.com/postgresql-interfaces/psqlodbc/pull/185
  • Pass SQLSetDescRec field values correctly by @jarvis24young in https://github.com/postgresql-interfaces/psqlodbc/pull/186
  • Validate UTF-16 surrogate pairs before combining by @jarvis24young in https://github.com/postgresql-interfaces/psqlodbc/pull/187
  • Clear PGresults from per-query rollback by @jarvis24young in https://github.com/postgresql-interfaces/psqlodbc/pull/188
  • Fix double-free / heap corruption during SQLDisconnect cleanup (#189) by @davecramer in https://github.com/postgresql-interfaces/psqlodbc/pull/190
  • Redact sensitive connection parameters in logs by @jarvis24young in https://github.com/postgresql-interfaces/psqlodbc/pull/184
  • Use signed type for error status by @jarvis24young in https://github.com/postgresql-interfaces/psqlodbc/pull/193

New Contributors

  • @jarvis24young made their first contribution in https://github.com/postgresql-interfaces/psqlodbc/pull/176

Full Changelog: https://github.com/postgresql-interfaces/psqlodbc/compare/REL-18_00_0001...REL-18_00_0002