Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
b9097e4c 05/23/2022 05:07 PM Christian McDonald

Fix RAM disk support for ZFS layout changes related to BEs. Fixes #13182

3d1a553e 05/23/2022 09:41 AM Viktor Gurov

Captive Portal hostname pipes delete fix. Issue #13193

65530037 05/23/2022 04:28 AM Reid Linnemann

captiveportal: Only apply per-user default bw to pipes for user auth. Fixes #13192

captiveportal_pipe_configure() was unaware of the context of the pipes it was
creating (user auth vs. allowed mac/ip/host), and always applied the default
pipe bandwidths in the absence of form specified values. This change allows the...

43bd2b88 05/23/2022 03:41 AM Reid Linnemann

captiveportal: Correct errors in passthru mac deletion. Fixes #13192

Correct identifier mismatches in captiveportal_passthrumac_delete_entry()
($hostent vs $mac)

Correct and rename captiveportal_get_dn_passthru_ruleno() to
captiveportal_get_dn_passthru_pipes. This function was called to retrieve a...

bfb06f9a 05/20/2022 05:49 PM Jim Pingle

Revert "Destroy deleted/disabled IPsec SA. Fixes #13102"

This appears to be causing a pileup of swanctl processes on systems with
a significant number of disabled tunnels.

This reverts commit d90552c59e51fb13c712b6a96a51ca2462424156.

0a008d14 05/18/2022 07:20 PM Jim Pingle

Fix pf rule for 'any' proto. Fixes #4259

bdffb77d 05/18/2022 03:42 PM Jim Pingle

Close earlier to avoid overlap. Fixes 12870

Gather the information we need from curl and close the handle earlier
rather than passing around the handle unnecessarily. This avoids
creating multiple overlapping curl requests that don't share a handle.

a913a049 05/17/2022 05:13 PM Jim Pingle

Fix rule label order and optimize. Fixes #13155

  • Changes rule label order so the user label is first when present
  • Clean up related redundant/suboptimal code along the way
ed321966 05/17/2022 12:30 PM Viktor Gurov

captiveportal_ether_delete_entry() anchors/pipes delete fix. Issue #13169

726c2c89 05/17/2022 09:32 AM Viktor Gurov

DSCP usage optimization. Fixes #13178

eca0a3ac 05/13/2022 06:06 PM Viktor Gurov

mkdir before restoring extra data. Fixes #13157

620a9745 05/13/2022 01:31 PM Viktor Gurov

check_dnsavailable() improvement. Fixes #13162

b7ca68bc 05/13/2022 12:59 PM Jim Pingle

Print correct pkg name. Fixes #13163

fa2e511d 05/11/2022 11:59 PM linnemannr

pfSense: Fix missing global decl in captiveportal_get_last_activity. Fixes #13147

0db2b0ff 05/11/2022 03:25 PM Viktor Gurov

Captive Portal per user bandwidths fix. Issue #13150

3e49e032 05/10/2022 02:47 PM Viktor Gurov

Captive Portal host remove fix. Issue #13146

6292f557 05/08/2022 03:42 PM Viktor Gurov

Add default value to $ipv6type argument of restart_interface_services(). Fixes #13134

d8a87019 05/07/2022 02:15 PM Marcos M

Remove topology keyword from openvpn_cc file. Fixes #13133

f2c2a2b4 05/06/2022 05:31 PM Jim Pingle

OpenVPN status improvements. Implements #13129

  • Clean up and improve client/p2p state interpretation
  • Output OpenVPN instance interface names
  • Improve formatting of service status and control icons
795e6194 05/06/2022 02:38 PM Viktor Gurov

Use dnctl(8) to control limiter rules. Feature #12579

992335fc 05/05/2022 04:27 PM Viktor Gurov

Allow to assign L2TP VPN server interface. Issue #13099

336edf72 05/05/2022 03:52 PM Viktor Gurov

VPN restart on Gateway options change. Issue #13076

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

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

2d033c13 05/04/2022 05:42 PM Viktor Gurov

Restart DNS Resolver after OpenVPN config save. Fixes #13117

83cec26e 05/04/2022 05:36 PM Marcos M

Suppress php warning when using unlink. Fixes #13112

475fe724 05/04/2022 05:15 PM linnemannr

pfSense: Correct typo in buffer_rules_load 'labels' -> 'label' - R12977

aaf3f596 05/04/2022 05:42 AM linnemannr

pfSense: Get rule descs for syslog.inc via pfSense_get_pf_rules() - Regression #12977

88dd8025 05/03/2022 04:22 PM Jim Pingle

Correct CP status function call. Fixes #13123

288784c0 05/03/2022 04:01 PM Jim Pingle

Correct CP status function call. Fixes #13122

76569401 05/02/2022 03:34 PM Jim Pingle

Improve OpenVPN "tls-client"/"pull". Fixes #13116

"tls-client" and "client" are redundant, so only use "tls-client" and
"pull". Omit "pull" in cases where it is known to be incompatible.

