Commit Graph

  • f17ca1c9fc Merge pull request #626 from vankxr/device/gt-st024m René van Dorst 2026-10-16 21:01:59 +00:00
  • be5dee04e3 Merge pull request #619 from hlyi/machine_refactoring_doc René van Dorst 2026-10-16 20:39:53 +00:00
  • 196d22d7c3 web: keep LLDP lines from piling up in the saved configuration bloqaudio 2026-10-16 10:43:08 -05:00
  • 496ac8b757 Merge pull request #576 from bloqaudio/feat/cable-test logicog 2026-10-16 17:41:31 +02:00
  • bf670aed0b Merge pull request #580 from avicarmeli/fix/startup-crlf logicog 2026-10-16 17:28:37 +02:00
  • 6af5580433 Merge pull request #612 from hlyi/machine_doc_update logicog 2026-10-16 17:22:18 +02:00
  • 6194356f66 Merge pull request #630 from DrDoof/fix/atoi-hex-bounds logicog 2026-10-16 17:20:28 +02:00
  • bd56c1a8c5 Merge pull request #572 from vDorst/feat_swgt024_v20_mac_local logicog 2026-10-15 21:33:04 +02:00
  • d562fd661e cmd_parser: stop atoi_hex() at eight digits and at non-hex characters d00f 2026-10-15 20:38:55 +02:00
  • 0b6b613c03 MACHINE_SWGT024_V2_0_MANAGED: Add mac_flash_offset René van Dorst 2026-10-15 18:30:46 +02:00
  • f325bdbd11 Add GT-ST024M João Silva 2026-10-15 12:55:05 +01:00
  • 680a40dab5 web: highlight Save to flash only when there are unsaved changes bloqaudio 2026-10-15 00:12:14 -05:00
  • 97b15f4022 web: give each packet counter of a port its own line bloqaudio 2026-10-15 00:11:04 -05:00
  • c263a8ab64 Add assmebler injection script zoerax logicog 2026-10-15 06:53:23 +02:00
  • d5ccd38dd3 web: right-align the headers of number columns bloqaudio 2026-10-14 23:48:46 -05:00
  • adecc26ae2 update doc based upoin logicog's feedback HL Yi 2026-10-14 21:31:26 -05:00
  • 44ae7a8d3b move modification of current files into a diff PR HL Yi 2026-10-14 20:37:57 -05:00
  • c3fc541339 update doc based upon new machine structure HL Yi 2026-10-14 20:23:35 -05:00
  • 6fdb19f18c Merge branch 'logicog:main' into machine_refactoring hlyi 2026-10-14 20:19:06 -05:00
  • 70f8964918 igmp: leave groups in 224.0.0.0/24 to flooding DrDoof 2026-10-01 21:24:05 +02:00
  • aba58e7f99 igmp: stop looking up IPv4 multicast in the L2 table on igmp off DrDoof 2026-10-10 02:43:04 +02:00
  • 2404e7a9b6 lacp: tidy up after review d00f 2026-10-14 00:55:11 +02:00
  • 6a31b4a279 doc: lacp: shorten, point to stp.md for the trap d00f 2026-10-12 22:05:56 +02:00
  • 6cd1f683bb lacp: keep comments to the frame layout d00f 2026-10-12 22:05:56 +02:00
  • 7e90f6a126 test: build the LACP test on the real headers, drop the port_hash test d00f 2026-10-12 22:02:50 +02:00
  • 9bd301447b doc: lacp: lag <n> d and a static list leave LACP, new lacp_lag_set() prototype d00f 2026-10-12 21:59:08 +02:00
  • 9745dfe6ae lacp: drop the unused long timeout and an unrelated pvid hunk d00f 2026-10-12 21:21:07 +02:00
  • d4345c1bf8 lacp: keep lacp_in() and lacp_lag_set() out of the data segment d00f 2026-10-12 21:21:07 +02:00
  • fcaacd4429 lacp: review follow-ups d00f 2026-10-12 16:27:22 +02:00
  • 0f63244ca1 lacp: ignore a LACPDU that carries our own system id d00f 2026-10-12 16:27:22 +02:00
  • 913e9780b8 httpd: leave the L2 listing as it is on main d00f 2026-10-12 16:27:21 +02:00
  • 0d748fa808 lacp: "lag <n> d" and a static member list take the group out of LACP d00f 2026-10-12 16:27:20 +02:00
  • bd974e0aaf lacp: arm the partner timeout from our own LACP_Timeout d00f 2026-10-12 16:27:19 +02:00
  • 56686185ce lacp: implement IEEE 802.3ad link aggregation DrDoof 2026-09-23 22:13:30 +02:00
  • ed069b67fd update doc to match new split machine structure HL Yi 2026-10-14 20:17:03 -05:00
  • b1026490a8 doc: point the link aggregation entry at the document that exists d00f 2026-10-15 00:59:58 +02:00
  • 28ea2184c2 Merge pull request #562 from brunoz78/de-isolation logicog 2026-10-14 21:15:41 +02:00
  • d5f84cc2fb i18n(de): translate the LACP settings of the LAG page Brunoz78andClaude Opus 5.5 2026-10-14 20:52:53 +02:00
  • 682ac462c4 i18n(de): translate the LLDP page Brunoz78andClaude Opus 5.5 2026-10-10 11:40:17 +02:00
  • ecc8356f4d i18n(de): translate the NTP settings Brunoz78andClaude Opus 5.5 2026-10-12 21:47:21 +02:00
  • 3a8d1d323f i18n(de): translate the DNS server settings Brunoz78andClaude Opus 5.5 2026-10-11 16:43:18 +02:00
  • e125ebd097 i18n(de): translate the port isolation page Brunoz78andClaude Opus 5.5 2026-10-08 11:03:45 +02:00
  • 4050555667 port: add a cable test command bloqaudio 2026-10-11 18:46:11 -05:00
  • 8224b06f9e Merge pull request #540 from DrDoof/fix/igmp-link-local bloq 2026-10-14 02:01:59 -05:00
  • 69151362a0 Merge pull request #566 from DrDoof/fix/igmp-off-lookup bloq 2026-10-14 02:01:55 -05:00
  • 24e83d5b74 Merge pull request #299 from DrDoof/feat/lacp bloq 2026-10-14 01:35:24 -05:00
  • e890e429a5 Update adding-a-device.md hlyi 2026-10-14 00:22:08 -05:00
  • 813a62ca7d add document for adding a new device. clean up existing document due to split machin.c HL Yi 2026-10-14 00:11:01 -05:00
  • b096efd63a symlink HASIVO_S1100WP_8GT_1SX_SE.c to SWTGW218AS.c, FNS1200P.c to PCB_K0402WS_V2.c, DEFAULT_8C_1SFP.c to KP_9000_9XH_X_EU.c, as only differences are white space and comments. add SKS3200_8E1X HL Yi 2026-10-13 23:48:28 -05:00
  • 3d81df0cad Merge pull request #564 from hlyi/machine_refactoring logicog 2026-10-14 05:51:25 +02:00
  • 2481810906 lacp: tidy up after review d00f 2026-10-14 00:55:11 +02:00
  • 03311debe6 Merge pull request #586 from mintsoft/lldp-blocking d00f 2026-10-13 12:51:18 +02:00
  • e4adec9c11 Renaming for consistency and spaces -> tabs Rob Emery 2026-10-13 08:27:53 +01:00
  • 8a7c847ad9 tools: httpd_sim serves the MAC count per port d00f 2026-10-13 01:35:03 +02:00
  • b94d2aeabc port: count the learned MACs in the Connected column d00f 2026-10-13 01:27:33 +02:00
  • d525229b42 doc: lacp: shorten, point to stp.md for the trap d00f 2026-10-12 22:05:56 +02:00
  • 73b23808cf lacp: keep comments to the frame layout d00f 2026-10-12 22:05:56 +02:00
  • 4a14f50932 test: build the LACP test on the real headers, drop the port_hash test d00f 2026-10-12 22:02:50 +02:00
  • 1bfe632174 doc: lacp: lag <n> d and a static list leave LACP, new lacp_lag_set() prototype d00f 2026-10-12 21:59:08 +02:00
  • 265a80bb25 Trapping the 01:80:c2:00:00:0e prevents the switch from passing between ports Rob Emery 2026-10-12 20:32:29 +01:00
  • 64efd3fb9f lacp: drop the unused long timeout and an unrelated pvid hunk d00f 2026-10-12 21:21:07 +02:00
  • 2e6425f5e6 lacp: keep lacp_in() and lacp_lag_set() out of the data segment d00f 2026-10-12 21:21:07 +02:00
  • 6bae5c5c90 test: run CPU VLAN variants in the standard host suite avicarmeli 2026-10-12 20:16:21 +03:00
  • c2980e42d8 mirror: show the configured monitor port in "mirror status" bloqaudio 2026-10-12 12:02:02 -05:00
  • 1856aeba28 Merge pull request #579 from nuclearbananaslug/patch-1 bloq 2026-10-12 12:01:27 -05:00
  • 4e4a2ea4db lacp: review follow-ups d00f 2026-10-12 16:27:22 +02:00
  • 4ccbf51976 lacp: ignore a LACPDU that carries our own system id d00f 2026-10-12 16:27:22 +02:00
  • 0df48fbb1c httpd: leave the L2 listing as it is on main d00f 2026-10-12 16:27:21 +02:00
  • 25040070e5 lacp: "lag <n> d" and a static member list take the group out of LACP d00f 2026-10-12 16:27:20 +02:00
  • edf6351d85 lacp: arm the partner timeout from our own LACP_Timeout d00f 2026-10-12 16:27:19 +02:00
  • c3b4cc893b lacp: implement IEEE 802.3ad link aggregation DrDoof 2026-09-23 22:13:30 +02:00
  • b83b67d234 Merge pull request #514 from DrDoof/feat/trap d00f 2026-10-12 15:07:11 +02:00
  • efd61be64e mirror: parse the monitor port argument Antony 2026-10-12 13:04:49 +00:00
  • 875933b9f9 fix: initialize CPU MAC9 VLAN state independently of user port count avicarmeli 2026-10-12 10:43:42 +03:00
  • 0e85137e7a fix: accept CR delimiters in flash startup configuration avicarmeli 2026-10-12 10:43:36 +03:00
  • da7909f422 Merge pull request #563 from dobodu/main logicog 2026-10-12 06:32:45 +02:00
  • 14b2ce1c49 trap: deliver reserved multicast to the CPU by trap, STP first DrDoof 2026-09-24 04:27:55 +02:00
  • 84d9408151 Merge pull request #447 from DrDoof/feat/ntp d00f 2026-10-11 23:20:06 +02:00
  • c02f660c08 doc: Add HOWTO for using firmware tracing to figure LED configuration logicog 2026-10-11 22:31:33 +02:00
  • 05c0571154 Add warning for unsupported firmware images dobodu 2026-10-11 21:46:50 +02:00
  • 8790f0dca4 Merge branch 'logicog:main' into main dobodu 2026-10-11 21:38:57 +02:00
  • 98af999304 Merge pull request #547 from brunoz78/fw-machine-check René van Dorst 2026-10-11 14:16:30 +00:00
  • 0a996fa6d0 Merge pull request #548 from brunoz78/tab-hostname René van Dorst 2026-10-11 13:50:09 +00:00
  • 441e575661 Merge pull request #569 from DrDoof/fix/flash-security-dummy René van Dorst 2026-10-11 11:20:32 +00:00
  • a27118a428 flash: add the dummy cycles required by the security register read d00f 2026-10-11 02:47:05 +02:00
  • 01709431dc Merge pull request #446 from DrDoof/feat/dns d00f 2026-10-10 23:52:45 +02:00
  • de0d413c0c dns: show the last lookup with the servers d00f 2026-10-10 17:54:55 +02:00
  • b3ac10cae7 Update HG0402XG_V1_1.c hlyi 2026-10-10 06:31:16 -07:00
  • 4e00f5a592 Merge pull request #398 from mintsoft/lldpd René van Dorst 2026-10-10 09:17:00 +00:00
  • eff3f42ae1 Rewriting sim implementation to be data driven The value for enabled should be an int, not a string Rob Emery 2026-10-09 12:43:15 +01:00
  • dda873a633 Moving lldp cmd parsing to be above the is_sfp check to take precedence Rob Emery 2026-10-06 07:58:48 +01:00
  • 9b2bd7f1b8 The tick rate has been changed now so we'll have to approximate timing with ticks Rob Emery 2026-10-01 11:37:13 +01:00
  • 2dfe531fe0 Fixing missing parts to make the tests pass Rob Emery 2026-09-25 19:34:47 +01:00
  • 72c2625121 Icon from https://github.com/logicog/RTLPlayground/pull/429#issuecomment-5687458129 Rob Emery 2026-09-15 21:21:23 +01:00
  • 58fd1a3ccc Adding lldp.json to the simulator Rob Emery 2026-09-15 15:43:16 +01:00
  • 4f1a2f04d8 Allowing commands like port 1 lldp block and port 2 lldp permit so we are able to enable/disable lldp transmission on a specific port. Rob Emery 2026-09-15 15:00:23 +01:00
  • cedc795b82 Adding UI options to enable/disable LLDP Rob Emery 2026-09-12 19:31:57 +01:00
  • ccf541a06b Refactor and golfing from https://github.com/logicog/RTLPlayground/pull/398#issuecomment-5654087271 Rob Emery 2026-09-13 21:12:32 +01:00
  • d5124df89e avoid SRAM Rob Emery 2026-09-13 20:57:03 +01:00
  • 3eacc9c8a5 LLPD_MAC_ADDR_LEN -> MAC_ADDR_LEN and memcopy instead of manually setting bytes Rob Emery 2026-09-13 20:41:48 +01:00