Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
829322b3 11/29/2022 03:51 PM Christian McDonald

Rector some direct config gets with complex paths.

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

Rector some config unsets with complex paths.

721fafba 11/28/2022 03:04 PM Christian McDonald

Rector some direct config sets with pure scalar paths.

522e3f91 11/23/2022 04:34 PM Jim Pingle

DHCP6 Adv field validation errors. Fixes #13493

A few fields were being validated but not informing the user when the
values were bad. This commit lets the user know when they have entered
invalid data in the affected fields.

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

6e081414 11/22/2022 06:45 PM Christian McDonald

Rector some direct config unsets with pure scalar string paths.

fa323663 11/22/2022 05:04 PM Jim Pingle

IPsec cert SAN improvements. Fixes #13373

  • Improve descriptions of IPsec P1 cert fields.
  • Allow using a cert with a wildcard SAN so long as there is at least
    one non-wildcard SAN.
f16d3f4d 11/22/2022 03:43 PM Jim Pingle

Add CA/Cert invalid descr char list to help. Fixes #13387

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

749af017 11/21/2022 08:06 PM Jim Pingle

Use 'ip' when copying+converting addr rules. Fixes #13364

2e534ffe 11/21/2022 07:59 PM Jim Pingle

Ensure copied rules get unique IDs. Fixes #13507

877cff6f 11/21/2022 03:28 PM Jim Pingle

Fix more Rector foreach fallout

b381fa76 11/18/2022 06:23 PM Jim Pingle

Fix PPP reset hr/min blank vs 0. Fixes #13307

bef138fa 11/18/2022 06:08 PM Reid Linnemann

Replace direct config accesses in services_dhcpv6_relay.php. Fixes #13676

efe80217 11/18/2022 06:06 PM Jim Pingle

Fix PPP interface regression

b03e0c60 11/18/2022 04:03 PM Jim Pingle

Fix descr for unbound network ifs. Fixes #13453

410e9b52 11/18/2022 02:17 PM Jim Pingle

Detect/set default primary console. Fixes #12960

If the user has not chosen a primary console, use the current active
console type as the default.

This prevents a user from unintentionally switching from video to serial
without making an explicit choice to do so.

12689bb0 11/17/2022 03:58 PM Jim Pingle

Correct QAT active reporting. Fixes #13674

Account for cases where the module(s) are loaded but the driver failed
to attach.

1be126b7 11/17/2022 10:57 AM Kristof Provost

fix pciconf output parsing

In FreeBSD 14 the output format of pciconf changed. It now splits up the
device and vendor fields.

Simplify this code by using the column output. Concatenate device and
vendor fields to match the previous output (with awk).

See https://cgit.freebsd.org/src/commit/?id=635cfe5b819f60f28b7e21b94322b0237c13244b...

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

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

Remove dead statement as per rector

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.

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

Merge pull request #4606 from KoenZomers/DNSExitFix

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

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

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

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

ipsec: remove warnings about now removed algorithms

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

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

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

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

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

Fix session timeout expiry. Fixes #13561

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

Fixed usage of image_type_to_extension. Fixes #13396

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

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

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

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

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.

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

Fix service status widget listing of non-disabled services

bbd94c2c 09/23/2022 03:44 PM Jim Pingle

PHP8 updates for resolver host editing

7428c478 09/21/2022 03:48 PM Jim Pingle

PHP8 fixes for service status widget. Fixes #13506

420dacfe 09/21/2022 08:00 AM Kristof Provost

qinq: use if_vlan rather than netgraph

if_vlan now supports QinQ, so use that rather than netgraph. This is
expected to perform better, removes a subsystem dependency and
simplifies the php code as well.

Note that this is not possible on stable/12.

70654d6d 09/20/2022 05:52 AM Reid Linnemann

Fix missing ikeid in created ipsec p1. Issue #13446.

When a new or duped p1 is submitted, $p1ent['ikeid'] is an empty string. Prior
to php 8.0, comparing ($p1ent['ikeid'] == 0) for the empty string would yield
true, allowing the code to properly create and assign a new ikeid by calling...

a7e50981 09/16/2022 04:12 PM Jim Pingle

Allow user to select PKCS#12 encryption. Fixes #13257

9efec277 09/15/2022 04:10 PM Jim Pingle

Convert P12 export to OpenSSL. Fixes #13257

PHP native method of creating PKCS#12 archives does not support using specific algorithms for encryption, so use the openssl binary instead.

Use AES-256 and SHA256 when encrypting the PKCS#12 data and private key.

475feb89 09/14/2022 06:48 PM Christian McDonald

Fixes some PHP bugs. For #13446

067f3650 09/14/2022 02:59 PM Jim Pingle

Fix primary console handling for EFI. Fixes #13080

Tested and working for both BIOS and EFI systems.

8fa5038b 09/13/2022 05:14 PM Marcos M

Update external http links

44b93616 09/09/2022 06:14 PM Christian McDonald

Fix some config access bugs in pkg.php for PHP81. Fixes #13446