978ea085 04/29/2022 05:56 PM linnemannr

pfSense: Utilize pf captiveportal funcs from php-pfSense - Feature #12945

75363ea8 04/29/2022 06:36 AM Viktor Gurov

Use mpd embedded bandwidth control to reconnect. Fixes #13092

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

store dnsmasq custom_options as base64

d90552c5 04/28/2022 01:17 PM Viktor Gurov

Destroy deleted/disabled IPsec SA. Fixes #13102

ad2a86ea 04/27/2022 09:34 PM Viktor Gurov

Captive Portal remove unused ipfw code. Todo #13100

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

Captive Portal ipfw->pf transition. Todo #13100

085ff94b 04/27/2022 12:37 PM Viktor Gurov

USB NIC handling improvements. Fixes #12606 #9393

9dc881fd 04/26/2022 03:21 PM Christopher Cope

Update config 215 to 216 fix. Issue #13097

ddf61d2b 04/26/2022 10:20 AM Viktor Gurov

LDAP authentication extended query fix. Issue #13093

77fa7b29 04/25/2022 02:20 PM Viktor Gurov

Add no noretry to PPPoE mpd configuration. Fixes #13092

7ef24f72 04/25/2022 01:25 PM Viktor Gurov

Fix typo. Issue #13076

a250063f 04/22/2022 01:34 PM Marcos M

Slow rule generation regression. Fix #13049

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

Port forward NAT rules with Any protocol. Implements #4259

83047e42 04/21/2022 04:02 PM Viktor Gurov

Restart L2TP VPN on interface change. Fixes #13082

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

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

0b385c4e 04/20/2022 12:47 PM Viktor Gurov

Reload IPsec and OpenVPN on gateway IP or force_down option change. Issue #13076

fcfa177b 04/20/2022 12:46 PM Viktor Gurov

NPT manual prefix fix. Issue #13070

2d82d2e3 04/19/2022 03:52 PM Viktor Gurov

Restart L2TP VPN on interface IP change. Fixes #13066

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

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

810f1026 04/18/2022 03:36 PM Viktor Gurov

Do not restart IPv4 OpenVPN on IPv6 gateway events and vice versa. Fixes #13061

8a89c115 04/18/2022 03:12 PM Jim Pingle

Reject multiple IPv6 compressions. Fixes #13069

Having :: in an IPv6 address more than once is not valid, even if it
expands to an unambiguous result.

7c97240f 04/14/2022 03:51 PM Viktor Gurov

Do not restart IPv4 IPsec on IPv6 gateway events and vice versa. Issue #3132

9e42e2f7 04/14/2022 03:51 PM Viktor Gurov

WebGUI option for IPsec <dns-interval> option. Feature #13057

58e89ea1 04/13/2022 01:43 PM Viktor Gurov

Skip IPsec VTI interface if remote FQDN gateway is not resolved. Issue #12763

172452a4 04/13/2022 07:15 AM Viktor Gurov

Reload filter on OpenVPN instance delete. Fixes #13055

318714cb 04/12/2022 01:47 PM Viktor Gurov

Restart services on interface configuration changes. Todo #12619

415a1b20 04/12/2022 01:45 PM Viktor Gurov

Do not create negate rules if <negate_networks> is empty. Fixes #13049

5f5f71cc 04/12/2022 10:16 AM Viktor Gurov

IPSec IKEv2 Mobile INTERNAL_DNS_DOMAIN (value 25) attribute. Fixes #12975

ab7ad5f9 04/11/2022 08:01 PM Jim Pingle

Option to keep serial f/renew cert Fixes #13010

Defaults to keep serial for CA but not for certs.

8490fdae 04/05/2022 02:13 AM Marcos M

Unbound option to keep probing when servers are down. Implements #13023

b409b29c 04/04/2022 03:40 PM Viktor Gurov

Do not generate duplicate ``no nat on`` rules for port forwards with a destination of ``Any``. Fixes #13015

f91bca49 04/04/2022 01:46 PM Viktor Gurov

Regenerate link-local address on MAC change. Fixes #12794

a876c333 04/04/2022 01:34 PM Viktor Gurov

Do not generate duplicate NAT Reflection rules. Fixes #13012

bfa801a6 04/04/2022 06:24 AM Viktor Gurov

write_rcfile() restart fix. Issue #13025

82a6f401 03/31/2022 03:44 PM Jim Pingle

CLI history option optimization. Fixes #12675

There is no longer a need to use the ~/.keephistory flag file. Scripts
can check the config.xml value for a user directly.

0049d009 03/31/2022 03:42 PM Jim Pingle

Fix syntax error

4e2a765a 03/31/2022 12:55 PM Viktor Gurov

write_rcfile() restart support. Issue #13004

34fc7cd6 03/31/2022 12:55 PM Viktor Gurov

Improve unbound DNSSEC option check. Issue #12985

3a792acf 03/31/2022 10:06 AM Viktor Gurov

OpenVPN unbound restart fixes. Issue #12991

