notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
php72 PHP Scripting Language
7.2.34 lang Deleted on this many watch lists=6 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 7.2.34Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Security Support ends on 30 Nov 2020
Expired This port expired on: 2020-12-31
Maintainer: tz@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2017-11-16 10:49:07
Last Update: 2020-12-31 12:44:40
SVN Revision: 559731
People watching this port, also watch:: pkg, openssl, smartmontools, dovecot, p5-Net-DNS
Also Listed In: devel www
License: PHP301
WWW:
https://www.php.net/
Description:
PHP, which stands for "PHP: Hypertext Preprocessor" is a widely-used Open Source general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. Its syntax draws upon C, Java, and Perl, and is easy to learn. The main goal of the language is to allow web developers to write dynamically generated webpages quickly, but you can do much more with PHP. WWW: https://www.php.net/
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (264 items)
Collapse this list.
  1. /usr/local/share/licenses/php72-7.2.34/catalog.mk
  2. /usr/local/share/licenses/php72-7.2.34/LICENSE
  3. /usr/local/share/licenses/php72-7.2.34/PHP301
  4. bin/php
  5. bin/php-cgi
  6. bin/php-config
  7. @comment bin/phpdbg
  8. bin/phpize
  9. sbin/php-fpm
  10. etc/php.conf
  11. etc/php.ini-development
  12. etc/php.ini-production
  13. @sample etc/php-fpm.conf.default etc/php-fpm.conf
  14. @sample etc/php-fpm.d/www.conf.default etc/php-fpm.d/www.conf
  15. include/php/TSRM/TSRM.h
  16. include/php/TSRM/readdir.h
  17. include/php/TSRM/tsrm_config.h
  18. include/php/TSRM/tsrm_config.w32.h
  19. include/php/TSRM/tsrm_config_common.h
  20. include/php/TSRM/tsrm_strtok_r.h
  21. include/php/TSRM/tsrm_win32.h
  22. include/php/Zend/zend.h
  23. include/php/Zend/zend_API.h
  24. include/php/Zend/zend_alloc.h
  25. include/php/Zend/zend_alloc_sizes.h
  26. include/php/Zend/zend_arena.h
  27. include/php/Zend/zend_ast.h
  28. include/php/Zend/zend_bitset.h
  29. include/php/Zend/zend_build.h
  30. include/php/Zend/zend_builtin_functions.h
  31. include/php/Zend/zend_closures.h
  32. include/php/Zend/zend_compile.h
  33. include/php/Zend/zend_config.h
  34. include/php/Zend/zend_config.nw.h
  35. include/php/Zend/zend_config.w32.h
  36. include/php/Zend/zend_constants.h
  37. include/php/Zend/zend_dtrace.h
  38. include/php/Zend/zend_dtrace_gen.h
  39. include/php/Zend/zend_errors.h
  40. include/php/Zend/zend_exceptions.h
  41. include/php/Zend/zend_execute.h
  42. include/php/Zend/zend_extensions.h
  43. include/php/Zend/zend_float.h
  44. include/php/Zend/zend_gc.h
  45. include/php/Zend/zend_generators.h
  46. include/php/Zend/zend_globals.h
  47. include/php/Zend/zend_globals_macros.h
  48. include/php/Zend/zend_hash.h
  49. include/php/Zend/zend_highlight.h
  50. include/php/Zend/zend_inheritance.h
  51. include/php/Zend/zend_ini.h
  52. include/php/Zend/zend_ini_parser.h
  53. include/php/Zend/zend_ini_scanner.h
  54. include/php/Zend/zend_ini_scanner_defs.h
  55. include/php/Zend/zend_interfaces.h
  56. include/php/Zend/zend_istdiostream.h
  57. include/php/Zend/zend_iterators.h
  58. include/php/Zend/zend_language_parser.h
  59. include/php/Zend/zend_language_scanner.h
  60. include/php/Zend/zend_language_scanner_defs.h
  61. include/php/Zend/zend_list.h
  62. include/php/Zend/zend_llist.h
  63. include/php/Zend/zend_long.h
  64. include/php/Zend/zend_modules.h
  65. include/php/Zend/zend_multibyte.h
  66. include/php/Zend/zend_multiply.h
  67. include/php/Zend/zend_object_handlers.h
  68. include/php/Zend/zend_objects.h
  69. include/php/Zend/zend_objects_API.h
  70. include/php/Zend/zend_operators.h
  71. include/php/Zend/zend_portability.h
  72. include/php/Zend/zend_ptr_stack.h
  73. include/php/Zend/zend_range_check.h
  74. include/php/Zend/zend_signal.h
  75. include/php/Zend/zend_smart_str.h
  76. include/php/Zend/zend_smart_string.h
  77. include/php/Zend/zend_smart_str_public.h
  78. include/php/Zend/zend_smart_string_public.h
  79. include/php/Zend/zend_sort.h
  80. include/php/Zend/zend_stack.h
  81. include/php/Zend/zend_stream.h
  82. include/php/Zend/zend_string.h
  83. include/php/Zend/zend_strtod.h
  84. include/php/Zend/zend_strtod_int.h
  85. include/php/Zend/zend_ts_hash.h
  86. include/php/Zend/zend_types.h
  87. include/php/Zend/zend_type_info.h
  88. include/php/Zend/zend_variables.h
  89. include/php/Zend/zend_virtual_cwd.h
  90. include/php/Zend/zend_vm.h
  91. include/php/Zend/zend_vm_def.h
  92. include/php/Zend/zend_vm_execute.h
  93. include/php/Zend/zend_vm_opcodes.h
  94. include/php/ext/date/lib/timelib.h
  95. include/php/ext/date/lib/timelib_config.h
  96. include/php/ext/date/php_date.h
  97. include/php/ext/libxml/php_libxml.h
  98. include/php/ext/mysqlnd/config-win.h
  99. include/php/ext/mysqlnd/mysql_float_to_double.h
  100. include/php/ext/mysqlnd/mysqlnd.h
  101. include/php/ext/mysqlnd/mysqlnd_alloc.h
  102. include/php/ext/mysqlnd/mysqlnd_auth.h
  103. include/php/ext/mysqlnd/mysqlnd_block_alloc.h
  104. include/php/ext/mysqlnd/mysqlnd_charset.h
  105. include/php/ext/mysqlnd/mysqlnd_commands.h
  106. include/php/ext/mysqlnd/mysqlnd_connection.h
  107. include/php/ext/mysqlnd/mysqlnd_debug.h
  108. include/php/ext/mysqlnd/mysqlnd_enum_n_def.h
  109. include/php/ext/mysqlnd/mysqlnd_ext_plugin.h
  110. include/php/ext/mysqlnd/mysqlnd_libmysql_compat.h
  111. include/php/ext/mysqlnd/mysqlnd_plugin.h
  112. include/php/ext/mysqlnd/mysqlnd_portability.h
  113. include/php/ext/mysqlnd/mysqlnd_priv.h
  114. include/php/ext/mysqlnd/mysqlnd_protocol_frame_codec.h
  115. include/php/ext/mysqlnd/mysqlnd_ps.h
  116. include/php/ext/mysqlnd/mysqlnd_read_buffer.h
  117. include/php/ext/mysqlnd/mysqlnd_result.h
  118. include/php/ext/mysqlnd/mysqlnd_result_meta.h
  119. include/php/ext/mysqlnd/mysqlnd_reverse_api.h
  120. include/php/ext/mysqlnd/mysqlnd_statistics.h
  121. include/php/ext/mysqlnd/mysqlnd_structs.h
  122. include/php/ext/mysqlnd/mysqlnd_wireprotocol.h
  123. include/php/ext/mysqlnd/mysqlnd_vio.h
  124. include/php/ext/mysqlnd/php_mysqlnd.h
  125. include/php/ext/pcre/php_pcre.h
  126. include/php/ext/spl/php_spl.h
  127. include/php/ext/spl/spl_array.h
  128. include/php/ext/spl/spl_directory.h
  129. include/php/ext/spl/spl_dllist.h
  130. include/php/ext/spl/spl_engine.h
  131. include/php/ext/spl/spl_exceptions.h
  132. include/php/ext/spl/spl_fixedarray.h
  133. include/php/ext/spl/spl_functions.h
  134. include/php/ext/spl/spl_heap.h
  135. include/php/ext/spl/spl_iterators.h
  136. include/php/ext/spl/spl_observer.h
  137. include/php/ext/standard/base64.h
  138. include/php/ext/standard/basic_functions.h
  139. include/php/ext/standard/crc32.h
  140. include/php/ext/standard/credits.h
  141. include/php/ext/standard/credits_ext.h
  142. include/php/ext/standard/credits_sapi.h
  143. include/php/ext/standard/crypt_blowfish.h
  144. include/php/ext/standard/crypt_freesec.h
  145. include/php/ext/standard/css.h
  146. include/php/ext/standard/cyr_convert.h
  147. include/php/ext/standard/datetime.h
  148. include/php/ext/standard/dl.h
  149. include/php/ext/standard/exec.h
  150. include/php/ext/standard/file.h
  151. include/php/ext/standard/flock_compat.h
  152. include/php/ext/standard/fsock.h
  153. include/php/ext/standard/head.h
  154. include/php/ext/standard/html.h
  155. include/php/ext/standard/html_tables.h
  156. include/php/ext/standard/info.h
  157. include/php/ext/standard/md5.h
  158. include/php/ext/standard/microtime.h
  159. include/php/ext/standard/pack.h
  160. include/php/ext/standard/pageinfo.h
  161. include/php/ext/standard/php_array.h
  162. include/php/ext/standard/php_assert.h
  163. include/php/ext/standard/php_browscap.h
  164. include/php/ext/standard/php_crypt.h
  165. include/php/ext/standard/php_crypt_r.h
  166. include/php/ext/standard/php_dir.h
  167. include/php/ext/standard/php_dns.h
  168. include/php/ext/standard/php_ext_syslog.h
  169. include/php/ext/standard/php_filestat.h
  170. include/php/ext/standard/php_fopen_wrappers.h
  171. include/php/ext/standard/php_ftok.h
  172. include/php/ext/standard/php_http.h
  173. include/php/ext/standard/php_image.h
  174. include/php/ext/standard/php_incomplete_class.h
  175. include/php/ext/standard/php_iptc.h
  176. include/php/ext/standard/php_lcg.h
  177. include/php/ext/standard/php_link.h
  178. include/php/ext/standard/php_mail.h
  179. include/php/ext/standard/php_math.h
  180. include/php/ext/standard/php_metaphone.h
  181. include/php/ext/standard/php_mt_rand.h
  182. include/php/ext/standard/php_password.h
  183. include/php/ext/standard/php_rand.h
  184. include/php/ext/standard/php_random.h
  185. include/php/ext/standard/php_smart_string.h
  186. include/php/ext/standard/php_smart_string_public.h
  187. include/php/ext/standard/php_standard.h
  188. include/php/ext/standard/php_string.h
  189. include/php/ext/standard/php_type.h
  190. include/php/ext/standard/php_uuencode.h
  191. include/php/ext/standard/php_var.h
  192. include/php/ext/standard/php_versioning.h
  193. include/php/ext/standard/proc_open.h
  194. include/php/ext/standard/quot_print.h
  195. include/php/ext/standard/scanf.h
  196. include/php/ext/standard/sha1.h
  197. include/php/ext/standard/streamsfuncs.h
  198. include/php/ext/standard/uniqid.h
  199. include/php/ext/standard/url.h
  200. include/php/ext/standard/url_scanner_ex.h
  201. include/php/ext/standard/winver.h
  202. @postexec touch %D/include/php/ext/php_config.h
  203. @rmempty include/php/ext/php_config.h
  204. include/php/main/SAPI.h
  205. include/php/main/build-defs.h
  206. include/php/main/fastcgi.h
  207. include/php/main/fopen_wrappers.h
  208. include/php/main/http_status_codes.h
  209. include/php/main/php.h
  210. include/php/main/php_compat.h
  211. include/php/main/php_config.h
  212. include/php/main/php_content_types.h
  213. include/php/main/php_getopt.h
  214. include/php/main/php_globals.h
  215. include/php/main/php_ini.h
  216. include/php/main/php_main.h
  217. include/php/main/php_memory_streams.h
  218. include/php/main/php_network.h
  219. include/php/main/php_open_temporary_file.h
  220. include/php/main/php_output.h
  221. include/php/main/php_reentrancy.h
  222. include/php/main/php_scandir.h
  223. include/php/main/php_stdint.h
  224. include/php/main/php_streams.h
  225. include/php/main/php_syslog.h
  226. include/php/main/php_ticks.h
  227. include/php/main/php_variables.h
  228. include/php/main/php_version.h
  229. include/php/main/rfc1867.h
  230. include/php/main/snprintf.h
  231. include/php/main/spprintf.h
  232. include/php/main/streams/php_stream_context.h
  233. include/php/main/streams/php_stream_filter_api.h
  234. include/php/main/streams/php_stream_glob_wrapper.h
  235. include/php/main/streams/php_stream_mmap.h
  236. include/php/main/streams/php_stream_plain_wrapper.h
  237. include/php/main/streams/php_stream_transport.h
  238. include/php/main/streams/php_stream_userspace.h
  239. include/php/main/streams/php_streams_int.h
  240. include/php/sapi/cli/cli.h
  241. include/php/sapi/embed/php_embed.h
  242. lib/libphp7.so
  243. lib/php/build/Makefile.global
  244. lib/php/build/ax_check_compile_flag.m4
  245. lib/php/build/acinclude.m4
  246. lib/php/build/config.guess
  247. lib/php/build/config.sub
  248. lib/php/build/libtool.m4
  249. lib/php/build/ltmain.sh
  250. lib/php/build/mkdep.awk
  251. lib/php/build/phpize.m4
  252. lib/php/build/run-tests.php
  253. lib/php/build/scan_makefile_in.awk
  254. lib/php/build/shtool
  255. man/man1/php-cgi.1.gz
  256. man/man1/php-config.1.gz
  257. man/man1/php.1.gz
  258. @comment man/man1/phpdbg.1.gz
  259. man/man1/phpize.1.gz
  260. man/man8/php-fpm.8.gz
  261. share/php/fpm/status.html
  262. @owner
  263. @group
  264. @mode
