Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
563d3c76 12/27/2023 09:14 PM Marcos M

Remove unnecessary sleep when configuring unbound

88674cdb 12/27/2023 09:10 PM Marcos M

Reconfigure VLANs after recreating LAGG interfaces. Fix #9453

65b5c400 12/21/2023 04:47 PM Reid Linnemann

get_sysctl(): check return status and log failures, add retries. #14648

c32312a3 12/20/2023 12:31 AM Marcos M

Handle IPv6 GUA and ULA in get_interface_track6ip(). Fix #15057

1c4ca20d 12/15/2023 04:12 PM Marcos M

Include IPv6 VIPs in system subnet aliases. Fix #15096

192dba69 12/08/2023 09:55 PM Marcos M

Handle backuppath entries with multiple paths. Fix #15076

3e0facb2 12/08/2023 06:59 PM Marcos M

Fix off-by-one error when checking for system uid/gid. Fix #15067

fbc8d7d0 12/08/2023 06:19 PM Marcos M

Check "all" when restarting unbound based on interface. Fix #15071

b68e0c0c 12/04/2023 03:46 PM Marcos M

Consolidate shaper input validation

Remove the duplicate function and integrate it with the rest of the
validate_input() methods.
do_input_validation() in guiconfig.inc cannot be included in shaper.inc;
this change avoids moving it somewhere that may not be ideal.

cea9d2d0 11/30/2023 07:33 PM Marcos M

Don't refresh the cache when visiting the update page. Fix #15055

83bca495 11/22/2023 10:45 PM Marcos M

Show the target for auto outbound NAT rules. Fix #15025

b7f2b1dc 11/22/2023 09:02 PM Marcos M

Append a new line to NAT rule errors. Fix #15024

e6f78714 11/22/2023 04:25 PM Marcos M

Update fontawesome references in form buttons

91c4768b 11/21/2023 07:37 PM Marcos M

More fontawesomev6 updates

fc0910fd 11/17/2023 09:58 PM Marcos M

Merge pull request #4615 from blkeller/apu2-expanded-serial-fix

dcdb4617 11/15/2023 04:41 PM Jim Pingle

Fix IPsec log value handling. Fixes #14990

4bbbcc36 11/15/2023 12:57 AM Marcos M

Refactor use of return_gateways_array() with get_gateways(). Fix #14893

Most calls to return_gateways_array() do not need the gateway list to be
recreated. get_gateways() can filter the gateway list, and indexing is
moved from return_gateways_array() to get_gateways() to avoid using...

d365c2c7 11/14/2023 11:22 PM Marcos M

Don't split fontawesome icon names

This makes it easier to update fontawesome versions. While here, fix a
missing closing quote, and use the correct fontawesome prefix.

c1d304b3 11/14/2023 09:47 PM Marcos M

Update fontawesome icon names to v6. Implement #13537

47b725b9 11/14/2023 09:45 PM Marcos M

Revert "Update fontawesome icon names to v6. Implement #13537"

This reverts commit 32be4696a301144c650f4765b8a2b51e28d95a40.

32be4696 11/14/2023 09:00 PM Marcos M

Update fontawesome icon names to v6. Implement #13537

5841d969 11/14/2023 08:43 PM Reid Linnemann

Utilize new -C flag to pfSense-upgrade

pfSense-upgrade's -c flag is intended to check only for upgrades against the
currently configured repository (better termed as updates). The new -C flag
expands the search for new versions of core packages into other non-devel repo...

88bb1c55 11/13/2023 11:16 PM Brett Keller

Expand detection of PC Engines APU2 platform to include all variants

Fixes #13498 in Redmine.

ced1d065 11/10/2023 06:55 PM Marcos M

Merge pull request #4634 from rlaager/fix-mss-clamping-for-v6-vpn

6c01ae83 11/10/2023 02:41 PM Marcos M

Merge pull request #4653 from PhilZ-cwm6/patch_ovpn_nbdd

e0cb987c 11/10/2023 02:03 PM Marcos M

