212 Commits

Author SHA256 Message Date
c20d752886 Accepting request 1245821 from devel:languages:php
- version update to 8.3.17
    Core:
        Fixed bug GH-16892 (ini_parse_quantity() fails to parse inputs starting with 0x0b).
        Fixed bug GH-16886 (ini_parse_quantity() fails to emit warning for 0x+0).
        Fixed bug GH-17214 (Relax final+private warning for trait methods with inherited final).
        Fixed NULL arithmetic during system program execution on Windows.
        Fixed potential OOB when checking for trailing spaces on Windows.
        Fixed bug GH-17408 (Assertion failure Zend/zend_exceptions.c).
        Fix may_have_extra_named_args flag for ZEND_AST_UNPACK.
        Fix NULL arithmetic in System V shared memory emulation for Windows.
    DOM:
        Fixed bug GH-17500 (Segfault with requesting nodeName on nameless doctype).
    Enchant:
        Fix crashes in enchant when passing null bytes.
    FTP:
        Fixed bug GH-16800 (ftp functions can abort with EINTR).
    GD:
        Fixed bug GH-17349 (Tiled truecolor filling looses single color transparency).
        Fixed bug GH-17373 (imagefttext() ignores clipping rect for palette images).
        Ported fix for libgd 223 (gdImageRotateGeneric() does not properly interpolate).
    Intl:
        Fixed bug GH-11874 (intl causing segfault in docker images).
        Fixed bug GH-17469 (UConverter::transcode always emit E_WARNING on invalid encoding).
    Opcache:
        Fixed bug GH-17307 (Internal closure causes JIT failure).
        Fixed bug GH-17564 (Potential UB when reading from / writing to struct padding).
    PDO:
        Fixed a memory leak when the GC is used to free a PDOStatment.
        Fixed a crash in the PDO Firebird Statement destructor.
        Fixed UAFs when changing default fetch class ctor args.