Collapse this list.
Dependency lines:
  • php72>0:lang/php72
No installation instructions:
This port has been deleted.
PKGNAME: php72
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1602192494 SHA256 (php-7.2.34.tar.xz) = 409e11bc6a2c18707dfc44bc61c820ddfd81e17481470f3405ee7822d8379903 SIZE (php-7.2.34.tar.xz) = 12309432

No package information for this port in our database
Sometimes this happens. Not all ports have packages.
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. autoconf>=2.69 : devel/autoconf
  2. automake>=1.16.1 : devel/automake
Library dependencies:
  1. libpcre.so : devel/pcre
  2. libargon2.so : security/libargon2
  3. libxml2.so : textproc/libxml2
NOTE: dependencies for deleted ports are notoriously suspect
This port is required by:
for Build

Deleted ports which required this port:

Expand this list of 75 deleted ports
  1. archivers/php72-bz2*
  2. archivers/php72-phar*
  3. archivers/php72-zip*
  4. archivers/php72-zlib*
  5. converters/php72-iconv*
  6. converters/php72-mbstring*
  7. converters/php72-recode*
  8. databases/php-memcache*
  9. databases/php7-tarantool*
  10. databases/php72-dba*
  11. databases/php72-interbase*
  12. databases/php72-memcache*
  13. databases/php72-mysqli*
  14. databases/php72-odbc*
  15. databases/php72-pdo*
  16. databases/php72-pdo_dblib*
  17. databases/php72-pdo_firebird*
  18. databases/php72-pdo_mysql*
  19. databases/php72-pdo_odbc*
  20. databases/php72-pdo_pgsql*
  21. databases/php72-pdo_sqlite*
  22. databases/php72-pgsql*
  23. databases/php72-sqlite3*
  24. devel/pecl-pthreads*
  25. devel/pecl-weakref2*
  26. devel/pecl-xdebug-devel*
  27. devel/php72-gettext*
  28. devel/php72-intl*
  29. devel/php72-json*
  30. devel/php72-pcntl*
  31. devel/php72-readline*
  32. devel/php72-shmop*
  33. devel/php72-sysvmsg*
  34. devel/php72-sysvsem*
  35. devel/php72-sysvshm*
  36. devel/php72-tokenizer*
  37. ftp/php72-curl*
  38. ftp/php72-fastdfs*
  39. ftp/php72-ftp*
  40. graphics/php-gdal*
  41. graphics/php72-exif*
  42. graphics/php72-gd*
  43. mail/php72-imap*
  44. math/php72-bcmath*
  45. math/php72-gmp*
  46. misc/php72-calendar*
  47. net/pecl-geoip*
  48. net/pecl-yaz*
  49. net/php72-ldap*
  50. net/php72-soap*
  51. net/php72-sockets*
  52. net/php72-xmlrpc*
  53. net-mgmt/php72-snmp*
  54. security/php72-filter*
  55. security/php72-hash*
  56. security/php72-openssl*
  57. security/php72-sodium*
  58. sysutils/php72-fileinfo*
  59. sysutils/php72-posix*
  60. textproc/php72-ctype*
  61. textproc/php72-dom*
  62. textproc/php72-enchant*
  63. textproc/php72-pspell*
  64. textproc/php72-simplexml*
  65. textproc/php72-wddx*
  66. textproc/php72-xml*
  67. textproc/php72-xmlreader*
  68. textproc/php72-xmlwriter*
  69. textproc/php72-xsl*
  70. www/mod_vhs*
  71. www/php-screw*
  72. www/php72-opcache*
  73. www/php72-session*
  74. www/php72-tidy*
  75. www/unit-php72*
  76. Collapse this list of deleted ports.
