[PR #376] [MERGED] v1.0.1 #patch #419

Closed
opened 2026-03-04 01:36:46 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/spr-networks/super/pull/376
Author: @lts-rad
Created: 10/17/2024
Status: Merged
Merged: 10/17/2024
Merged by: @lts-rad

Base: mainHead: dev


📝 Commits (10+)

  • a3a2ed9 [build] Clearfog will never be the latest release
  • ec31747 [ui] Add tooltip and fix tag selection bug
  • b4938a0 [build] Update release notes
  • d4db3e1 [base] Drop 443 as well for virtual mode
  • 9059311 [base] Drop udp services too
  • 9a26d68 [build] Add coredhcp yml generation
  • 3ca9e28 [ui] update lucide icons
  • d5c72f4 [ui] add WifiSignal component, icon and text
  • 35c6a95 [ui] bold ip, cleanup
  • 2c13d11 [ui] use WifiSignal component

📊 Changes

20 files changed (+677 additions, -236 deletions)

View changed files

📝 RELEASE-NOTES.md (+10 -0)
📝 api/code/api.go (+15 -159)
api/code/dns.go (+293 -0)
📝 api/code/firewall.go (+20 -3)
📝 api/code/uplink.go (+19 -4)
📝 base/scripts/nft_rules.sh (+29 -14)
📝 base/template_configs/dns/Corefile (+7 -3)
📝 dns/Dockerfile (+10 -7)
📝 frontend/ios/spr.xcodeproj/project.pbxproj (+4 -4)
📝 frontend/src/__tests__/DNS.js (+1 -0)
📝 frontend/src/api/MockAPI.js (+9 -2)
📝 frontend/src/components/DNS/DNSBlocklist.js (+112 -18)
📝 frontend/src/components/DNS/DNSLogHistoryList.js (+36 -1)
📝 frontend/src/components/Dashboard/WifiWidgets.js (+9 -2)
📝 frontend/src/components/Devices/EditDevice.js (+17 -6)
📝 frontend/src/components/TagItem.js (+2 -1)
📝 frontend/src/views/Alerts.js (+4 -0)
📝 frontend/src/views/DNS/CoreDns.js (+79 -11)
📝 frontend/src/views/Devices/Device.js (+0 -1)
📝 packet_logs/code/main.go (+1 -0)

📄 Description

v1.0.1

Improvements

  • Emoji support for ssids in wifi uplink, dashboard
  • Policy based DNS Selection for devices, for Family Friendly DNS
  • DNS Blocklists can now categorize logs and optionally block
    Fixes
  • Hardens conntrack #375. This prevents 1 hop attacak against conntrack for IP spoofing on externally exposed service ports
  • #375 also prevents UDP spoofing across VLANs by moving the MAC filter before conntrack
  • Packet_logs sometimes dropped messages with unsupported payload types

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/spr-networks/super/pull/376 **Author:** [@lts-rad](https://github.com/lts-rad) **Created:** 10/17/2024 **Status:** ✅ Merged **Merged:** 10/17/2024 **Merged by:** [@lts-rad](https://github.com/lts-rad) **Base:** `main` ← **Head:** `dev` --- ### 📝 Commits (10+) - [`a3a2ed9`](https://github.com/spr-networks/super/commit/a3a2ed980b0ef3b5d1df4aaad579ec91ff7b56a4) [build] Clearfog will never be the latest release - [`ec31747`](https://github.com/spr-networks/super/commit/ec31747b45150f0214cd820dbd361a34147a04a9) [ui] Add tooltip and fix tag selection bug - [`b4938a0`](https://github.com/spr-networks/super/commit/b4938a0664bc44808f8f90ee4ae1aec0b3001d7d) [build] Update release notes - [`d4db3e1`](https://github.com/spr-networks/super/commit/d4db3e1d866c5bfa77634df61cb4924981e27a52) [base] Drop 443 as well for virtual mode - [`9059311`](https://github.com/spr-networks/super/commit/90593119fcb87ee188990473b0a62a40611d7ecc) [base] Drop udp services too - [`9a26d68`](https://github.com/spr-networks/super/commit/9a26d68dbfa2702a9421ef18cf6a5a79f8330167) [build] Add coredhcp yml generation - [`3ca9e28`](https://github.com/spr-networks/super/commit/3ca9e289bbaf6b449d22aaf989fbebb7780823a8) [ui] update lucide icons - [`d5c72f4`](https://github.com/spr-networks/super/commit/d5c72f4192ba6452e7dd1962a7c2959f60307c67) [ui] add WifiSignal component, icon and text - [`35c6a95`](https://github.com/spr-networks/super/commit/35c6a95b4deb630254b15aee1f043af34d550d04) [ui] bold ip, cleanup - [`2c13d11`](https://github.com/spr-networks/super/commit/2c13d11e2014887daf867201ea9bb8032c9ade1d) [ui] use WifiSignal component ### 📊 Changes **20 files changed** (+677 additions, -236 deletions) <details> <summary>View changed files</summary> 📝 `RELEASE-NOTES.md` (+10 -0) 📝 `api/code/api.go` (+15 -159) ➕ `api/code/dns.go` (+293 -0) 📝 `api/code/firewall.go` (+20 -3) 📝 `api/code/uplink.go` (+19 -4) 📝 `base/scripts/nft_rules.sh` (+29 -14) 📝 `base/template_configs/dns/Corefile` (+7 -3) 📝 `dns/Dockerfile` (+10 -7) 📝 `frontend/ios/spr.xcodeproj/project.pbxproj` (+4 -4) 📝 `frontend/src/__tests__/DNS.js` (+1 -0) 📝 `frontend/src/api/MockAPI.js` (+9 -2) 📝 `frontend/src/components/DNS/DNSBlocklist.js` (+112 -18) 📝 `frontend/src/components/DNS/DNSLogHistoryList.js` (+36 -1) 📝 `frontend/src/components/Dashboard/WifiWidgets.js` (+9 -2) 📝 `frontend/src/components/Devices/EditDevice.js` (+17 -6) 📝 `frontend/src/components/TagItem.js` (+2 -1) 📝 `frontend/src/views/Alerts.js` (+4 -0) 📝 `frontend/src/views/DNS/CoreDns.js` (+79 -11) 📝 `frontend/src/views/Devices/Device.js` (+0 -1) 📝 `packet_logs/code/main.go` (+1 -0) </details> ### 📄 Description ## v1.0.1 **Improvements** - Emoji support for ssids in wifi uplink, dashboard - Policy based DNS Selection for devices, for Family Friendly DNS - DNS Blocklists can now categorize logs and optionally block **Fixes** - Hardens conntrack #375. This prevents 1 hop attacak against conntrack for IP spoofing on externally exposed service ports - #375 also prevents UDP spoofing across VLANs by moving the MAC filter before conntrack - Packet_logs sometimes dropped messages with unsupported payload types --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-04 01:36:46 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/super#419
No description provided.