./lang/php80, PHP Hypertext Preprocessor version 8.0

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


Branch: CURRENT, Version: 8.0.30nb2, Package name: php-8.0.30nb2, 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: 10567.457 KB

Version history: (Expand)


CVS history: (Expand)


   2023-11-08 14:21:43 by Thomas Klausner | Files touched by this commit (2377)
Log message:
*: recursive bump for icu 74.1
   2023-10-25 00:11:51 by Thomas Klausner | Files touched by this commit (2298)
Log message:
*: bump for openssl 3
   2023-08-06 06:28:24 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
lang/php80: update to 8.0.30

03 Aug 2023, PHP 8.0.30

- Libxml:
  . Fixed bug GHSA-3qrf-m4j2-pcrr (Security issue with external entity loading
    in XML without enabling it). (CVE-2023-3823) (nielsdos, ilutov)

- Phar:
  . Fixed bug GHSA-jqcx-ccgc-xwhv (Buffer mismanagement in phar_dir_read()).
    (CVE-2023-3824) (nielsdos)
   2023-06-08 15:19:57 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
lang/php80: update to 8.0.29

8.0.29 (2023-06-08)

Soap:

* Fixed bug GHSA-76gg-c692-v2mw (Missing error check and insufficient random
  bytes in HTTP Digest authentication for SOAP).
   2023-05-06 16:02:14 by Takahiro Kambe | Files touched by this commit (5)
Log message:
lang/php*/Makefile.common: "used by" clean up

Makefile.common is not included by meta-pkgs/php*-extensions/Makefile.
   2023-04-19 10:12:01 by Adam Ciarcinski | Files touched by this commit (2359) | Package updated
Log message:
revbump after textproc/icu update
   2023-03-17 09:07:54 by Tobias Nygren | Files touched by this commit (3)
Log message:
php81: add a CHECK_PORTABILITY_SKIP for bashism

Also port to other php8 packages in case it gets merged there.
https://github.com/php/php-src/commit/d9ac59b0a94676d1ab4da348ff8f59a0ec4e46c3
   2023-02-15 15:13:06 by Takahiro Kambe | Files touched by this commit (1) | Package updated
Log message:
lang/php80: update to 8.0.28

14 Feb 2023, PHP 8.0.28

- Core:
  . Fixed bug #81744 (Password_verify() always return true with some hash).
    (CVE-2023-0567). (Tim Düsterhus)
  . Fixed bug #81746 (1-byte array overrun in common path resolve code).
    (CVE-2023-0568). (Niels Dossche)

- SAPI:
  . Fixed bug GHSA-54hq-v5wp-fqgv (DOS vulnerability when parsing multipart
    request body). (CVE-2023-0662) (Jakub Zelenka)