for Run

Deleted ports which required this port:

Expand this list of 156 deleted ports
  1. archivers/php72-bz2*
  2. archivers/php72-phar*
  3. archivers/php72-zip*
  4. archivers/php72-zlib*
  5. converters/php72-iconv*
  6. converters/php72-mbstring*
  7. converters/php72-recode*
  8. databases/mysqldumper*
  9. databases/pear-DoctrineORM*
  10. databases/pear-MDB2_Driver_mysql*
  11. databases/pear-Structures_DataGrid_DataSource_DBQuery*
  12. databases/pear-Structures_DataGrid_DataSource_DBTable*
  13. databases/pear-Structures_DataGrid_DataSource_DataObject*
  14. databases/pear-Structures_DataGrid_DataSource_MDB2*
  15. databases/php-memcache*
  16. databases/php7-tarantool*
  17. databases/php72-dba*
  18. databases/php72-interbase*
  19. databases/php72-memcache*
  20. databases/php72-mysqli*
  21. databases/php72-odbc*
  22. databases/php72-pdo*
  23. databases/php72-pdo_dblib*
  24. databases/php72-pdo_firebird*
  25. databases/php72-pdo_mysql*
  26. databases/php72-pdo_odbc*
  27. databases/php72-pdo_pgsql*
  28. databases/php72-pdo_sqlite*
  29. databases/php72-pgsql*
  30. databases/php72-sqlite3*
  31. databases/phpmyadmin-devel*
  32. databases/sqlbuddy*
  33. deskutils/phpcollab*
  34. deskutils/simplegroupware*
  35. deskutils/sugarcrm*
  36. deskutils/surrealtodo*
  37. deskutils/tine20*
  38. devel/gitphp*
  39. devel/libphutil*
  40. devel/pear-PHP_CodeBrowser*
  41. devel/pear-PHP_Depend*
  42. devel/pear-PHP_PMD*
  43. devel/pear-TheSeer_phpDox*
  44. devel/pear-channel-phpunit*
  45. devel/pecl-pthreads*
  46. devel/pecl-weakref2*
  47. devel/pecl-xdebug-devel*
  48. devel/php72-gettext*
  49. devel/php72-intl*
  50. devel/php72-json*
  51. devel/php72-pcntl*
  52. devel/php72-readline*
  53. devel/php72-shmop*
  54. devel/php72-sysvmsg*
  55. devel/php72-sysvsem*
  56. devel/php72-sysvshm*
  57. devel/php72-tokenizer*
  58. devel/phpbt*
  59. devel/phpsh*
  60. ftp/php72-curl*
  61. ftp/php72-fastdfs*
  62. ftp/php72-ftp*
  63. games/mkgichessclub*
  64. graphics/jpgraph2*
  65. graphics/php-gdal*
  66. graphics/php72-exif*
  67. graphics/php72-gd*
  68. lang/php72-extensions*
  69. mail/dracmail*
  70. mail/php72-imap*
  71. math/php72-bcmath*
  72. math/php72-gmp*
  73. misc/achievo*
  74. misc/php72-calendar*
  75. multimedia/zoneminder-h264*
  76. net/pecl-geoip*
  77. net/pecl-yaz*
  78. net/phamm*
  79. net/php72-ldap*
  80. net/php72-soap*
  81. net/php72-sockets*
  82. net/php72-xmlrpc*
  83. net-mgmt/cacti88*
  84. net-mgmt/hawk*
  85. net-mgmt/ipplan*
  86. net-mgmt/librenms-agent*
  87. net-mgmt/nedi*
  88. net-mgmt/php72-snmp*
  89. net-mgmt/phpip*
  90. net-mgmt/pnp-icinga*
  91. net-mgmt/zabbix22-frontend*
  92. net-mgmt/zabbix32-frontend*
  93. net-mgmt/zabbix34-frontend*
  94. net-mgmt/zabbix42-frontend*
  95. ports-mgmt/tinderbox*
  96. security/php72-filter*
  97. security/php72-hash*
  98. security/php72-openssl*
  99. security/php72-sodium*
  100. security/phpdeadlock*
  101. security/snortreport*
  102. sysutils/pcbsd-appweb*
  103. sysutils/php72-fileinfo*
  104. sysutils/php72-posix*
  105. textproc/pear-Structures_DataGrid_DataSource_RSS*
  106. textproc/pear-Structures_DataGrid_DataSource_XML*
  107. textproc/php72-ctype*
  108. textproc/php72-dom*
  109. textproc/php72-enchant*
  110. textproc/php72-pspell*
  111. textproc/php72-simplexml*
  112. textproc/php72-wddx*
  113. textproc/php72-xml*
  114. textproc/php72-xmlreader*
  115. textproc/php72-xmlwriter*
  116. textproc/php72-xsl*
  117. www/ach*
  118. www/asterisk-stat*
  119. www/atutor*
  120. www/claroline*
  121. www/cmsmadesimple*
  122. www/dotproject*
  123. www/entrans*
  124. www/fluxbb*
  125. www/gallery3*
  126. www/hastymail2-devel*
  127. www/kplaylist*
  128. www/magento*
  129. www/mahara*
  130. www/mediawiki127*
  131. www/mediawiki130*
  132. www/mediawiki132*
  133. www/mod_vhs*
  134. www/moodle31*
  135. www/moodle33*
  136. www/moodle34*
  137. www/moodle36*
  138. www/mysar*
  139. www/netoffice*
  140. www/oscommerce*
  141. www/php-screw*
  142. www/php72-opcache*
  143. www/php72-session*
  144. www/php72-tidy*
  145. www/phproxy*
  146. www/pivotx*
  147. www/redaxo*
  148. www/rnews*
  149. www/sams2*
  150. www/sit*
  151. www/sitebar*
  152. www/skytemplate*
  153. www/testlink*
  154. www/typo3-8*
  155. www/unit-php72*
  156. www/usermanager*
  157. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for php72-7.2.34: CLI=on: Build CLI version CGI=on: Build CGI version FPM=on: Build FPM version EMBED=on: Build embedded library PHPDBG=off: Interactive PHP debugger DEBUG=off: Build with debugging support DTRACE=on: Build with DTrace probes IPV6=on: IPv6 protocol support MYSQLND=on: Build with MySQL Native Driver LINKTHR=on: Link thread lib (for threaded extensions) ZTS=off: Force Zend Thread Safety (ZTS) build ===> Use 'make config' to modify these settings
