Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
77e16886 07/13/2023 12:43 PM Jim Pingle

Correct JS for bulk rule copy convertif. Fixes #14576

5a2d873b 07/11/2023 07:56 PM Reid Linnemann

ipsec: correct typo in var name when modifying p1s

264198a5 07/07/2023 01:14 PM Christian McDonald

ipsec: refactor config access

437fd1b6 07/06/2023 03:35 PM Christopher Cope

Add page title to system_register.php. Fixes #14462

d69d6c84 07/05/2023 07:31 PM Jim Pingle

Improve GIF/GRE interface handling. Fixes #14549

f387c974 07/05/2023 06:51 PM Jim Pingle

Encode dynamic log if filter. Fixes #14548

543dc925 07/05/2023 05:43 PM Jim Pingle

Multiple issues with PPP providers. Fixes #14547

  • Update code for PHP 8.x
  • Fix connection name handling (validation, parsing, etc)
  • Fix output encoding of plan data

Tested with a variety of countries/providers/plans, output looks OK in
all cases I've checked.

d6078e85 06/30/2023 02:33 PM Christopher Cope

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

b9b25969 06/21/2023 03:23 PM Christian McDonald

firewall_rules.php: default to the first configured interface, Fixes #14345

d9982f0f 06/19/2023 07:49 PM Jim Pingle

Correct ambiguous Unbound TTL Host Cache descr text. Fixes #14358

2f723b39 06/15/2023 08:17 PM Luiz Souza

Use the dynamic repos help text instead of the old 'custom' repo.

77a16446 06/14/2023 07:50 PM Luiz Souza

Fix a merge problem in the last commit to accommodate a small difference with Plus.

654dc4ac 06/14/2023 05:37 PM Luiz Souza

Add the dynamic repos support.

Load the repository settings dynamically from Netgate, allowing for more
flexibility and direct support to update for the Plus repositories.

5e92d678 06/08/2023 09:31 PM Reid Linnemann

Fix references to 'disable_carp' introduced in 62fb07c816. #2218

The original commit had some lingering references to a function 'disable_carp'
that had been abandoned in favor of a single 'enable_carp' function with enable
arg. This commit corrects these lingering references.

04a06f2c 06/07/2023 12:42 PM Jim Pingle

Fix PHP error from invalid IPsec P1 config. Fixes #14458

Switch to PHP 8.x friendly functions to access multi-level array parts
since there is a chance they may be empty or partially defined in the
encryption algorithm section.

e9a36ae3 06/06/2023 07:21 PM Jim Pingle

OpenVPN CSO: Improve form field JS. Fixes #13088

Originally-From: PhilZ-cwm6 @ GitHub

0de394c9 06/06/2023 05:41 PM Jim Pingle

Convert AJAX GET calls to POST

217f42ec 05/24/2023 01:05 PM Jim Pingle

Correct alias bulk import regression. Fixes #14412

While here, ensure that a broken alias configuration does not cause PHP
errors which prevent users from using the GUI or console.

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

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

c8014348 05/11/2023 07:15 PM Christian McDonald

Replace abbreviated links from System menu

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

7b69f93c 05/09/2023 12:39 PM Jim Pingle

Ensure RSS widget number values are treated as int. Fixes #14365

e79a872f 05/02/2023 07:40 PM Christian McDonald

Remove unnecessary utf8_encode'ing to pfSense_kill_states arguments. Partial #9270

d357172c 05/01/2023 02:41 PM Jim Pingle

FW rule GW status popup improvements. Fixes #14327

  • Fix status check to account for current gw status/substatus strings
  • Include Tier for gateway groups
  • Sort groups by tier and then name
  • Fix interface name printout
  • Optimize interface name and gw address display to avoid multiple...
d9fb30c4 04/27/2023 02:30 PM Jim Pingle

Corrections for shaper wizards. Fixes #13915

  • Fix many inconsistencies in formatting between the wizards
  • Fix a few potential bugs in both (changes made to one to fix issues
    were not reflected in the other).
  • Various style and whitespace corrections.
c966d0cc 04/26/2023 07:44 PM Jim Pingle

PHP 8 fixes in Dedicated Links Shaper Wizard. Fixes #13915

While here, clean up some formatting.

1c6665b0 04/26/2023 05:16 PM Jim Pingle

PHP 8 fixes in Multi-All Shaper Wizard. Issue #13915

While here, clean up some formatting.

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

Additional changes to new Packet Capture GUI. Implements #13382

0ba1a7ec 04/14/2023 02:32 PM Jim Pingle

Fix handling of OpenVPN client TN. Fixes #13350

  • ifconfig format was incorrect for certain mode combinations, leading
    to OpenVPN failing to start.
  • Changed wording on GUI TN field descr so it's more clear that the TN
    shouldn't be set in most cases, also mention that the user should be...
53dbfb25 04/12/2023 07:38 PM Jim Pingle

Fix default DHCP server if selection. Fixes #14115

