Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
d6078e85 06/30/2023 02:33 PM Christopher Cope

Add option to invalidate GUI login on IP address change. Implements #14265

a99c03dd 06/05/2023 01:31 PM Jim Pingle

Correct Outbound NAT 'other' type selector. Fixes #14354

073a6bac 05/30/2023 01:51 PM Jim Pingle

Fix mac_procs incorrect references. Fixes #14425

af317696 05/12/2023 12:17 AM Marcos M

Add VLAN support validation for the Packet Capture interface. Fix #14376

62fb07c8 05/10/2023 10:44 PM Reid Linnemann

Disable CARP until services have started and before shutdown/reboot. Fixes #2218

CARP has historically been enabled as part of interface bringup and sync setup
fairly early in rc.bootup. This change intentionally shuts down CARP from
interface bringup all the way until services have been started to ensure that a...

1c0fa041 05/05/2023 12:21 PM Jim Pingle

Revert "Correct RAM disk swap calculation. Issue #13508"

This reverts commit b10998b1951b3e0d1cb74449a6b6dd333b9d292a.

b10998b1 05/03/2023 03:39 PM Jim Pingle

Correct RAM disk swap calculation. Issue #13508

It was not factored into the shell version as it should be (still a
problem here, see Redmine).

It was also returning a bogus small value on systems that have no swap
configured.

3eee2ed7 05/02/2023 02:33 PM Jim Pingle

Repsect NAT nosync for assoc rules. Fixes #14335

43efba01 04/27/2023 09:26 PM Marcos M

Use new utility function for ethertype, use correct operator, and remove redundant code. Fix #13382

d49f0945 04/19/2023 12:39 PM Marcos M

Fix invalid pcap filters in some cases. Fixes #13382

0d9f5d52 04/17/2023 03:32 AM Marcos M

Additional changes to new Packet Capture GUI. Implements #13382

e90ba648 04/12/2023 03:07 PM Jim Pingle

Automatic CARP/VIP rule refinements. Fixes #13908

  • Perform a filter reload after deleting a VIP. This is important not
    only for CARP but other VIPs, since they may be referenced in places
    such as tonatsubnets and/or interface macros.
  • Only add CARP rules to the ruleset when there is a CARP VIP...
fbf8f9e8 04/11/2023 03:29 PM Jim Pingle

Multiple issues with ICMP NAT/Rules. Fixes #14267

  • When making an associated firewall rule for a port forward, do not
    craft what would be an invalid port range.
  • When saving a firewall rule, safely handle an empty ICMP subtype list
  • When generating firewall rules, only check src/dst ports for protocols...
854a454c 04/11/2023 02:34 PM Marcos M

Additional changes to new Packet Capture GUI. Implements #13382

c016fea0 04/04/2023 07:36 PM Marcos M

More flexible packet capture GUI. Implement #13382

5f43b9b5 03/14/2023 03:43 PM Jim Pingle

RAM disk size check/options update. Fixes #13508

  • Update RAM disk size/free memory calculations
  • Fix up some text in the option labels
  • Show current /tmp and /var usage
  • Add info about tmpfs and swap
4fe6481f 03/13/2023 06:04 PM Jim Pingle

Add knob for console bell (default: enabled). Fixes #14002

29cd08ea 03/10/2023 03:05 PM Christian McDonald

Aliases config access refactor by brd

fae6b2c0 03/03/2023 04:59 PM Jim Pingle

Fix PHP errors from empty DHCP configs. Fixes #13983

038ab40e 03/01/2023 01:13 PM Jim Pingle

Fix incorrect path for disableconsolemenu.

48eab661 02/28/2023 02:54 PM Christian McDonald

system_advanced_admin config refactor

8de38eec 02/21/2023 06:33 PM Jim Pingle

Always work with cert list as array. Fixes #14004

402c98a2 02/09/2023 12:17 AM Reid Linnemann

Update copyright years to include 2023

ca80d184 02/06/2023 05:14 PM Jim Pingle

Correct RRD backup/restore cmd file handling. Fixes #13935

8a2c52b0 02/03/2023 09:34 PM Christian McDonald

Refactor some direct config access in sysctl

2568e151 12/08/2022 09:03 PM Christian McDonald

Rector direct global g accesses

7e3ea4a8 11/28/2022 08:09 PM Christian McDonald

Rector some config unsets with complex paths.

1e45d13f 11/23/2022 02:06 PM Christian McDonald