Options name:
N/A
USES:
cpe gnome tar:xz autoreconf:build
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://www.php.net/distributions/
Collapse this list.

Number of commits found: 80

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
7.2.34
31 Dec 2020 12:44:40
Revision:559731Original commit files touched by this commit
rene search for other commits by this committer
Remove PHP 7.2 which expired today, use PHP 7.4 instead.

2020-12-31 ./net/php72-soap: Security Support ends on 30 Nov 2020
2020-12-31 ./net/php72-sockets: Security Support ends on 30 Nov 2020
2020-12-31 ./net/php72-xmlrpc: Security Support ends on 30 Nov 2020
2020-12-31 ./net/php72-ldap: Security Support ends on 30 Nov 2020
2020-12-31 ./textproc/php72-xmlwriter: Security Support ends on 30 Nov 2020
2020-12-31 ./textproc/php72-pspell: Security Support ends on 30 Nov 2020
2020-12-31 ./textproc/php72-enchant: Security Support ends on 30 Nov 2020
2020-12-31 ./textproc/php72-wddx: Security Support ends on 30 Nov 2020
2020-12-31 ./textproc/php72-xsl: Security Support ends on 30 Nov 2020
2020-12-31 ./textproc/php72-dom: Security Support ends on 30 Nov 2020
2020-12-31 ./textproc/php72-ctype: Security Support ends on 30 Nov 2020
2020-12-31 ./textproc/php72-xml: Security Support ends on 30 Nov 2020
2020-12-31 ./textproc/php72-simplexml: Security Support ends on 30 Nov 2020
(Only the first 15 lines of the commit message are shown above View all of this commit message)
7.2.34
18 Dec 2020 01:17:37
Revision:558340Original commit files touched by this commit
tz search for other commits by this committer
lang/php72: Set deprecation, because it reached EOL on 2020-11-30

Sponsored by:	Bounce Experts
7.2.34
01 Dec 2020 13:56:58
Revision:556735Original commit files touched by this commit
linimon search for other commits by this committer
Disable dtrace on riscv64 for now to unbreak build.

Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com build testing
7.2.34
22 Oct 2020 12:35:55
Revision:552964Original commit files touched by this commit
bapt search for other commits by this committer
Convert to use @rmempty
7.2.34
09 Oct 2020 23:25:15
Revision:551835Original commit files touched by this commit
tz search for other commits by this committer
lang/php72: Update from 7.2.33 to 7.2.34

    Core:
        Fixed bug #79699 (PHP parses encoded cookie names so malicious `__Host-`
cookies can be sent). (CVE-2020-7070)
    OpenSSL:
        Fixed bug #79601 (Wrong ciphertext/tag in AES-CCM encryption for a 12
bytes IV). (CVE-2020-7069)

Sponsored by:	Bounce Experts
7.2.33
25 Aug 2020 23:08:48
Revision:546237Original commit files touched by this commit
tz search for other commits by this committer
lang/php72: Update from 7.2.22 to 7.2.23

The last log entry is the same, because i accidently performed an update from
7.2.21 to 7.2.22. I ignored the update to 7.2.22 because for FreeBSD its a
no-op.
But when 7.2.23 was released i only increased the version by one.
This time its the real update! :)

Changelog:

    Core:
        Fixed bug #79877 (getimagesize function silently truncates after a null
byte) (cmb)
    Phar:
        Fixed bug #79797 (Use of freed hash key in the phar_parse_zipfile
function). (CVE-2020-7068)

Reported by:	Jose Garcia Juanino <jjuanino@gmail.com>
Sponsored by:	Bounce Experts
7.2.32
19 Aug 2020 21:29:37
Revision:545454Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Update from 7.2.22 to 7.2.23

Changelog:

    Core:
        Fixed bug #79877 (getimagesize function silently truncates after a null
byte) (cmb)
    Phar:
        Fixed bug #79797 (Use of freed hash key in the phar_parse_zipfile
function). (CVE-2020-7068)

Sponsored by:	Bounce Experts
7.2.31
13 Jul 2020 13:32:28
Revision:542132Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
mail/php7[2-4]-imap: change client from cclient to panda-cclient

There are some reports about PHP crashes, when using php-imap
(especially with OpenSSL and TSL 1.3). All this problems went away,
when using the panda-cclient instead of the old cclient.

Therefore we make the panda-cclient the new default,
but still allow cclient in order to allow backwards compatibility.

Special thanks to bofh for figuring out the complex details and
the solution!

Special thanks to Jason for being patience and
helpful about so many months!

Reported by:	Jason de Cordoba <jason@aventia.pw>
Reviewed by:	bofh
Sponsored by:	Bounce Experts
7.2.31
15 May 2020 19:39:30
Revision:535321Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Upgrade from 7.2.30 to 7.2.31

Core:

    Fixed bug #78875 (Long filenames cause OOM and temp files are not cleaned).
(CVE-2019-11048)
    Fixed bug #78876 (Long variables in multipart/form-data cause OOM and temp
files are not cleaned). (CVE-2019-11048)

Sponsored by:	Bounce Experts
7.2.30
18 Apr 2020 21:07:05
Revision:532046Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Upgrade from 7.2.29 to 7.2.30

Changelog:

    Fixed bug #79468 (SIGSEGV when closing stream handle with a stream filter
