./www/pecl-pledge [PHP wrapper for pledge(2) and unveil(2)]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 2.0.2, Package name: pecl74-pledge-2.0.2
Maintained by: Tom Van Looy
Master sites:
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
  • php74
  • php80
Description
This PHP extension adds support for OpenBSD's pledge and unveil system calls.

The PHP userland functions pledge() and unveil() are wrappers around the
OpenBSD system calls. These functions provide a powerful mechanism to
defend the PHP runtime and userland against some common exploits.


Filesize: 6.065 KB
Version History (View Complete History)
  • (2021-02-25) Updated to version: pecl74-pledge-2.0.2
  • (2020-04-22) Updated to version: pecl73-pledge-2.0.2
  • (2018-11-20) Package added to openports.se, version pecl72-pledge-2.0.2 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2021-10-25 06:33:21 by Stuart Henderson | Files touched by this commit (118)
Log message:
drop php 7.3 from -current, although it is still officially in
security support it appears this is not really the case any more
https://bugs.php.net/bug.php?id=81026
add @pkgpaths to merge pecl-* etc across
mark www/syweb broken, it was marked 7.3-only so looks like it needs more work
other php-ish ports have a RDEP on either 7.4 (default version) or 8.0
   2021-04-30 10:53:00 by Stuart Henderson | Files touched by this commit (30)
Log message:
set @pkgpath to update php 7.2 pecl packages to the default version
   2021-02-24 14:23:17 by Stuart Henderson | Files touched by this commit (16)
Log message:
build php-8.0 versions of the pecl ports which support it
   2020-04-21 14:41:12 by Stuart Henderson | Files touched by this commit (2)
Log message:
remove the forced FLAVORS that knocked out php 7.1 packages; php 7.1 was
already removed so these are no longer needed
   2019-07-12 14:51:31 by Stuart Henderson | Files touched by this commit (859)
Log message:
replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes
   2019-03-08 10:02:44 by Stuart Henderson | Files touched by this commit (8)
Log message:
put the pecl/php73 bits in; even though php/7.3 itself is disabled doing\
this doesn't get in the way and makes it easier to test possible fixes
   2018-12-11 05:33:26 by Stuart Henderson | Files touched by this commit (35)
Log message:
move @pkgpath markers for pecl extensions so that versions compiled against
the old "ports default" versions of php are autoupdated to the current one