OPNSense/core b693a3bsrc/etc/inc/plugins.inc.d ipsec.inc, src/www vpn_ipsec_phase1.php vpn_ipsec.php

ipsec, add ike keyexchange option, for https://github.com/opnsense/core/issues/2642

OPNSense/core 6c4912csrc/etc/inc/plugins.inc.d unbound.inc

unbound: cleanups on previous #2627

OPNSense/core 90efc01src/etc/inc/plugins.inc.d unbound.inc

Swap stub-zone for forward-zone

stub-zone doesn't work for non-authorative upstream DNS servers, but forward-zone does.

OPNSense/core 5332a72src/www diag_logs_common.inc

don't wrap first column (date/time) of log viewer

the date/time column of the log viewer wraps when viewing logs with
very long lines (for example when viewing the acme client log)
this adds white-space: nowrap to the first column

(cherry picked from commit 8222fe7700c886bb8c179af5980299c6362276e4)

OPNSense/core 8af69f1src/opnsense/mvc/app/views/layout_partials base_dialog.volt

fix table headers: tr elements cannot have a colspan, th elements can

(cherry picked from commit 3836464e86bdc6c95b29130da07d4efa5eb5cc52)

OPNSense/core 280fc81src/opnsense/mvc/app/models/OPNsense/TrafficShaper TrafficShaper.php

firewall: shaper addition and cleanups

OPNSense/core a3ff635src/opnsense/mvc/app/models/OPNsense/TrafficShaper TrafficShaper.php

firewall: nonfunctional updates to shaper addition

OPNSense/core f148a2asrc/opnsense/mvc/app/library/OPNsense/Firewall DNatRule.php ForwardRule.php

firewall: cleanups

OPNSense/core 82be7c4src/etc/inc filter.lib.inc

firewall: whitespace cleanups

OPNSense/core 4b91f20src/etc/inc filter.lib.inc

firewall: nonfunctional cleanups

OPNSense/core 5008122src/etc/inc interfaces.inc

interfaces: nonfunctional cleanup

OPNSense/core a88988esrc/etc/inc interfaces.inc, src/opnsense/service/tests/config config.xml

interfaces: remove use of adv_dhcp6_prefix_interface_statement_sla_id

Section of code I've removed had been removed previously as during recent
PR's the ability to iterate through the interfaces was added. This 'solo'
bit of code appears to have made its way back in, don't know where and
don't know when as the song goes. Remove SLA_ID from Prefix interface.
It's collected from the LAN settings

(cherry picked from commit d1fc5afc2bc186befa82ebbacdde3ba7f4dda55a)

OPNSense/core e60eb50src/etc/inc interfaces.inc

interfaces: allow explicit mtu to reach the stf device; closes #2553

(cherry picked from commit bc3dd5afcafcff4f5d1253a042dee5f244e74a84)

OPNSense/core 64255d0src/etc rc.newwanipv6, src/etc/inc interfaces.inc

interfaces: bubble up reload

OPNSense/core e1115b9. plist, src/opnsense/mvc/app/views/layouts default.volt

ui: no minified version for tokenize2

Discussed with: @adschellevis

(cherry picked from commit 32aa1998828dd3bc4e39b26489e41798888dfa8f)

OPNSense/core 8b2cd56src/www firewall_nat_edit.php

firewall/nat, hide Redirect target port when port is not applicable

(cherry picked from commit ee98ebb29e89686fea75ac689ba2f0e6c75ce89e)

OPNSense/core e2f421bsrc/etc/inc/plugins.inc.d openvpn.inc

openvpn: take this socket cleanup #2610

(cherry picked from commit 0a8794fc972116446fdbceaae1ac1a6482a61ec9)
(cherry picked from commit 2916d620d446820eba1ae73d741c2a06177c0845)
(cherry picked from commit 4c5bff4991606cb530eb84929469cbcf445f8482)

OPNSense/core 4c5bff4src/etc/inc/plugins.inc.d openvpn.inc

openvpn: take this socket cleanup #2610

OPNSense/core ce55c3esrc/etc/inc/plugins.inc.d openvpn.inc

openvpn: allow /32, & bitwise operator is before != ???

PR: https://forum.opnsense.org/index.php?topic=9445.0
(cherry picked from commit 4d664bc39d0bcf4635d3a0f758e4171831ed5d3c)

OPNSense/core 08fd61esrc/etc/inc legacy_bindings.inc

firewall: return alias types to unbreak outbound NAT rule edit

(cherry picked from commit 8287fcf32a268f05f531149b798603fc2fa16d71)

OPNSense/core 3a6be99src/etc/inc interfaces.inc

interfaces: merge harmless cleanups from master

OPNSense/core 81d70d6src/etc/inc/plugins.inc.d/openvpn auth-user.php

openvpn, align auth-user.php to use common_name, closes 
https://github.com/opnsense/core/issues/2641

OPNSense/core 4d664bcsrc/etc/inc/plugins.inc.d openvpn.inc

openvpn: allow /32, & bitwise operator is before != ???

PR: https://forum.opnsense.org/index.php?topic=9445.0

OPNSense/core 8287fcfsrc/etc/inc legacy_bindings.inc

firewall: return alias types to unbreak outbound NAT rule edit

OPNSense/core ecbb352src/www firewall_nat_out_edit.php

Revert "firewall: a bit weird, page indicates host aliases"

This reverts commit d30125e0fbf1d08f1e2053a4f088528d5632c5fa.

