diff --git a/meshchatx/src/backend/data/THIRD_PARTY_NOTICES.txt b/meshchatx/src/backend/data/THIRD_PARTY_NOTICES.txt index 49b50ac..46790af 100644 --- a/meshchatx/src/backend/data/THIRD_PARTY_NOTICES.txt +++ b/meshchatx/src/backend/data/THIRD_PARTY_NOTICES.txt @@ -1,5 +1,5 @@ Reticulum MeshChatX - Third-party notices -Generated at: 2026-04-17T03:19:30.687503Z +Generated at: 2026-04-17T04:34:38.714950Z Frontend source: node_modules Python dependencies @@ -74,8 +74,8 @@ pyserial 3.5 License: BSD Author: Chris Liechti reticulum-meshchatx 4.5.0 - License: MIT - Author: Sudo-Ivan + License: 0BSD AND MIT + Author: Quad4 rns 1.1.5 License: Reticulum License Author: Mark Qvist @@ -1807,6 +1807,9 @@ merge2 1.4.1 micromatch 4.0.8 License: MIT Author: Jon Schlinkert (https://github.com/jonschlinkert) +micron-parser 0.0.0 + License: — + Author: — mime 2.6.0 License: MIT Author: Robert Kieffer diff --git a/meshchatx/src/backend/data/community_interfaces.json b/meshchatx/src/backend/data/community_interfaces.json index eee63b7..223fe14 100644 --- a/meshchatx/src/backend/data/community_interfaces.json +++ b/meshchatx/src/backend/data/community_interfaces.json @@ -2,6 +2,27 @@ "_comment": "build_community_interfaces_json.py; source: directory.rns.recipes online listings. RNode omitted. Backbone without transport_identity -> TCPClientInterface. Optional override: public/community_interfaces.json.", "_source": "https://directory.rns.recipes/api/directory/submitted?search=&type=&status=online", "interfaces": [ + { + "name": "Backbone Shadow Chelyabinsk", + "type": "TCPClientInterface", + "target_host": "78.29.39.97", + "target_port": 4242, + "description": "directory.rns.recipes (user-submitted, online)" + }, + { + "name": "Beleth Clearnet TCP", + "type": "TCPClientInterface", + "target_host": "rns.beleth.net", + "target_port": 4242, + "description": "directory.rns.recipes (user-submitted, online)" + }, + { + "name": "Beleth RNS Hub", + "type": "TCPClientInterface", + "target_host": "rns.beleth.net", + "target_port": 4242, + "description": "directory.rns.recipes (user-submitted, online)" + }, { "name": "CRN IPv4 / IPv6", "type": "TCPClientInterface", @@ -9,6 +30,13 @@ "target_port": 4242, "description": "directory.rns.recipes (user-submitted, online)" }, + { + "name": "Catz Node (TCP)", + "type": "TCPClientInterface", + "target_host": "77.37.146.243", + "target_port": 4242, + "description": "directory.rns.recipes (user-submitted, online)" + }, { "name": "Ether Whisperer", "type": "TCPClientInterface", @@ -24,17 +52,31 @@ "description": "directory.rns.recipes (user-submitted, online)" }, { - "name": "GhostMesh TX", + "name": "Helsinki_IP_RNS_Node", "type": "TCPClientInterface", - "target_host": "rns.ghostmesh.net", + "target_host": "rns.artdaw.com", "target_port": 4242, "description": "directory.rns.recipes (user-submitted, online)" }, { - "name": "MichMesh", + "name": "Inertia.Chat", "type": "TCPClientInterface", - "target_host": "rns.michmesh.net", - "target_port": 7822, + "target_host": "use.inertia.chat", + "target_port": 4242, + "description": "directory.rns.recipes (user-submitted, online)" + }, + { + "name": "QuikStop", + "type": "TCPClientInterface", + "target_host": "167.114.185.21", + "target_port": 4242, + "description": "directory.rns.recipes (user-submitted, online)" + }, + { + "name": "Quortal TCP Node", + "type": "TCPClientInterface", + "target_host": "reticulum.qortal.link", + "target_port": 4242, "description": "directory.rns.recipes (user-submitted, online)" }, { @@ -44,13 +86,6 @@ "target_port": 9034, "description": "directory.rns.recipes (user-submitted, online)" }, - { - "name": "RETICULUM WORLD", - "type": "TCPClientInterface", - "target_host": "world.reticulum.is", - "target_port": 3400, - "description": "directory.rns.recipes (user-submitted, online)" - }, { "name": "RMAP", "type": "TCPClientInterface", @@ -59,17 +94,24 @@ "description": "directory.rns.recipes (user-submitted, online)" }, { - "name": "RNS TCP Node Germany 002", + "name": "RNS Budapest(HU)", "type": "TCPClientInterface", - "target_host": "193.26.158.230", + "target_host": "vjs.hu", + "target_port": 5858, + "description": "directory.rns.recipes (user-submitted, online)" + }, + { + "name": "RNS TCP Node Germany 001", + "type": "TCPClientInterface", + "target_host": "202.61.243.41", "target_port": 4965, "description": "directory.rns.recipes (user-submitted, online)" }, { - "name": "RNS Testnet BetweenTheBorders", + "name": "RNS TCP Node Germany 002", "type": "TCPClientInterface", - "target_host": "reticulum.betweentheborders.com", - "target_port": 4242, + "target_host": "193.26.158.230", + "target_port": 4965, "description": "directory.rns.recipes (user-submitted, online)" }, { @@ -107,6 +149,20 @@ "target_port": 4242, "description": "directory.rns.recipes (user-submitted, online)" }, + { + "name": "Simply Equipped (US Cloud)", + "type": "TCPClientInterface", + "target_host": "rns.simplyequipped.com", + "target_port": 4242, + "description": "directory.rns.recipes (user-submitted, online)" + }, + { + "name": "Slivovica", + "type": "TCPClientInterface", + "target_host": "213.235.65.180", + "target_port": 4440, + "description": "directory.rns.recipes (user-submitted, online)" + }, { "name": "SparkN0de", "type": "TCPClientInterface", @@ -115,10 +171,10 @@ "description": "directory.rns.recipes (user-submitted, online)" }, { - "name": "Sydney RNS", + "name": "TCP Shadow Chelyabinsk", "type": "TCPClientInterface", - "target_host": "sydney.reticulum.au", - "target_port": 4242, + "target_host": "78.29.39.97", + "target_port": 4243, "description": "directory.rns.recipes (user-submitted, online)" }, { @@ -129,9 +185,9 @@ "description": "directory.rns.recipes (user-submitted, online)" }, { - "name": "bnZ-RET01 (Gothenburg SE)", + "name": "carlos.node", "type": "TCPClientInterface", - "target_host": "213.89.12.80", + "target_host": "66.42.101.86", "target_port": 4242, "description": "directory.rns.recipes (user-submitted, online)" }, @@ -142,6 +198,13 @@ "target_port": 7822, "description": "directory.rns.recipes (user-submitted, online)" }, + { + "name": "feather", + "type": "TCPClientInterface", + "target_host": "rns.feather.onl", + "target_port": 4242, + "description": "directory.rns.recipes (user-submitted, online)" + }, { "name": "g00n.cloud Hub", "type": "TCPClientInterface", @@ -156,6 +219,13 @@ "target_port": 4242, "description": "directory.rns.recipes (user-submitted, online)" }, + { + "name": "noDNS1", + "type": "TCPClientInterface", + "target_host": "202.61.243.41", + "target_port": 4965, + "description": "directory.rns.recipes (user-submitted, online)" + }, { "name": "reticulum.hardenedbsd.org", "type": "TCPClientInterface", @@ -184,6 +254,13 @@ "target_port": 4343, "description": "directory.rns.recipes (user-submitted, online)" }, + { + "name": "Beleth Yggdrasil", + "type": "TCPClientInterface", + "target_host": "200:3953:999b:282e:e526:bcd2:c329:31a", + "target_port": 4343, + "description": "directory.rns.recipes (user-submitted, online)" + }, { "name": "Spaceman-ygg", "type": "TCPClientInterface", @@ -198,6 +275,20 @@ "target_port": 9055, "description": "directory.rns.recipes (user-submitted, online)" }, + { + "name": "cea yggdrasil", + "type": "TCPClientInterface", + "target_host": "200:cea:10:1b1:3c23:3bc:34c1:8c82", + "target_port": 4242, + "description": "directory.rns.recipes (user-submitted, online)" + }, + { + "name": "kemerovo ygg", + "type": "TCPClientInterface", + "target_host": "203:f54a:ffa2:650d:df9d:1473:5228:94dc", + "target_port": 43434, + "description": "directory.rns.recipes (user-submitted, online)" + }, { "name": "rothbard_RNS_transport_ZA_ygg", "type": "TCPClientInterface", @@ -211,6 +302,18 @@ "i2p_peers": ["nckymqd5qchedbvjqsrlovgwc5iupasu3jjnt7fwws5vd4l552yq.b32.i2p"], "description": "directory.rns.recipes (user-submitted, online)" }, + { + "name": "Catz Node", + "type": "I2PInterface", + "i2p_peers": ["namcoiawqes3rdrvazab6war2dui2isuuh5alfdds6xtb3febmca.b32.i2p"], + "description": "directory.rns.recipes (user-submitted, online)" + }, + { + "name": "Kor's Node", + "type": "I2PInterface", + "i2p_peers": ["cknv7n3fnwlpq3uxb466c55d3onfj3wl6yfaqfcalbu5zefxizkq.b32.i2p"], + "description": "directory.rns.recipes (user-submitted, online)" + }, { "name": "RNS Oren I2P", "type": "I2PInterface", diff --git a/meshchatx/src/backend/data/licenses_frontend.json b/meshchatx/src/backend/data/licenses_frontend.json index 13d2c01..60e58b7 100644 --- a/meshchatx/src/backend/data/licenses_frontend.json +++ b/meshchatx/src/backend/data/licenses_frontend.json @@ -3437,6 +3437,12 @@ "author": "Jon Schlinkert (https://github.com/jonschlinkert)", "license": "MIT" }, + { + "name": "micron-parser", + "version": "0.0.0", + "author": "—", + "license": "—" + }, { "name": "mime", "version": "2.6.0",