Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
d35a18fc 11/15/2022 07:21 PM Christian McDonald

RemoveUnusedForeachKeyRector runresults

1eba2bc4 11/15/2022 07:14 PM Christian McDonald

Remove dead statement as per rector

bd9c894d 11/15/2022 06:49 PM Josh Soref

Update `Submitting a Pull Request via GitHub` link

Signed-off-by: Josh Soref <>

4864d7f6 11/15/2022 06:49 PM Josh Soref

Spelling fixes. Fix #13357

Bugs:
  • Incorrect input validation for `dhcp6c` `keyinfo expire` `forever` keyword in `interfaces.inc`.
  • Incorrect input validation for associated rule's `Source Port` in `firewall_rules_edit.php`.
  • Incorrect `voucher*.` file lock reference in `status_captiveportal_voucher_rolls.php`....
6eaada18 11/15/2022 06:46 PM Christian McDonald

Cleanup some unreachable statements as per Rector.

585d63b4 11/15/2022 06:45 PM Jim Pingle

Merge pull request #4596 from luckman212/update-rc.initial-202206

9e3798fb 11/15/2022 06:41 PM Jim Pingle

Merge pull request #4606 from KoenZomers/DNSExitFix

4a1354d1 11/15/2022 06:39 PM Jim Pingle

Merge pull request #4605 from kaedros/master

a637e8ec 11/15/2022 06:03 PM Marcos M

Remove duplicate reserved alias names. Fix #13524

c77e381e 11/15/2022 06:03 PM Marcos M

Respect bind interfaces in unbound. Fix #13393

e289a583 11/15/2022 05:59 PM Marcos M

Also create DHCPv6 rules for interfaces with static IPv6. Fix #13633

bfa54b82 11/15/2022 05:23 PM Christian McDonald

Add initial support for Rector dev tooling.

e8c09d18 11/15/2022 04:41 PM Jim Pingle

Update/cleanup DHCP 4/6 server text. Fixes #13250

26da7653 11/15/2022 03:00 PM Jim Pingle

Correct typo. Fixes #13663

231fc598 11/15/2022 01:03 PM Luiz Souza

While here, reduce a few differences with Plus.

2984a4b1 11/15/2022 12:58 PM Luiz Souza

Update the loader.conf filter list.

This remove the duplicate entries for the settings added by pfSense.

Sync with the current Plus defaults.

ce1cf189 11/15/2022 12:51 PM Luiz Souza

Update the EFI loader from the package installation script.

The simply action of installation the script will perform the loader update.

b1972170 11/14/2022 11:44 PM Reid Linnemann

Correct codelq shaper input validation for firewall_shaper.php. Fixes #13661

Ensure all bandwidth values are cast to int before applying arithmetic to the
return value of get_bandwidth_typescale(). This alleviates failed validation
when the bandwidth is blank....

d55227f4 11/14/2022 09:02 PM Jim Pingle

Misc EasyRule updates/fixes.

  • Addresses several known issues in EasyRule. Fixes #13445
  • Updates syntax to new style for PHP 8.1. Fixes #13627
834732a5 11/14/2022 08:52 PM Christian McDonald

Add devel/pecl-xdebug to poudriere_bulk

9a9a6b3e 11/14/2022 08:27 PM Kristof Provost

Fix config_del_path() if the node doesn't exist

If the node we're trying to delete with config_del_path() doesn't exist
array_del_path() will fail as follows:

Fatal error: Uncaught TypeError: Cannot access offset of type string on string in /etc/inc/util.inc:3459...

3f5702a9 11/14/2022 08:27 PM Kristof Provost

Add bxe to the ALTQ capable interfaces list

Redmine: #13304

6600b09f 11/14/2022 03:58 PM Jim Pingle

Backup/Restore fixes for dup SSH/RRD. Issue #13132

Fixes for multiple SSHDATA or RRDDATA sections in config.xml

  • On backup, strip out any existing SSH and RRD data sections before
    adding new ones.
  • On restore, remove any empty data sections and if there is more than...