70e7b0c1 03/30/2022 07:00 PM Marcos M

Add option to limit concurrent connections per OpenVPN user. Implements #12267

acb0c154 03/30/2022 07:00 PM Marcos M

Use OpenVPN deferred client-connect. Implements #12407

ae017785 03/30/2022 04:13 PM Viktor Gurov

Duplicate wireless interfaces fix. Issue #12999

209ad2e3 03/30/2022 03:52 PM Jim Pingle

OpenVPN shared key warning. Implements #12981.

Adds a warning to the OpenVPN client and server list and edit pages
warning the user about shared key mode being deprecated by OpenVPN.

Warning only displays on the instance lists if there is an existing
shared key instance. Warning only displays when editing an instance...

1ff9c7c3 03/29/2022 02:25 PM Viktor Gurov

Restart unbound to update ACL on OpenVPN change. Issue #12991

02004e7a 03/29/2022 07:50 AM Viktor Gurov

Convert IPv6 with IPv4 mapping to hex on prefix merge. Fixes #12440

568fdc9f 03/28/2022 02:06 PM Viktor Gurov

Unset $filename variable. Fixes #12986

37f3e8f0 03/25/2022 07:07 PM Viktor Gurov

Do not sync root.key file if DNSSEC is not enabled. Issue #12985

4533e50b 03/25/2022 08:38 AM Viktor Gurov

Skip unresolved OpenVPN alias DNS entries. Fixes #12984

f4b777f0 03/23/2022 07:58 PM Jim Pingle

Fix syntax errors. Issue #12940

97b49080 03/23/2022 02:35 PM Viktor Gurov

Always change .ssh directory permission. Issue #12940

7691f0c7 03/22/2022 06:03 PM Viktor Gurov

Delete user home directory on user delete XMLRPC sync. Fixes #12940

065e0508 03/22/2022 01:34 PM Viktor Gurov

OpenVPN FQDN in alias netmask fix. Issue #12925

062972b3 03/18/2022 02:07 PM Jim Pingle

pf host ID support. Issue #12702

98ecfb9f 03/18/2022 01:16 PM Jim Pingle

Add user opt to keep history. Implements #12675

719da3ee 03/15/2022 08:16 PM Jim Pingle

Remember dyn GW when if is down. Issue #12931

  • When a dynamic interface goes down, retain its old gateway address in
    a place we can read if if necessary
  • When a dynamic interface comes up, remove the file with the old gw
  • Add a function to fetch the old gateway...
d250c083 03/14/2022 03:11 PM Jim Pingle

Revert "Skip gateway if interface is down. Fixes #12920"

This breaks some gateway operations because the gateways disappear
entirely when the interface loses link.

This reverts commit c07c5cf5f2387cb2b9efdf25545bafebfa414f00.

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

New methods for killing states. Implements #12092

60c0b333 03/10/2022 02:55 PM Viktor Gurov

OpenVPN FQDN in alias support. Fixes #12925

773902ef 03/10/2022 02:51 PM Viktor Gurov

DHCPD: deny MAC Deny entries instead of ignore. Fixes #12923

b68d8fe6 03/10/2022 09:26 AM Viktor Gurov

Do not add HTTPClient entries if netboot is disabled. Issue #12892

c07c5cf5 03/10/2022 05:30 AM Viktor Gurov

Skip gateway if interface is down. Fixes #12920

9be20fdf 03/09/2022 01:54 PM Viktor Gurov

OpenVPN status TAP mode double entries fix. Issue #12884

e7954a79 03/09/2022 01:49 PM Viktor Gurov

Restart gateways monitor on dynamic interface down. Fixes #12920

e4b4c3d2 03/09/2022 08:20 AM Viktor Gurov

Status Interfaces SPF details fix. Feature #8861

2404ca68 03/07/2022 09:32 PM Jim Pingle

Encrypt/Decrypt Robustness & Testing. Issue #12897

  • Move cleanup to separate function.
  • Be more aggressive with cleanup when performing multiple crypto
    attempts.
  • Only fall back to old iterations or legacy when decrypting as
    there is no need to attempt these when encrypting new content....
5f3aa946 03/07/2022 07:03 PM Viktor Gurov

OpenVPN status incorrect TAP mode RA server+empty tunnel. Fixes #12884

9a36d901 03/07/2022 04:50 PM Viktor Gurov

Define dnsmasq upstream DNS via --server option. Fixes #12902

fc455333 03/07/2022 04:49 PM Viktor Gurov

Show SFP module details on status_interfaces.php. Implements #8861

dde642ca 03/04/2022 08:17 PM Phil Wardt

Fix infinite CPU loop on failed restore

When restoring a backup with wrong password or a user custom iterations count different than 10k or 500k, GUI timed out in an infinite CPU loop

bf9d32bf 03/04/2022 02:37 PM Kristof Provost

Revert "captiveportal: fix ipfw rules"

This reverts commit 9dac41af43a5b977a604098688776987c4f76722.