./lang/php80, PHP Hypertext Preprocessor version 8.0

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2022Q3, Version: 8.0.25, Package name: php-8.0.25, Maintainer: pkgsrc-users

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 8.0 comes with numerous improvements and new features such as

* Union Types
* Named Arguments
* Match Expressions
* Attributes
* Constructor Property Promotion
* Nullsafe Operator
* Weak Maps
* Just In Time Compilation
* And much much more...



Package options: inet6, readline, ssl

Master sites: (Expand)

Filesize: 10549.695 KB

Version history: (Expand)


CVS history: (Expand)


   2022-11-07 18:37:06 by Benny Siegert | Files touched by this commit (5) | Package updated
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:21:29 by Benny Siegert | Files touched by this commit (1) | Package updated
Log message:
Pullup ticket #6700 - requested by taca
lang/php80: security fix

Revisions pulled up:
- lang/php/phpversion.mk                                        1.379
- lang/php80/distinfo                                           1.26

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sun Oct 30 10:18:35 UTC 2022

   Modified Files:
   	pkgsrc/lang/php: phpversion.mk
   	pkgsrc/lang/php80: distinfo

   Log message:
   lang/php80: update to 8.0.25

   8.0.25 (2022-10-27)

   - 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)

   - 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:45:52 by Benny Siegert | Files touched by this commit (1) | Package updated
Log message:
Pullup ticket #6677 - requested by taca
lang/php80: security fix

Revisions pulled up:
- lang/php/phpversion.mk                                        1.377
- lang/php80/distinfo                                           1.25

---
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Sat Oct  1 00:28:12 UTC 2022

   Modified Files:
   	pkgsrc/lang/php: phpversion.mk
   	pkgsrc/lang/php80: distinfo

   Log message:
   lang/php80: update to 8.0.24

   29 Sep 2022, PHP 8.0.24

   - Core:
     . 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-9407 (LSP error in eval'd code refers to wrong class for static
       type). (ilutov)
     . Fix #81727 (Don't mangle semantically meaningful HTTP var names). (derick)

   - 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)

   - Phar:
     . Fix #81726 (DOS when using quine gzip file). (cmb)

   - 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)
     . Fixed bug GH-9409 (Private method is incorrectly dumped as \ 
"overwrites").
       (ilutov)

   - Streams:
     . Fixed bug GH-9316 ($http_response_header is wrong for long status line).
       (cmb, timwolla)