appended).
    Fixed bug #79330 (shell_exec() silently truncates after a null byte).
    Fixed bug #79465 (OOB Read in urldecode()).

Changelog taken from: https://www.php.net/ChangeLog-7.php#7.2.30
7.2.29
23 Mar 2020 22:02:09
Revision:529011Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Update from 7.2.28 to 7.2.29

Changelog:

    Core:
        Fixed bug #79329 (get_headers() silently truncates after a null byte)
(CVE-2020-7066) (cmb)
    EXIF:
        Fixed bug #79282 (Use-of-uninitialized-value in exif) (CVE-2020-7064)
(Nikita)

Changelog taken from: https://www.php.net/ChangeLog-7.php#7.2.29

MFH:		2020Q1
Sponsored by:	PHP Update Service
7.2.28
21 Feb 2020 22:00:33
Revision:526722Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Upgrade from 7.2.27 to 7.2.28

Changelog:

    DOM:
        Fixed bug #77569: (Write Access Violation in DomImplementation).
    Phar:
        Fixed bug #79082 (Files added to tar with Phar::buildFromIterator have
all-access permissions). (CVE-2020-7063)
    Session:
        Fixed bug #79221 (Null Pointer Dereference in PHP Session Upload
Progress). (CVE-2020-7062)

Changelog taken from: https://www.php.net/ChangeLog-7.php#7.2.28

MFH:		2020Q1
7.2.27
07 Feb 2020 09:49:26
Revision:525471Original commit files touched by this commit This port version is marked as vulnerable.
pkubaj search for other commits by this committer
lang/php7?: enable DTRACE on powerpc, powerpc64

Tested to work now.
7.2.27
24 Jan 2020 23:54:43
Revision:523994Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Update from 7.2.26 to 7.2.27

Changelog:

    Mbstring:
        Fixed bug #79037 (global buffer-overflow in
`mbfl_filt_conv_big5_wchar`). (CVE-2020-7060)
    Session:
        Fixed bug #79091 (heap use-after-free in session_create_id()).
    Standard:
        Fixed bug #79099 (OOB read in php_strip_tags_ex). (CVE-2020-7059)

Changelog taken from: https://www.php.net/ChangeLog-7.php#7.2.27
7.2.26
09 Jan 2020 07:41:39
Revision:522471Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Unbreak databases/php72-mysqli when lang/php72 is build with MYSQLND=off

Currently when building lang/php72 with MYSQLND=off, its im possible to
build databases/php72-mysqli. When the option MYSQLND was added, we expected
users to not use mysqli at all after disabling this option.
This has proven to be wrong, so we patch the build to be work again.

patch-ext_mysqli_mysqli__api.c was submitted by Sergei <joker@pinnet.ru>.
7.2.26
22 Dec 2019 14:30:52
Revision:520628Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Upgrade from 7.2.25 to 7.2.26

Changelog:

    Bcmath:
        Fixed bug #78878 (Buffer underflow in bc_shift_addsub). (CVE-2019-11046)
    Core:
        Fixed bug #78862 (link() silently truncates after a null byte on
Windows). (CVE-2019-11044)
        Fixed bug #78863 (DirectoryIterator class silently truncates after a
null byte). (CVE-2019-11045)
    EXIF:
        Fixed bug #78793 (Use-after-free in exif parsing under memory
sanitizer). (CVE-2019-11050)
        Fixed bug #78910 (Heap-buffer-overflow READ in exif). (CVE-2019-11047)
    GD:
        Fixed bug #78849 (GD build broken with -D SIGNED_COMPARE_SLOW).
    Intl:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
7.2.25
17 Dec 2019 20:28:36
Revision:520345Original commit files touched by this commit This port version is marked as vulnerable.
rene search for other commits by this committer
Remove IGNORE_WITH_PHP=71 and add IGNORE_WITH_PHP=74 where relevant.
7.2.25
27 Nov 2019 19:58:31
Revision:518531Original commit files touched by this commit This port version is marked as vulnerable.
pkubaj search for other commits by this committer
lang/php7*: disable DTRACE on powerpc64

php ports don't build on elfv2 with DTRACE.

PR:		242113, 242114, 242116
Approved by:	tz (maintainer), tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D22577
Differential Revision:	https://reviews.freebsd.org/D22578
Differential Revision:	https://reviews.freebsd.org/D22579
7.2.25
24 Nov 2019 17:25:16
Revision:518339Original commit files touched by this commit This port version is marked as vulnerable.
tobik search for other commits by this committer
lang/php7[12]*: Add missing USES=gnome

Differential Revision:	https://reviews.freebsd.org/D22407
7.2.25
22 Nov 2019 22:13:56
Revision:518169Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Update from 7.2.24 to 7.2.25

Changelog:

    Core:
        Fixed bug #78656 (Parse errors classified as highest log-level).
        Fixed bug #78752 (Segfault if GC triggered while generator stack frame
is being destroyed).
        Fixed bug #78689 (Closure::fromCallable() doesn't handle [Closure,
'__invoke']).
    COM:
        Fixed bug #78694 (Appending to a variant array causes segfault).
    Date:
        Fixed bug #70153 (\DateInterval incorrectly unserialized).
        Fixed bug #78751 (Serialising DatePeriod converts DateTimeImmutable).
    Iconv:
        Fixed bug #78642 (Wrong libiconv version displayed). (gedas at martynas,
cmb).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
7.2.24
08 Nov 2019 14:47:00
Revision:517072Original commit files touched by this commit This port version is marked as vulnerable.
tobik search for other commits by this committer
Add missing USES={gnome,php,sdl} to the rest
7.2.24
06 Nov 2019 18:06:41
Revision:516915Original commit files touched by this commit This port version is marked as vulnerable.
zeising search for other commits by this committer
Add USES=xorg USES=gl, ports categories l

Add USES=xorg and USES=gl to ports in categories starting with 'l'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
7.2.24
25 Oct 2019 10:34:07
Revision:515600Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Update from 7.2.23 to 7.2.24

Changelog:

    Core:
        Fixed bug #78535 (auto_detect_line_endings value not parsed as bool).
        Fixed bug #78620 (Out of memory error).
    Exif:
        Fixed bug #78442 ('Illegal component' on exif_read_data since PHP7)
(Kalle)
    FPM:
        Fixed bug #78599 (env_path_info underflow in fpm_main.c can lead to
RCE). (CVE-2019-11043)
    MBString:
        Fixed bug #78579 (mb_decode_numericentity: args number inconsistency).
        Fixed bug #78609 (mb_check_encoding() no longer supports stringable
objects).
    MySQLi:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
7.2.23
29 Sep 2019 21:06:30
Revision:513271Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Update from 7.2.22 to 7.2.23

Changelog:

    Core:
        Fixed bug #78220 (Can't access OneDrive folder).
        Fixed bug #78412 (Generator incorrectly reports non-releasable $this as
GC child).
    FastCGI:
        Fixed bug #78469 (FastCGI on_accept hook is not called when using named
pipes on Windows).
    MySQLnd:
        Fixed connect_attr issues and added the _server_host connection
attribute.
    ODBC:
        Fixed bug #78473 (odbc_close() closes arbitrary resources).
    PDO_MySQL:
        Fixed bug #41997 (SP call yields additional empty result set).
    sodium:
        Fixed bug #78510 (Partially uninitialized buffer returned by
sodium_crypto_generichash_init()).
    SPL:
        Fixed bug #72884 (SplObject isCloneable() returns true but errs on
