From 0aa1f14d659d7387991ca536eaf5d0656e4a8661 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Thu, 11 May 2023 14:49:45 +0200 Subject: use ICU 72.1 use oracle client library version 21.10 fix possible buffer overflow in date define %php74___phpize and %php74___phpconfig --- php-7.3.3-systzdata-v19.patch | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'php-7.3.3-systzdata-v19.patch') diff --git a/php-7.3.3-systzdata-v19.patch b/php-7.3.3-systzdata-v19.patch index 866729b..9dde92f 100644 --- a/php-7.3.3-systzdata-v19.patch +++ b/php-7.3.3-systzdata-v19.patch @@ -5,6 +5,7 @@ Add support for use of the system timezone database, rather than embedding a copy. Discussed upstream but was not desired. History: +r20: fix possible buffer overflow r19: retrieve tzdata version from /usr/share/zoneinfo/tzdata.zi r18: adapt for autotool change in 7.3.3RC1 r17: adapt for timelib 2018.01 (in 7.3.2RC1) @@ -452,7 +453,7 @@ index 020da3135e..12e68ef043 100644 + size_t n; + char *data, *p; + -+ data = malloc(3 * sysdb->index_size + 7); ++ data = malloc(3 * sysdb->index_size + sizeof(FAKE_HEADER) - 1); + + p = mempcpy(data, FAKE_HEADER, sizeof(FAKE_HEADER) - 1); + -- cgit