40eb0d51 04/12/2023 06:59 PM Steve Wheeler

Add user limits pchtherm data. Implements #14255

b959ca07 04/11/2023 07:24 PM Jim Pingle

Trim whitespace from static addrs on save. Fixes #13959

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

aa3bbcb4 04/10/2023 02:04 PM Steve Wheeler

Add PCH thermal data to the thermal sensors widget and RRD graphs. Implements #14255

4dc0624a 04/10/2023 01:40 PM Jim Pingle

Fix punctuation. Fixes #14188

4b34ebd2 04/10/2023 01:11 PM Jim Pingle

Update fw host/domain description text and add to wizard. Fixes #14250

  • Update firewall host/domain description text
  • Use same description on system.php and setup wizard
c016fea0 04/04/2023 07:36 PM Marcos M

More flexible packet capture GUI. Implement #13382

8dcaa361 03/29/2023 07:32 PM Jim Pingle

Remove deprecated/removed NCP toggle from OpenVPN. Fixes #14201

0abc80b1 03/29/2023 04:03 PM Jim Pingle

OpenVPN wizard updates. Fixes #14183

  • Added Randomize Serial option when creating CA
  • Added Common Name field to CA/Cert (still can use descr if blank)
  • Added OU field to CA/Cert
  • Fixed checkbox option text hint/description alignment
  • Updated some field descriptions...
8b962c6a 03/29/2023 02:53 PM Marcos M

Update direct config access in status_logs_settings.php. Fix #13942

bfa5cfef 03/28/2023 05:22 PM Jim Pingle

Skip blank SAN values, make + more clear. Fixes #14124

d588bb5c 03/28/2023 03:48 PM Jim Pingle

Allow editing of CRL properties. Fixes #14185

Fixes editing of imported CRLs and also allows editing properties of
internal CRLs.

663e29bb 03/28/2023 03:00 PM Jim Pingle

Note that CA serial is ignored when randomizing. Fixes #14188

While here, when creating a CA, set the default serial to 1 since the
GUI won't allow saving with the serial remaining at 0. That would
otherwise force the user to change it themselves.

1e05389e 03/27/2023 04:36 PM Bojan Bogojevic

Capitalize "dns" in DynDNS ttl help text

e89ddfb9 03/27/2023 04:36 PM Bojan Bogojevic

Reorder DynDNS zone id help text alphabetically

f9f13d00 03/27/2023 04:36 PM Bojan Bogojevic

Reorder DynDNS pasxsowrd help text alphabetically

6d610dde 03/27/2023 04:36 PM Bojan Bogojevic

Reorder DynDNS username help text alphabetically

d3d29594 03/27/2023 04:36 PM Bojan Bogojevic

Reorder DynDNS hostname help text alphabetically

1b121a0f 03/24/2023 07:17 PM Steve Wheeler

Correct plural seconds check.

5c4a6ada 03/17/2023 03:35 PM Jim Pingle

Improve alias sorting (again). Issue #14015

asort does not handle natural case-insensitive sorting of
multi-dimensional arrays properly, so it needs a custom sort but also
has to preserve the index keys or else making changes in the GUI won't
use the correct IDs....

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
d6911589 03/13/2023 11:17 PM Jim Pingle

Add more disk info to status output. Implements #14103

5c75223e 03/13/2023 06:37 PM Jim Pingle

Fix typo. Fixes #13860

6c186dae 03/13/2023 06:31 PM Jim Pingle

Auth log behavior update. Fixes #12464

4fe6481f 03/13/2023 06:04 PM Jim Pingle

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

7ce12dcb 03/13/2023 05:11 PM Jim Pingle

Do not allow an interface to use PF reserved words as its name. Fixes #14007

5f121e6a 03/13/2023 03:58 PM Jim Pingle

Improve floating rule handling of missing VPNs. Fixes #13953

9bfd8974 03/13/2023 03:02 PM Jim Pingle

Improve handling of XMLRPC sync of empty sections. Fixes #14034

5efa3d45 03/10/2023 05:09 PM Jim Pingle

Improve error handling in ACB. Fixes #14060

It wasn't printing a helpful message when it failed to decrypt a
configuration (e.g. using the wrong key).

404efa21 03/10/2023 04:51 PM Jim Pingle

Resolve various PHP8 issues in ACB. Fixes #14076

94e26e56 03/10/2023 03:28 PM Christian McDonald

Fix labels and description dissapear in firewall_schedule_edit.php, #11877

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

82364513 03/03/2023 02:42 PM Jim Pingle

Fix PHP error from migrating old NTP settings. Fixes #14033

24c0f00f 03/01/2023 07:30 PM Jim Pingle

Fixup IPsec enc algo PHP 8 issues. Fixes #14009

fed25589 03/01/2023 03:48 PM Jim Pingle

Correct includes in IPsec widget. Fixes #14053

c5b8e57a 02/28/2023 08:54 PM Jim Pingle