Update fontawesome. Implement #13537

b18653a3 11/10/2023 02:03 PM Marcos M

Update jQuery and jQuery-ui. Implement #13537

50b5741b 11/08/2023 06:07 PM Marcos M

Update misleading function names. Fix #11566

a6cf534d 11/08/2023 04:44 PM Marcos M

Support URL IP aliases in alias_expand(). Fix #14947

1b612f6f 11/06/2023 08:29 AM Tux Dictumst

OpenVPN: expose NBDD servers in GUI

In GUI for both server and client specific overrides, add option to push DHCP NBDD option to client

6b06bf59 11/01/2023 10:33 PM Marcos M

Merge pull request #4576 from PhilZ-cwm6/patch_vpn_netbios_deprecated_settings

2b0c1dd5 11/01/2023 05:21 PM Marcos M

Merge pull request #4603 from luckman212/scrubing-to-scrubbing

0730c1a6 10/31/2023 09:46 PM Marcos M

Use a function to get OpenVPN device names

ac0a027f 10/31/2023 09:00 PM Christian McDonald

Rector some direct config array accesses with pure scalar paths.

e729ecf8 10/31/2023 12:08 AM Marcos M

Specify specialnet flags when calling get_specialnet(). Fix #14935

Allow passing specialnet flags to pconfig_to_address() to correctly
handle address/network config elements. Also correctly handle VIP
selection in nat/binat rules.

d1b4e731 10/26/2023 03:40 PM Christian McDonald

kea: validate v4 client identifiers as being valid hex strings, otherwise wrap in single quotes

4dc98294 10/24/2023 10:27 PM Marcos M

Don't use aliases in binat rules. Fix #14918
While there, handle negated binat addresses.
Also use the correct specialnet description.

dc96586b 10/19/2023 04:07 PM Jim Pingle

Selectively kill DHCP server by family. Fixes #14897

e67b20f4 10/19/2023 03:42 PM Jim Pingle

Fix some syntax/logic errors in interface config.

221fc6d2 10/18/2023 03:31 PM Marcos M

MVC updates for SSH and gateways code.

87510765 10/16/2023 06:46 PM Marcos M

Generate a system alias for PPPoE clients. Fix #14885

5fc3b1fb 10/16/2023 05:37 PM Jim Pingle

Remove outddated DHCPv6 test. Fixes #14884

72c441e9 10/16/2023 01:48 PM Jim Pingle

Refresh OS CA list after updating trust store. Fixes #14876

01d6aeb6 10/12/2023 02:54 AM Marcos M

Use the interface name for the reserved system alias suffix. Fix #14866

77ba3449 10/10/2023 05:56 PM Marcos M

Specify specialnet flags for GUI fields. Fix #14845
Store the flags in variables to allow easier future updates.

38e308db 10/10/2023 05:47 PM Christian McDonald

kea: enable RFC6842 compatibility mode

f3ec053b 10/10/2023 01:55 PM Christian McDonald

kea: fix netboot regression

3b2e7ed2 10/05/2023 05:05 AM Christian McDonald

kea: prevent configuring static reservations with both mac and cid matching

49d0874f 10/03/2023 06:17 PM Jim Pingle

Force gateway alarm for dynamic WAN link down

  • Fixes Dynamic DNS updates when losing link. Issue #14829
  • Fixes IPsec not failing over when losing link. Issue #14626
8de76843 10/02/2023 07:46 PM Jim Pingle

Include hostname in DDNS notify. Implements #9504

9bd56e9d 09/28/2023 09:27 PM Christian McDonald

Introduce Kea DHCP

ddb57f79 09/25/2023 04:09 PM Jim Pingle

Update DDNS split host+domain list. Fixes #14783

dcb44613 09/25/2023 03:54 PM Jim Pingle

Fix str concat for one.com DDNS. Fixes #14649

720a95a3 09/21/2023 04:43 PM Marcos M

Minor cleanup in shift_separators()