clone).

Changelog taken from: https://www.php.net/ChangeLog-7.php#7.2.23
7.2.22
03 Sep 2019 20:23:14
Revision:511035Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Update from 7.2.21 to 7.2.22

Changelog:

    Core:
        Fixed bug #78363 (Buffer overflow in zendparse).
        Fixed bug #78379 (Cast to object confuses GC, causes crash).
    Curl:
        Fixed bug #77946 (Bad cURL resources returned by
curl_multi_info_read()).
    Exif:
        Fixed bug #78333 (Exif crash (bus error) due to wrong alignment and
invalid cast).
    Iconv:
        Fixed bug #78342 (Bus error in configure test for iconv //IGNORE).
    LiteSpeed:
        Updated to LiteSpeed SAPI V7.5 (Fixed clean shutdown).
    MySQLnd:
        Fixed bug #78179 (MariaDB server version incorrectly detected).
    Opcache:
        Fixed bug #77191 (Assertion failure in dce_live_ranges() when silencing
is used).
    Standard:
        Fixed bug #69100 (Bus error from stream_copy_to_stream (file -> SSL
stream) with invalid length).
        Fixed bug #78282 (atime and mtime mismatch).
        Fixed bug #78326 (improper memory deallocation on stream_get_contents()
with fixed length buffer).

MFH:		2019Q3
7.2.21
13 Aug 2019 22:29:43
Revision:508882Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
onvert to UCL & cleanup pkg-message (categories l-m)
7.2.21
03 Aug 2019 18:28:12
Revision:507978Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Update PHP 7.2 from 7.2.20 to 7.2.21

Changelog:

    Date:
        Fixed bug #69044 (discrepency between time and microtime).
    EXIF:
        Fixed bug #78256 (heap-buffer-overflow on exif_process_user_comment).
(CVE-2019-11042)
        Fixed bug #78222 (heap-buffer-overflow on exif_scan_thumbnail).
(CVE-2019-11041)
    Fileinfo:
        Fixed bug #78183 (finfo_file shows wrong mime-type for .tga file).
    FTP:
        Fixed bug #77124 (FTP with SSL memory leak).
    Libxml:
        Fixed bug #78279 (libxml_disable_entity_loader settings is shared
between requests (cgi-fcgi)).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
7.2.20
13 Jul 2019 21:25:10
Revision:506578Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Upgrade from 7.2.19 to 7.2.20

Changelog:

    Core:
        Fixed bug #76980 (Interface gets skipped if autoloader throws an
exception).
    DOM:
        Fixed bug #78025 (segfault when accessing properties of
DOMDocumentType).
    MySQLi:
        Fixed bug #77956 (When mysqli.allow_local_infile = Off, use a meaningful
error message).
        Fixed bug #38546 (bindParam incorrect processing of bool types).
    Opcache:
        Fixed bug #78106 (Path resolution fails if opcache disabled during
request).
    OpenSSL:
        Fixed bug #78079 (openssl_encrypt_ccm.phpt fails with OpenSSL 1.1.1c).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
7.2.19
31 May 2019 21:57:51
Revision:503194Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Upgrade from 7.2.18 7.2.19

Changelog:

    EXIF:
        Fixed bug #77988 (heap-buffer-overflow on php_jpg_get16)
(CVE-2019-11040).
    FPM:
        Fixed bug #77934 (php-fpm kill -USR2 not working).
        Fixed bug #77921 (static.php.net doesn't work anymore).
    GD:
        Fixed bug #77943 (imageantialias($image, false); does not work).
        Fixed bug #77973 (Uninitialized read in gdImageCreateFromXbm)
(CVE-2019-11038).
    Iconv:
        Fixed bug #78069 (Out-of-bounds read in iconv.c:_php_iconv_mime_decode()
due to integer overflow) (CVE-2019-11039).
    JSON:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
7.2.18
08 May 2019 06:45:13
Revision:501000Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Upgrade from 7.2.17 to 7.2.18

Changelog:

    CLI:
        Fixed bug #77794 (Incorrect Date header format in built-in server).
    EXIF:
        Fixed bug #77950 (Heap-buffer-overflow in _estrndup via
exif_process_IFD_TAG).
    Interbase:
        Fixed bug #72175 (Impossibility of creating multiple connections to
Interbase with php 7.x).
    Intl:
        Fixed bug #77895 (IntlDateFormatter::create fails in strict mode if
$locale = null).
    litespeed:
        LiteSpeed SAPI 7.3.1, better process management, new API function
litespeed_finish_request().
    Mail:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
7.2.17_2
30 Apr 2019 14:03:37
Revision:500493Original commit files touched by this commit This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
Update WWW

Approved by:	portmgr blanket
7.2.17_2
11 Apr 2019 09:49:39
Revision:498659Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
PHP: Change MOD_PRIO for imap to avoid core dumps

PR:		235917
Reported by:	Sergey Anokhin <admin@5034.ru>
MFH:		2019Q2
7.2.17_1
09 Apr 2019 14:04:50
Revision:498476Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Update devel/readline to 8.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://tiswww.case.edu/php/chet/readline/CHANGES
PR:		236156
Exp-run by:	antoine
7.2.17
08 Apr 2019 07:21:24
Revision:498354Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
PHP: Add Synth to pkg-message advice

pkg-message currently states the advice to add WITH_MPM=event
if its build by poudriere and with ZTS option enabled.
This is also true if Synth is used, therefore adding it.

Reported by:	Dennis <denradford@gmail.com>
7.2.17
05 Apr 2019 13:50:41
Revision:497953Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Update PHP 7.2 from 7.2.16 to 7.2.17

Changelog:

    Core:
        Fixed bug #77738 (Nullptr deref in zend_compile_expr).
        Fixed bug #77660 (Segmentation fault on break 2147483648).
        Fixed bug #77652 (Anonymous classes can lose their interface
information).
        Fixed bug #77676 (Unable to run tests when building shared extension on
AIX).
    Bcmath:
        Fixed bug #77742 (bcpow() implementation related to gcc compiler
optimization).
    COM:
        Fixed bug #77578 (Crash when php unload).
    Date:
        Fixed bug #50020 (DateInterval:createDateFromString() silently fails).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
7.2.16
08 Mar 2019 15:47:40
Revision:495046Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Upgrade from 7.2.15 to 7.2.16

Changelog:

    Core:
        Fixed bug #77589 (Core dump using parse_ini_string with numeric
sections).
        Fixed bug #77630 (rename() across the device may allow unwanted access
during processing).
    COM:
        Fixed bug #77621 (Already defined constants are not properly reported).
    EXIF:
        Fixed bug #77509 (Uninitialized read in exif_process_IFD_in_TIFF).
        Fixed bug #77540 (Invalid Read on exif_process_SOFn).
        Fixed bug #77563 (Uninitialized read in exif_process_IFD_in_MAKERNOTE).
        Fixed bug #77659 (Uninitialized read in exif_process_IFD_in_MAKERNOTE).
    PDO_OCI:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
7.2.15
08 Feb 2019 10:55:43
Revision:492424Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Upgrade from 7.2.14 to 7.2.15

Changelog:

    Core:
        Fixed bug #77339 (__callStatic may get incorrect arguments).
        Fixed bug #77494 (Disabling class causes segfault on member access).
        Fixed bug #77530 (PHP crashes when parsing `(2)::class`).
    Curl:
        Fixed bug #76675 (Segfault with H2 server push).
    GD:
        Fixed bug #73281 (imagescale(..., IMG_BILINEAR_FIXED) can cause black
