You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(aeroshare): disable relays in LAN discovery and disclose the mDNS announce in the default mode
Two findings from the pre-tag commit audit of the LAN (mDNS) discovery feature. The lan mode promised "no internet and no relay" but RelayMode stayed Staging, so an online endpoint still registered its NodeId with the n0 relays; relays are now fully disabled in lan mode (same-subnet peers connect directly), taking precedence over custom relay URLs too. And the default "both" mode now folds in the local mDNS announce without saying so: the discovery label and description disclose it honestly in all 47 languages, so the informed-default contract from the v4.1.1 privacy work holds. Alongside, the same locale pass drops the two orphaned introHub keys left behind by the Add Service table refactor (dead code).
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: src/i18n/locales/bg.json
+3-8Lines changed: 3 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -4418,10 +4418,6 @@
4418
4418
"failed": "Последният опит за свързване е неуспешен",
4419
4419
"lastFailedAt": "Последен неуспех преди {time}"
4420
4420
},
4421
-
"view": {
4422
-
"grid": "Мрежа",
4423
-
"list": "Списък"
4424
-
},
4425
4421
"check": "Провери",
4426
4422
"scanning": "Сканиране...",
4427
4423
"checkAvailability": "Провери наличността на услугата",
@@ -4442,8 +4438,7 @@
4442
4438
"customFtp": "FTP / FTPS",
4443
4439
"customSftp": "SFTP",
4444
4440
"customS3": "S3",
4445
-
"customWebdav": "WebDAV",
4446
-
"customAzure": "Azure Blob"
4441
+
"customWebdav": "WebDAV"
4447
4442
},
4448
4443
"healthCheck": "Проверка на достъпност",
4449
4444
"storageVersioning": "Версии на файлове: {size}",
@@ -5201,11 +5196,11 @@
5201
5196
"rateLimitUnit": "в минута",
5202
5197
"rateLimitOff": "Без ограничение на честотата (0): всеки сигнал е разрешен.",
5203
5198
"discoveryLabel": "Откриваемост",
5204
-
"discovery_both": "n0 DNS + Mainline DHT (по подразбиране)",
5199
+
"discovery_both": "n0 DNS + Mainline DHT + LAN mDNS (по подразбиране)",
5205
5200
"discovery_dht": "Само Mainline DHT",
5206
5201
"discovery_n0": "Само n0 DNS",
5207
5202
"discovery_none": "Без (не е откриваем)",
5208
-
"discovery_both_desc": "Най-достъпен: докато приемате, адресът ви се публикува едновременно в директорията n0 и в публичния DHT.",
5203
+
"discovery_both_desc": "Най-достъпен: докато приемате, адресът ви се публикува едновременно в директорията n0 и в публичния DHT, и се обявява в локалната ви мрежа чрез mDNS.",
5209
5204
"discovery_dht_desc": "Публикува се само в публичния Mainline DHT, без директорията n0.",
5210
5205
"discovery_n0_desc": "Публикува се само в директорията n0, без публичния DHT.",
5211
5206
"discovery_none_desc": "Вашият AeroFTP-ID не се публикува никъде, докато приемате, така че не може да бъде изброен в публичния DHT. Можете да бъдете достигнат само от някой, който вече разполага с пълния ви адрес (например чрез билет за устройство).",
"rateLimitOff": "কোনো হার সীমা নেই (0): প্রতিটি সংকেত অনুমোদিত।",
5203
5198
"discoveryLabel": "আবিষ্কারযোগ্যতা",
5204
-
"discovery_both": "n0 DNS + Mainline DHT (ডিফল্ট)",
5199
+
"discovery_both": "n0 DNS + Mainline DHT + LAN mDNS (ডিফল্ট)",
5205
5200
"discovery_dht": "শুধু Mainline DHT",
5206
5201
"discovery_n0": "শুধু n0 DNS",
5207
5202
"discovery_none": "কোনোটি নয় (আবিষ্কারযোগ্য নয়)",
5208
-
"discovery_both_desc": "সর্বাধিক নাগালযোগ্য: গ্রহণ করার সময়, আপনার ঠিকানা n0 ডিরেক্টরি এবং সর্বজনীন DHT উভয়েই প্রকাশিত হয়।",
5203
+
"discovery_both_desc": "সর্বাধিক নাগালযোগ্য: গ্রহণ করার সময়, আপনার ঠিকানা n0 ডিরেক্টরি এবং সর্বজনীন DHT উভয়েই প্রকাশিত হয়। এবং mDNS এর মাধ্যমে আপনার স্থানীয় নেটওয়ার্কে ঘোষণা করা হয়",
5209
5204
"discovery_dht_desc": "n0 ডিরেক্টরি ছাড়া শুধুমাত্র সর্বজনীন Mainline DHT-তে প্রকাশিত।",
5210
5205
"discovery_n0_desc": "সর্বজনীন DHT ছাড়া শুধুমাত্র n0 ডিরেক্টরিতে প্রকাশিত।",
5211
5206
"discovery_none_desc": "গ্রহণ করার সময় আপনার AeroFTP-ID কোথাও প্রকাশিত হয় না, তাই এটি সর্বজনীন DHT-তে গণনা করা যায় না। শুধুমাত্র এমন কেউ আপনার সাথে যোগাযোগ করতে পারবেন যিনি ইতিমধ্যে আপনার সম্পূর্ণ ঠিকানা ধারণ করেন (উদাহরণস্বরূপ একটি ড্রাইভ টিকিটের মাধ্যমে)।",
Copy file name to clipboardExpand all lines: src/i18n/locales/ca.json
+3-8Lines changed: 3 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -4437,10 +4437,6 @@
4437
4437
"failed": "L'últim intent de connexió ha fallat",
4438
4438
"lastFailedAt": "Últim error fa {time}"
4439
4439
},
4440
-
"view": {
4441
-
"grid": "Quadrícula",
4442
-
"list": "Llista"
4443
-
},
4444
4440
"check": "Comprova",
4445
4441
"scanning": "Escanejant...",
4446
4442
"checkAvailability": "Comprova la disponibilitat del servei",
@@ -4461,8 +4457,7 @@
4461
4457
"customFtp": "FTP / FTPS",
4462
4458
"customSftp": "SFTP",
4463
4459
"customS3": "S3",
4464
-
"customWebdav": "WebDAV",
4465
-
"customAzure": "Azure Blob"
4460
+
"customWebdav": "WebDAV"
4466
4461
},
4467
4462
"healthCheck": "Comprovació de disponibilitat",
4468
4463
"storageVersioning": "Versions del fitxer: {size}",
@@ -5220,11 +5215,11 @@
5220
5215
"rateLimitUnit": "per minut",
5221
5216
"rateLimitOff": "Sense límit de freqüència (0): es permet qualsevol senyal.",
5222
5217
"discoveryLabel": "Visibilitat",
5223
-
"discovery_both": "n0 DNS + Mainline DHT (per defecte)",
5218
+
"discovery_both": "n0 DNS + Mainline DHT + LAN mDNS (per defecte)",
5224
5219
"discovery_dht": "Només Mainline DHT",
5225
5220
"discovery_n0": "Només n0 DNS",
5226
5221
"discovery_none": "Cap (no visible)",
5227
-
"discovery_both_desc": "Més accessible: mentre rebeu, la vostra adreça es publica tant al directori n0 com al DHT públic.",
5222
+
"discovery_both_desc": "Més accessible: mentre rebeu, la vostra adreça es publica tant al directori n0 com al DHT públic, i s'anuncia a la vostra xarxa local mitjançant mDNS.",
5228
5223
"discovery_dht_desc": "Es publica només al Mainline DHT públic, sense el directori n0.",
5229
5224
"discovery_n0_desc": "Es publica només al directori n0, sense el DHT públic.",
5230
5225
"discovery_none_desc": "El vostre AeroFTP-ID no es publica enlloc mentre rebeu, de manera que no es pot enumerar al DHT públic. Només us pot contactar algú que ja tingui la vostra adreça completa (per exemple, mitjançant un tiquet d'unitat).",
"rateLimitOff": "Bez limitu četnosti (0): povolen je každý signál.",
5203
5198
"discoveryLabel": "Viditelnost",
5204
-
"discovery_both": "n0 DNS + Mainline DHT (výchozí)",
5199
+
"discovery_both": "n0 DNS + Mainline DHT + LAN mDNS (výchozí)",
5205
5200
"discovery_dht": "Pouze Mainline DHT",
5206
5201
"discovery_n0": "Pouze n0 DNS",
5207
5202
"discovery_none": "Žádná (neviditelný)",
5208
-
"discovery_both_desc": "Nejdostupnější: během příjmu je vaše adresa zveřejněna jak v adresáři n0, tak ve veřejném DHT.",
5203
+
"discovery_both_desc": "Nejdostupnější: během příjmu je vaše adresa zveřejněna jak v adresáři n0, tak ve veřejném DHT a oznamována ve vaší místní síti přes mDNS.",
5209
5204
"discovery_dht_desc": "Zveřejněno pouze ve veřejném Mainline DHT, bez adresáře n0.",
5210
5205
"discovery_n0_desc": "Zveřejněno pouze v adresáři n0, bez veřejného DHT.",
5211
5206
"discovery_none_desc": "Vaše AeroFTP-ID není během příjmu nikde zveřejněno, takže jej nelze vyhledat ve veřejném DHT. Kontaktovat vás může pouze někdo, kdo již má vaši úplnou adresu (například prostřednictvím lístku jednotky).",
Copy file name to clipboardExpand all lines: src/i18n/locales/cy.json
+3-8Lines changed: 3 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -4437,10 +4437,6 @@
4437
4437
"failed": "Methodd y cais cysylltu diwethaf",
4438
4438
"lastFailedAt": "Methiant diwethaf {time} yn ôl"
4439
4439
},
4440
-
"view": {
4441
-
"grid": "Grid",
4442
-
"list": "Rhestr"
4443
-
},
4444
4440
"check": "Gwirio",
4445
4441
"scanning": "Sganio...",
4446
4442
"checkAvailability": "Gwirio argaeledd y gwasanaeth",
@@ -4461,8 +4457,7 @@
4461
4457
"customFtp": "FTP / FTPS",
4462
4458
"customSftp": "SFTP",
4463
4459
"customS3": "S3",
4464
-
"customWebdav": "WebDAV",
4465
-
"customAzure": "Azure Blob"
4460
+
"customWebdav": "WebDAV"
4466
4461
},
4467
4462
"healthCheck": "Gwiriad iechyd",
4468
4463
"storageVersioning": "Fersiynau ffeil: {size}",
@@ -5220,11 +5215,11 @@
5220
5215
"rateLimitUnit": "y funud",
5221
5216
"rateLimitOff": "Dim cyfyngiad cyfradd (0): caniateir pob signal.",
5222
5217
"discoveryLabel": "Darganfyddadwyedd",
5223
-
"discovery_both": "n0 DNS + Mainline DHT (rhagosodedig)",
5218
+
"discovery_both": "n0 DNS + Mainline DHT + LAN mDNS (rhagosodedig)",
5224
5219
"discovery_dht": "Mainline DHT yn unig",
5225
5220
"discovery_n0": "n0 DNS yn unig",
5226
5221
"discovery_none": "Dim (ddim yn ddarganfyddadwy)",
5227
-
"discovery_both_desc": "Mwyaf cyraeddadwy: wrth dderbyn, mae eich cyfeiriad yn cael ei gyhoeddi i'r cyfeiriadur n0 a'r DHT cyhoeddus.",
5222
+
"discovery_both_desc": "Mwyaf cyraeddadwy: wrth dderbyn, mae eich cyfeiriad yn cael ei gyhoeddi i'r cyfeiriadur n0 a'r DHT cyhoeddus ac yn cael ei ddatgan ar eich rhwydwaith lleol dros mDNS.",
5228
5223
"discovery_dht_desc": "Cyhoeddwyd i'r Mainline DHT cyhoeddus yn unig, heb y cyfeiriadur n0.",
5229
5224
"discovery_n0_desc": "Cyhoeddwyd i'r cyfeiriadur n0 yn unig, heb y DHT cyhoeddus.",
5230
5225
"discovery_none_desc": "Nid yw eich AeroFTP-ID yn cael ei gyhoeddi yn unman wrth dderbyn, felly ni ellir ei restru ar y DHT cyhoeddus. Dim ond rhywun sydd eisoes â'ch cyfeiriad llawn all gysylltu â chi (er enghraifft trwy docyn gyrru).",
"rateLimitOff": "Ingen hastighedsgrænse (0): alle signaler tillades.",
5203
5198
"discoveryLabel": "Synlighed",
5204
-
"discovery_both": "n0 DNS + Mainline DHT (standard)",
5199
+
"discovery_both": "n0 DNS + Mainline DHT + LAN mDNS (standard)",
5205
5200
"discovery_dht": "Kun Mainline DHT",
5206
5201
"discovery_n0": "Kun n0 DNS",
5207
5202
"discovery_none": "Ingen (ikke synlig)",
5208
-
"discovery_both_desc": "Mest tilgængelig: mens du modtager, offentliggøres din adresse både i n0-mappen og i det offentlige DHT.",
5203
+
"discovery_both_desc": "Mest tilgængelig: mens du modtager, offentliggøres din adresse både i n0-mappen og i det offentlige DHT og annonceres på dit lokale netværk via mDNS.",
5209
5204
"discovery_dht_desc": "Offentliggøres kun i det offentlige Mainline DHT, uden n0-mappen.",
5210
5205
"discovery_n0_desc": "Offentliggøres kun i n0-mappen, uden det offentlige DHT.",
5211
5206
"discovery_none_desc": "Dit AeroFTP-ID offentliggøres ingen steder, mens du modtager, så det kan ikke opregnes i det offentlige DHT. Du kan kun nås af nogen, der allerede har din fulde adresse (for eksempel via en drevbillet).",
0 commit comments