4df6bd9f 09/09/2022 03:51 PM Reid Linnemann

Replace direct $config accesses in interfaces_vlan_edit.php. Issue #13446

843ee1ac 09/08/2022 03:58 PM Jim Pingle

Cert-related PHP 8.x changes.

20fb5adf 09/08/2022 03:14 PM Christian McDonald

Update status_carp.php PHP81 for #13446

60fd3bd0 09/08/2022 01:40 AM Christian McDonald

Update interfaces_qinq_edit.php PHP81 for #13466

3fce3f6e 09/08/2022 01:39 AM Christian McDonald

Update interfaces_vlan_edit.php PHP81 for #13466

c59e9803 09/08/2022 01:36 AM Christian McDonald

Fix interfaces_groups_edit.php PHP81 for #13466

c0d3797c 09/07/2022 08:48 PM Christian McDonald

Fixes some PHP81 related config access issues related to interfaces and interface assignments for #13446

a1f82124 09/06/2022 12:25 PM Jim Pingle

Merge pull request #4612 from zeroflow/master

1be1ced9 09/03/2022 07:49 AM Thomas Arthofer

Rename DHCP status from online/offline to active / idle/offline

0d24e58a 09/02/2022 04:48 PM Reid Linnemann

Fix checking openvpn client or server config exists. Issue #13446

027f2536 09/02/2022 02:40 PM Jim Pingle

Captive portal PHP 8.1 fixes Issue #13446

6243a35d 08/31/2022 05:36 PM Christopher Cope

Update pfSense-dark.css

9cc78f9c 08/31/2022 05:36 PM Marcos M

Darken disabled input fields in dark theme. Fix #13390

3f8e09a5 08/31/2022 05:34 PM Christopher Cope

Add option to list ACB restores in reverse order. Feature #11266

497ea0a6 08/31/2022 05:22 PM Viktor Gurov

Restart gateway monitor on interface re-assign. Issue #12920

b767ea71 08/30/2022 07:20 PM Jim Pingle

Skip empty gateways on interfaces.php Issue #13446

fe7bd855 08/29/2022 04:13 PM Jim Pingle

Fix PHP error on services_dnsmasq.php. Issue #13446

e19ef9c9 08/29/2022 04:03 PM Jim Pingle

Fix PHP error on services_unbound.php. Issue #13446

a5906662 08/29/2022 02:18 PM Reid Linnemann

Correct typo on include of config.lib. #13446

5f9666a1 08/27/2022 08:39 PM R. Christian McDonald

Remove IPv6 validation for RADIUS auth. Fixes #4154

451134f3 08/26/2022 05:09 PM Thomas Arthofer

Rework formatting

Add icons
remove red text for offline
remove bold/italic for both

4aa6a102 08/26/2022 11:22 AM Thomas Arthofer

Add formatting to online status in status_dhcp[v6]_leases.php for better readability. Implements #10345

Adds color & formatting to host online status
online = bold + green
offline = italic + red

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

Fix missing format specifier in input field help

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

Replace direct config accesses in status_graph.php, status_ntpd.php

466d0e96 08/23/2022 11:24 PM Reid Linnemann

Correct format specifier in input help

66ab66c3 08/23/2022 11:24 PM Reid Linnemann

Replace direct config array access in diag_packet_capture.php

746f30e3 08/23/2022 11:24 PM Reid Linnemann

Add config and config lib requires to guionfig.inc

123efede 08/23/2022 11:24 PM Reid Linnemann

Fix some missing '/'es in config paths

345d9f0e 08/23/2022 11:24 PM Reid Linnemann

Replace some direct config array accesses in wizard.php

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

Correct deprecated implode() syntax

2f971e22 08/23/2022 11:24 PM Reid Linnemann

Fix warnings in guiconfig.inc, unexpanded string in get_config_path call

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

Replace config array accesses in guiconfig.inc

2d5c75fa 08/23/2022 11:24 PM Reid Linnemann

Change some config array accesses in interfaces.php

988a687c 08/23/2022 11:24 PM Reid Linnemann

Fix several unsafe multilevel config array accesses in setup wizard

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

Silence unused/undef'd variable warnings in filter.inc

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

Correct required param after optional param syntax errors

9484a1cb 08/22/2022 03:12 PM Jim Pingle

Consider EC digest prefix when renewing CA/Cert. Fixes #13437

a3c15890 08/17/2022 07:49 PM Jim Pingle

CRL lifetime fixes to avoid rollover. Fixes #13424

4d9dd165 08/17/2022 07:26 PM Jim Pingle

Clean up+encode pkg rule filenames. Fixes #13426

67f0518a 08/15/2022 03:41 PM Jim Pingle

Update UPnP status regex. Fixes #4500

Submitted-By: rtadams89 @ GitHub PR #4610

2fe0e0fa 08/01/2022 05:19 PM Jim Pingle

CA/Cert descr validation fixes. Fixes #13387

Validate description on save when editing and in other situations that
were not yet covered.

While here, ensure that errors when editing a cert leave the user on the
cert edit screen properly, but successful cases return to the cert list....