Page MenuHomeSolus

Update unixodbc to 2.3.9
ClosedPublic

Authored by YakoYakoYokuYoku on Tue, Jul 20, 3:34 PM.

Details

Summary

Changelog:

  • 2.3.9:
    • Fix that broke several driver builds.
  • 2.3.8:
    • Add configure support for editline.
    • SQLDriversW was ignoring user config.
    • Fix SQLDataSources termination character.
    • Fix for pooling segfault.
    • Make calling SQLSetStmtAttrW call the W function in the driver is its there.
    • Try and fix race condition clearing system odbc.ini file.
    • Remove trailing space from isql/iusql SQL.
    • When setting connection attributes set before connect also check if the W entry poins can be used.
    • Try calling the W error functions first if available in the driver.
    • Add iconvperdriver configure option to allow calling unicode_setup in SQLAllocHandle.
    • iconv handles was being lost when reusing pooled connection.
    • Catch null copy in iniPropertyInsert.
    • Fix some leaks.

Signed-off-by: Martin Reboredo <yakoyoku@gmail.com>

Test Plan

Built both gdal and mariadb-connector-odbc against it. Used isql for some queries in a Gitea MariaDB database.

Diff Detail

Repository
R3085 unixodbc
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

YakoYakoYokuYoku requested review of this revision.Tue, Jul 20, 3:34 PM
JoshStrobl accepted this revision.Wed, Jul 21, 8:06 PM
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Wed, Jul 21, 8:06 PM
This revision was automatically updated to reflect the committed changes.