b5b4ab91 09/21/2023 01:06 PM Jim Pingle

PHP memory limit calc correction. Fixes #13377

Do not limit the maximum to less than the default for the architecture.

e9c88ff2 09/20/2023 03:28 PM Jim Pingle

Check disabled gw/ifs when validating gw addr fam. Fixes #8846

e3fc86e1 09/19/2023 05:31 PM Marcos M

Add input validation for sock_queue_timeout. Fix #14731

ffcb4247 09/19/2023 05:23 PM Jim Pingle

Correct HTTPS cert list. Fixes #14672

Make sure to exclude weak CA chains from list of HTTPS certificates.

f016f149 09/19/2023 03:41 PM Marcos M

Check for routing protocol flags when removing the default route. Fix #14717

261ffcca 09/19/2023 03:25 PM Jim Pingle

Skip empty separators. Fixes #14794

Other nearby similar loops already had this check, this was the only one
missing.

ca99238d 09/19/2023 12:51 PM Jim Pingle

Prevent nginx from serving backup copies of files.

Files with .orig can be left in place from patching and .pkgsave files
are left in place if files are replaced with different copies from pkg.

e2b29aac 09/18/2023 12:28 PM Christopher Cope

Correct Gandi LiveDNS name. Fixes #14784

e521e546 09/16/2023 02:14 PM Christopher Cope

PHP memory limit; Accommodate systems with 1GiB or less of RAM. Feature #13377

9bda254d 09/15/2023 09:28 PM Marcos M

Uncompress IPv6 before filtering interface addresses. Fix #14785

f106b62c 09/14/2023 02:26 PM Jim Pingle

Fix format of OpenVPN cached interface. Fixes #14781

c830f50d 09/13/2023 07:55 PM Marcos M

Remove the cached interface address when killing the dhcp client. Fix #14616

6ce83e74 09/12/2023 07:00 PM Jim Pingle

Align pfSense and OS locale names. Fixes #13776

6aa3f8b5 09/11/2023 04:08 PM Marcos M

Correct program reference in syslog config. Fix #14768

3c8a4081 09/06/2023 07:45 PM Jim Pingle

Rewrite update_repos(). Fixes #14609

Rewrite update_repos() to use process_open() style execution with a full
pkg-style environment. This allows it to fully respect the proxy settings
configured in the GUI.

7dd12384 09/06/2023 05:22 PM Marcos M

Only log radvd level err and higher by default. Fix #12938
Previous behavior can be restored under System > Advanced > Networking

70d588b8 09/06/2023 05:17 PM Marcos M

Align indentation in syslogd conf file

5224e0b2 09/06/2023 04:41 PM Marcos M

Automatically configure the state hash tables size. Implement #14750

19f6d85f 09/06/2023 03:14 PM Marcos M

Add unbound option sock-queue-timeout to the GUI. Implement #14731

93f8b287 08/31/2023 08:16 PM Jim Pingle

Intel Speed Shift support. Implements #14047

GUI controls only appear on hardware that supports Speed Shift.

35b6dbe6 08/29/2023 03:07 PM Marcos M

Prioritize the first GUA when selecting the primary IPv6 address. Fix #14725

3ac7816f 08/29/2023 02:31 PM Marcos M

Validate mixed address family for outbound NAT rules. Fix #14719

936aa9ba 08/28/2023 02:29 PM Christian McDonald

services.inc: ensure dhcpd devfs is only ever mounted one time

fd391b0c 08/28/2023 02:28 PM Christian McDonald

services.inc: ensure dhcpd devfs is only ever mounted one time

ceea1bd0 08/25/2023 01:25 PM Jim Pingle

Mobile IPsec settings PHP refactor corrections. Fixes #14713

67dc6377 08/25/2023 12:26 PM Jim Pingle

Tweak formatting of SMTP notifications

596a88fa 08/24/2023 06:43 PM Jim Pingle