OBS-URL: https://build.opensuse.org/request/show/1245821
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php8?expand=0&rev=83
2025-02-16 21:37:11 +00:00
ed85cbb754 checkin
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=196
2025-02-14 07:28:57 +00:00
69be8a53df Accepting request 1244104 from devel:languages:php
- obsolete also apache2-mod_php7 [bsc#1236850]

OBS-URL: https://build.opensuse.org/request/show/1244104
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php8?expand=0&rev=82
2025-02-09 19:00:17 +00:00
9953ae4ebe - obsolete also apache2-mod_php7 [bsc#1236850]
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=194
2025-02-07 09:31:28 +00:00
7f8487b2c5 Accepting request 1238427 from devel:languages:php
- version update to 8.3.16
    Core:
        Fixed bug GH-17106 (ZEND_MATCH_ERROR misoptimization).
        Fixed bug GH-17162 (zend_array_try_init() with dtor can cause engine UAF).
        Fixed bug GH-17101 (AST->string does not reproduce constructor property promotion correctly).
        Fixed bug GH-17211 (observer segfault on function loaded with dl()).
        Fixed bug GH-17216 (Trampoline crash on error).
    Date:
        Fixed bug GH-14709 DatePeriod::__construct() overflow on recurrences.
    DBA:
        Skip test if inifile is disabled.
    DOM:
        Fixed bug GH-17224 (UAF in importNode).
    Embed:
        Make build command for program using embed portable.
    FFI:
        Fixed bug #79075 (FFI header parser chokes on comments).
        Fix memory leak on ZEND_FFI_TYPE_CHAR conversion failure.
        Fixed bug GH-16013 and bug #80857 (Big endian issues).
    Filter:
        Fixed bug GH-16944 (Fix filtering special IPv4 and IPv6 ranges, by using information from RFC 6890).
    FPM:
        Fixed bug GH-13437 (FPM: ERROR: scoreboard: failed to lock (already locked)).
        Fixed bug GH-17112 (Macro redefinitions).
        Fixed bug GH-17208 (bug64539-status-json-encoding.phpt fail on 32-bits).
    GD:
        Fixed bug GH-16255 (Unexpected nan value in ext/gd/libgd/gd_filter.c).
        Ported fix for libgd bug 276 (Sometimes pixels are missing when storing images as BMPs).
    Gettext:
        Fixed bug GH-17202 (Segmentation fault ext/gettext/gettext.c bindtextdomain()).

OBS-URL: https://build.opensuse.org/request/show/1238427
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php8?expand=0&rev=81
2025-01-18 12:17:37 +00:00
4077ff3d78 checkin
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=192
2025-01-17 07:45:52 +00:00
e6afe086da checkin
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=191
2025-01-17 07:29:48 +00:00
Ana Guerrero
7858e2c23d Accepting request 1237725 from devel:languages:php
- obsolete php7 to smooth the migration [bsc#1234788] (forwarded request 1237532 from pgajdos)

OBS-URL: https://build.opensuse.org/request/show/1237725
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php8?expand=0&rev=80
2025-01-15 16:42:13 +00:00
2fdbcbda4e - obsolete php7 to smooth the migration [bsc#1234788]
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=189
2025-01-14 10:45:25 +00:00
Ana Guerrero
7628d3b697 Accepting request 1232801 from devel:languages:php
- version update to 8.3.15
    Calendar:
        Fixed jdtogregorian overflow.
        Fixed cal_to_jd julian_days argument overflow.
    COM:
        Fixed bug GH-16991 (Getting typeinfo of non DISPATCH variant segfaults).
    Core:
        Fail early in *nix configuration build script.
        Fixed bug GH-16727 (Opcache bad signal 139 crash in ZTS bookworm (frankenphp)).
        Fixed bug GH-16799 (Assertion failure at Zend/zend_vm_execute.h:7469).
        Fixed bug GH-16630 (UAF in lexer with encoding translation and heredocs).
        Fix is_zend_ptr() huge block comparison.
        Fixed potential OOB read in zend_dirname() on Windows.
    Curl:
        Fixed bug GH-16802 (open_basedir bypass using curl extension).
        Fix various memory leaks in curl mime handling.
    DOM:
        Fixed bug GH-16777 (Calling the constructor again on a DOM object after it is in a document causes UAF).
        Fixed bug GH-16906 (Reloading document can cause UAF in iterator).
    FPM:
        Fixed GH-16432 (PHP-FPM 8.2 SIGSEGV in fpm_get_status).
    GD:
        Fixed GH-16776 (imagecreatefromstring overflow).
    GMP:
        Fixed bug GH-16890 (array_sum() with GMP can loose precision (LLP64)).
    Hash:
        Fixed GH-16711: Segfault in mhash().
    Opcache:
        Fixed bug GH-16770 (Tracing JIT type mismatch when returning UNDEF).
        Fixed bug GH-16851 (JIT_G(enabled) not set correctly on other threads).

OBS-URL: https://build.opensuse.org/request/show/1232801
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php8?expand=0&rev=79
2024-12-22 16:58:53 +00:00
149894726f checkin
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=187
2024-12-20 07:44:44 +00:00
Ana Guerrero
506c95c8eb Accepting request 1226875 from devel:languages:php
- version update to 8.3.14 [bsc#1233644] [bsc#1233651] [bsc#1233703] [bsc#1233702] [bsc#1233705]

OBS-URL: https://build.opensuse.org/request/show/1226875
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php8?expand=0&rev=78
2024-11-28 21:42:43 +00:00
f3bea5782f checkin
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=185
2024-11-25 16:41:21 +00:00
ecc2995640 checkin
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=184
2024-11-25 09:57:51 +00:00
Ana Guerrero
c67687f8ed Accepting request 1225446 from devel:languages:php
- version update to 8.3.14
    CLI:
        Fixed bug GH-16373 (Shebang is not skipped for router script in cli-server started through shebang).
        Fixed bug GHSA-4w77-75f9-2c8w (Heap-Use-After-Free in sapi_read_post_data Processing in CLI SAPI Interface).
    COM:
        Fixed out of bound writes to SafeArray data.
    Core:
        Fixed bug GH-16168 (php 8.1 and earlier crash immediately when compiled with Xcode 16 clang on macOS 15).
        Fixed bug GH-16371 (Assertion failure in Zend/zend_weakrefs.c:646).
        Fixed bug GH-16515 (Incorrect propagation of ZEND_ACC_RETURN_REFERENCE for call trampoline).
        Fixed bug GH-16509 (Incorrect line number in function redeclaration error).
        Fixed bug GH-16508 (Incorrect line number in inheritance errors of delayed early bound classes).
        Fixed bug GH-16648 (Use-after-free during array sorting).
    Curl:
        Fixed bug GH-16302 (CurlMultiHandle holds a reference to CurlHandle if curl_multi_add_handle fails).
    Date:
        Fixed bug GH-16454 (Unhandled INF in date_sunset() with tiny $utcOffset).
        Fixed bug GH-14732 (date_sun_info() fails for non-finite values).
    DBA:
        Fixed bug GH-16390 (dba_open() can segfault for "pathless" streams).
    DOM:
        Fixed bug GH-16316 (DOMXPath breaks when not initialized properly).
        Add missing hierarchy checks to replaceChild.
        Fixed bug GH-16336 (Attribute intern document mismanagement).
        Fixed bug GH-16338 (Null-dereference in ext/dom/node.c).
        Fixed bug GH-16473 (dom_import_simplexml stub is wrong).
        Fixed bug GH-16533 (Segfault when adding attribute to parent that is not an element).
        Fixed bug GH-16535 (UAF when using document as a child).
        Fixed bug GH-16593 (Assertion failure in DOM->replaceChild).
        Fixed bug GH-16595 (Another UAF in DOM -> cloneNode).

OBS-URL: https://build.opensuse.org/request/show/1225446
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php8?expand=0&rev=77
2024-11-22 22:50:19 +00:00
98f5d22669 checkin
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=182
2024-11-21 07:18:37 +00:00
db9744d1e3 Accepting request 1219869 from devel:languages:php
- version update to 8.3.12 [bsc#1231358], [bsc#1231382], [bsc#1231360]

OBS-URL: https://build.opensuse.org/request/show/1219869
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php8?expand=0&rev=76
2024-10-31 15:08:57 +00:00
f98a88335e checkin
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=180
2024-10-31 14:04:42 +00:00
Ana Guerrero
f77974bf57 Accepting request 1218225 from devel:languages:php
- version update to 8.3.13
    Calendar:
        Fixed GH-16240: jdtounix overflow on argument value.
        Fixed GH-16241: easter_days/easter_date overflow on year argument.
        Fixed GH-16263: jddayofweek overflow.
        Fixed GH-16234: jewishtojd overflow.
    CLI:
        Fixed bug GH-16137: duplicate http headers when set several times by the client.
    Core:
        Fixed bug GH-16054 (Segmentation fault when resizing hash table iterator list while adding).
        Fixed bug GH-15905 (Assertion failure for TRACK_VARS_SERVER).
        Fixed bug GH-15907 (Failed assertion when promoting Serialize deprecation to exception).
        Fixed bug GH-15851 (Segfault when printing backtrace during cleanup of nested generator frame).
        Fixed bug GH-15866 (Core dumped in Zend/zend_generators.c).
        Fixed bug GH-16188 (Assertion failure in Zend/zend_exceptions.c).
        Fixed bug GH-16233 (Observer segfault when calling user function in internal function via trampoline).
    DOM:
        Fixed bug GH-16039 (Segmentation fault (access null pointer) in ext/dom/parentnode/tree.c).
        Fixed bug GH-16149 (Null pointer dereference in DOMElement->getAttributeNames()).
        Fixed bug GH-16151 (Assertion failure in ext/dom/parentnode/tree.c).
        Fixed bug GH-16150 (Use after free in php_dom.c).
        Fixed bug GH-16152 (Memory leak in DOMProcessingInstruction/DOMDocument).
    JSON:
        Fixed bug GH-15168 (stack overflow in json_encode()).
    GD:
        Fixed bug GH-16232 (bitshift overflow on wbmp file content reading / fix backport from upstream).
        Fixed bug GH-12264 (overflow/underflow on imagerotate degrees value) (David Carlier)
        Fixed bug GH-16274 (imagescale underflow on RBG channels / fix backport from upstream).
    LDAP:
        Fixed bug GH-16032 (Various NULL pointer dereferencements in ldap_modify_batch()).

OBS-URL: https://build.opensuse.org/request/show/1218225
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php8?expand=0&rev=75
2024-10-25 17:19:15 +00:00
ca772987d9 checkin
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=178
2024-10-24 18:49:58 +00:00
Ana Guerrero
06e97b5933 Accepting request 1204317 from devel:languages:php
OBS-URL: https://build.opensuse.org/request/show/1204317
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php8?expand=0&rev=74
2024-09-29 16:09:25 +00:00
Arjen de Korte
85b157d848 - Add /srv/www directories to filelist [bsc#1231027]
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=176
2024-09-28 07:55:48 +00:00
e30469a868 - version update to 8.3.12
CGI:
        Fixed bug GHSA-p99j-rfp4-xqvq (Bypass of CVE-2024-4577, Parameter Injection Vulnerability). (CVE-2024-8926)
        Fixed bug GHSA-94p6-54jq-9mwp (cgi.force_redirect configuration is bypassable due to the environment variable collision). (CVE-2024-8927)
    Core:
        Fixed bug GH-15408 (MSan false-positve on zend_max_execution_timer).
        Fixed bug GH-15515 (Configure error grep illegal option q).
        Fixed bug GH-15514 (Configure error: genif.sh: syntax error).
        Fixed bug GH-15565 (--disable-ipv6 during compilation produces error EAI_SYSTEM not found).
        Fixed bug GH-15587 (CRC32 API build error on arm 32-bit).
        Fixed bug GH-15330 (Do not scan generator frames more than once).
        Fixed uninitialized lineno in constant AST of internal enums.
    Curl:
        Fixed bug GH-15547 (curl_multi_select overflow on timeout argument).
    DOM:
        Fixed bug GH-15551 (Segmentation fault (access null pointer) in ext/dom/xml_common.h).
        Fixed bug GH-15654 (Signed integer overflow in ext/dom/nodelist.c).
    Fileinfo:
        Fixed bug GH-15752 (Incorrect error message for finfo_file with an empty filename argument).
    FPM:
        Fixed bug GHSA-865w-9rf3-2wh5 (Logs from childrens may be altered). (CVE-2024-9026)
    MySQLnd:
        Fixed bug GH-15432 (Heap corruption when querying a vector).
    Opcache:
        Fixed bug GH-15661 (Access null pointer in Zend/Optimizer/zend_inference.c).
        Fixed bug GH-15658 (Segmentation fault in Zend/zend_vm_execute.h).
    SAPI:
        Fixed bug GHSA-9pqp-7h25-4f32 (Erroneous parsing of multipart form data). (CVE-2024-8925)
    Standard:
        Fixed bug GH-15552 (Signed integer overflow in ext/standard/scanf.c).
    Streams:
        Fixed bug GH-15628 (php_stream_memory_get_buffer() not zero-terminated).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=175
2024-09-27 06:11:07 +00:00
bc5cea071c Accepting request 1197730 from devel:languages:php
- version update to 8.3.11
    Core:
        Fixed bug GH-15020 (Memory leak in Zend/Optimizer/escape_analysis.c).
        Fixed bug GH-15023 (Memory leak in Zend/zend_ini.c).
        Fixed bug GH-13330 (Append -Wno-implicit-fallthrough flag conditionally).
        Fix uninitialized memory in network.c.
        Fixed bug GH-15108 (Segfault when destroying generator during shutdown).
        Fixed bug GH-15275 (Crash during GC of suspended generator delegate).
    Curl:
        Fixed case when curl_error returns an empty string.
    DOM:
        Fix UAF when removing doctype and using foreach iteration.
    FFI:
        Fixed bug GH-14286 (ffi enum type (when enum has no name) make memory leak).
    Hash:
        Fix crash when converting array data for array in shm in xxh3.
    Intl:
        Fixed bug GH-15087 (IntlChar::foldCase()'s $option is not optional).
    Opcache:
        Fixed bug GH-13817 (Segmentation fault for enabled observers after pass 4).
        Fixed bug GH-13775 (Memory leak possibly related to opcache SHM placement).
    Output:
        Fixed bug GH-15179 (Segmentation fault (null pointer dereference) in ext/standard/url_scanner_ex.re).
    PDO_Firebird:
        Fix bogus fallthrough path in firebird_handle_get_attribute().
    PHPDBG:
        Fixed bug GH-13199 (EOF emits redundant prompt in phpdbg local console mode with libedit/readline).
        Fixed bug GH-15268 (heap buffer overflow in phpdbg (zend_hash_num_elements() Zend/zend_hash.h)).
        Fixed bug GH-15210 use-after-free on watchpoint allocations.
    Soap:

OBS-URL: https://build.opensuse.org/request/show/1197730
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php8?expand=0&rev=73
2024-08-30 11:25:49 +00:00
d080779f11 checkin
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=173
2024-08-30 07:25:11 +00:00
7d98670011 checkin
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=172
2024-08-30 07:19:46 +00:00
cadfd30367 Accepting request 1194367 from devel:languages:php
OBS-URL: https://build.opensuse.org/request/show/1194367
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php8?expand=0&rev=72
2024-08-18 16:19:25 +00:00
Arjen de Korte
285519dca3 - version update to 8.3.10
Core:
        Fixed bug GH-13922 (Fixed support for systems with sysconf(_SC_GETPW_R_SIZE_MAX) == -1).
        Fixed bug GH-14626 (Fix is_zend_ptr() for huge blocks).
        Fixed bug GH-14590 (Memory leak in FPM test gh13563-conf-bool-env.phpt.
        Fixed OSS-Fuzz #69765.
        Fixed bug GH-14741 (Segmentation fault in Zend/zend_types.h).
        Fixed bug GH-14969 (Use-after-free in property coercion with __toString()).
    Dom:
        Fixed bug GH-14702 (DOMDocument::xinclude() crash).
    Fileinfo:
        Fixed bug GH-14888 (README.REDIST.BINS refers to non-existing LICENSE).
    Gd:
        ext/gd/tests/gh10614.phpt: skip if no PNG support.
        restored warning instead of fata error.
    LibXML:
        Fixed bug GH-14563 (Build failure with libxml2 v2.13.0).
    Opcache:
        Fixed bug GH-14550 (No warning message when Zend DTrace is enabled that opcache.jit is implictly disabled).
    Output:
        Fixed bug GH-14808 (Unexpected null pointer in Zend/zend_string.h with empty output buffer).
    PDO:
        Fixed bug GH-14712 (Crash with PDORow access to null property).
    Phar:
        Fixed bug GH-14603 (null string from zip entry).
    PHPDBG:
        Fixed bug GH-14596 (crashes with ASAN and ZEND_RC_DEBUG=1).
        Fixed bug GH-14553 (echo output trimmed at NULL byte).
    Shmop:
        Fixed bug GH-14537 (shmop Windows 11 crashes the process).
    SPL:
        Fixed bug GH-14639 (Member access within null pointer in ext/spl/spl_observer.c).
    Standard:
        Fixed bug GH-14775 (range function overflow with negative step argument).
        Fix 32-bit wordwrap test failures.
        Fixed bug GH-14774 (time_sleep_until overflow).
    Streams:
        Fixed bug GH-14930 (Custom stream wrapper dir_readdir output truncated to 255 characters in PHP 8.3).
    Tidy:
        Fix memory leak in tidy_repair_file().
    Treewide:
        Fix compatibility with libxml2 2.13.2.
    XML:
        Move away from to-be-deprecated libxml fields.
        Fixed bug GH-14834 (Error installing PHP when --with-pear is used).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=170
2024-08-16 18:16:54 +00:00
Ana Guerrero
712ea20539 Accepting request 1186042 from devel:languages:php
- version update to 8.3.9
    Core:
        Fixed bug GH-14315 (Incompatible pointer type warnings).
        Fixed bug GH-12814 (max_execution_time reached too early on MacOS 14 when running on Apple Silicon).
        Fixed bug GH-14387 (Crash when stack walking in destructor of yielded from values during Generator->throw()).
        Fixed bug GH-14456 (Attempting to initialize class with private constructor calls destructor).
        Fixed bug GH-14510 (memleak due to missing pthread_attr_destroy()-call).
        Fixed bug GH-14549 (Incompatible function pointer type for fclose).
    BCMatch:
        Fixed bug (bcpowmod() with mod = -1 returns 1 when it must be 0).
    Curl:
        Fixed bug GH-14307 (Test curl_basic_024 fails with curl 8.8.0).
    DOM:
        Fixed bug GH-14343 (Memory leak in xml and dom).
    FPM:
        Fixed bug GH-14037 (PHP-FPM ping.path and ping.response config vars are ignored in status pool).
    GD:
        Fix parameter numbers for imagecolorset().
    Intl:
        Fix reference handling in SpoofChecker.
    MySQLnd:
        Partially fix bug GH-10599 (Apache crash on Windows when using a self-referencing anonymous function inside a class with an active mysqli connection).
    Opcache:
        Fixed bug GH-14267 (opcache.jit=off does not allow enabling JIT at runtime).
        Fixed TLS access in JIT on FreeBSD/amd64.
        Fixed bug GH-11188 (Error when building TSRM in ARM64).
    PDO ODBC:
        Fixed bug GH-14367 (incompatible SDWORD type with iODBC).
    PHPDBG:
        Fixed bug GH-13681 (segfault on watchpoint addition failure).

OBS-URL: https://build.opensuse.org/request/show/1186042
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php8?expand=0&rev=71
2024-07-08 17:07:02 +00:00
1287f4be8e checkin
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=168
2024-07-07 20:02:29 +00:00
Ana Guerrero
e9368f78db Accepting request 1181895 from devel:languages:php
- drop unmaintained apache-rex usage

OBS-URL: https://build.opensuse.org/request/show/1181895
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php8?expand=0&rev=70
2024-06-21 14:02:18 +00:00
7b6e0e5607 checkin
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=166
2024-06-20 09:36:17 +00:00
Ana Guerrero
542155380a Accepting request 1180000 from devel:languages:php
- version update to 8.3.6 [bsc#1222857] [bsc#1222858]

OBS-URL: https://build.opensuse.org/request/show/1180000
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php8?expand=0&rev=69
2024-06-11 16:28:26 +00:00
a19514aa42 checkin
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=164
2024-06-11 11:25:40 +00:00
Ana Guerrero
ee4e1ebacd Accepting request 1179157 from devel:languages:php
- version update to 8.3.8 [bsc#1226073]
    CGI:
        Fixed buffer limit on Windows, replacing read call usage by _read.
        Fixed bug GHSA-3qgc-jrrr-25jv (Bypass of CVE-2012-1823, Argument Injection in PHP-CGI). (CVE-2024-4577)
    CLI:
        Fixed bug GH-14189 (PHP Interactive shell input state incorrectly handles quoted heredoc literals.).
    Core:
        Fixed bug GH-13970 (Incorrect validation of #[Attribute] flags type for non-compile-time expressions).
    DOM:
        Fix crashes when entity declaration is removed while still having entity references.
        Fix references not handled correctly in C14N.
        Fix crash when calling childNodes next() when iterator is exhausted.
        Fix crash in ParentNode::append() when dealing with a fragment containing text nodes.
    Filter:
        Fixed bug GHSA-w8qr-v226-r27w (Filter bypass in filter_var FILTER_VALIDATE_URL). (CVE-2024-5458)
    FPM:
        Fix bug GH-14175 (Show decimal number instead of scientific notation in systemd status).
    Hash:
        ext/hash: Swap the checking order of `__has_builtin` and `__GNUC__` (Saki Takamachi)
    Intl:
        Fixed build regression on systems without C++17 compilers.
    MySQLnd:
        Fix bug GH-14255 (mysqli_fetch_assoc reports error from nested query).
    Opcache:
        Fixed bug GH-14109 (Fix accidental persisting of internal class constant in shm).
    OpenSSL:
        The openssl_private_decrypt function in PHP and Marvin attack.
    Standard:
        Fixed bug GHSA-9fcc-425m-g385 (Bypass of CVE-2024-1874). (CVE-2024-5585)
    XML:

OBS-URL: https://build.opensuse.org/request/show/1179157
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php8?expand=0&rev=68
2024-06-09 18:18:51 +00:00
df80465a52 checkin
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=162
2024-06-07 08:41:52 +00:00
70af562413 checkin
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=161
2024-06-07 07:58:26 +00:00
e65b496d37 checkin
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=160
2024-06-07 07:10:03 +00:00
2e31d755bb checkin
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=159
2024-06-07 07:03:58 +00:00
2285296e81 Accepting request 1172959 from devel:languages:php
- version update to 8.3.7
    Core:
        Fixed zend_call_stack build with Linux/uclibc-ng without thread support.
        Fixed bug GH-13772 (Invalid execute_data->opline pointers in observer fcall handlers when JIT is enabled).
        Fixed bug GH-13931 (Applying zero offset to null pointer in Zend/zend_opcode.c).
        Fixed bug GH-13942 (Align the behavior of zend-max-execution-timers with other timeout implementations).
        Fixed bug GH-14003 (Broken cleanup of unfinished calls with callable convert parameters).
        Fixed bug GH-14013 (Erroneous dnl appended in configure).
        Fixed bug GH-10232 (If autoloading occurs during constant resolution filename and lineno are identified incorrectly).
        Fixed bug GH-13727 (Missing void keyword).
    Fibers:
        Fixed bug GH-13903 (ASAN false positive underflow when executing copy()).
    Fileinfo:
        Fixed bug GH-13795 (Test failing in ext/fileinfo/tests/bug78987.phpt on big-endian PPC).
    FPM:
        Fixed bug GH-13563 (Setting bool values via env in FPM config fails).
    Intl:
        Fixed build for icu 74 and onwards.
    MySQLnd:
        Fix shift out of bounds on 32-bit non-fast-path platforms.
    Opcache:
        Fixed bug GH-13433 (Segmentation Fault in zend_class_init_statics when using opcache.preload).
        Fixed incorrect assumptions across compilation units for static calls.
    OpenSSL:
        Fixed bug GH-10495 (feof on OpenSSL stream hangs indefinitely).
    PDO SQLite:
        Fix GH-13984 (Buffer size is now checked before memcmp).
        Fix GH-13998 (Manage refcount of agg_context->val correctly).
    Phar:
        Fixed bug GH-13836 (Renaming a file in a Phar to an already existing filename causes a NULL pointer dereference).

OBS-URL: https://build.opensuse.org/request/show/1172959
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php8?expand=0&rev=67
2024-05-11 16:18:56 +00:00
95f0cf753b checkin
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=157
2024-05-09 15:59:29 +00:00
079a370488 checkin
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=156
2024-05-09 15:58:43 +00:00
Ana Guerrero
c5aeaef730 Accepting request 1167767 from devel:languages:php
- version update to 8.3.6
    Core:
        Fixed GH-13569 (GC buffer unnecessarily grows up to GC_MAX_BUF_SIZE when scanning WeakMaps).
        Fixed bug GH-13612 (Corrupted memory in destructor with weak references).
        Fixed bug GH-13446 (Restore exception handler after it finishes).
        Fixed bug GH-13784 (AX_GCC_FUNC_ATTRIBUTE failure).
        Fixed bug GH-13670 (GC does not scale well with a lot of objects created in destructor).
    DOM:
        Add some missing ZPP checks.
        Fix potential memory leak in XPath evaluation results.
    FPM:
        Fixed GH-11086 (FPM: config test runs twice in daemonised mode).
        Fix incorrect check in fpm_shm_free().
    GD:
        Fixed bug GH-12019 (add GDLIB_CFLAGS in feature tests).
    Gettext:
        Fixed sigabrt raised with dcgettext/dcngettext calls with gettext 0.22.5 with category set to LC_ALL.
    MySQLnd:
        Fix GH-13452 (Fixed handshake response [mysqlnd]).
        Fix incorrect charset length in check_mb_eucjpms().
    Opcache:
        Fixed GH-13508 (JITed QM_ASSIGN may be optimized out when op1 is null).
        Fixed GH-13712 (Segmentation fault for enabled observers when calling trait method of internal trait when opcache is loaded).
    Random:
        Fixed bug GH-13544 (Pre-PHP 8.2 compatibility for mt_srand with unknown modes).
        Fixed bug GH-13690 (Global Mt19937 is not properly reset in-between requests when MT_RAND_PHP is used).
    Session:
        Fixed bug GH-13680 (Segfault with session_decode and compilation error).
    SPL:
        Fixed bug GH-13685 (Unexpected null pointer in zend_string.h).

OBS-URL: https://build.opensuse.org/request/show/1167767
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php8?expand=0&rev=66
2024-04-16 18:03:07 +00:00
05ea6befde add public key for Eric A Mann <eric@sixthree.me>, AFD8691FDAEDF03BDF6E460563F15A9B715376CA
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=154
2024-04-15 07:59:33 +00:00
5e41399f7e checkin
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=153
2024-04-12 07:38:01 +00:00
Ana Guerrero
ad5abec69d Accepting request 1165539 from devel:languages:php
changes file is diverging because we merged a different branch in

OBS-URL: https://build.opensuse.org/request/show/1165539
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php8?expand=0&rev=65
2024-04-05 18:24:37 +00:00
a6e2c6ad47 Accepting request 1164955 from devel:languages:php:php83
- version update to 8.3.4
- version update to 8.3.3
  * A bugfix release.
- version update to 8.3.2
- version update to 8.3.1
    https://www.php.net/ChangeLog-8.php#8.3.1

- version update to 8.3.0
  * https://www.php.net/releases/8.3/en.php
  * Typed class constants
  * Dynamic class constant fetch
  * New #[\Override] attribute
  * Deep-cloning of readonly properties
  * New json_validate() function
  * New Randomizer::getBytesFromString() method
  * New Randomizer::getFloat() and Randomizer::nextFloat() methods
  * New DOMElement::getAttributeNames(), 
        DOMElement::insertAdjacentElement(), 
        DOMElement::insertAdjacentText(), 
        DOMElement::toggleAttribute(), 
        DOMNode::contains(), DOMNode::getRootNode(), 
        DOMNode::isEqualNode(), DOMNameSpaceNode::contains(), and 
        DOMParentNode::replaceChildren() methods.
  * New IntlCalendar::setDate(), 
        IntlCalendar::setDateTime(), 
        IntlGregorianCalendar::createFromDate(), and
        IntlGregorianCalendar::createFromDateTime() methods.
  * New ldap_connect_wallet(), and ldap_exop_sync() functions.
  * New mb_str_pad() function.
  * New posix_sysconf(), posix_pathconf(), posix_fpathconf(),

OBS-URL: https://build.opensuse.org/request/show/1164955
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=151
2024-04-04 14:10:04 +00:00
5abc7b45c1 Accepting request 1159219 from devel:languages:php
- version update to 8.2.17
  * This is a bug fix release.

OBS-URL: https://build.opensuse.org/request/show/1159219
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php8?expand=0&rev=64
2024-03-20 20:09:46 +00:00
47e429b433 checkin
OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=149
2024-03-19 06:06:03 +00:00
4d44ba8540 Accepting request 1155742 from devel:languages:php
- Use the system default cipher list instead of hardcoded values
  by using crypto-policies. [bsc#1211301]
  * Use the --with-system-ciphers configure option. (forwarded request 1155517 from pmonrealgonzalez)

OBS-URL: https://build.opensuse.org/request/show/1155742
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php8?expand=0&rev=63
2024-03-07 17:28:02 +00:00