border).
        Fixed bug #73614 (gdImageFilledArc() doesn't properly draw pies).
        Fixed bug #77272 (imagescale() may return image resource on failure).
        Fixed bug #77391 (1bpp BMPs may fail to be loaded).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
7.2.14_1
26 Jan 2019 16:32:28
Revision:491300Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72 and lang/php73: improve documentation of php-fpm specific www.conf

If you only define a port to listen in www.conf, PHP defaults to listen
only to IPv6 ports on FreeBSD. On other OS it listens to IPv6 and IPv4.

Since upstream do not want to fix this [1], we add this special case to
the documentation.

Because the configuration file is a @sample it wont be updated for already
changed files. Therefore i do not bump PORTREVISION.

PR:		235141
Submitted by:	 Artyom Davidov <ard_1@mail.ru>

[1] https://bugs.php.net/bug.php?id=74166
7.2.14_1
21 Jan 2019 13:19:31
Revision:490858Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php7*: Rename option MYSQL to MYSQLND

Renaming the option to be inline with the already existing MYSQLND option
in the mysqli and pdo_mysqli ports.

Reported by:	Jarrod Sayers <jarrod@downtools.com.au>
7.2.14_1
17 Jan 2019 10:30:55
Revision:490541Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Make enabling MYSQL native driver optional

Currently PHP is always compiled with --enable-mysqlnd, to allow the use
of the native MySQL Native Driver. MySQL Native Driver is a replacement for the
MySQL Client Library.

While this is handy when working with MySQL there is no need for
it when MySQL is *not* used at all. This happens frequently when
working without databases or simply with other databases.

To avoid POLA the newly introduced option is a default option.

Disabling it will reduce the size of the package by ca. 175 KB,
which also helps in modern constraint VM run environments.

Submitted by:	Reko Turja <reko.turja@liukuma.net>
7.2.14
14 Jan 2019 11:03:01
Revision:490238Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Upgrade from 7.2.13 to 7.2.14

Changelog:

    Core:
        Fixed bug #77369 (memcpy with negative length via crafted DNS response).
        Fixed bug #71041 (zend_signal_startup() needs ZEND_API).
        Fixed bug #76046 (PHP generates "FE_FREE" opcode on the wrong line).
    COM:
        Fixed bug #77177 (Serializing or unserializing COM objects crashes).
    Date:
        Fixed bug #77097 (DateTime::diff gives wrong diff when the actual diff
is less than 1 second).
    Exif:
        Fixed bug #77184 (Unsigned rational numbers are written out as signed
rationals).
    GD:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
7.2.13
05 Jan 2019 15:47:57
Revision:489349Original commit files touched by this commit This port version is marked as vulnerable.
rene search for other commits by this committer
Remove stale IGNORE_WITH_PHP=56 values.

Reminded by:	sunpoet
7.2.13
07 Dec 2018 07:54:44
Revision:486833Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Upgrade from 7.2.12 to 7.2.13

Changelog: http://www.php.net/ChangeLog-7.php#7.2.13

MFH:		2018Q4
7.2.12
06 Dec 2018 11:22:12
Revision:486751Original commit files touched by this commit This port version is marked as vulnerable.
rene search for other commits by this committer
Remove version 7.0 from the IGNORE_WITH_PHP list.
7.2.12
10 Nov 2018 17:33:28
Revision:484627Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
Update to 7.2.12

Changelog:
 - http://www.php.net/ChangeLog-7.php#7.2.12

Approved by:	tz (implicit)
Sponsored by:	Netzkommune GmbH
7.2.11
02 Nov 2018 16:12:05
Revision:483821Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
security/php72-hash: fix build with GCC-based architectures

Unbreak this Port on mips64 and powerpc64

PR:		231462 232160
Reported by:	Piotr Kubaj <pkubaj@anongoth.pl>
Approved by:	tz (implicit)
Sponsored by:	Netzkommune GmbH
7.2.11
21 Oct 2018 11:17:13
Revision:482665Original commit files touched by this commit This port version is marked as vulnerable.
antoine search for other commits by this committer
Ignore some ports with some versions of php

PR:		232398
7.2.11
12 Oct 2018 15:15:15
Revision:481908Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
Update to 7.2.11

Changelogs:
 - http://www.php.net/releases/7_2_11.php
 - http://www.php.net/ChangeLog-7.php#7.2.11

Approved by:	tz (implicit)
Sponsored by:	Netzkommune GmbH
7.2.10
08 Oct 2018 08:52:52
Revision:481525Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Add PHP 7.3 RC2 to the ports-tree.

Notable changes:
- Switch from PCRE to PCRE2
- Many modules now require PCRE2 for building
- graphics/php73-gd: X11 option is no longer default

Changes to Mk/Uses/php.mk approved by ale
7.2.10
18 Sep 2018 16:08:01
Revision:480035Original commit files touched by this commit This port version is marked as vulnerable.
emaste search for other commits by this committer
lang/php*: link with -znotext on i386

This port links some non-PIC code, which fails with lld as it defaults
to disallowing relocations against read-only segments. For i386 we can
just add -znotext unconditionally: for GNU BFD ld it just affirms BFD's
existing default.

PR:		214864, 230207
Approved by:	bapt
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D17193
7.2.10
13 Sep 2018 18:40:43
Revision:479685Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
Update to 7.2.10

Changelog: http://www.php.net/ChangeLog-7.php#7.2.10

Approved by:	tz (implicit)
MFH:		2018Q3
Sponsored by:	Netzkommune GmbH
7.2.9
18 Aug 2018 15:32:17
Revision:477510Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
Update to 7.2.9

Changelog: http://www.php.net/ChangeLog-7.php#7.2.9

MFH:		2018Q3
7.2.8
31 Jul 2018 08:47:33
Revision:475984Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
graphics/php72-gd: Switch from bundled libgd to graphics/gd

Currently the gd-module uses a bundled libgd, while most systems
already provide the same library via graphics/gd.
Therefore instead of adding the bundled library we use the
port instead.

PR:		217222
Submitted by:	Mikhail Teterin  <mi@FreeBSD.org>
7.2.8
23 Jul 2018 15:06:22
Revision:475183Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Update from 7.2.7 to 7.2.8

Changelog: http://www.php.net/ChangeLog-7.php#7.2.8

Also patch out MySQL 8 auth changes, which makes the hash
extension mandatory instead of optional and introduce further
bugs:
https://github.com/php/php-src/commit/d6e81f0bfd0cb90586dd83d4fd47a4302605261a

MFH:		2018Q3
7.2.7
25 Jun 2018 11:41:48
Revision:473305Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Update from 7.2.6 to 7.2.7

Changelog: http://www.php.net/ChangeLog-7.php#7.2.7
7.2.6
29 May 2018 14:33:31
Revision:471095Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Update from 7.2.5 to 7.2.6

Changelog: http://www.php.net/ChangeLog-7.php#7.2.6

MFH:		2018Q2
7.2.5
26 Apr 2018 14:50:40
Revision:468354Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Update from 7.2.4 to 7.2.5

Changelog: http://www.php.net/ChangeLog-7.php#7.2.5

MFH:		2018Q2
Security:	CVE-2018-5712
7.2.4
25 Apr 2018 09:52:52
Revision:468268Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Add missing lmdb support for php72-dba

PHP 7.2 adds lmdb support to its dba module. Add support via OPTION.

