https://redmine.pfsense.org/https://redmine.pfsense.org/favicon.ico?16780521162022-08-25T12:27:58ZpfSense bugtrackerpfSense - Feature #13446: Upgrade PHP from 7.4 to 8.1https://redmine.pfsense.org/issues/13446?journal_id=626792022-08-25T12:27:58ZReid Linnemann
<ul></ul><p>Commits already made that do not reference this issue:</p>
<pre>
c064bf3244 * Replace another config access in authgui.inc
c4117e8348 * Make array/config_set_path() create intermediary paths
84ba2e6e39 * Restore scope to address sent to Net_IPv6::compress now that it is fixed
2cd097e540 * Replace direct config accessin openvpn.inc
e0012fc384 * Fix missing format specifier in input field help
d0ca7530fe * Replace direct config accesses in status_graph.php, status_ntpd.php
466d0e9639 * Correct format specifier in input help
910a1f7462 * Fix warnings in firewall_virtual_ip.inc
66ab66c34d * Replace direct config array access in diag_packet_capture.php
746f30e3ce * Add config and config lib requires to guionfig.inc
1073f4c64a * Remove direct config array accesses from firewall_virtual_ip.inc
eec3ca7f7d * Add config/array_del_path helper function and associated test
3bea27fd5a * Rename run_dhcp6client_process param to debugOption
18ad79330e * Correct a stray single quote in a config path
27cb0c5a43 * In get_ll_scope(), remove intermediate $scope variable
63de060fcc * Remove '/enable' from a path given to config_path_enabled()
1ae906ba20 * Clean up declared and unused variables in config.console.inc
123efede33 * Fix some missing '/'es in config paths
2ca58ffd8c * Replace several direct config accesses in filter.inc
dc337505fc * Fix unused and undefined variable warnings in util.inc
24b3f37e51 * Fix unexpected type string for exec output
5daccf2d5e * Fix undefined and unused variable warnings in interfaces.inc
207482a5fd * Replace direct config array accesses in interfaces.inc
345d9f0e95 * Replace some direct config array accesses in wizard.php
a949b7ae0d * Correct deprecated implode() syntax
2f971e2294 * Fix warnings in guiconfig.inc, unexpanded string in get_config_path call
a329c99b97 * Replace config array accesses in guiconfig.inc
2d5c75fa9e * Change some config array accesses in interfaces.php
4964770922 * Replace some config array access in services_dnsmasq.inc
5922dddf78 * Replace config array accesses in create_interface_list()
fab98cb6d6 * Fix multilevel array access outside config in util.inc
077588c354 * Make list assign from explode output safer
5833da659d * Fix some undefined variable warnings
988a687c70 * Fix several unsafe multilevel config array accesses in setup wizard
b4d8cf58d7 * Correct single quoted string with parameter expansion
c6188970ed * Silence unused/undef'd variable warnings in filter.inc
4c16247e47 * Replace multilevel config array access around the web gui port
f5b9146243 * Replace multilevel config array accesses regarding openvpn
a25e9691a1 * Replace multilevel array accesses regarding v4 and v6 gateways
9fb6cc1841 * Replace more problematic multilevel config array access
51e30f1100 * Fix text_to_compressed_ipv6() to omit %ifname from v6 addresses
41025e0abf * Use config_path_enabled() and config_get_path() for troublesome paths
0321579175 * Add config_path_enabled() function and associated tests
10ad25403b * Replace more direct config array access with config_get_path()
1376d10967 * Change numerous direct references into config to config_get_path()
0595258266 * Correct dhcpv6 enable check to use config_get_path()
fb2be38ac6 * Use config_get_path for openvpn interfaces and ifgroups
09d0ff02b2 * Use config_get_path for looking up static ARP entries
29bed7608a * Use config_get_path() for friendly ifnames and vlan configs
926479e873 * Make php stdout and stderr less verbose for nonfatal messages
6d0aa23df1 * Add missing require of interfaces.inc to util.inc
de3f6463ca * Correct required param after optional param syntax errors
ddf7b2dbc4 * Silence warnings about missing global key 'booting'
92abdaf028 * Add config_get_path and config_set_path for config element access
47fb5604e9 * Inhibit startup error printing to stdout in read_global_var
dfd11d44f1 * Add php81 extensions dir path
22c89db32a * Use array_values() to expand $cert_curve_compatible
b880c1a349 * Select default php version 8.1
</pre> pfSense - Feature #13446: Upgrade PHP from 7.4 to 8.1https://redmine.pfsense.org/issues/13446?journal_id=628762022-09-16T11:47:53ZReid Linnemann
<ul><li><strong>Description</strong> updated (<a title="View differences" href="/journals/62876/diff?detail_id=53161">diff</a>)</li></ul> pfSense - Feature #13446: Upgrade PHP from 7.4 to 8.1https://redmine.pfsense.org/issues/13446?journal_id=628772022-09-16T11:48:20ZReid Linnemann
<ul><li><strong>Description</strong> updated (<a title="View differences" href="/journals/62877/diff?detail_id=53162">diff</a>)</li></ul> pfSense - Feature #13446: Upgrade PHP from 7.4 to 8.1https://redmine.pfsense.org/issues/13446?journal_id=629032022-09-20T12:06:22ZChristian McDonaldcmcdonald@netgate.com
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Feedback</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>100</i></li></ul><p>Applied in changeset <a class="changeset" title="Fix some config access bugs in pkg.php for PHP81. Fixes #13446" href="https://redmine.pfsense.org/projects/pfsense/repository/2/revisions/44b9361678c1fea45a0eb83501e5a1dcd0f877cb">44b9361678c1fea45a0eb83501e5a1dcd0f877cb</a>.</p> pfSense - Feature #13446: Upgrade PHP from 7.4 to 8.1https://redmine.pfsense.org/issues/13446?journal_id=636232022-11-08T12:24:39ZJim Pingle
<ul><li><strong>Tracker</strong> changed from <i>Todo</i> to <i>Feature</i></li><li><strong>Subject</strong> changed from <i>Upgrade to php from 7.4 to 8.1</i> to <i>Upgrade PHP from 7.4 to 8.1</i></li><li><strong>Target version</strong> set to <i>2.7.0</i></li><li><strong>Private</strong> changed from <i>Yes</i> to <i>No</i></li><li><strong>Plus Target Version</strong> set to <i>23.01</i></li></ul><p>Fixing this up so we can use it as a parent issue for all the various PHP-related issues being tracked</p> pfSense - Feature #13446: Upgrade PHP from 7.4 to 8.1https://redmine.pfsense.org/issues/13446?journal_id=655592023-02-07T08:13:37ZJim Pingle
<ul><li><strong>Status</strong> changed from <i>Feedback</i> to <i>Closed</i></li></ul><p>All done for 23.01. New issues can be handled separately.</p>