d00f
53eb3f5486
Merge pull request #583 from avicarmeli/fix/cpu-vlan-init
...
Fix CPU port PVID initialization independent of user port range
2026-10-25 02:44:18 +01:00
feelfree69
f2c89fd75b
Merge pull request #651 from Kamikaze94/bugfix/sidebar-scrolling
...
WebUI: Lock sidebar layout and move scrolling to main element
2026-10-25 00:21:08 +02:00
avicarmeli
ca2f1d101d
Merge upstream main into CPU VLAN fix
2026-10-24 23:38:25 +03:00
feelfree69
bb16302a80
Merge pull request #622 from bloqaudio/fix/port-counter-lines
...
web: give each packet counter of a port its own line
2026-10-24 19:56:44 +02:00
feelfree69
50fda40fd9
Merge pull request #584 from bloqaudio/fix/mirror-status
...
mirror: show the configured monitor port in "mirror status"
2026-10-24 19:54:44 +02:00
feelfree69
9c65039bab
Merge pull request #623 from bloqaudio/fix/save-button-dirty
...
web: highlight Save to flash only when there are unsaved changes
2026-10-24 19:39:55 +02:00
feelfree69
7e0bc93b55
Merge pull request #503 from bloqaudio/fix/uip-fragment-log-rate-limit
...
uip: rate-limit the dropped-fragment log
2026-10-24 16:40:33 +02:00
feelfree69
e1e1292ab0
Merge pull request #621 from bloqaudio/fix/num-header-align
...
web: right-align the headers of number columns
2026-10-24 16:36:11 +02:00
feelfree69
975caaff02
Merge pull request #633 from bloqaudio/fix/save-merge-lldp
...
web: keep LLDP lines from piling up in the saved configuration
2026-10-24 16:05:59 +02:00
feelfree69
cffe4793b1
Merge pull request #695 from L4ky/add-keeplink-kp90009xhpx
...
Add KeepLink KP-9000-9XHP-X as brand of POE-2G080110GS
2026-10-24 13:53:01 +02:00
feelfree69
9ed1e89c8b
Merge pull request #698 from rwalli/fix/firefox-pw-autofill
...
Web UI: keep Firefox from autofilling the new admin password
2026-10-24 13:50:26 +02:00
feelfree69
ba2f759df3
Merge pull request #696 from rwalli/fix/uptime-ram-counter
...
rtl8372_init: set SDS 0 to SGMII as the stock firmware does
2026-10-24 12:44:58 +02:00
robs
884a1ac016
CHANGELOG: SDS 0 init on RTL8372 boards without 10G ports
2026-10-24 08:45:03 +02:00
robs
51ed063dcb
rtl8372_init: set SDS 0 to SGMII as the stock firmware does
...
The masks were 0, so 0x3e2 was ORed into the reset value 0xbff and both
SerDes stayed off on boards without 10G ports (n_10g == 0), e.g. the
HC-SWTG124AS. With SDS 0 off RTL837X_REG_SEC_COUNTER does not hold a
written value: it reads 0, so NTP never retried after a failed first
attempt at boot and froze the clock after a sync.
Tested with regset on an HC-SWTG124AS: the register keeps a write with
SDS 0 in SGMII or 10GR, not with SDS 0 off (also not with only SDS 1
on).
2026-10-24 08:30:27 +02:00
robs
0da6318777
Web UI: keep Firefox from autofilling the new admin password
...
Firefox filled a saved login into the System tab's password fields and
its user name into the NTP poll interval, the input before them. That
input event marked the Time card as edited, so ntpLoad() left NTP off,
the server empty and the time zone at UTC-12:00.
2026-10-24 01:20:45 +02:00
Luca S.
d13a5d125d
Add KeepLink KP-9000-9XHP-X as brand of POE-2G080110GS
2026-10-24 00:21:28 +02:00
feelfree69
889c94404c
Merge pull request #656 from andrebrait/fix/upload-any-part-type
...
Accept firmware uploads independent of file MIME type
2026-10-23 08:15:07 +02:00
feelfree69
0f98734ae2
Merge branch 'main' into fix/upload-any-part-type
2026-10-23 08:09:07 +02:00
feelfree69
2d0abbbca0
Merge pull request #691 from hlyi/clean-min-max-port
...
clean up min_port and max_port from struct after PR#684
2026-10-23 08:08:14 +02:00
feelfree69
fdcdfa9b45
Merge pull request #659 from andrebrait/fix/health-lldp-phase
...
health: give the LLDP phase a valid slot in the phase arrays
2026-10-23 08:07:31 +02:00
HL Yi
c043c671d7
clean up min_port and max_port from struct after PR#684
2026-10-22 18:34:44 -05:00
René van Dorst
11a24783e4
Merge pull request #682 from hlyi/remove-custom-init
...
replacing machine_init.c with individual init c files
2026-10-22 19:41:08 +00:00
feelfree69
e864c32980
Merge branch 'main' into remove-custom-init
2026-10-22 21:31:41 +02:00
René van Dorst
bb329daab0
Merge pull request #684 from hlyi/use-macro
...
use macro for min_port and max_port for code optimization
2026-10-22 19:09:24 +00:00
feelfree69
89c8903454
Merge pull request #690 from mintsoft/gh-comment-path-fix
...
Fixing path on the du command to respect new structure
2026-10-22 20:58:58 +02:00
Rob Emery
63a3bc50d6
Removing the comment step as this is erroring with
...
Error: Resource not accessible by integration
and I think the repository owner will need to check
the settings on the repo
2026-10-22 19:53:35 +01:00
Rob Emery
a94be7d524
Fixing path on the du command to respect new structure
2026-10-22 19:53:00 +01:00
feelfree69
50be5308d9
Merge pull request #689 from mintsoft/build-fix-2
...
Fix for 688
2026-10-22 20:25:17 +02:00
Rob Emery
9731a33fa9
Adding missing? permission to fix the build
2026-10-22 19:16:50 +01:00
feelfree69
c3dddd9c90
Merge pull request #688 from mintsoft/build-fix
...
Fix build after #529
2026-10-22 19:28:25 +02:00
Rob Emery
6e5617c82f
Fixing path to tools builds now they have injected BUILDDIR from the
...
main Makefile
2026-10-22 18:22:14 +01:00
feelfree69
6638748e3c
Merge pull request #529 from mintsoft/ci-build-sizing
...
CI: Output the sizes of the banks
2026-10-22 18:59:17 +02:00
Rob Emery
98965b73f6
Fixes to BUILDDIR
2026-10-22 13:34:29 +01:00
Rob Emery
ef0d9d872e
adding the HTML/JS compressed sizes to the comment
2026-10-22 12:34:48 +01:00
Andre Brait
7d7585fa6d
fix(health): give the LLDP phase a valid slot in the phase arrays
...
In HEALTH=1 builds health_phase(HEALTH_LLDP) used id 7 while ph_max[] and
ph_slow[] had HEALTH_PHASES = 6 entries. The LLDP checkpoint therefore
wrote one byte past ph_max (into the high byte of ph_slow[0]) and, when
the phase took two ticks or more, incremented two bytes past ph_slow
(dhcp_state.state and transaction_id on KP_9000_6XHML_X2).
Rename it HEALTH_PH_LLDP = 6, derive HEALTH_PHASES from it so the arrays
always cover the last phase, print an lldp line in "health" and document
it.
Fixes #658
2026-10-22 11:32:05 +02:00
Andre Brait
13801241ca
fix: accept firmware uploads independent of part MIME type
...
Chrome on macOS labels .bin files application/macbinary. Searching for application/octet-stream mistakes the image bytes for more part headers and aborts when the preamble buffer fills.
Find the multipart header terminator instead, after the HTTP separator retained by handle_post. Keep authentication, CRC checks and staging limits unchanged. Cover MacBinary, an omitted part Content-Type, and a split header terminator with exact staged-byte checks.
2026-10-22 11:26:31 +02:00
Rob Emery
94ca35f65e
First version of a local "make bank_size"
2026-10-22 09:40:17 +01:00
Rob Emery
69714c8a75
Adding the ability to override the BUILDDIR so I can store branch-builds elsewhere
2026-10-22 09:40:17 +01:00
Rob Emery
2bc6939f86
Sort -u and use v3 to silence nodejs v20 warnings
2026-10-22 09:40:16 +01:00
Rob Emery
aea537f8e7
Storing the output of the build in tmp files so we can extract
...
the bits we need
But we need both main and branch checked out and the action can
do it for us
Pulling the bank occupancy from the map produced by sdcc rather
than the output of the build as it appears the output number is
only the maximum size of the banks
BANK0 isn't output, but what I'm guessing are the consituents for it are
2026-10-22 09:40:16 +01:00
HL Yi
7346977f91
use macro for min_port and max_port for code optimization
2026-10-21 19:40:19 -05:00
Kamikaze94
7b0a07efaa
Merge branch 'logicog:main' into bugfix/sidebar-scrolling
2026-10-22 01:37:32 +02:00
HL Yi
7673ef8322
desolve machine_init.c similar to what we did for machine.c
2026-10-21 15:20:56 -05:00
logicog
c9e8403c6e
Merge pull request #640 from hlyi/add-chipset
...
Add MACHINE_CHIPSET in header files.
2026-10-21 19:04:40 +02:00
bloq
7a44d8181f
Merge pull request #582 from avicarmeli/fix/http-upload-reset-owner
...
Fix firmware upload reset ownership across HTTP connections
2026-10-20 14:58:51 -05:00
René van Dorst
d698e180e4
Merge pull request #669 from vankxr/nit/ignore-test-build
...
nit: add test build directories to gitignore
2026-10-20 18:36:44 +00:00
René van Dorst
566e26ace2
Merge pull request #670 from vankxr/fix/higher-rate-sfp
...
sfp: force higher rate SFP modules to 10G
2026-10-20 18:36:17 +00:00
avicarmeli
674dc23a27
Merge upstream/main into PR #582 ; preserve HTTP upload reset ownership
2026-10-20 21:25:37 +03:00
João Silva
620edafd62
sfp: force higher rate SFP modules to 10G
...
sds: validate mode before touching anything
Signed-off-by: João Silva <jgc3silva@gmail.com >
2026-10-20 19:05:25 +01:00
João Silva
413d10bbcc
nit: add test build directories to gitignore
...
Signed-off-by: João Silva <jgc3silva@gmail.com >
2026-10-20 18:56:31 +01:00