PR:		227732
Submitted by:	Waitman Gobble <uzimac@da3m0n8t3r.com>
7.2.4
29 Mar 2018 13:11:35
Revision:465893Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Update from 7.2.3 to 7.2.4

Changelog: http://www.php.net/ChangeLog-7.php#7.2.4
7.2.3_2
19 Mar 2018 06:03:16
Revision:464983Original commit files touched by this commit This port version is marked as vulnerable.
yuri search for other commits by this committer
devel/oniguruma: Update to 6.8.1

Only changed the shared object version (forgotten on the previous release).
7.2.3_1
17 Mar 2018 21:42:48
Revision:464849Original commit files touched by this commit This port version is marked as vulnerable.
linimon search for other commits by this committer
Turn off DTRACE option by default for mips.  It fails the exact same way
that armvX do.

While here, remove duplicate OPTIONS_EXCLUDE_aarch64 line, and sort.

Approved by:	portmgr (tier-2 blanket)
7.2.3_1
17 Mar 2018 20:31:20
Revision:464845Original commit files touched by this commit This port version is marked as vulnerable.
yuri search for other commits by this committer
devel/oniguruma: Update to 6.8.0

Changelog:
https://github.com/kkos/oniguruma/releases/tag/v6.8.0

Bumping 9 depending ports because oniguruma's interface
actually changed in an incompatible way,
see https://github.com/kkos/oniguruma/issues/79 ,
while the shared library lib/libonig.so.4.0.0 didn't change
the revision number. This is a bug in the upstream release.
7.2.3
11 Mar 2018 18:36:16
Revision:464193Original commit files touched by this commit This port version is marked as vulnerable.
brnrd search for other commits by this committer
Migrate USE_APACHE to USES= apache

 - Following migration of Mk/bsd.apache.mk to Mk/Uses/apache.mk

With hat:	apache
7.2.3
11 Mar 2018 14:23:28
Revision:464175Original commit files touched by this commit This port version is marked as vulnerable.
brnrd search for other commits by this committer
Mk/Uses/apache.mk: Migrate Mk/bsd.apache.mk to Uses

 - Chase required changes in framework (bsd.sanity.mk, bsd.port.mk)
 - Chase required changes in ports (version checks)
 - Chase required changes in PHP ports (include bsd.apache.mk)
 - exp-run by antoine, brnrd, joneum

PR:             223691 (exp-run)
Reviewed by:    joneum (hat apache), mat (portmgr), antoine (portmgr)
Approved by:    joneum (hat apache)
Approved by:	portmgr
With hat:       apache
7.2.3
11 Mar 2018 06:37:14
Revision:464146Original commit files touched by this commit This port version is marked as vulnerable.
linimon search for other commits by this committer
Disable dtrace usdt on armv6, armv7 and aarch64, for lang/php* ports.

Tested for no regression on amd64.

PR:		224271
Approved by:	tz (maintainer)
7.2.3
08 Mar 2018 19:48:41
Revision:463917Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
Introduce PHP flavors.

  Ports using USES=php:phpize, php:ext, php:zend, and php:pecl are now
  flavored.  They will automatically get flavors (php56, php70, php71, php72)
  depending of the versions they support (set with IGNORE_WITH_PHP).  As a
  consequence, ports using USES=pear and USES=horde are also flavored.

PR:		226242
Submitted by:	mat
Exp-run by:	antoine
Approved by:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D14208
7.2.3
02 Mar 2018 13:11:59
Revision:463395Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Update from 7.2.2 to 7.2.3

Changelog: http://www.php.net/ChangeLog-7.php#7.2.3

MFH: 2018Q1
7.2.2
02 Feb 2018 11:40:30
Revision:460696Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Update from 7.2.1 to 7.2.2

Changelog: http://www.php.net/ChangeLog-7.php#7.2.2

MFH: 2018Q1
7.2.1
12 Jan 2018 12:57:19
Revision:458821Original commit files touched by this commit This port version is marked as vulnerable.
tijl search for other commits by this committer
- Replace USE_AUTOTOOLS with USES=autoreconf:build and run an upstream
  script in pre-configure to regenerate configure scripts.  Because this
  regenerates php_config.h.in, merge a patch for that file into the patch
  for configure.in.
- Remove redundant --localstatedir=/var (added by bsd.port.mk).
7.2.1
10 Jan 2018 16:11:16
Revision:458659Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Update from 7.2.0 to 7.2.1

Changelog: http://www.php.net/ChangeLog-7.php#7.2.1

PR:  224953
MFH: 2018Q1
7.2.0_1
17 Dec 2017 10:19:10
Revision:456526Original commit files touched by this commit This port version is marked as vulnerable.
lwhsu search for other commits by this committer
Add an upstream patch:

http://git.php.net/?p=php-src.git;a=commit;h=72ec23d8233ac9a2071f991752cff55febb167d5

This eliminate a warning while building with clang on 32-bit system and enable
other programs' configure scripts test PHP feature with `-Werror`

Approved by:	tz (maintainer)
7.2.0
06 Dec 2017 15:40:48
Revision:455655Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Update from 7.2.0 RC 6 to 7.2.0

Changelog: http://www.php.net/ChangeLog-7.php#7.2.0
7.2.0.r6_3
05 Dec 2017 17:00:49
Revision:455592Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Add support for libargon2

PHP now provides support for argon-hashes. Add this support
to the port.

Reported by: Petr Hejl <petr.hejl@freedev.cz>
7.2.0.r6_2
05 Dec 2017 08:00:12
Revision:455566Original commit files touched by this commit This port version is marked as vulnerable.
lwhsu search for other commits by this committer
- Add EMBED to default on options
  This is required for the php module of www/unit

Approved by:	ale, tz (maintainers)
7.2.0.r6_1
29 Nov 2017 18:46:30
Revision:455138Original commit files touched by this commit This port version is marked as vulnerable.
gerald search for other commits by this committer
Remove DTRACE_DESC in favor of the default description.

Approved by:	tz
7.2.0.r6_1
27 Nov 2017 21:38:06
Revision:454993Original commit files touched by this commit This port version is marked as vulnerable.
gerald search for other commits by this committer
Remove DEBUG_DESC in favor of the default one.

Approved by:	tz
7.2.0.r6_1
23 Nov 2017 11:41:51
Revision:454754Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Add missing conflict to php71-*

Also remove IPV6_DESC in favor of default description
7.2.0.r6_1
21 Nov 2017 12:05:51
Revision:454602Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php72: Add missing header file

Add missing file zend_smart_string.h to pkg-plist.
The allows building many more of the pecl-* ports.

PR:           223766
Submitted by: Raivo Hool <raivo.hool@gmail.com>
Reported by:  Raivo Hool <raivo.hool@gmail.com>, Daniel Ylitalo
<daniel@blodan.se>
7.2.0.r6
19 Nov 2017 21:30:42
Revision:454501Original commit files touched by this commit This port version is marked as vulnerable.
antoine search for other commits by this committer
Remove nops,  setting USES after bsd.port.pre.mk doesn't do anything

With hat:	portmgr
7.2.0.r6
16 Nov 2017 10:48:48
Revision:454302Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Add PHP 7.2 RC6

Notable changes:
- mcrypt module was removed
- sodium module was added
- sybase_ct artifacts removed

Also many PECL ports will not work with this version
since some files got renamed.

Reviewed by:           mat, ale, Rainer Duffner <rainer@ultra-secure.de>
Differential Revision: https://reviews.freebsd.org/D12980

Number of commits found: 80