Improve validation and escaping of bridge interfaces. Fixes #14052

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

system_advanced_admin config refactor

0d83ed08 02/27/2023 04:20 PM Jim Pingle

Update memory calulations. Implements #14011

  • Update memory usage calculation for system info widget
  • Add RRD data sources for new memory areas
  • Upgrade code to expand current memory RRD file with new DS entries
  • Make code that composes the commands which fetch memory info more...
4342d179 02/22/2023 05:40 PM Jim Pingle

Correct alias sort order. Fixes #14015

290b3461 02/22/2023 05:37 PM Jim Pingle

Correct alias bulk import code for PHP 8.x. Fixes #14013

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

Always work with cert list as array. Fixes #14004

0e847960 02/21/2023 06:18 PM Jim Pingle

NTP status corrections. Fixes #13999

While here, unbreak the GPS status display.

2186435b 02/16/2023 04:18 PM Jim Pingle

Fix DHCP server config path typos. Fixes #13965

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

Update copyright years to include 2023

e0fd8fdd 02/07/2023 08:05 PM Luiz Souza

Enable the registration page on Plus.

Allow the customers to re-register an existing instance if the NDI changes.

Ticket: 9580

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

Refactor some direct config access in sysctl

ef353af0 01/19/2023 08:44 PM Jim Pingle

Remove unnecessary count param. Fixes #13890

a7b25043 01/16/2023 03:06 PM Jim Pingle

Fix PHP error on diag_backup.php. Fixes #13876

db28fc70 01/11/2023 02:36 PM Jim Pingle

Fix conf history confirmation prompt. Fixes #13861

  • Change confirmation method to be compatible with usepost
  • Update action icon titles to be more descriptive, which improves the
    confirmation dialog text as well as accessibility.
  • While here, add a note to restore message about how to activate the...
b756f227 01/03/2023 08:42 PM Jim Pingle

Restore resolver host override sorting.

a5c284f3 01/03/2023 03:59 PM Christian McDonald

Fix #13799: Unbound python module persistently shows enabled in resolver settings.

435948ff 12/21/2022 06:26 AM Reid Linnemann

Always declare $config global in case a script is included in a non-global scope

$config is expected to always be a global containing the parsed configuration,
however in the sources that it is assigned a value in toplevel scope it is not
explicitly declared as such. As a result, if one of these sources is included in...

0fb806ad 12/20/2022 03:51 PM Jim Pingle

PHP 8.1 fixes for DNS Forwarder Hosts/Overrides. Fixes #13781

db6dd2d2 12/16/2022 05:05 PM Jim Pingle

Don't load CSRF timeout from config. Fixes #13757

This allows us to reorder includes so that authgui.inc can load auth.inc first, which fixes several auth mechanisms that rely on this order for GUI pages.

1e706214 12/15/2022 11:27 PM Reid Linnemann

Protect mem_usage() from doing arithmetic with empty sysctl values.

get_single_sysctl() may return an empty string in some conditions, there is no
guarantee that it returns an expected int value. Protect mem_usage() from
attempting to do arithmetic with sysctl values unless they are definitely...

8a9e2bfb 12/15/2022 02:27 PM Christian McDonald

Some cleanups in system_routes.php

e44e4bb8 12/15/2022 01:45 PM Christian McDonald

Clean up some global access in system_routes_edit.php

de0e9927 12/15/2022 01:33 PM Jim Pingle

Fix gateway list for static routes. Fixes #13761

7cae10a3 12/14/2022 06:38 PM Jim Pingle

Revert "Correct includes/load order in guiconfig.inc. Fixes #13757"

This reverts commit 2a24c162e0a8e69d176c54b5a7be09b23cb233f8.

2a24c162 12/14/2022 06:23 PM Jim Pingle

Correct includes/load order in guiconfig.inc. Fixes #13757

The recent change here ended up loading some things out of order.

e3d247ec 12/14/2022 04:49 PM Jim Pingle

Another DDNS empty entry fix. Fixes #13581

00d3003d 12/14/2022 04:45 PM Jim Pingle

Improve handling of empty DDNS entries. Fixes #13581

30196510 12/13/2022 09:39 PM Christian McDonald

Fix direct config accesses in unbound for php81

503e7e8c 12/13/2022 06:48 PM Jim Pingle

Fix DHCP server ping check option. Fixes #13748

8fec79ad 12/12/2022 02:09 PM Marcos M

Restore default interface media selection. Fix #13635

483512b3 12/09/2022 06:53 PM Reid Linnemann

Prevent get_pf_rules() from indexing a string error. Fixes #13660

pfSense_get_pf_rules(), which populates the $rulescnt variable sent to
get_pf_rules(), will terminate its loop fetching rules if a call to
pfctl_get_rule() returns nonzero, adding to the associative array return value...

4fb9658d 12/08/2022 09:11 PM Marcos M

Improve visibility of select fields in dark theme. Fix #11730

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

Rector direct global g accesses