OPNSense/core 5810cc7src/opnsense/mvc/app/library/OPNsense/Firewall SNatRule.php, src/www firewall_nat_out_edit.php

firewall: fix more glitches in outbound alias target

OPNSense/core 3ddea14src/opnsense/mvc/app/library/OPNsense/Firewall SNatRule.php, src/www firewall_nat_out_edit.php

firewall: round-robin is for host alias nat/rdr; loosely refs #2625

This simplifies the logic for the interface redirect target
as we use :0 and push it directly to the kernel to resolve.

From pf.conf:

   Tables can also be used for the redirect address of nat and
   rdr rules and in the routing options of filter rules, but only
   for round-robin pools.

OPNSense/core d30125esrc/www firewall_nat_out_edit.php

firewall: a bit weird, page indicates host aliases

OPNSense/core f31858bsrc/etc/inc filter.lib.inc, src/etc/inc/plugins.inc.d pf.inc

firewall: a bit more of interface kernel resolving #2625

OPNSense/core 075c0a9src/opnsense/mvc/app/library/OPNsense/Firewall SNatRule.php

firewall: always push interface resolve into the kernel #2625

OPNSense/core 8222fe7src/www diag_logs_common.inc

don't wrap first column (date/time) of log viewer

the date/time column of the log viewer wraps when viewing logs with
very long lines (for example when viewing the acme client log)
this adds white-space: nowrap to the first column

OPNSense/core a52fce5src/etc/inc system.inc

regression in previous, forgot namespace part. for 
https://github.com/opnsense/core/issues/2569

OPNSense/core fb072dbsrc/etc/inc system.inc, src/opnsense/mvc/app/models/OPNsense/TrafficShaper TrafficShaper.php

Revert "Revert "load ipfw when either CP or the trafficshaper is enabled, final take on 
https://github.com/opnsense/core/issues/2569""

This reverts commit 6152f14b6b2c6662cc4a0d18258eb30e5a5141f6.

OPNSense/core d1fc5afsrc/etc/inc interfaces.inc, src/opnsense/service/tests/config config.xml

interfaces: remove use of adv_dhcp6_prefix_interface_statement_sla_id

Section of code I've removed had been removed previously as during recent
PR's the ability to iterate through the interfaces was added. This 'solo'
bit of code appears to have made its way back in, don't know where and
don't know when as the song goes. Remove SLA_ID from Prefix interface.
It's collected from the LAN settings

OPNSense/core 6152f14src/etc/inc system.inc, src/opnsense/mvc/app/models/OPNsense/TrafficShaper TrafficShaper.php

Revert "load ipfw when either CP or the trafficshaper is enabled, final take on 
https://github.com/opnsense/core/issues/2569"

This reverts commit 82d207f98cd19690ee7ba4d02c7a46ed25d6fff4.

OPNSense/core 445ae21src/www system_usermanager.php

system: fix policy check on empty password save

(cherry picked from commit eccc786ef1272174829b3e165ba1903d55450872)

OPNSense/core 95c13a7src/opnsense/service/templates/OPNsense/Captiveportal lighttpd-zone.conf

captive portal: fix server tag; closes #2638

(cherry picked from commit 5d2ff1def1c0d4e6e583b1e175785d8a0482dcce)

OPNSense/core 5d2ff1dsrc/opnsense/service/templates/OPNsense/Captiveportal lighttpd-zone.conf

captive portal: fix server tag; closes #2638

OPNSense/core 82d207fsrc/etc/inc system.inc, src/opnsense/mvc/app/models/OPNsense/TrafficShaper TrafficShaper.php

load ipfw when either CP or the trafficshaper is enabled, final take on 
https://github.com/opnsense/core/issues/2569

OPNSense/core 32aa199. plist, src/opnsense/mvc/app/views/layouts default.volt

ui: no minified version for tokenize2

Discussed with: @adschellevis

OPNSense/core 2eae0a4src/www system_usermanager.php

system: tweak previous to make code clearer

OPNSense/core eccc786src/www system_usermanager.php

system: fix policy check on empty password save

OPNSense/core f0b5968src/etc rc.ipfw

rc: remove fluff from ipfw load script
DeltaFile
+32-32src/etc/rc.ipfw
+32-321 files

OPNSense/core 75444easrc/etc/inc system.inc

ipfw/dummynet, don't depend on ipfw to load it's modules, it may cause side effects like 
https://github.com/opnsense/core/issues/2569

OPNSense/core e9dfa48src/opnsense/scripts/proxy setup.sh

Revert "squid, deleay startup during boot, for 
https://github.com/opnsense/core/issues/2569"

This reverts commit 72af231b41403447c682dc9337301ebde786a168.

OPNSense/core ee98ebbsrc/www firewall_nat_edit.php

firewall/nat, hide Redirect target port when port is not applicable

OPNSense/core 72af231src/opnsense/scripts/proxy setup.sh

squid, deleay startup during boot, for https://github.com/opnsense/core/issues/2569

OPNSense/core bc3dd5asrc/etc/inc interfaces.inc

interfaces: allow explicit mtu to reach the stf device; closes #2553

OPNSense/core adf314asrc/etc/inc interfaces.inc, src/opnsense/mvc/app/library/OPNsense/Firewall Plugin.php

interfaces: register em1_stf instead of wan_stf

Discussed with: @adschellevis

OPNSense/core 207ed37src/etc/inc interfaces.inc

interfaces: $destroy does not exist anywhere