Path to this page:
./
lang/php81,
PHP Hypertext Preprocessor version 8.1
Branch: pkgsrc-2022Q3,
Version: 8.1.12,
Package name: php-8.1.12,
Maintainer: pkgsrc-usersPHP 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 8.1 comes with numerous improvements and new features such as
* Enumerations
* Readonly properties
* Fibers
* Pure Intersection Types
* never return type
* First-class Callable Syntax
* "final" modifier for class constants
* New fsync and fdatasync functions
* New array_is_list function
* Explicit Octal numeral notation
* And much much more...
Package options: inet6, readline, ssl
Master sites: (Expand)
Filesize: 11471.852 KB
Version history: (Expand)
- (2022-11-05) Updated to version: php-8.1.12
- (2022-10-03) Updated to version: php-8.1.11
- (2022-09-26) Package added to pkgsrc.se, version php-8.1.10 (created)
CVS history: (Expand)
2022-11-07 18:37:06 by Benny Siegert | Files touched by this commit (5) | |
Log message:
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)
|
2022-11-05 20:15:10 by Benny Siegert | Files touched by this commit (1) | |
Log message:
Pullup ticket #6699 - requested by taca
lang/php81: security fix
Revisions pulled up:
- lang/php/phpversion.mk 1.378
- lang/php81/distinfo 1.14
---
Module Name: pkgsrc
Committed By: taca
Date: Sun Oct 30 10:16:24 UTC 2022
Modified Files:
pkgsrc/lang/php: phpversion.mk
pkgsrc/lang/php81: distinfo
Log message:
lang/php81: update to 8.1.12
8.1.12 (2022-10-27)
- Core:
. Fixes segfault with Fiber on FreeBSD i386 architecture. (David Carlier)
- Fileinfo:
. Fixed bug GH-8805 (finfo returns wrong mime type for woff/woff2 files).
(Anatol)
- 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)
- MBString:
- Fixed bug GH-9683 (Problem when ISO-2022-JP-MS is specified in
mb_ encode_mimeheader). (Alex Dowad)
- Opcache:
. Added indirect call reduction for jit on x86 architectures. (wxue1)
- Session:
. Fixed bug GH-9583 (session_create_id() fails with user defined save handler
that doesn't have a validateId() method). (Girgias)
- Streams:
. Fixed bug GH-9590 (stream_select does not abort upon exception or empty
valid fd set). (Arnaud)
|
2022-10-03 16:29:14 by Benny Siegert | Files touched by this commit (1) | |
Log message:
Pullup ticket #6676 - requested by taca
lang/php81: security fix
Revisions pulled up:
- lang/php/phpversion.mk 1.376
- lang/php81/distinfo 1.13
---
Module Name: pkgsrc
Committed By: taca
Date: Sat Oct 1 00:27:05 UTC 2022
Modified Files:
pkgsrc/lang/php: phpversion.mk
pkgsrc/lang/php81: distinfo
Log message:
lang/php81: update to 8.1.11
29 Sep 2022, PHP 8.1.11
- Core:
. Fixed bug #81726: phar wrapper: DOS when using quine gzip file.
(CVE-2022-31628). (cmb)
. Fixed bug #81727: Don't mangle HTTP variable names that clash with ones
that have a specific semantic meaning. (CVE-2022-31629). (Derick)
. Fixed bug GH-9323 (Crash in ZEND_RETURN/GC/zend_call_function)
(Tim Starling)
. Fixed bug GH-9361 (Segmentation fault on script exit #9379). (cmb,
Christian Schneider)
. Fixed bug GH-9447 (Invalid class FQN emitted by AST dump for new and class
constants in constant expressions). (ilutov)
- DOM:
. Fixed bug #79451 (DOMDocument->replaceChild on doctype causes double free).
(Nathan Freeman)
- FPM:
. Fixed bug GH-8885 (FPM access.log with stderr begins to write logs to
error_log after daemon reload). (Dmitry Menshikov)
. Fixed bug #77780 ("Headers already sent..." when previous \
connection was
aborted). (Jakub Zelenka)
- GMP
. Fixed bug GH-9308 (GMP throws the wrong error when a GMP object is passed
to gmp_init()). (Girgias)
- Intl
. Fixed bug GH-9421 (Incorrect argument number for ValueError in \
NumberFormatter).
(Girgias)
- PCRE:
. Fixed pcre.jit on Apple Silicon. (Niklas Keller)
- PDO_PGSQL:
. Fixed bug GH-9411 (PgSQL large object resource is incorrectly closed).
(Yurunsoft)
- Reflection:
. Fixed bug GH-8932 (ReflectionFunction provides no way to get the called
class of a Closure). (cmb, Nicolas Grekas)
- Streams:
. Fixed bug GH-9316 ($http_response_header is wrong for long status line).
(cmb, timwolla)
|