0e6c4d62 11/11/2022 09:14 PM Christopher Cope

Rewrite functions for toggle & delete NAT. Fixes #13545

599742b0 11/11/2022 07:25 PM Jim Pingle

Refine IPsec deprecation behavior. Issue #13648

P1 and P2 entries are only disabled if they have no remaining valid combinations of options. This way tunnels that just had one bad entry selected can continue working.

624aa476 11/10/2022 06:28 PM Reid Linnemann

Replace direct config accesses regarding ssh configuration. Fixes #13645

In system_advanced_admin.inc, use config interface funcs instead of direct
$config access regarding ssh configuration nodes. Also initialize the ssh
section as an array if it doesn't exist in system_advanced_admin.php to prevent...

b30acd45 11/10/2022 05:24 PM Reid Linnemann

Replace some direct config accesses in util.inc. Fixes #13640

ba97e19f 11/10/2022 03:51 PM Kristof Provost

Remove cxgbe (cc) from the ALTQ capable list

Despite what the relevant man page claimed (now fixed) the cxgbe driver
has not supported ALTQ since 2012. Do not allow ALTQ to be enabled on
those interfaces.

This reverts b3979f4abe9ecb2bdd59cbbcb61e3eccf9180b79....

27a52d08 11/09/2022 11:06 PM Reid Linnemann

Remove invalid quotes from charon attr plugin attributes. Fixes #13579

b51ea481 11/09/2022 05:00 PM Jim Pingle

Fix setting EFI boot console type. Issue #13080

For some reason the EFI loader is forcing boot_serial=YES when it is not
set in the loader configuration. To work around this, we must set it to
NO explicitly. The loader menu displays the wrong type still but it...

81c792f0 11/09/2022 02:56 PM Kristof Provost

make.conf: enable GCM for strongswan

This will also cause a rebuild, which we need to get chacha20 support
now that the kernel supports it.

807e9117 11/08/2022 10:39 AM Kristof Provost

ipsec: remove warnings about now removed algorithms

Redmine: #9247

ee9bbad1 11/08/2022 10:39 AM Kristof Provost

ipsec: disable any tunnels using 3des, blowfish, cast128 or md5 during upgrades

Redmine: #9247

f9cfd6bc 11/08/2022 09:09 AM Kristof Provost

ipsec: remove obsolete algorithms

These are no longer supported in FreeBSD main. Ensure they can no longer be configured.

Redmine: #9247

2a8d2eba 11/08/2022 09:09 AM Kristof Provost

ipsec: allow CHACHA20-POLY1305 to be configured

Redmine: #9246

6115e76b 11/04/2022 09:10 PM Reid Linnemann

Replace direct config accesses in firewall_rules_edit.php. Fixes #13614

758ee42a 11/04/2022 05:01 PM Reid Linnemann

Revert "Change OpenVPN auth to php-cgi for the time being. Fixes #4521"

This reverts commit 1bfdb794cb2a06932da0029ca37f9727c3f74274.

fef6c79e 10/31/2022 06:42 PM Kristof Provost

openvpn: don't IFF_UP the new tun interface

New openvpn versions set TUNSIFMODE, which FreeBSD's if_tuntap only
allows on interfaces which are not up.

So, don't up the tap interface when we create it. Leave that to openvpn
itself.

Redmine: #13602

3a30311c 10/28/2022 08:13 PM Christian McDonald

Fix malformed format strings in French translation. Fixes #13607

6be5acb1 10/28/2022 03:40 PM Christian McDonald

Fix config path typo when installing firewall schedule cron job. Fixes #13605

f01cd834 10/27/2022 09:05 PM Christian McDonald

Correctly handle port aliases in port forwarding rules. Fixes #13601

4e6dbcf4 10/27/2022 06:23 PM Brad Davis

Add knobs for zabbix62

Remove knobs that are already the default, like IPv6.

042d75c8 10/27/2022 04:42 PM Christian McDonald

Fix potentially problematic config access in sshd enable/disable. Fixes #13599

b187fcce 10/27/2022 04:31 PM Christian McDonald

