A complete ODBC driver manager for Linux
Go to file
RHEL Packaging Agent 4f05c873e0 Fix buffer overflow in __iptr_as_string()
The patch fixes a buffer overflow in the __iptr_as_string() function by increasing the buffer size. This prevents potential crashes and security vulnerabilities.

Upstream fix: ad6fcd536b.patch
Resolves: RHEL-118425

This commit was backported by Jotnar, a Red Hat Enterprise Linux software maintenance AI agent.

Assisted-by: Jotnar
2025-10-03 12:11:55 +00:00
.gitignore Replace whole repo with latest content from branch rhel-8.8.0 2023-06-22 15:13:27 +02:00
gating.yaml Bring gating.yaml over from Brew dist-git 2023-03-10 12:01:40 -08:00
keep-typedefs.patch Auto sync2gitlab import of unixODBC-2.3.7-1.el8.src.rpm 2022-05-26 15:45:07 -04:00
ODBCConfig.desktop Replace whole repo with latest content from branch rhel-8.8.0 2023-06-22 15:13:27 +02:00
odbcinst.ini Auto sync2gitlab import of unixODBC-2.3.7-1.el8.src.rpm 2022-05-26 15:45:07 -04:00
README.dist Auto sync2gitlab import of unixODBC-2.3.7-1.el8.src.rpm 2022-05-26 15:45:07 -04:00
RHEL-118425.patch Fix buffer overflow in __iptr_as_string() 2025-10-03 12:11:55 +00:00
so-version-bump.patch Auto sync2gitlab import of unixODBC-2.3.7-1.el8.src.rpm 2022-05-26 15:45:07 -04:00
sources Auto sync2gitlab import of unixODBC-2.3.7-1.el8.src.rpm 2022-05-26 15:45:07 -04:00
unixODBC.spec Fix buffer overflow in __iptr_as_string() 2025-10-03 12:11:55 +00:00

About unixODBC in this distribution
-----------------------------------

In addition to the unixODBC package itself, you will want to install some
or all of these related packages:

mysql-connector-odbc	MySQL driver, needed to connect to MySQL databases
postgresql-odbc		PostgreSQL driver, needed to connect to PostgreSQL
unixODBC-gui-qt		Optional configuration management and test programs


The recommended driver definition for MySQL is:

[MySQL]
Description	= ODBC for MySQL
Driver		= /usr/lib/libmyodbc5.so
Setup		= /usr/lib/libodbcmyS.so
Driver64	= /usr/lib64/libmyodbc5.so
Setup64		= /usr/lib64/libodbcmyS.so
FileUsage	= 1

You can adjust the name (in square brackets) and the description, but
the other items should usually be used verbatim.

The recommended driver definition for PostgreSQL is:

[PostgreSQL]
Description	= ODBC for PostgreSQL
Driver		= /usr/lib/psqlodbcw.so
Setup		= /usr/lib/libodbcpsqlS.so
Driver64	= /usr/lib64/psqlodbcw.so
Setup64		= /usr/lib64/libodbcpsqlS.so
FileUsage	= 1