pfSense/pfsense b8f1841src/etc/inc upgrade_config.inc ipsec.inc, src/usr/local/pfSense/include/www firewall_nat_out.inc firewall_nat_1to1.inc

Remove unnecessary config_init_path() calls
DeltaFile
+81-140src/etc/inc/upgrade_config.inc
+4-21src/etc/inc/ipsec.inc
+7-17src/usr/local/pfSense/include/www/firewall_nat_out.inc
+6-16src/etc/inc/services.inc
+6-15src/usr/local/pfSense/include/www/firewall_nat_1to1.inc
+6-15src/usr/local/pfSense/include/www/services_dnsmasq.inc
+110-224157 files not shown
+233-733163 files

pfSense/pfsense 4440238src/usr/local/www status_logs_filter.php

Reduce config fetches when displaying filter logs
DeltaFile
+5-4src/usr/local/www/status_logs_filter.php
+5-41 files

pfSense/pfsense 35c1ebdsrc/usr/local/www firewall_aliases.php

Also show system aliases when listing all aliases
DeltaFile
+66-0src/usr/local/www/firewall_aliases.php
+66-01 files

pfSense/pfsense 80cf7a3src/etc/inc globals.inc

Improve system alias descriptions
DeltaFile
+5-5src/etc/inc/globals.inc
+5-51 files

pfSense/pfsense cbf54e5src/etc rc.bootup, src/etc/inc filter.inc

Silence alias errors with ruleset generation while booting

Dynamically-configured system aliases can be set up late in the boot
process. Silence related alerts during ruleset generation while the
system is booting. Once bootup is complete, reload the filter again
to alert of any alias issues.
DeltaFile
+24-8src/etc/inc/filter.inc
+7-0src/etc/rc.bootup
+31-82 files

pfSense/pfsense 9a84309src/usr/local/www interfaces_groups_edit.php interfaces_groups.php

Interface group member validation/encoding. Fixes #15778
DeltaFile
+35-12src/usr/local/www/interfaces_groups_edit.php
+1-1src/usr/local/www/interfaces_groups.php
+36-132 files

pfSense/pfsense bd00203src/etc/inc util.inc globals.inc, src/usr/local/www guiconfig.inc firewall_nat.php

Fix rule generation and display for system aliases

This is a followup to 52e512c0555d9f5a91732907e524364358d3f70c
- Update system alias comments and descriptions.
- Improve reserved aliases processing.
- Use alias_info_popup() code when possible for system aliases.
- Handle system port aliases correctly.
- Show the description for dynamically generated system aliases when
  the content cannot be determined. Since pf does not support port
  tables, dynamic system port aliases always show the description.
DeltaFile
+75-26src/etc/inc/util.inc
+27-7src/usr/local/www/guiconfig.inc
+12-10src/etc/inc/globals.inc
+8-8src/usr/local/www/firewall_nat.php
+7-7src/usr/local/www/firewall_nat_out.php
+6-6src/usr/local/www/firewall_rules.php
+135-641 files not shown
+137-667 files

pfSense/pfsense 3fd5464src/etc/inc globals.inc util.inc

Reserved table names are lower-case

Update related comments while there.
DeltaFile
+2-3src/etc/inc/globals.inc
+1-1src/etc/inc/util.inc
+3-42 files

pfSense/pfsense 294957asrc/etc/inc upgrade_config.inc globals.inc

Bump config version
DeltaFile
+6-0src/etc/inc/upgrade_config.inc
+1-1src/etc/inc/globals.inc
+7-12 files

pfSense/pfsense 7f75451src/etc/inc pfsense-utils.inc

Introduce function to detect and resolve conflicting aliase names
DeltaFile
+70-0src/etc/inc/pfsense-utils.inc
+70-01 files

pfSense/pfsense 52e512csrc/etc/inc util.inc filter.inc, src/usr/local/www firewall_nat.php firewall_nat_out.php

Expose system aliases to the GUI. Implement #1979
DeltaFile
+204-13src/etc/inc/util.inc
+115-83src/etc/inc/filter.inc
+74-9src/etc/inc/globals.inc
+41-39src/usr/local/www/firewall_nat.php
+36-33src/usr/local/www/firewall_nat_out.php
+18-0src/usr/local/www/firewall_rules.php
+488-1771 files not shown
+489-1787 files

pfSense/pfsense fad8d3csrc/usr/local/www guiconfig.inc firewall_nat.php

Refactor system_alias_info_popup()

It now supports any alias name. Additionally check for html characters.
DeltaFile
+5-5src/usr/local/www/guiconfig.inc
+2-2src/usr/local/www/firewall_nat.php
+2-2src/usr/local/www/firewall_nat_1to1.php
+2-2src/usr/local/www/firewall_nat_out.php
+2-2src/usr/local/www/firewall_rules.php
+13-135 files

pfSense/pfsense 839ae1csrc/etc/inc util.inc, src/usr/local/www firewall_nat_edit.php firewall_nat_out_edit.php

Refactor get_alias_list()