Notification code updates

  • Rework how notice queue files are setup and maintained, which should
    allow all users to send notifications now without error. Implements #14337
  • Update code for PHP 8.x in frontend and backend
  • Fixup repeat message detection a bit to improve chances of it catching...
baa612e5 08/23/2023 09:37 PM Marcos M

Return the first interface address instead of the last. Fix #14623

abc8192b 08/23/2023 06:32 PM Marcos M

Refactor rule separators. Fix #14691

5df71c77 08/23/2023 04:21 PM Jim Pingle

Correct IPv6 LL addr locate behavior. Fixes #14392

Comments said it should take the first but it was taking the last.

Make that behavior optional but default to taking the first as was
originally intended.

14beb636 08/23/2023 02:44 PM Jim Pingle

Simplify interface_find_child_cfgmtu(). Fixes #13218

  • Simplify the code in interface_find_child_cfgmtu() so it doesn't have
    so much repetition
  • Do not test GIF/GRE as they are virtual and not tied to MTU of the
    physical interface.
c4518538 08/23/2023 02:08 PM Jim Pingle

Option to require if select before showing fw rules. Implements #13124

Originally submitted in PR 4582 by Chrisc-c-c at GitHub

fc62ac50 08/23/2023 01:12 PM Christopher Cope

Add a setting for PHP memory limit in System -> Advanced. Feature #13377

dcc7c577 08/21/2023 06:24 PM Jim Pingle

Prevent running upgrade code on first boot. Fixes #14698

  • Update default config to current latest revision number
  • Add safety belt check to not flag an empty GUI cert as weak when it
    will be handled naturally during GUI startup without a spurious
    notice/warning.
28e2b611 08/21/2023 03:05 PM Jim Pingle

Cast to string before ctype_digit() testing. Fixes #14702

343b9d14 08/21/2023 02:10 PM Christian McDonald

pkg-utils.inc: just consider the first line of output from rquery when determining remote version.

c10d5dc2 08/17/2023 03:18 PM Jim Pingle

Fix var name in ipsec_ikeid_next(). Fixes #14690

7a654802 08/16/2023 10:53 PM Marcos M

Extend support for SCTP in firewall and NAT rules. Implement #14640

fecb90e9 08/15/2023 07:49 PM Marcos M

Support specialnets in outbound NAT source/destination. Implement #3288
Also, show an asterisk in place of 'Any' for the source,
and avoid generating oNAT rules with invalid aliases.

1799f409 08/15/2023 07:16 PM Marcos M

Extend alias and VIP checks to outbound NAT

f78ae299 08/15/2023 05:10 PM Jim Pingle

Work around weak certificates for nginx. Implements #14672

  • Generalize and move function that creates self-signed certs
  • Detect weak cert when starting GUI and re-generate
  • Check for weak cert in GUI on upgrade and re-generate
  • Check for weak cert in Captive Portal zones on upgrade and...
45b87923 08/14/2023 07:27 PM Jim Pingle

Check OpenVPN instances for deprecated items

  • Check for weak certificate digests. Implements #14677
  • Check for deprecated encryption and digests. Implements #14686
3ad1e1cb 08/11/2023 07:05 PM Jim Pingle

Certificate digest strength changes

Part of ongoing changes for OpenSSL 3.x

  • Consolidate and improve checks for weak digest algorithms.
    Fixes #14678
  • Ensure that incompatible CA/Certs are not listed for use by the GUI
    (Issue #14672), Captive Portal (same), or OpenVPN (Issue #14677)...
887d0e7d 08/10/2023 10:55 PM Marcos M

Refactor outbound NAT target config field
Don't keep a separate target field, and handle
some older configs on upgrade.

1b8b0963 08/10/2023 10:53 PM Marcos M

Revert "Refactor outbound NAT target config field"

This reverts commit 5557bc594916a5a6ff51ac8ed319a6ad436d3475.

5557bc59 08/10/2023 06:30 PM Marcos M

Refactor outbound NAT target config field
There's no need to keep a separate target field,
and now it's easier to implement #3288.