Rector some direct config gets with pure scalar paths.

88774881 11/22/2022 08:38 PM Christian McDonald

Rector some more direct config unsets with pure scalar paths

824ab9c4 11/21/2022 09:29 PM Jim Pingle

Correct special net NPt dst prefix handling. Fixes #13240

Disables prefix length drop-down when using a special net (e.g. track6
delegated prefix) because that already has its own prefix length.

Being able to specify a custom prefix was of dubious use and served to...

ad040b70 11/21/2022 07:15 PM Jim Pingle

Omit RAM disk size check when disabled. Fixes #13479

9c2b9b78 11/16/2022 05:32 PM Reid Linnemann

Replace direct config accesses to system/webgui paths in system_advanced_admin.inc. Fixes #13659

Also move default assignment of $pconfig['webguiproto'] to 'http' from
system_advanced_admin.php to system_advanced_admin.inc and remove unneccessary
init_config_arr() calls from system_advanced_admin.php.

d35a18fc 11/15/2022 07:21 PM Christian McDonald

RemoveUnusedForeachKeyRector runresults

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`....
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

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...

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

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

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

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

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

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

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

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

910a1f74 08/23/2022 11:24 PM Reid Linnemann

Fix warnings in firewall_virtual_ip.inc

  • unused variable $natdescr removed
  • double quoted gettext string swallows and expands $s, single quote instead
  • type of filter_configure() is void, don't assign to $retval
1073f4c6 08/23/2022 11:24 PM Reid Linnemann

Remove direct config array accesses from firewall_virtual_ip.inc

49647709 08/23/2022 11:24 PM Reid Linnemann

Replace some config array access in services_dnsmasq.inc

b8890aad 08/21/2022 04:51 PM Jared Hendrickson

fix: corrects validations for various fields in system_advanced_firewall.inc

db0cdbc8 08/17/2022 07:38 PM Jim Pingle

Skip URL tables with invalid names. Fixes #13425

73b5f1f7 07/15/2022 12:56 PM Christopher Cope

Check for empty config.xml restore. Fixes #13289

2dc23896 07/08/2022 02:21 PM Christopher Cope

Fixed handling of single rule selected with multi-delete Issue #9887

9c822e62 06/01/2022 06:11 PM Luke Hamburg

Merge branch 'pfsense:master' into fix-omission-of-pr4551

44132b27 06/01/2022 05:54 PM → luckman212

oops. forgot to actually process the dpinger_dont_add_static_routes flag

6f0d088a 05/16/2022 02:13 PM Viktor Gurov

Port Forward Redirect target IP save fix. Fixes #13171

1e4911dc 05/06/2022 06:07 AM Viktor Gurov

Remove duplicate SSHDATA tag. Fixes #13132

81acc578 05/04/2022 05:50 PM Viktor Gurov

Merge pull request #4579 from luckman212/store-dnsmasq-opts-as-base64

29d8ce72 05/04/2022 04:25 PM → luckman212

fix for https://redmine.pfsense.org/issues/13126

94151cf2 04/28/2022 05:59 PM → luckman212

store dnsmasq custom_options as base64

1aa4beab 04/28/2022 07:56 AM Viktor Gurov

Port Forward input validation fix. Issue #4259

7c2468c5 04/27/2022 09:09 PM Viktor Gurov

Captive Portal ipfw->pf transition. Todo #13100

227f2150 04/22/2022 05:01 PM Christopher Cope

Slack Notifications fix. Issue #13083

3c15b353 04/22/2022 08:40 AM Viktor Gurov

Optimize stacked IP Aliases reconfiguration. Issue #12961

413ccc94 04/21/2022 04:03 PM Viktor Gurov

Port forward NAT rules with Any protocol. Implements #4259

8a906fba 04/21/2022 01:15 PM Viktor Gurov

Reconfigure stacked IP Aliases on XMLRPC sync and Virtual IP change only. Fixes #12961

303c51fc 04/18/2022 08:28 PM Viktor Gurov

Allow auto prefix with manual prefix-length in NPT. Implements #13070

abddfcd2 03/22/2022 01:36 PM Viktor Gurov

Toggle Button for NAT Pages. Implements #12879

c5d0d75d 03/11/2022 01:19 PM Jim Pingle

New methods for killing states. Implements #12092

87b9ecff 03/10/2022 09:12 PM Reid Linnemann

Add rule ID text input to state dump page. Issue #12616

ed58094b 03/04/2022 01:29 PM Jim Pingle

Merge pull request #4551 from luckman212/dpinger_dont_add_static_routes

dd965531 03/04/2022 03:40 AM → luckman212

adds option to not auto-create static routes for dpinger (squashed)

60c2ff12 03/03/2022 02:24 PM Viktor Gurov

Reboot prompt on RAM disk size change. Fixes #12876

27ad5aba 02/18/2022 04:01 PM Viktor Gurov

Dynamic NPT support. Implements #4881

dd3d48af 02/17/2022 04:55 PM Viktor Gurov

Multiple DHCP6 WAN connections. Fixes #6880

9aa56194 02/14/2022 03:55 PM Viktor Gurov

Check system default setting for NAT+Proxy mode in Port Forward input validation. Issue #12319

81e7e462 01/19/2022 05:24 PM Jim Pingle

Fix ARP table interface names. Fixes #12698

f783d68b 01/18/2022 08:38 PM Jim Pingle

Don't del ONAT rules w/o selection. Fixes #12694

5895065c 01/11/2022 07:13 PM Steve Beaver

Make registration process contingent on PLus vs CE to accommodate automatic CE -> Plus merging

b8fd0558 01/11/2022 06:26 PM Steve Beaver

netgate-ca.pem is now in the base image at /usr/local/share/${product_name}/ssl/netgate-ca.pem

8f2f85c3 01/02/2022 01:05 AM Luiz Souza

Update the Copyright year of the files owned by Rubicon/Netgate.

c27dafd8 12/23/2021 01:31 PM Viktor Gurov

Fix PHP error on backup if SSH keys do not exists. Issue #12635

373fdb53 12/07/2021 03:35 PM Steve Beaver

Revert "move firewall functions to include file"

This reverts commit a5a4cf87eeacfaf922151ce356fca1eee53762eb

46bd32bb 12/07/2021 02:17 PM Steve Beaver

Revert "Certmanager mvc"

This reverts commit 033c3ae82d20ca5760ed483cf8d0c947764b2371

033c3ae8 12/07/2021 01:49 PM Steve Beaver

Certmanager mvc

dc22e511 12/03/2021 02:20 PM Viktor Gurov

Backup and Restore SSH Host Key(s). Feature #11118

a5a4cf87 12/01/2021 01:44 PM Trevor Kerr

move firewall functions to include file

332052b8 11/25/2021 07:30 PM Viktor Gurov

Static routes handling update. Fixes #11599 #11895 #7547

  • Confirmation box to apply static routes add/route/change
  • Reloading routes using aliases after changing the alias
  • Correct route updates after changing destination or gateway
620ef850 11/19/2021 07:49 PM Steve Beaver

Ui3 bandwidth

6a41d476 11/15/2021 02:47 PM Viktor Gurov

Port Forward checks for special interfaces and reflection type. Fixes #12452

26bbdbc5 10/18/2021 03:13 PM Viktor Gurov

deleteVIP() input validation fix. Issue #12442

b9fbc36a 10/13/2021 05:13 AM Viktor Gurov

Slack Notifications. Feature #12291

a3e79766 10/13/2021 05:10 AM Viktor Gurov

NAT 1:1 pseudo-interface input validation fix. Issue #12408

44a4215f 10/08/2021 03:51 PM Viktor Gurov

1:1 NAT destination entries description fix. Issue #12410

e33311fe 10/08/2021 03:50 PM Viktor Gurov

DNS check optimization. Fixes #11512

1ab2ec0a 10/08/2021 03:49 PM Viktor Gurov

IPv6 Port Forwarding Proxy+NAT input validation. Fixes #12319

ff90368d 10/08/2021 03:48 PM Marcos M

fix #11734 NAT overlap validation does not check special networks

42259176 10/08/2021 03:44 PM Viktor Gurov

deleteVIP() IPsec PH1 input validation. Fixes #12356

3e968849 10/08/2021 03:42 PM Viktor Gurov

Correct input validation on deleting a CARP VIP which is referenced by an IP Alias. Fixes #12362

3bab20ed 09/16/2021 03:40 PM Christian McDonald

Some small cleanups with disk widget and library code.

b146b9b3 09/15/2021 08:57 PM Christian McDonald

Fix Disks widget UI on UFS systems

```
PHP 7.4.22 | 10 parallel jobs
............................................................ 60/279 (21 %)
............................................................ 120/279 (43 %)
............................................................ 180/279 (64 %)...