It now uses CSVs for multiple types instead of an array.
DeltaFile
+13-12src/etc/inc/util.inc
+3-3src/usr/local/www/firewall_nat_edit.php
+2-2src/usr/local/www/firewall_nat_out_edit.php
+2-2src/usr/local/www/firewall_rules_edit.php
+1-1src/usr/local/www/firewall_nat_1to1_edit.php
+1-1src/usr/local/www/services_radvd.php
+22-211 files not shown
+23-227 files

pfSense/pfsense 26a06fbsrc/etc/inc system.inc

Fix NTP DNS resolution option for pools. Fixes #15552
DeltaFile
+5-5src/etc/inc/system.inc
+5-51 files

pfSense/pfsense 7961830src/etc/inc services.inc, src/usr/local/pkg miniupnpd.inc miniupnpd.xml

Merge pull request #4695 from Self-Hosting-Group/remove-interface
DeltaFile
+8-8src/usr/local/pkg/miniupnpd.inc
+7-7src/usr/local/pkg/miniupnpd.xml
+4-4src/usr/local/www/status_upnp.php
+1-1src/etc/inc/services.inc
+20-204 files

pfSense/pfsense 81ca1f7src/etc/inc services.inc, src/usr/local/pkg miniupnpd.inc miniupnpd.xml

UPnP IGD & PCP: Improve descriptions
DeltaFile
+8-8src/usr/local/pkg/miniupnpd.inc
+7-7src/usr/local/pkg/miniupnpd.xml
+4-4src/usr/local/www/status_upnp.php
+1-1src/etc/inc/services.inc
+20-204 files

pfSense/pfsense f810afa

Merge pull request #4702 from S33G/hotfix/correct-author
DeltaFile
+0-00 files

pfSense/pfsense 3e31468src/usr/local/www diag_dns.php

Improve error message for duplicated aliases
DeltaFile
+1-1src/usr/local/www/diag_dns.php
+1-11 files

pfSense/pfsense c48865bsrc/usr/local/www diag_dns.php

Improve error message for duplicated aliases
DeltaFile
+1-1src/usr/local/www/diag_dns.php
+1-11 files

pfSense/pfsense 02b8bbesrc/etc rc.initial

Merge pull request #4696 from lriley2020/edit-menu
DeltaFile
+1-1src/etc/rc.initial
+1-11 files

pfSense/pfsense 898df05src/etc rc.initial

Clarify console menu option 0 description. Implement #15705
DeltaFile
+1-1src/etc/rc.initial
+1-11 files

pfSense/pfsense b0dbe23src/etc/inc auth.inc

Merge pull request #4700 from GChuf/sameSiteCookiesAttribute
DeltaFile
+8-7src/etc/inc/auth.inc
+8-71 files

pfSense/pfsense 61e5c10src/etc/inc auth.inc

Add samesite attribute to cookies. Implement #15729
DeltaFile
+8-7src/etc/inc/auth.inc
+8-71 files

pfSense/pfsense 8b32975src/usr/local/www/widgets/widgets ntp_status.widget.php disks.widget.php

Adjust widget refresh intervals

Now that the refresh interval works as expected, decrease the refresh
frequency to more closely match the previous behavior.
DeltaFile
+1-1src/usr/local/www/widgets/widgets/ntp_status.widget.php
+1-1src/usr/local/www/widgets/widgets/disks.widget.php
+1-1src/usr/local/www/widgets/widgets/dyn_dns_status.widget.php
+1-1src/usr/local/www/widgets/widgets/gateways.widget.php
+1-1src/usr/local/www/widgets/widgets/interface_statistics.widget.php
+1-1src/usr/local/www/widgets/widgets/interfaces.widget.php
+6-63 files not shown
+9-99 files

pfSense/pfsense 3ebe5bcsrc/usr/local/www/js traffic-graphs.js

Display correct bandwidth usage. Fix #14933
DeltaFile
+8-4src/usr/local/www/js/traffic-graphs.js
+8-41 files

pfSense/pfsense 7455432src/etc/inc util.inc

Merge pull request #4683 from FloFaber/improve_alphabetic_interface_sorting
DeltaFile
+1-1src/etc/inc/util.inc
+1-11 files

pfSense/pfsense 33626a9src/usr/local/www services_dyndns_edit.php

Allow apex records for Azure DDNS. Implement #10000
DeltaFile
+3-1src/usr/local/www/services_dyndns_edit.php
+3-11 files

pfSense/pfsense 60a5fd0src/usr/local/www services_dyndns_edit.php

Allow apex records for name.com DDNS. Implement #14289
DeltaFile
+12-2src/usr/local/www/services_dyndns_edit.php
+12-21 files

pfSense/pfsense 88e4113src/usr/local/www services_dyndns_edit.php

Improve code readability for DDNS checks
DeltaFile
+25-30src/usr/local/www/services_dyndns_edit.php
+25-301 files

pfSense/pfsense 2d9db4csrc/usr/local/pfSense/include/www status_output.inc

Sanitize RFC2136 key data in status output. Fixes #15490
DeltaFile
+1-1src/usr/local/pfSense/include/www/status_output.inc
+1-11 files