bootgrid: only schedule dimension changes after data processing, window resizing and table visibility changes
The height recalculation scheduled on renderComplete was too aggressive,
since Tabulator emits that event while virtual rows are rendered during scrolling.
Also prevent setHeight() from running mid-scroll at all times.
This commit fixes the visual glitch of resetting scroll positions introduced
by https://github.com/opnsense/core/commit/050f3c8277
(cherry picked from commit 6e3cda346c858d0b070b77439bdd322d6a0db7c1)
system: bring installer remove code closer together actually
livemode script is unconditional before login prompt so we can
do the proper cleanup at the last possible point in time.
bootgrid: only schedule dimension changes after data processing, window resizing and table visibility changes
The height recalculation scheduled on renderComplete was too aggressive,
since Tabulator emits that event while virtual rows are rendered during scrolling.
Also prevent setHeight() from running mid-scroll at all times.
This commit fixes the visual glitch of resetting scroll positions introduced
by https://github.com/opnsense/core/commit/050f3c8277
firewall: add private network exclusions to default IPv6 bogons (#10125)
Allows ULA and link-local access on new systems where
the bogons haven't been updated yet.
(cherry picked from commit 14ce4ca943630136194aaf8bd4e28bd562f91cff)
firewall: add private network exclusions to default IPv6 bogons (#10125)
Allows ULA and link-local access on new systems where
the bogons haven't been updated yet.
interfaces: remove stray loopback queue introduced in 1f34fdeb68e2
The original idea was to have a separate loopback queue but that
does not seem necessary. Remove the assignment again, because
otherwise the queue would be implicity late and not early as before.
interfaces: remove cua matching from PPP device pattern
cua is a parent dev node and it has nothing to do with the
PPP device itself. We do not need to match it here.
Revert "firewall: fix loopback address in private defintions; closes #10694"
This reverts commit 9bac2b8a75f3f218e252a1ca2092c2566291790f.
Since we want to get rid of treating loopback as private and push it to
bogons and this was already broken do not try to repair it.
firewall: remove handling looback addresses as "private"
Loopbacks are not "private" in the traditional sense and will be handled
by bogons in the near future to more closely align with the upstream bogon
source.
Interfaces: split media and mediaopt with tabs instead of spaces as spaces may exist in the actual output.
(cherry picked from commit d740eecdbfe0e39beccd771e704f28f9493e84f1)