Fix array initialization in rc.initial.setlanip. Fixes #13583

5ed254c4 10/26/2022 08:49 PM Reid Linnemann

Remove direct $config accesses form rc.filter_synchronize. Fixes Issue #13446

29e53480 10/26/2022 05:38 PM Jim Pingle

Skip empty dnsmasq custom options

19604202 10/25/2022 05:23 PM Christian McDonald

Perform proper input validation on static DHCP mapping additional BOOTP/DHCP Options. Fixes #13584

04e69275 10/25/2022 05:06 PM Christian McDonald

Fix saving dhcp6c-dns setting in services_dhcpv6.php. Fixes #13594

a229259a 10/25/2022 04:41 PM Christian McDonald

services_dhcpv6.php: Fix a PHP81 config access error

5479fd1c 10/24/2022 06:51 PM Christian McDonald

Remove extraneous and malformed meta refresh tag during proto/port change for web UI. Fixes #13591

81777072 10/21/2022 07:06 PM Christian McDonald

Fixes for problematic config access in rc.initial.setlanip. Fixes #13583

9178a649 10/19/2022 07:50 PM Christian McDonald

More PHP81 fixes for gwlb.inc. Fixes #13563

a1ca121f 10/19/2022 04:47 PM Christopher Cope

Change text in info block on Status > IPsec. Fixes #13398

e759996d 10/19/2022 03:24 PM Jim Pingle

OVPN linkdown script improvements

9633ec32 10/18/2022 03:14 PM Jim Pingle

Omit irrelevant info from auth error. Fixes #13574

01e3679a 10/17/2022 01:45 PM Brad Davis

Excluded valgrind from arm since it has not been ported there

46245a43 10/14/2022 07:39 PM Reid Linnemann

Make a better effort to describe an alias reference. Fixes #13539

Each of deleteAlias(), openvpnAlias(), and staticrouteAlias() are called when
deleting or modifying an alias to indicate that it is referenced by some other
configuration item, which in turn call find_alias_reference() which returns...

f2523415 10/14/2022 07:39 PM Reid Linnemann

Do no reload the filter if $apply is false in deleteAlias. Fixes #13538

8d3e1bb5 10/13/2022 05:42 PM Brad Davis

Add Zabbix 6.2 pfSense packages to the list to build

5a63c712 10/13/2022 05:13 PM Christian McDonald

Fix LDAP authentication for PHP8.1. Fixes #13559

092a715a 10/13/2022 04:39 PM Christian McDonald

Fix session timeout expiry. Fixes #13561

fb82d307 10/12/2022 05:22 PM Christian McDonald

Add valgrind to pfPorts

6d457a52 10/11/2022 04:41 PM Christopher Cope

Fixed usage of image_type_to_extension. Fixes #13396

727ed08b 10/11/2022 01:27 PM Christian McDonald

Fix shaper.inc for PHP81. For #13553

499d7033 10/07/2022 10:25 PM Jim Pingle

Fix PHP error when editing aliases w/o if groups.

960388e0 10/07/2022 05:45 PM Jim Pingle

Fix PHP error in LAGG pages

ff0255bc 10/07/2022 04:02 PM Christian McDonald

Convert RSS Widget to use simplepie via Composer

6df6e035 10/07/2022 01:03 PM Glen Barber

Revert adding textproc/php81-xml{,reader}

f74e3d89 10/07/2022 12:47 PM Glen Barber

Sort poudriere_bulk package list.

453a663f 10/07/2022 12:46 PM Glen Barber

Add textproc/php81-xml and textproc/php81-xmlreader

80e41507 10/06/2022 02:44 PM Christian McDonald

Update firewall_nat_out.inc for PHP81

c267fb45 10/06/2022 02:43 PM Christian McDonald

Fix firewall_nat_1to1.inc for PHP81

dc7efffb 10/06/2022 02:42 PM Christian McDonald

Fix PHP81 error in firewall_nat.inc

cef711cf 10/05/2022 07:41 PM Christian McDonald

Add simplepie to composer manifest

a46b9274 10/05/2022 03:42 PM Kristof Provost

