Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
db0cdbc8 08/17/2022 07:38 PM Jim Pingle

Skip URL tables with invalid names. Fixes #13425

6c055aaf 08/17/2022 02:50 PM Kristof Provost

captiveportal: fix comment

Restore the correct comment, as pointed out by "Fole Systems" in
https://redmine.pfsense.org/issues/13323#change-62565

b0d417e2 08/12/2022 07:32 PM Reid Linnemann

Correct omission of ipv6 addresses in get_interface_addresses. #11545

The original v6 translation wrapping from pfSense_get_ifaddrs() output to that
of pfSense_get_interface_addresses had some confusion around array keys that is
resolved in this commit.

2884bd1f 07/26/2022 01:42 AM Luiz Souza

Add two missing '\n' to pkg.conf.

This file is quickly overwritten by the (correct) version written by
pfSense-upgrade, this makes this failure hard to see.

d7be34a7 07/15/2022 12:58 PM Marcos M

Get radius nas ip from correct variable. Fix #13356

add6447b 07/05/2022 04:45 PM Kristof Provost

Ensure we apply policy routing on whitelisted captive portal MAC addresses

We cannot simply 'pass in quick' for the _patthru tagged packets,
because that means we don't process any subsequent policy routing (or
other user) rules.

We want the _passthru tagged (i.e. whitelisted by MAC address) packets...

ad20a68b 07/05/2022 02:56 PM Jim Pingle

Filter reload at end of rc.newwanip. Fixes #13228

8c9ab20e 06/29/2022 12:59 PM Jim Pingle

Don't force DNS to use 4/6 here. Fixes #13318

It's not trying to force communication with a
specific address family DNS server.

c5d78635 06/28/2022 08:32 PM Reid Linnemann

get_interface_addresses: Silence array_filter warnings

60a2fa6b 06/27/2022 06:32 PM Jim Pingle

Remove incorrectly restored code. Fixes #13308

3222c70a 06/24/2022 03:09 PM Reid Linnemann

Omit VIPs from interface address selection. Fixes #11545

Add function get_interface_addresses() which wraps around pfSense_get_ifaddrs() and
filters VIPs before selecting an interface v4 and v6 address.

Replace all use of pfSense_get_interface_addresses() with get_interface_addresses()

8ba70cfc 06/13/2022 02:04 PM Jim Pingle

Set CP pipeno consistently when null. Fixes #13265

3dc73d39 06/02/2022 01:08 PM Jim Pingle

dhcp6 range check/tracked prefix. Fixes #12527

7b9fdf03 06/01/2022 01:18 PM Jim Pingle

Always use rstold script header. Fixes #13238

ce541827 05/26/2022 03:05 PM Viktor Gurov

Change Captive Portal anchors order and remove tagged option from L2 rules.

899e2b10 05/26/2022 01:07 PM Viktor Gurov

Do not duplicate Captive Portal passthru rule if HTTPS login is enabled

937b2a59 05/25/2022 02:01 PM Viktor Gurov

Reload Captive Portal rules on nomacfilter or per-user bandwidth change. Fixes #13216

e65783ae 05/25/2022 01:47 PM Viktor Gurov

Check CP rules tag on all steps. Fixes #13215

af54e92e 05/25/2022 01:00 PM Jim Pingle

Get all nested anchors when drilling. Fixes #13142

fee50323 05/25/2022 01:54 AM Reid Linnemann

captiveportal: Add both https/http rules for cps with https. Fixes #13212

Alter captiveportal_zone_portalports to return an array of alias/port pairs
rather than a single pair. If https is enabled on the cp zone, then both https
and http sets are returned....

b4a6c702 05/24/2022 07:53 PM Christian McDonald

Remount ZFS datasets after configuring RAM disks to ensure they are used. For #13182

262e6900 05/24/2022 04:29 PM Christian McDonald

Fix RAM disk handling in pfSense-rc on ZFS

a1ccf0db 05/24/2022 02:24 PM Christian McDonald

Improvements to ramdisk functions for improved handling on ZFS

ff72903f 05/24/2022 01:14 PM Christian McDonald

PKG_DBDIR/CACHEDIR should be accessed at /var/db/pkg and /var/cache/pkg in all cases

91d8c6c9 05/23/2022 09:30 PM Christian McDonald

Revert "Fixes RAM disk handling on ZFS (support boot environments)"

This reverts commit e6b47d6812b1a46738c75a8991cd1393b200d7ef

e6b47d68 05/23/2022 09:02 PM Christian McDonald

Fixes RAM disk handling on ZFS (support boot environments)

db6e63dd 05/23/2022 08:25 PM Christian McDonald

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

This reverts commit b9097e4cfe3fcbdec86a00a5a470d93d05ea8102

32661caf 05/23/2022 06:36 PM Viktor Gurov

Captive Portal pipes reserve fix. Fixes #13204

889bec18 05/23/2022 06:24 PM Marcos M

Generate floating rules with "any" interface. Fix #13203

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.

382f76bc 05/20/2022 12:49 AM Christian McDonald

Remove orphaned ram disk backup script

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

7610a397 05/11/2022 12:09 PM Viktor Gurov

Cleanup PPPoE VIPs on interface down to fix IP address order. Issue #11629

6cdd2fda 05/10/2022 06:08 PM Viktor Gurov

pfanchordrill Captive Portal anchors support. Fixes #13142

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

Captive Portal host remove fix. Issue #13146

cf38c37a 05/10/2022 07:17 AM Viktor Gurov

ssh-keygen check improvements. Fixes #13139

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

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

6c98abd3 05/07/2022 02:17 PM Viktor Gurov

Cleanup PPPoE VIPs to fix IP address order. Issue #11629

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
3f479ecb 05/06/2022 05:23 PM Brad Davis

Revert "Revert "Remove the leftover pfSense-installer repo if it exists""

This reverts commit ae40f82dc7bdc2cbef8a22ee682ec97e5a69fbd8.

Bring this back in now the build puts the file in /tmp and cleans up
after itself properly

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

ae40f82d 05/05/2022 03:25 PM Brad Davis

Revert "Remove the leftover pfSense-installer repo if it exists"

This reverts commit 2f5b8f48de1875c128e05267b0f7d59075c781c4.

This breaks the build since it removes the file too early

2f5b8f48 05/04/2022 09:59 PM Brad Davis

Remove the leftover pfSense-installer repo if it exists

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

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

cc2a4c26 05/04/2022 05:50 PM Viktor Gurov

Merge pull request #4578 from luckman212/warning-for-recursive-sshd-disable

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

a32a9530 04/27/2022 05:26 PM → luckman212

add warning for menu option 14 when it might kill your connection

37e06c12 04/27/2022 03:10 PM Jim Pingle

Fix error handling in pfanchordrill. Fixes #13106

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

410cabc4 04/20/2022 12:52 PM Kristof Provost

ddb.conf: log registers

When we crash also log the register values. They may contain useful
hints for debugging (especially if the unstripped build artefacts are
still available), and take up very little space in the textdump.

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

a41488ff 04/19/2022 02:31 PM Viktor Gurov

Restart dpinger on boot if IPsec PH1 remote gateway is FQDN and PH2 mode is VTI. Fixes #12763

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