Compare commits
No commits in common. "c8s" and "c8-beta" have entirely different histories.
2
.gitignore
vendored
2
.gitignore
vendored
@ -1 +1 @@
|
||||
/unixODBC-*.tar.gz
|
||||
SOURCES/unixODBC-2.3.7.tar.gz
|
||||
|
||||
1
.unixODBC.metadata
Normal file
1
.unixODBC.metadata
Normal file
@ -0,0 +1 @@
|
||||
a066c4f3fcb19befbaf5a5801b830ec41b7318df SOURCES/unixODBC-2.3.7.tar.gz
|
||||
@ -1,9 +0,0 @@
|
||||
[Desktop Entry]
|
||||
Name=ODBC Data Source Administrator
|
||||
Comment=ODBC Data Source Administration Tool
|
||||
Exec=ODBCConfig
|
||||
Icon=LinuxODBC.xpm
|
||||
Type=Application
|
||||
Encoding=UTF-8
|
||||
Terminal=false
|
||||
Categories=X-Red-Hat-Extra;
|
||||
@ -1,67 +0,0 @@
|
||||
From b4d43c1fc5fb369fb29a5f97868ea12f093375a4 Mon Sep 17 00:00:00 2001
|
||||
From: Markus Beth <markus.beth@web.de>
|
||||
Date: Thu, 22 Apr 2021 23:14:09 +0200
|
||||
Subject: [PATCH] fix __iptr_as_string() overflows buffer
|
||||
|
||||
---
|
||||
DriverManager/SQLError.c | 2 +-
|
||||
DriverManager/SQLErrorW.c | 2 +-
|
||||
DriverManager/SQLGetDiagRec.c | 2 +-
|
||||
DriverManager/SQLGetDiagRecW.c | 2 +-
|
||||
4 files changed, 4 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/DriverManager/SQLError.c b/DriverManager/SQLError.c
|
||||
index d4a2a0a..0bbb748 100644
|
||||
--- a/DriverManager/SQLError.c
|
||||
+++ b/DriverManager/SQLError.c
|
||||
@@ -311,7 +311,7 @@ SQLRETURN SQLError( SQLHENV environment_handle,
|
||||
SQLSMALLINT *text_length )
|
||||
{
|
||||
SQLRETURN ret;
|
||||
- SQLCHAR s0[ 32 ], s1[ 100 + LOG_MESSAGE_LEN ];
|
||||
+ SQLCHAR s0[ 48 ], s1[ 100 + LOG_MESSAGE_LEN ];
|
||||
SQLCHAR s2[ 100 + LOG_MESSAGE_LEN ];
|
||||
|
||||
DMHENV environment = NULL;
|
||||
diff --git a/DriverManager/SQLErrorW.c b/DriverManager/SQLErrorW.c
|
||||
index 16df262..64ea90e 100644
|
||||
--- a/DriverManager/SQLErrorW.c
|
||||
+++ b/DriverManager/SQLErrorW.c
|
||||
@@ -279,7 +279,7 @@ SQLRETURN SQLErrorW( SQLHENV environment_handle,
|
||||
SQLSMALLINT *text_length )
|
||||
{
|
||||
SQLRETURN ret;
|
||||
- SQLCHAR s0[ 32 ], s1[ 100 + LOG_MESSAGE_LEN ];
|
||||
+ SQLCHAR s0[ 48 ], s1[ 100 + LOG_MESSAGE_LEN ];
|
||||
SQLCHAR s2[ 100 + LOG_MESSAGE_LEN ];
|
||||
SQLCHAR s3[ 100 + LOG_MESSAGE_LEN ];
|
||||
|
||||
diff --git a/DriverManager/SQLGetDiagRec.c b/DriverManager/SQLGetDiagRec.c
|
||||
index 6d93ede..0f424c8 100644
|
||||
--- a/DriverManager/SQLGetDiagRec.c
|
||||
+++ b/DriverManager/SQLGetDiagRec.c
|
||||
@@ -561,7 +561,7 @@ SQLRETURN SQLGetDiagRec( SQLSMALLINT handle_type,
|
||||
SQLSMALLINT *text_length_ptr )
|
||||
{
|
||||
SQLRETURN ret;
|
||||
- SQLCHAR s0[ 32 ], s1[ 100 + LOG_MESSAGE_LEN ];
|
||||
+ SQLCHAR s0[ 48 ], s1[ 100 + LOG_MESSAGE_LEN ];
|
||||
SQLCHAR s2[ 100 + LOG_MESSAGE_LEN ];
|
||||
|
||||
DMHENV environment = ( DMHENV ) handle;
|
||||
diff --git a/DriverManager/SQLGetDiagRecW.c b/DriverManager/SQLGetDiagRecW.c
|
||||
index 1640047..7eecc03 100644
|
||||
--- a/DriverManager/SQLGetDiagRecW.c
|
||||
+++ b/DriverManager/SQLGetDiagRecW.c
|
||||
@@ -424,7 +424,7 @@ SQLRETURN SQLGetDiagRecW( SQLSMALLINT handle_type,
|
||||
SQLSMALLINT *text_length_ptr )
|
||||
{
|
||||
SQLRETURN ret;
|
||||
- SQLCHAR s0[ 32 ], s1[ 100 + LOG_MESSAGE_LEN ];
|
||||
+ SQLCHAR s0[ 48 ], s1[ 100 + LOG_MESSAGE_LEN ];
|
||||
SQLCHAR s2[ 100 + LOG_MESSAGE_LEN ];
|
||||
SQLCHAR s3[ 100 + LOG_MESSAGE_LEN ];
|
||||
|
||||
--
|
||||
2.47.3
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
Summary: A complete ODBC driver manager for Linux
|
||||
Name: unixODBC
|
||||
Version: 2.3.7
|
||||
Release: 2%{?dist}
|
||||
Release: 1%{?dist}
|
||||
Group: System Environment/Libraries
|
||||
URL: http://www.unixODBC.org/
|
||||
# Programs are GPL, libraries are LGPL, except News Server library is GPL.
|
||||
@ -13,7 +13,6 @@ Source5: README.dist
|
||||
|
||||
Patch8: so-version-bump.patch
|
||||
Patch9: keep-typedefs.patch
|
||||
Patch10: RHEL-118425.patch
|
||||
|
||||
Conflicts: iodbc
|
||||
|
||||
@ -40,7 +39,6 @@ ODBC, you need to install this package.
|
||||
%setup -q
|
||||
%patch8 -p1 -b .soname-bump
|
||||
%patch9 -p1
|
||||
%patch10 -p1
|
||||
|
||||
chmod 0644 Drivers/MiniSQL/*.c
|
||||
chmod 0644 Drivers/nn/*.c
|
||||
@ -126,10 +124,6 @@ done
|
||||
%postun -p /sbin/ldconfig
|
||||
|
||||
%changelog
|
||||
* Fri Oct 03 2025 RHEL Packaging Agent <jotnar@redhat.com> - 2.3.7-2
|
||||
- fix __iptr_as_string() overflows buffer
|
||||
- Resolves: RHEL-118425
|
||||
|
||||
* Sat Aug 11 2018 Pavel Raiskup <praiskup@redhat.com> - 2.3.7-1
|
||||
- update to version 2.3.7
|
||||
|
||||
@ -1,6 +0,0 @@
|
||||
--- !Policy
|
||||
product_versions:
|
||||
- rhel-8
|
||||
decision_context: osci_compose_gate
|
||||
rules:
|
||||
- !PassingTestCaseRule {test_case_name: baseos-ci.brew-build.tier1.functional}
|
||||
Loading…
Reference in New Issue
Block a user