Up to [cvs.NetBSD.org] / pkgsrc / lang / php74
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.18 / (download) - annotate - [select for diffs], Wed Nov 23 16:18:50 2022 UTC (2 months, 1 week ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
HEAD
Changes since 1.17: +2 -1
lines
Diff to previous 1.17 (colored)
massive revision bump after textproc/icu update
Revision 1.16.4.1 / (download) - annotate - [select for diffs], Mon Nov 7 17:37:05 2022 UTC (2 months, 4 weeks ago) by bsiegert
Branch: pkgsrc-2022Q3
Changes since 1.16: +1 -5
lines
Diff to previous 1.16 (colored) next main 1.17 (colored)
Pullup ticket #6701 - requested by taca lang/php74: security fix Revisions pulled up: - lang/php/phpversion.mk 1.380 - lang/php56/Makefile 1.30 - lang/php74/Makefile 1.17 - lang/php74/distinfo 1.39 - lang/php80/Makefile 1.10 - lang/php81/Makefile 1.8 --- Module Name: pkgsrc Committed By: taca Date: Sun Oct 30 10:50:01 UTC 2022 Modified Files: pkgsrc/lang/php56: Makefile pkgsrc/lang/php74: Makefile pkgsrc/lang/php80: Makefile pkgsrc/lang/php81: Makefile Log Message: lang/php: post-install clean up Do not manually install executable files and manual. These are already done by php's Makefile from some time ago. --- Module Name: pkgsrc Committed By: taca Date: Fri Nov 4 00:40:58 UTC 2022 Modified Files: pkgsrc/lang/php: phpversion.mk pkgsrc/lang/php74: distinfo Log Message: lang/php74: update to 7.4.33 7.4.33 (2022-11-03) - GD: . Fixed bug #81739: OOB read due to insufficient input validation in imageloadfont(). (CVE-2022-31630) (cmb) - Hash: . Fixed bug #81738: buffer overflow in hash_update() on long parameter. (CVE-2022-37454) (nicky at mouha dot be)
Revision 1.17 / (download) - annotate - [select for diffs], Sun Oct 30 10:50:01 2022 UTC (3 months ago) by taca
Branch: MAIN
Changes since 1.16: +1 -5
lines
Diff to previous 1.16 (colored)
lang/php: post-install clean up Do not manually install executable files and manual. These are already done by php's Makefile from some time ago.
Revision 1.16 / (download) - annotate - [select for diffs], Thu Jun 9 15:00:38 2022 UTC (7 months, 3 weeks ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2
Branch point for: pkgsrc-2022Q3
Changes since 1.15: +1 -2
lines
Diff to previous 1.15 (colored)
lang/php74: update to 7.4.30 09 Jun 2022, PHP 7.4.30 - mysqlnd: . Fixed bug #81719: mysqlnd/pdo password buffer overflow. (CVE-2022-31626) (c dot fol at ambionics dot io) - pgsql . Fixed bug #81720: Uninitialized array in pg_query_params(). (CVE-2022-31625) (cmb)
Revision 1.15 / (download) - annotate - [select for diffs], Mon Apr 18 19:09:56 2022 UTC (9 months, 2 weeks ago) by adam
Branch: MAIN
Changes since 1.14: +2 -1
lines
Diff to previous 1.14 (colored)
revbump for textproc/icu update
Revision 1.14 / (download) - annotate - [select for diffs], Sun Dec 19 05:01:06 2021 UTC (13 months, 2 weeks ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4
Changes since 1.13: +1 -2
lines
Diff to previous 1.13 (colored)
lang/php74: update to 7.4.27 16 Dec 2021, PHP 7.4.27 - Core: . Fixed bug #81626 (Error on use static:: in __callStatic() wrapped to Closure::fromCallable()). (Nikita) - FPM: . Fixed bug #81513 (Future possibility for heap overflow in FPM zlog). (Jakub Zelenka) - GD: . Fixed bug #71316 (libpng warning from imagecreatefromstring). (cmb) - OpenSSL: . Fixed bug #75725 (./configure: detecting RAND_egd). (Dilyan Palauzov) - PCRE: . Fixed bug #74604 (Out of bounds in php_pcre_replace_impl). (cmb, Dmitry) - Standard: . Fixed bug #81618 (dns_get_record fails on FreeBSD for missing type). (fsbruva) . Fixed bug #81659 (stream_get_contents() may unnecessarily overallocate). (cmb)
Revision 1.13 / (download) - annotate - [select for diffs], Wed Dec 8 16:02:17 2021 UTC (13 months, 4 weeks ago) by adam
Branch: MAIN
Changes since 1.12: +2 -1
lines
Diff to previous 1.12 (colored)
revbump for icu and libffi
Revision 1.12 / (download) - annotate - [select for diffs], Fri Apr 30 14:56:26 2021 UTC (21 months, 1 week ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2
Changes since 1.11: +1 -2
lines
Diff to previous 1.11 (colored)
lang/php74: update to 7.4.18 29 Apr 2021, PHP 7.4.18 - Core: . Fixed bug #80781 (Error handler that throws ErrorException infinite loop). (Nikita) . Fixed bug #75776 (Flushing streams with compression filter is broken). (cmb) - Dba: . Fixed bug #80817 (dba_popen() may cause segfault during RSHUTDOWN). (cmb) - DOM: . Fixed bug #66783 (UAF when appending DOMDocument to element). (cmb) - FPM: . Fixed bug #80024 (Duplication of info about inherited socket after pool removing). (Jakub Zelenka) - FTP: . Fixed bug #80880 (SSL_read on shutdown, ftp/proc_open). (cmb, Jakub Zelenka) - Imap: . Fixed bug #80710 (imap_mail_compose() header injection). (cmb, Stas) - Intl: . Fixed bug #80763 (msgfmt_format() does not accept DateTime references). (cmb) - LibXML: . Fixed bug #51903 (simplexml_load_file() doesn't use HTTP headers). (cmb) . Fixed bug #73533 (Invalid memory access in php_libxml_xmlCheckUTF8). (cmb) - MySQLnd: . Fixed bug #80713 (SegFault when disabling ATTR_EMULATE_PREPARES and MySQL 8.0). (Nikita) . Fixed bug #80837 (Calling stmt_store_result after fetch doesn't throw an error). (Kamil Tekiela) - Opcache: . Fixed bug #80805 (create simple class and get error in opcache.so). (Nikita) . Fixed bug #80950 (Variables become null in if statements). (Nikita) - Pcntl: . Fixed bug #79812 (Potential integer overflow in pcntl_exec()). (cmb) - PCRE: . Fixed bug #80866 (preg_split ignores limit flag when pattern with \K has 0-width fullstring match). (Kamil Tekiela) - PDO_ODBC: . Fixed bug #80783 (PDO ODBC truncates BLOB records at every 256th byte). (cmb) - PDO_pgsql: . Fixed bug #80892 (PDO::PARAM_INT is treated the same as PDO::PARAM_STR). (Matteo) - phpdbg: . Fixed bug #80757 (Exit code is 0 when could not open file). (Felipe) - Session: . Fixed bug #80774 (session_name() problem with backslash). (cmb) . Fixed bug #80889 (Cannot set save handler when save_handler is invalid). (cmb) - SOAP: . Fixed bug #69668 (SOAP special XML characters in namespace URIs not encoded). (cmb) - Standard: . Fixed bug #78719 (http wrapper silently ignores long Location headers). (cmb) . Fixed bug #80771 (phpinfo(INFO_CREDITS) displays nothing in CLI). (cmb) . Fixed bug #80838 (HTTP wrapper waits for HTTP 1 response after HTTP 101). (manuelm) . Fixed bug #80915 (Taking a reference to $_SERVER hides its values from phpinfo()). (Rowan Tommins)
Revision 1.11 / (download) - annotate - [select for diffs], Wed Apr 21 11:40:27 2021 UTC (21 months, 2 weeks ago) by adam
Branch: MAIN
Changes since 1.10: +2 -1
lines
Diff to previous 1.10 (colored)
revbump for textproc/icu
Revision 1.10 / (download) - annotate - [select for diffs], Thu Nov 26 14:45:15 2020 UTC (2 years, 2 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4
Changes since 1.9: +1 -2
lines
Diff to previous 1.9 (colored)
lang/php74: update to 7.4.13 26 Nov 2020, PHP 7.4.13 - Core: . Fixed bug #80280 (ADD_EXTENSION_DEP() fails for ext/standard and ext/date). (cmb) . Fixed bug #80258 (Windows Deduplication Enabled, randon permission errors). (cmb) - COM: . Fixed bug #62474 (com_event_sink crashes on certain arguments). (cmb) - DOM: . Fixed bug #80268 (loadHTML() truncates at NUL bytes). (cmb) - FFI: . Fixed bug #79177 (FFI doesn't handle well PHP exceptions within callback). (cmb, Dmitry, Nikita) - IMAP: . Fixed bug #64076 (imap_sort() does not return FALSE on failure). (cmb) . Fixed bug #76618 (segfault on imap_reopen). (girgias) . Fixed bug #80239 (imap_rfc822_write_address() leaks memory). (cmb) . Fixed minor regression caused by fixing bug #80220. (cmb) . Fixed bug #80242 (imap_mail_compose() segfaults for multipart with rfc822). (cmb) - MySQLi: . Fixed bug #79375 (mysqli_store_result does not report error from lock wait timeout). (Kamil Tekiela, Nikita) . Fixed bug #76525 (mysqli::commit does not throw if MYSQLI_REPORT_ERROR enabled and mysqlnd used). (Kamil Tekiela) . Fixed bug #72413 (mysqlnd segfault (fetch_row second parameter typemismatch)). (Kamil Tekiela) - ODBC: . Fixed bug #44618 (Fetching may rely on uninitialized data). (cmb) - Opcache: . Fixed bug #79643 (PHP with Opcache crashes when a file with specific name is included). (twosee) . Fixed run-time binding of preloaded dynamically declared function. (Dmitry) - OpenSSL: . Fixed bug #79983 (openssl_encrypt / openssl_decrypt fail with OCB mode). (Nikita) - PDO MySQL: . Fixed bug #66528 (No PDOException or errorCode if database becomes unavailable before PDO::commit). (Nikita) . Fixed bug #65825 (PDOStatement::fetch() does not throw exception on broken server connection). (Nikita) - SNMP: . Fixed bug #70461 (disable md5 code when it is not supported in net-snmp). (Alexander Bergmann, cmb) - Standard: . Fixed bug #80266 (parse_url silently drops port number 0). (cmb, Nikita)
Revision 1.9 / (download) - annotate - [select for diffs], Fri Nov 20 15:13:31 2020 UTC (2 years, 2 months ago) by otis
Branch: MAIN
Changes since 1.8: +2 -2
lines
Diff to previous 1.8 (colored)
php74: add default-off php-embed option to install embed SAPI Requested by Sergey Osokin in PR 55508.
Revision 1.8 / (download) - annotate - [select for diffs], Thu Nov 5 09:06:58 2020 UTC (2 years, 3 months ago) by ryoon
Branch: MAIN
Changes since 1.7: +2 -1
lines
Diff to previous 1.7 (colored)
*: Recursive revbump from textproc/icu-68.1
Revision 1.7 / (download) - annotate - [select for diffs], Sun Jun 14 05:59:17 2020 UTC (2 years, 7 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2
Changes since 1.6: +1 -2
lines
Diff to previous 1.6 (colored)
lang/php74: update to 7.4.7 Update update to 7.4.7. 11 Jun 2020, PHP 7.4.7 - Core: . Fixed bug #79599 (coredump in set_error_handler). (Laruence) . Fixed bug #79566 (Private SHM is not private on Windows). (cmb) . Fixed bug #79489 (.user.ini does not inherit). (cmb) . Fixed bug #79600 (Regression in 7.4.6 when yielding an array based generator). (Nikita) . Fixed bug #79657 ("yield from" hangs when invalid value encountered). (Nikita) - FFI: . Fixed bug #79571 (FFI: var_dumping unions may segfault). (cmb) - GD: . Fixed bug #79615 (Wrong GIF header written in GD GIFEncode). (sageptr, cmb) - Opcache: . Fixed bug #79588 (Boolean opcache settings ignore on/off values). (cmb) . Fixed bug #79548 (Preloading segfault with inherited method using static variable). (Nikita) . Fixed bug #79603 (RTD collision with opcache). (Nikita) - Standard: . Fixed bug #79561 (dns_get_record() fails with DNS_ALL). (cmb)
Revision 1.6 / (download) - annotate - [select for diffs], Tue Jun 2 08:22:46 2020 UTC (2 years, 8 months ago) by adam
Branch: MAIN
Changes since 1.5: +2 -1
lines
Diff to previous 1.5 (colored)
Revbump for icu
Revision 1.5 / (download) - annotate - [select for diffs], Sat Jan 25 17:22:49 2020 UTC (3 years ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base,
pkgsrc-2020Q1
Changes since 1.4: +1 -2
lines
Diff to previous 1.4 (colored)
lang/php74: update to 7.4.2 Update php74 to 7.4.2 (PHP 7.4.2). 23 Jan 2020, PHP 7.4.2 - Core: . Preloading support on Windows has been disabled. (Nikita) . Fixed bug #79022 (class_exists returns True for classes that are not ready to be used). (Laruence) . Fixed bug #78929 (plus signs in cookie values are converted to spaces). (Alexey Kachalin) . Fixed bug #78973 (Destructor during CV freeing causes segfault if opline never saved). (Nikita) . Fixed bug #78776 (Abstract method implementation from trait does not check "static"). (Nikita) . Fixed bug #78999 (Cycle leak when using function result as temporary). (Dmitry) . Fixed bug #79008 (General performance regression with PHP 7.4 on Windows). (cmb) . Fixed bug #79002 (Serializing uninitialized typed properties with __sleep makes unserialize throw). (Nikita) - CURL: . Fixed bug #79033 (Curl timeout error with specific url and post). (cmb) . Fixed bug #79063 (curl openssl does not respect PKG_CONFIG_PATH). (Nikita) - Date: . Fixed bug #79015 (undefined-behavior in php_date.c). (cmb) - DBA: . Fixed bug #78808 ([LMDB] MDB_MAP_FULL: Environment mapsize limit reached). (cmb) - Exif: . Fixed bug #79046 (NaN to int cast undefined behavior in exif). (Nikita) - Fileinfo: . Fixed bug #74170 (locale information change after mime_content_type). (Sergei Turchanov) - GD: . Fixed bug #79067 (gdTransformAffineCopy() may use unitialized values). (cmb) . Fixed bug #79068 (gdTransformAffineCopy() changes interpolation method). (cmb) - Libxml: . Fixed bug #79029 (Use After Free's in XMLReader / XMLWriter). (Laruence) - Mbstring: . Fixed bug #79037 (global buffer-overflow in `mbfl_filt_conv_big5_wchar`). (CVE-2020-7060) (Nikita) - OPcache: . Fixed bug #78961 (erroneous optimization of re-assigned $GLOBALS). (Dmitry) . Fixed bug #78950 (Preloading trait method with static variables). (Nikita) . Fixed bug #78903 (Conflict in RTD key for closures results in crash). (Nikita) . Fixed bug #78986 (Opcache segfaults when inheriting ctor from immutable into mutable class). (Nikita) . Fixed bug #79040 (Warning Opcode handlers are unusable due to ASLR). (cmb) . Fixed bug #79055 (Typed property become unknown with OPcache file cache). (Nikita) - Pcntl: . Fixed bug #78402 (Converting null to string in error message is bad DX). (SAT Kentar) - PDO_PgSQL: . Fixed bug #78983 (pdo_pgsql config.w32 cannot find libpq-fe.h). (SAT Kentar) . Fixed bug #78980 (pgsqlGetNotify() overlooks dead connection). (SAT Kentar) . Fixed bug #78982 (pdo_pgsql returns dead persistent connection). (SAT Kentar) - Session: . Fixed bug #79091 (heap use-after-free in session_create_id()). (cmb, Nikita) . Fixed bug #79031 (Session unserialization problem). (Nikita) - Shmop: . Fixed bug #78538 (shmop memory leak). (cmb) - Sqlite3: . Fixed bug #79056 (sqlite does not respect PKG_CONFIG_PATH during compilation). (Nikita) - Spl: . Fixed bug #78976 (SplFileObject::fputcsv returns -1 on failure). (cmb) - Standard: . Fixed bug #79099 (OOB read in php_strip_tags_ex). (CVE-2020-7059). (cmb) . Fixed bug #79000 (Non-blocking socket stream reports EAGAIN as error). (Nikita) . Fixed bug #54298 (Using empty additional_headers adding extraneous CRLF). (cmb)
Revision 1.4 / (download) - annotate - [select for diffs], Tue Jan 21 14:16:26 2020 UTC (3 years ago) by taca
Branch: MAIN
Changes since 1.3: +2 -2
lines
Diff to previous 1.3 (colored)
lang/php74: switch to use external pcre Switch to use external pcre, fixing PR pkg/54793. Bump PKGREVISION.
Revision 1.3 / (download) - annotate - [select for diffs], Sat Jan 18 21:49:43 2020 UTC (3 years ago) by jperkin
Branch: MAIN
Changes since 1.2: +2 -1
lines
Diff to previous 1.2 (colored)
*: Recursive revision bump for openssl 1.1.1.
Revision 1.2 / (download) - annotate - [select for diffs], Mon Dec 16 15:58:19 2019 UTC (3 years, 1 month ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base,
pkgsrc-2019Q4
Changes since 1.1: +5 -3
lines
Diff to previous 1.1 (colored)
lang/php*: clean up php langauges Clean up php languages. * Clean up php/phpversions.mk a little. * Add php/replace.mk to provide common shebang line replace for PHP. * Define USE_TOOLS before including <bsd.prefs.mk>. * Fix most warnings of pkglint. No functional change should be done.
Revision 1.1 / (download) - annotate - [select for diffs], Sun Dec 15 17:56:34 2019 UTC (3 years, 1 month ago) by taca
Branch: MAIN
lang/php74: Add php74 version 7.4.0 pacakge. Add php74 version 7.4.0 pacakge based on php73. PHP is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. It is modular, and object-oriented. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The language is designed to allow web developers to write dynamically generated pages quickly. PHP 7.4 comes with numerous improvements and new features such as * Typed Properties * Arrow Functions * Limited Return Type Covariance and Argument Type Contravariance * Unpacking Inside Arrays * Numeric Literal Separator * Weak References * Allow Exceptions from __toString() * Opcache Preloading * Several Deprecations * Extensions Removed from the Core