poudriere: add drm-510-kmod

The i915kms driver is no longer part of the base system, but has to be
installed from ports instead. Build the port.

Redmine: 13522

40997699 10/04/2022 03:52 PM Christian McDonald

Fix carp_status.widget.php for PHP81. Fixes #13535

a5c00e98 10/03/2022 07:08 PM Christian McDonald

Update composer.lock for PHP81

fbade897 10/03/2022 04:47 PM Luiz Souza

Add a new core package, pfSense-boot to hold the OS boot files.

This package will be used to allow the update of the OS loader,
which needs to happen on the first phase of the update, before the
boot of the new kernel.

Remove the /boot files the base core package....

9ebd6ff3 10/01/2022 06:22 PM Christian McDonald

PHP81 fix in gwlb.inc. For #13514

216cca9c 10/01/2022 12:20 PM Christian McDonald

Fix syntax error in system_authservers.php. For #13533

79eec8e2 09/29/2022 08:22 PM Christian McDonald

Fix a PHP81 bug in system_authservers.php

73ca6743 09/29/2022 05:15 PM Jim Pingle

Encode path+fn in browser.php. Fixes #13262

9bada3e0 09/29/2022 04:43 PM Steve Wheeler

Update dhcp rule description

286e685d 09/28/2022 11:05 PM Marcos M

Update reserved alias names. Fix #13524

0d121100 09/28/2022 07:33 PM Jim Pingle

DHCP/v6 PHP8 error fixes for some cases.

If a config starts with only WAN, no LAN assigned, there are a number of
tags that were not handled properly on DHCP, DHCPv6, and RA.

Fixed up some other unrelated low-hanging fruit while I'm here, but all
of these files need a lot more work for PHP8.

5dbc7118 09/28/2022 06:51 PM Reid Linnemann

Initialize $groups in local_user_get_groups to non-null. Issue #13446

2b5c0a18 09/28/2022 03:27 PM Glen Barber

Merge branch 'master' of gitlab.netgate.com:pfSense/pfSense

25be740e 09/28/2022 03:25 PM Glen Barber

Add net/intel-em-kmod to the poudriere_bulk list of packages.

Requested by: stevew

ade64ca6 09/28/2022 02:01 PM Jim Pingle

Fix service status widget listing of non-disabled services

941eca9a 09/28/2022 01:24 PM Jim Pingle

Fix handling of empty entries in NTP interfaces.

5538e593 09/27/2022 07:27 PM Reid Linnemann

Prevent array/config_get_path() from overriding 0 values

Change the semantics of array_get_path() and config_get_path() so that only
empty strings at a path are overridden by $default if non-null, so that
legitimate 0 values set in the config are not overridden as empty() returns true...

b542396e 09/27/2022 07:27 PM Reid Linnemann

Replace direct config accesses in auth.inc. Issue #13446

Additionally, change local_group_del_user() to include the index of the group in
the path to the group's member list when removing the user from it. This appears
to have been broken in the original code. With this fixed, remove the redundant...

44dc33f9 09/27/2022 02:43 PM Steve Wheeler

Build Realtek kmod pkg for testing.

e083ae9f 09/27/2022 02:40 PM Brad Davis

Revert "Temporarily remove lsof and Telegraf from the build until fixed on main"

This reverts commit 363ea6b079308123e8286bbf10fef3625b523fab.

Patches needed for building on main have landed, so bring these back in

270badaf 09/27/2022 05:05 AM Brad Davis

Add pkg rootdir support to core packages

829083b9 09/26/2022 03:26 PM Brad Davis

Add quotes around variable usage to prevent word splitting

13691f23 09/26/2022 03:25 PM Brad Davis

Avoid using -o in test(1)

c4c2ecd8 09/26/2022 03:20 PM Brad Davis

-1 is not allowed, exit only uses 0-255

5d800e8b 09/26/2022 03:07 PM Brad Davis

Avoid using -a in test(1)

d0732158 09/26/2022 03:07 PM Brad Davis

-1 is not allowed, exit only uses 0-255