diff --git a/client/src/__locales/be.json b/client/src/__locales/be.json
index 1affd298..5e29a8e4 100644
--- a/client/src/__locales/be.json
+++ b/client/src/__locales/be.json
@@ -475,7 +475,9 @@
"setup_dns_notice": "Каб выкарыстоўваць <1>DNS-over-HTTPS1> ці <1>DNS-over-TLS1>, вам патрэбна <0>наладзіць шыфраванне0> у наладах AdGuard Home.",
"rewrite_added": "Правіла перанакіравання DNS для «{{key}}» паспяхова дададзена",
"rewrite_deleted": "Правіла перанакіравання DNS для «{{key}}» паспяхова выдалена",
+ "rewrite_updated": "Перазапіс DNS паспяхова абноўлены",
"rewrite_add": "Дадаць правіла перанакіравання DNS",
+ "rewrite_edit": "Рэдагаваць перазапіс DNS",
"rewrite_not_found": "Не знойдзена правілаў перанакіравання DNS",
"rewrite_confirm_delete": "Вы ўпэўнены, што хочаце выдаліць правіла перанакіравання DNS для «{{key}}»?",
"rewrite_desc": "Дазваляе лёгка наладзіць карыстацкі DNS-адказ для пэўнага дамена.",
diff --git a/client/src/__locales/cs.json b/client/src/__locales/cs.json
index 3c7533e9..7289175b 100644
--- a/client/src/__locales/cs.json
+++ b/client/src/__locales/cs.json
@@ -478,7 +478,9 @@
"setup_dns_notice": "Pro použití <1>DNS skrze HTTPS1> nebo <1>DNS skrze TLS1> potřebujete v nastaveních AdGuard Home <0>nakonfigurovat šifrování0>.",
"rewrite_added": "Přesměrování DNS pro „{{key}}“ úspěšně přidáno",
"rewrite_deleted": "Přesměrování DNS pro „{{key}}“ úspěšně smazáno",
+ "rewrite_updated": "Přesměrování DNS bylo úspěšně aktualizováno",
"rewrite_add": "Přidat přesměrování DNS",
+ "rewrite_edit": "Upravit přesměrování DNS",
"rewrite_not_found": "Přesměrování DNS nenalezeny",
"rewrite_confirm_delete": "Jste si jisti, že chcete smazat přesměrování DNS pro „{{key}}“?",
"rewrite_desc": "Umožňuje snadno nakonfigurovat vlastní DNS odezvy pro konkrétní název domény.",
diff --git a/client/src/__locales/da.json b/client/src/__locales/da.json
index 076f2536..51dc4394 100644
--- a/client/src/__locales/da.json
+++ b/client/src/__locales/da.json
@@ -478,7 +478,9 @@
"setup_dns_notice": "For at kunne bruge <1>DNS-over-HTTPS1> eller <1>DNS-over-TLS1>, skal du <0>opsætte Krypteringen0> i AdGuard Homes indstillinger.",
"rewrite_added": "DNS-omskrivning for \"{{key}}\" blev tilføjet",
"rewrite_deleted": "DNS-omskrivning for \"{{key}}\" blev slettet",
+ "rewrite_updated": "DNS-omskrivning hermed opdateret",
"rewrite_add": "Tilføj DNS-omskrivning",
+ "rewrite_edit": "Redigér DNS-omskrivning",
"rewrite_not_found": "Ingen DNS-omskrivninger fundet",
"rewrite_confirm_delete": "Sikker på, at du vil slette DNS-omskrivning for \"{{key}}\"?",
"rewrite_desc": "Gør det nemt at opsætte det tilpassede DNS-svar for et specifikt domænenavn.",
diff --git a/client/src/__locales/de.json b/client/src/__locales/de.json
index 230caa3c..dc6010a8 100644
--- a/client/src/__locales/de.json
+++ b/client/src/__locales/de.json
@@ -478,7 +478,9 @@
"setup_dns_notice": "Um <1>DNS-over-HTTTPS1> oder <1>DNS-over-TLS1> verwenden zu können, müssen Sie in den AdGuard Home Einstellungen die <0>Verschlüsselung konfigurieren0>.",
"rewrite_added": "DNS-Umschreibung für „{{key}}“ erfolgreich hinzugefügt",
"rewrite_deleted": "DNS-Umschreibung für „{{key}}“ erfolgreich entfernt",
+ "rewrite_updated": "DNS-Rewrite erfolgreich aktualisiert",
"rewrite_add": "DNS-Umschreibung hinzufügen",
+ "rewrite_edit": "DNS-Rewrite bearbeiten",
"rewrite_not_found": "Keine DNS-Umschreibungen gefunden",
"rewrite_confirm_delete": "Möchten Sie die DNS-Umschreibung für „{{key}}“ wirklich entfernen?",
"rewrite_desc": "Ermöglicht die einfache Konfiguration der benutzerdefinierten DNS-Antwort für einen bestimmten Domainnamen.",
diff --git a/client/src/__locales/es.json b/client/src/__locales/es.json
index a4b3292b..addaec9b 100644
--- a/client/src/__locales/es.json
+++ b/client/src/__locales/es.json
@@ -478,7 +478,9 @@
"setup_dns_notice": "Para utilizar <1>DNS mediante HTTPS1> o <1>DNS mediante TLS1>, debes <0>configurar el cifrado0> en la configuración de AdGuard Home.",
"rewrite_added": "Reescritura DNS para \"{{key}}\" añadido correctamente",
"rewrite_deleted": "Reescritura DNS para \"{{key}}\" eliminado correctamente",
+ "rewrite_updated": "Reconfiguración de DNS actualizada correctamente",
"rewrite_add": "Añadir reescritura DNS",
+ "rewrite_edit": "Editar reconfiguración de DNS",
"rewrite_not_found": "No se han encontrado reescrituras DNS",
"rewrite_confirm_delete": "¿Estás seguro de que deseas eliminar la reescritura DNS para \"{{key}}\"?",
"rewrite_desc": "Permite configurar fácilmente la respuesta DNS personalizada para un nombre de dominio específico.",
diff --git a/client/src/__locales/fa.json b/client/src/__locales/fa.json
index 6b3adb28..4f4bf2f0 100644
--- a/client/src/__locales/fa.json
+++ b/client/src/__locales/fa.json
@@ -440,7 +440,9 @@
"setup_dns_notice": "به منظور استفاده از <1>DNS-over-HTTPS1> یا <1>DNS-over-TLS1>، شما نیاز به <0>پیکربندی رمزگذاری0> در تنظیمات AdGuard Home دارید.",
"rewrite_added": "بازنویسی DNS برای \"{{key}}\" با موفقیت اضافه شد",
"rewrite_deleted": "بازنویسی DNS برای \"{{key}}\" با موفقیت حذف شد",
+ "rewrite_updated": "بازنویسی DNS با موفقیت به روز شد",
"rewrite_add": "افزودن بازنویسی DNS",
+ "rewrite_edit": "بازنویسی DNS را ویرایش کنید",
"rewrite_not_found": "بازنویسی DNS یافت نشد",
"rewrite_confirm_delete": "آیا واقعا میخواهید بازنویسی DNS برای \"{{key}}\" را حذف کنید؟",
"rewrite_desc": "به آسانی اجازه پیکربندی پاسخ DNS دستی برای یک نام دامنه خاص را می دهد.",
diff --git a/client/src/__locales/fi.json b/client/src/__locales/fi.json
index 1a4c04d5..69272312 100644
--- a/client/src/__locales/fi.json
+++ b/client/src/__locales/fi.json
@@ -222,7 +222,7 @@
"all_lists_up_to_date_toast": "Kaikki listat ovat ajan tasalla",
"updated_upstream_dns_toast": "Ylävirtojen palvelimet tallennettiin",
"dns_test_ok_toast": "Määritetyt DNS-palvelimet toimivat oikein",
- "dns_test_not_ok_toast": "Palvelin \"{{key}}\": ei voitu käyttää, tarkista sen oikeinkirjoitus",
+ "dns_test_not_ok_toast": "Palvelin \"{{key}}\": Ei voitu käyttää, tarkista oikeinkirjoitus",
"dns_test_warning_toast": "Datavuon \"{{key}}\" ei vastaa testipyyntöihin eikä välttämättä toimi kunnolla",
"unblock": "Salli",
"block": "Estä",
@@ -478,7 +478,9 @@
"setup_dns_notice": "<1>DNS-over-HTTPS1> tai <1>DNS-over-TLS1> -toteutuksia varten, on AdGuard Homen <0>Salausasetukset0> määritettävä.",
"rewrite_added": "Kohteen \"{{key}}\" DNS-uudelleenohjaus lisättiin",
"rewrite_deleted": "Kohteen \"{{key}}\" DNS-uudelleenohjaus poistettiin",
+ "rewrite_updated": "DNS-uudelleenohjaukset päivitettiin",
"rewrite_add": "Lisää DNS-uudelleenohjaus",
+ "rewrite_edit": "Muokkaa DNS-uudelleenohjausta",
"rewrite_not_found": "DNS-uudelleenohjauksia ei löytynyt",
"rewrite_confirm_delete": "Haluatko varmasti poistaa DNS-uudelleenohjauksen kohteelle \"{{key}}\"?",
"rewrite_desc": "Mahdollistaa oman DNS-vastauksen helpon määrityksen tietylle verkkotunnukselle.",
diff --git a/client/src/__locales/fr.json b/client/src/__locales/fr.json
index facc29ee..867beb17 100644
--- a/client/src/__locales/fr.json
+++ b/client/src/__locales/fr.json
@@ -478,7 +478,9 @@
"setup_dns_notice": "Pour utiliser le <1>DNS-over-HTTPS1> ou le <1>DNS-over-TLS1>, vous devez <0>configurer le Chiffrement0> dans les paramètres de AdGuard Home.",
"rewrite_added": "Réécriture DNS pour « {{key}} » ajoutée",
"rewrite_deleted": "Réécriture DNS pour « {{key}} » supprimée",
+ "rewrite_updated": "Réécriture DNS mise à jour",
"rewrite_add": "Ajouter une réécriture DNS",
+ "rewrite_edit": "Modifier la réécriture DNS",
"rewrite_not_found": "Aucune réécriture DNS trouvée",
"rewrite_confirm_delete": "Voulez-vous vraiment supprimer la réécriture DNS pour « {{key}} » ?",
"rewrite_desc": "Permet de configurer facilement la réponse DNS personnalisée pour un nom de domaine spécifique.",
diff --git a/client/src/__locales/hr.json b/client/src/__locales/hr.json
index 6114d133..32e029d5 100644
--- a/client/src/__locales/hr.json
+++ b/client/src/__locales/hr.json
@@ -478,7 +478,9 @@
"setup_dns_notice": "Da biste koristili <1>DNS-over-HTTPS1> ili <1>DNS-over-TLS1>, morate <0>postaviti šifriranje0> u AdGuard Home postavkama.",
"rewrite_added": "DNS prijepis za \"{{key}}\" je uspješno dodan",
"rewrite_deleted": "DNS prijepis za \"{{key}}\" je uspješno uklonjen",
+ "rewrite_updated": "Prepisivanje DNS-a uspješno ažurirano",
"rewrite_add": "Dodaj DNS prijepis",
+ "rewrite_edit": "Uredite prepisivanje DNS-a",
"rewrite_not_found": "Nema DNS prijepisa",
"rewrite_confirm_delete": "Jeste li sigurni da želite ukloniti DNS prijepis za \"{{key}}\" klijenta?",
"rewrite_desc": "Omogućuje jednostavno postavljanje prilagođenog DNS odgovora za određenu domenu.",
diff --git a/client/src/__locales/hu.json b/client/src/__locales/hu.json
index 7b885ff3..6ddc9443 100644
--- a/client/src/__locales/hu.json
+++ b/client/src/__locales/hu.json
@@ -167,6 +167,7 @@
"enabled_parental_toast": "Szülői felügyelet engedélyezve",
"disabled_safe_search_toast": "Biztonságos keresés letiltva",
"enabled_save_search_toast": "Biztonságos keresés engedélyezve",
+ "updated_save_search_toast": "A Biztonságos keresés beállításai frissítve",
"enabled_table_header": "Engedélyezve",
"name_table_header": "Név",
"list_url_table_header": "Lista URL-je",
@@ -290,6 +291,8 @@
"rate_limit": "Kérések korlátozása",
"edns_enable": "EDNS kliens alhálózat engedélyezése",
"edns_cs_desc": "Adja hozzá az EDNS Client Subnet beállítást (ECS) a felfelé irányuló kérésekhez, és naplózza a kliensek által küldött értékeket a lekérdezési naplóban.",
+ "edns_use_custom_ip": "Használjon egyéni IP-címet az EDNS-hez",
+ "edns_use_custom_ip_desc": "Engedélyezze az egyéni IP-cím használatát az EDNS-hez",
"rate_limit_desc": "Maximálisan hány kérést küldhet egy kliens másodpercenkén. Ha 0-ra állítja, akkor nincs korlátozás.",
"blocking_ipv4_desc": "A blokkolt A kéréshez visszaadandó IP-cím",
"blocking_ipv6_desc": "A blokkolt AAAA kéréshez visszaadandó IP-cím",
@@ -475,7 +478,9 @@
"setup_dns_notice": "Ahhoz, hogy a <1>DNS-over-HTTPS1> vagy a <1>DNS-over-TLS1> valamelyikét használja, muszáj <0>beállítania a titkosítást0> az AdGuard Home beállításaiban.",
"rewrite_added": "DNS átírás a(z) \"{{key}}\" kulcshoz sikeresen hozzáadva",
"rewrite_deleted": "DNS átírás a(z) \"{{key}}\" kulcshoz sikeresen törölve",
+ "rewrite_updated": "A DNS újraírása sikeresen frissítve",
"rewrite_add": "DNS átírás hozzáadása",
+ "rewrite_edit": "DNS újraírás szerkesztése",
"rewrite_not_found": "Nem találhatók DNS átírások",
"rewrite_confirm_delete": "Biztosan törölni szeretné a DNS átírást ehhez: \"{{key}}\"?",
"rewrite_desc": "Lehetővé teszi, hogy egyszerűen beállítson egyéni DNS választ egy adott domain névhez.",
@@ -523,6 +528,10 @@
"statistics_retention_confirm": "Biztos benne, hogy megváltoztatja a statisztika megőrzési idejét? Ha csökkentette az értéket, a megadottnál korábbi adatok elvesznek",
"statistics_cleared": "A statisztikák sikeresen vissza lettek állítva",
"statistics_enable": "Statisztikák engedélyezése",
+ "ignore_domains": "Figyelmen kívül hagyott domainek (újsorral elválasztva)",
+ "ignore_domains_title": "Figyelmen kívül hagyott domainek",
+ "ignore_domains_desc_stats": "Az ezekre a tartományokra vonatkozó lekérdezések nem kerülnek a statisztikákba",
+ "ignore_domains_desc_query": "Az ezekhez a tartományokhoz tartozó lekérdezések nem kerülnek a lekérdezési naplóba",
"interval_hours": "{{count}} óra",
"interval_hours_plural": "{{count}} óra",
"filters_configuration": "Szűrők beállításai",
@@ -643,5 +652,29 @@
"confirm_dns_cache_clear": "Biztos benne, hogy törölni szeretné a DNS-gyorsítótárat?",
"cache_cleared": "A DNS gyorsítótár sikeresen törlődött",
"clear_cache": "Gyorsítótár törlése",
- "protection_section_label": "Védelem"
+ "make_static": "Statikussá tétel",
+ "theme_auto_desc": "Automatikus (az eszköz színsémájától függően)",
+ "theme_dark_desc": "Sötét téma",
+ "theme_light_desc": "Világos téma",
+ "disable_for_seconds": "{{count}} másodpercig",
+ "disable_for_seconds_plural": "{{count}} másodpercig",
+ "disable_for_minutes": "{{count}} percig",
+ "disable_for_minutes_plural": "{{count}} percig",
+ "disable_for_hours": "{{count}} óráig",
+ "disable_for_hours_plural": "{{count}} óráig",
+ "disable_until_tomorrow": "Holnapig",
+ "disable_notify_for_seconds": "Kapcsolja ki a védelmet {{count}} másodpercre",
+ "disable_notify_for_seconds_plural": "Kapcsolja ki a védelmet {{count}} másodpercre",
+ "disable_notify_for_minutes": "Kapcsolja ki a védelmet {{count}} percre",
+ "disable_notify_for_minutes_plural": "Kapcsolja ki a védelmet {{count}} percre",
+ "disable_notify_for_hours": "Kapcsolja ki a védelmet {{count}} órára",
+ "disable_notify_for_hours_plural": "Kapcsolja ki a védelmet {{count}} órára",
+ "disable_notify_until_tomorrow": "Holnapig kapcsolja ki a védelmet",
+ "enable_protection_timer": "A védelem {{time}}-kor aktiválódik",
+ "custom_retention_input": "Adja meg a megőrzést órákban",
+ "custom_rotation_input": "Írja be a forgatást órákban",
+ "protection_section_label": "Védelem",
+ "log_and_stats_section_label": "Lekérdezési napló és statisztikák",
+ "ignore_query_log": "Figyelmen kívül hagyja ezt az ügyfelet a lekérdezési naplóban",
+ "ignore_statistics": "Hagyja figyelmen kívül ezt az ügyfelet a statisztikákban"
}
diff --git a/client/src/__locales/id.json b/client/src/__locales/id.json
index 390d3ba3..c83b9581 100644
--- a/client/src/__locales/id.json
+++ b/client/src/__locales/id.json
@@ -474,7 +474,9 @@
"setup_dns_notice": "Jikalau ingin menggunakan <1>DNS-over-HTTPS1> atau <1>DNS-over-TLS1>, Anda perlu <0>mengatur Enkripsi0> pada pengaturan AdGuard Home.",
"rewrite_added": "DNS rewrite untuk \"{{key}}\" berhasil ditambahkan",
"rewrite_deleted": "DNS rewrite untuk \"{{key}}\" berhasil dihapus",
+ "rewrite_updated": "Penulisan ulang DNS berhasil diperbarui",
"rewrite_add": "Tambah DNS rewrite",
+ "rewrite_edit": "Edit penulisan ulang DNS",
"rewrite_not_found": "Tidak ada DNS rewrite ditemukan",
"rewrite_confirm_delete": "Apakah anda yakin ingin menghapus DNS rewrite untuk \"{{key}}\"?",
"rewrite_desc": "Memungkinkan untuk dengan mudah mengkonfigurasi respons DNS kustom untuk nama domain tertentu.",
diff --git a/client/src/__locales/it.json b/client/src/__locales/it.json
index a42dcda6..548edc03 100644
--- a/client/src/__locales/it.json
+++ b/client/src/__locales/it.json
@@ -478,7 +478,9 @@
"setup_dns_notice": "Per utilizzare <1>DNS su HTTPS1> o <1>DNS su TLS1>, è necessario <0>configurare la crittografia0> nelle impostazioni di AdGuard Home.",
"rewrite_added": "Riscrittura DNS per \"{{key}}\" aggiunta correttamente",
"rewrite_deleted": "La riscrittura DNS per \"{{key}}\" è stata eliminata correttamente",
+ "rewrite_updated": "Riscrittura DNS aggiornata correttamente",
"rewrite_add": "Aggiungi la riscrittura DNS",
+ "rewrite_edit": "Modifica della riscrittura DNS",
"rewrite_not_found": "Nessuna riscrittura DNS trovata",
"rewrite_confirm_delete": "Sei sicuro di voler cancellare la riscrittura DNS per \"{{key}}\"?",
"rewrite_desc": "Consente di configurare facilmente la risposta DNS personalizzata per un nome di dominio specifico.",
diff --git a/client/src/__locales/ja.json b/client/src/__locales/ja.json
index 25b8942f..f90970c8 100644
--- a/client/src/__locales/ja.json
+++ b/client/src/__locales/ja.json
@@ -478,7 +478,9 @@
"setup_dns_notice": "<1>DNS-over-HTTPS1>または<1>DNS-over-TLS1>を使用するには、AdGuard Home 設定の<0>暗号化設定0>が必要です。",
"rewrite_added": "\"{{key}}\" のDNS書き換え情報を追加完了しました",
"rewrite_deleted": "\"{{key}}\" のDNS書き換え情報を削除完了しました",
+ "rewrite_updated": "DNS rewrite を更新完了しました。",
"rewrite_add": "DNS書き換え情報を追加する",
+ "rewrite_edit": "DNS rewrite を編集する",
"rewrite_not_found": "DNS書き換え情報はありません",
"rewrite_confirm_delete": "\"{{key}}\" のDNS書き換え情報を削除してもよろしいですか?",
"rewrite_desc": "特定のドメイン名に対するDNS応答を簡単にカスタマイズすることを可能にします。",
diff --git a/client/src/__locales/ko.json b/client/src/__locales/ko.json
index 057c1c4e..75afb44f 100644
--- a/client/src/__locales/ko.json
+++ b/client/src/__locales/ko.json
@@ -478,7 +478,9 @@
"setup_dns_notice": "<1>DNS-over-HTTPS1> 또는 <1>DNS-over-TLS를1> 사용하려면 AdGuard Home 설정에서 <0>암호화를 구성해야 합니다.0>",
"rewrite_added": "'{{key}}'에 대한 DNS 수정 정보를 성공적으로 추가 됩니다",
"rewrite_deleted": "'{{key}}'에 대한 DNS 수정 정보를 성공적으로 삭제 됩니다",
+ "rewrite_updated": "DNS 다시 쓰기 업데이트 완료",
"rewrite_add": "DNS 변환 정보를 추가합니다",
+ "rewrite_edit": "DNS 다시 쓰기 편집",
"rewrite_not_found": "DNS 변경 정보를 찾을 수 없습니다",
"rewrite_confirm_delete": "'{{key}}'에 대한 DNS 변경 정보를 삭제하시겠습니까?",
"rewrite_desc": "특정 도메인 이름에 대한 사용자 지정 DNS 응답을 쉽게 구성할 수 있습니다.",
diff --git a/client/src/__locales/nl.json b/client/src/__locales/nl.json
index 610cd9d3..6ec569be 100644
--- a/client/src/__locales/nl.json
+++ b/client/src/__locales/nl.json
@@ -478,7 +478,9 @@
"setup_dns_notice": "Om <1>DNS-via-HTTPS1> of <1>DNS-via-TLS1> te gebruiken, moet je <0>Versleuteling configureren0> in de AdGuard Home instellingen.",
"rewrite_added": "DNS-herschrijving voor \"{{key}}\" met succes toegevoegd",
"rewrite_deleted": "DNS-herschrijving voor \"{{key}}\" met succes verwijderd",
+ "rewrite_updated": "DNS-herschrijven succesvol bijgewerkt",
"rewrite_add": "DNS-herschrijving toevoegen",
+ "rewrite_edit": "DNS-herschrijven bewerken",
"rewrite_not_found": "Geen DNS-herschrijving gevonden",
"rewrite_confirm_delete": "Bent u zeker dat u DNS-herschrijving \"{{key}}\" wilt verwijderen?",
"rewrite_desc": "Hiermee kunt u eenvoudig aangepaste DNS-antwoorden configureren voor een specifieke domeinnaam.",
diff --git a/client/src/__locales/no.json b/client/src/__locales/no.json
index 7f31ba9b..9607f208 100644
--- a/client/src/__locales/no.json
+++ b/client/src/__locales/no.json
@@ -457,7 +457,9 @@
"setup_dns_notice": "For å benytte <1>DNS-over-HTTPS1> eller <1>DNS-over-TLS1>, må du <0>sette opp Kryptering0> i AdGuard Home-innstillingene.",
"rewrite_added": "DNS-omdirigeringen for «{{key}}» ble vellykket lagt til",
"rewrite_deleted": "DNS-omdirigeringen for «{{key}}» ble vellykket slettet",
+ "rewrite_updated": "DNS-omskriving ble oppdatert",
"rewrite_add": "Legg til DNS-omdirigering",
+ "rewrite_edit": "Rediger DNS-omskriving",
"rewrite_not_found": "Ingen DNS-omdirigeringer ble funnet",
"rewrite_confirm_delete": "Er du sikker på at du vil slette DNS-omdirigeringen for «{{key}}»?",
"rewrite_desc": "Lar deg enkelt konfigurere selvvalgte DNS-tilbakemeldinger for et spesifikt domenenavn.",
diff --git a/client/src/__locales/pl.json b/client/src/__locales/pl.json
index 0ed2c077..5fb189f7 100644
--- a/client/src/__locales/pl.json
+++ b/client/src/__locales/pl.json
@@ -478,7 +478,9 @@
"setup_dns_notice": "Aby skorzystać z <1>DNS-over-HTTPS1> lub <1>DNS-over-TLS1>, musisz w ustawieniach AdGuard Home <0>skonfigurować szyfrowanie0>.",
"rewrite_added": "Pomyślnie dodano przepisanie DNS dla „{{key}}”",
"rewrite_deleted": "Przepisanie DNS dla „{{key}}” zostało pomyślnie usunięte",
+ "rewrite_updated": "Pomyślnie zaktualizowano przepisywanie DNS",
"rewrite_add": "Dodaj przepisywanie DNS",
+ "rewrite_edit": "Edytuj przepisywanie DNS",
"rewrite_not_found": "Nie znaleziono przepisywania DNS",
"rewrite_confirm_delete": "Czy na pewno chcesz usunąć przepisywanie DNS dla „{{key}}”?",
"rewrite_desc": "Pozwala łatwo skonfigurować niestandardową odpowiedź DNS dla określonej nazwy domeny.",
diff --git a/client/src/__locales/pt-br.json b/client/src/__locales/pt-br.json
index c0650dd2..e1b7c45b 100644
--- a/client/src/__locales/pt-br.json
+++ b/client/src/__locales/pt-br.json
@@ -478,7 +478,9 @@
"setup_dns_notice": "Para usar o <1>DNS-sobre-HTTPS1> ou <1>DNS-sobre-TLS1>, você precisa <0>configurar a criptografia0> nas configurações do AdGuard Home.",
"rewrite_added": "Reescrita de DNS para \"{{key}}\" adicionada com sucesso",
"rewrite_deleted": "Reescrita de DNS para \"{{key}}\" excluída com sucesso",
+ "rewrite_updated": "Reconfiguração de DNS atualizada com êxito",
"rewrite_add": "Adicionar reescrita de DNS",
+ "rewrite_edit": "Editar reconfiguração de DNS",
"rewrite_not_found": "Nenhuma reescrita de DNS foi encontrada",
"rewrite_confirm_delete": "Você tem certeza de que deseja excluir a reescrita de DNS para \"{{key}}\"?",
"rewrite_desc": "Permite configurar uma resposta personalizada do DNS para um nome de domínio específico.",
diff --git a/client/src/__locales/pt-pt.json b/client/src/__locales/pt-pt.json
index 18d2e176..48eb2845 100644
--- a/client/src/__locales/pt-pt.json
+++ b/client/src/__locales/pt-pt.json
@@ -478,7 +478,9 @@
"setup_dns_notice": "Para usar o <1>DNS-sobre-HTTPS1> ou <1>DNS-sobre-TLS1>, precisa de <0>configurar a criptografia0> nas configurações do AdGuard Home.",
"rewrite_added": "Reescrita de DNS para \"{{key}}\" adicionada com sucesso",
"rewrite_deleted": "Reescrita de DNS para \"{{key}}\" excluída com sucesso",
+ "rewrite_updated": "Reedição de DNS atualizada com sucesso",
"rewrite_add": "Adicionar reescrita de DNS",
+ "rewrite_edit": "Editar reedição de DNS",
"rewrite_not_found": "Nenhuma reescrita de DNS foi encontrada",
"rewrite_confirm_delete": "Tem a certeza de que deseja excluir a reescrita de DNS para \"{{key}}\"?",
"rewrite_desc": "Permite configurar uma resposta personalizada do DNS para um nome de domínio específico.",
diff --git a/client/src/__locales/ro.json b/client/src/__locales/ro.json
index 7c31db97..955dd822 100644
--- a/client/src/__locales/ro.json
+++ b/client/src/__locales/ro.json
@@ -167,6 +167,7 @@
"enabled_parental_toast": "Control Parental activat",
"disabled_safe_search_toast": "Căutare protejată dezactivată",
"enabled_save_search_toast": "Căutare protejată activată",
+ "updated_save_search_toast": "Setări Căutare sigură actualizate",
"enabled_table_header": "Activat",
"name_table_header": "Nume",
"list_url_table_header": "Lista URL",
@@ -256,12 +257,12 @@
"query_log_cleared": "Jurnalul de interogare a fost șters cu succes",
"query_log_updated": "Jurnalul de solicitări a fost actualizat cu succes",
"query_log_clear": "Curăță jurnalele",
- "query_log_retention": "Retenție jurnale interogare",
+ "query_log_retention": "Interogarea jurnalelor de rotație",
"query_log_enable": "Activați jurnal",
"query_log_configuration": "Configurația jurnalelor",
"query_log_disabled": "Jurnalul de interogare este dezactivat și poate fi configurat în <0>setări0>",
"query_log_strict_search": "Utilizați ghilimele duble pentru căutare strictă",
- "query_log_retention_confirm": "Sunteți sigur că doriți să schimbați retenția jurnalului de interogare? Reducând valoarea intervalului, unele date vor fi pierdute",
+ "query_log_retention_confirm": "Sigur doriți să modificați rotația jurnalului de interogări? Dacă micșorați valoarea intervalului, unele date se vor pierde",
"anonymize_client_ip": "Anonimizare client IP",
"anonymize_client_ip_desc": "Nu salvați adresa IP completă a clientului în jurnale și statistici",
"dns_config": "Configurația serverului DNS",
@@ -290,6 +291,8 @@
"rate_limit": "Limita ratei",
"edns_enable": "Activați subrețeaua de clienți EDNS",
"edns_cs_desc": "Adaugă opțiunea EDNS Client Subnet (ECS) la solicitările în amonte și înregistrează valorile trimise de clienți în jurnalul de interogare.",
+ "edns_use_custom_ip": "Utilizați IP personalizat pentru EDNS",
+ "edns_use_custom_ip_desc": "Permiteți utilizarea IP-ului personalizat pentru EDNS",
"rate_limit_desc": "Numărul de interogări pe secundă permise pe client. Setarea la 0 înseamnă că nu există limită.",
"blocking_ipv4_desc": "Adresa IP de returnat pentru o cerere A de blocare",
"blocking_ipv6_desc": "Adresa IP de returnat pentru o cerere AAAA de blocare",
@@ -475,7 +478,9 @@
"setup_dns_notice": "Pentru a utiliza <1>DNS-over-HTTPS1> sau <1>DNS-over-TLS1>, trebuie să <0>configurați Criptarea0> în setările AdGuard Home.",
"rewrite_added": "Rescriere DNS pentru \"{{key}}\" adăugată cu succes",
"rewrite_deleted": "Rescriere DNS pentru \"{{key}}\" ștearsă cu succes",
+ "rewrite_updated": "DNS rescrie actualizat cu succes",
"rewrite_add": "Adăugați rescriere DNS",
+ "rewrite_edit": "Editați rescrierea DNS",
"rewrite_not_found": "Nu s-au găsit rescrieri DNS",
"rewrite_confirm_delete": "Sunteți sigur că doriți să ștergeți rescrierea DNS pentru \"{{key}}\"?",
"rewrite_desc": "Permite configurarea cu ușurință a răspunsului personalizat DNS pentru un nume de domeniu specific.",
@@ -523,6 +528,10 @@
"statistics_retention_confirm": "Sunteți sigur că doriți să schimbați păstrarea statisticilor? Dacă reduceți valoarea intervalului, unele date vor fi pierdute",
"statistics_cleared": "Statisticile au fost șterse cu succes",
"statistics_enable": "Activați statisticile",
+ "ignore_domains": "Domenii ignorate (separate prin linie nouă)",
+ "ignore_domains_title": "Domenii ignorate",
+ "ignore_domains_desc_stats": "Interogările pentru aceste domenii nu sunt scrise în statistici",
+ "ignore_domains_desc_query": "Interogările pentru aceste domenii nu sunt scrise în jurnalul de interogări",
"interval_hours": "{{count}} oră",
"interval_hours_plural": "{{count}} ore",
"filters_configuration": "Configurația filtrelor",
@@ -643,5 +652,29 @@
"confirm_dns_cache_clear": "Sunteți sigur că doriți să ștergeți memoria cache DNS?",
"cache_cleared": "Cache-ul DNS a fost golit cu succes",
"clear_cache": "Goliți memoria cache",
- "protection_section_label": "Protecție"
+ "make_static": "Faceți static",
+ "theme_auto_desc": "Auto (pe baza schemei de culori a dispozitivului dvs.)",
+ "theme_dark_desc": "Temă întunecată",
+ "theme_light_desc": "Temă luminoasă",
+ "disable_for_seconds": "Timp de {{count}} secundă",
+ "disable_for_seconds_plural": "Timp de {{count}} secunde",
+ "disable_for_minutes": "Timp de {{count}} minut",
+ "disable_for_minutes_plural": "Timp de {{count}} minute",
+ "disable_for_hours": "Timp de {{count}} oră",
+ "disable_for_hours_plural": "Timp de {{count}} ore",
+ "disable_until_tomorrow": "Până mâine",
+ "disable_notify_for_seconds": "Dezactivați protecția timp de {{count}} secundă",
+ "disable_notify_for_seconds_plural": "Dezactivați protecția timp de {{count}} secunde",
+ "disable_notify_for_minutes": "Dezactivați protecția timp de {{count}} minut",
+ "disable_notify_for_minutes_plural": "Dezactivați protecția timp de {{count}} minute",
+ "disable_notify_for_hours": "Dezactivează protecția timp de {{count}} oră",
+ "disable_notify_for_hours_plural": "Dezactivați protecția timp de {{count}} ore",
+ "disable_notify_until_tomorrow": "Dezactivează protecția până mâine",
+ "enable_protection_timer": "Protecția va fi activată în {{time}}",
+ "custom_retention_input": "Introduceți reținerea în ore",
+ "custom_rotation_input": "Introduceți rotația în ore",
+ "protection_section_label": "Protecție",
+ "log_and_stats_section_label": "Jurnal de interogări și statistici",
+ "ignore_query_log": "Ignorați acest client în jurnalul de interogări",
+ "ignore_statistics": "Ignorați acest client în statistici"
}
diff --git a/client/src/__locales/ru.json b/client/src/__locales/ru.json
index 00537670..771d1100 100644
--- a/client/src/__locales/ru.json
+++ b/client/src/__locales/ru.json
@@ -478,7 +478,9 @@
"setup_dns_notice": "Чтобы использовать <1>DNS-over-HTTPS1> или <1>DNS-over-TLS1>, вам нужно <0>настроить шифрование0> в настройках AdGuard Home.",
"rewrite_added": "Правило перезаписи DNS-запросов для «{{key}}» успешно добавлено",
"rewrite_deleted": "Правило перезаписи DNS-запросов для «{{key}}» успешно удалено",
+ "rewrite_updated": "Правило перезаписи DNS-запросов успешно обновлено",
"rewrite_add": "Добавить правило перезаписи DNS-запросов",
+ "rewrite_edit": "Редактировать правило перезаписи DNS-запросов",
"rewrite_not_found": "Не найдено правил перезаписи DNS-запросов",
"rewrite_confirm_delete": "Вы уверены, что хотите удалить правило перезаписи DNS-запросов для «{{key}}»?",
"rewrite_desc": "Позволяет легко настроить пользовательский DNS-ответ для определеннного домена.",
diff --git a/client/src/__locales/si-lk.json b/client/src/__locales/si-lk.json
index 214acf11..609e2228 100644
--- a/client/src/__locales/si-lk.json
+++ b/client/src/__locales/si-lk.json
@@ -153,6 +153,7 @@
"enabled_parental_toast": "දෙමාපිය පාලනය සබල කෙරිණි",
"disabled_safe_search_toast": "ආරක්ෂිත සෙවුම අබල කෙරිණි",
"enabled_save_search_toast": "ආරක්ෂිත සෙවුම සබල කෙරිණි",
+ "updated_save_search_toast": "ආරක්ෂිත සෙවුමේ සැකසුම් යාවත්කාල විය",
"enabled_table_header": "සබලයි",
"name_table_header": "නම",
"list_url_table_header": "ඒ.ස.නි.(URL) ලැයිස්තුව",
@@ -237,12 +238,12 @@
"query_log_cleared": "විමසුම් සටහන සාර්ථකව හිස් කර ඇත",
"query_log_updated": "විමසුම් සටහන සාර්ථකව යාවත්කාල කෙරිණි",
"query_log_clear": "විමසුම් සටහන් හිස් කරන්න",
- "query_log_retention": "විමසුම් සටහන් රඳවා තබා ගැනීම",
+ "query_log_retention": "විමසුම් සටහන් රැඳවීම",
"query_log_enable": "සටහන සබල කරන්න",
"query_log_configuration": "සටහන් වින්යාසය",
"query_log_disabled": "විමසුම් සටහන අබල කර ඇති අතර එය <0>සැකසුම්0> තුළ වින්යාසගත කළ හැකිය",
"query_log_strict_search": "ඉතා නිවැරදිව සෙවීමට ද්විත්ව උද්ධෘතය භාවිතා කරන්න",
- "query_log_retention_confirm": "විමසුම් සටහන රඳවා තබා ගැනීම වෙනස් කිරීමට ඇවැසි බව ඔබට විශ්වාසද? ඔබ කාල පරතරයෙහි අගය අඩු කළහොත් සමහර දත්ත නැති වී යනු ඇත",
+ "query_log_retention_confirm": "විමසුම් සටහන රඳවා තබා ගැනීම වෙනස් කිරීමට වුවමනා ද? ඔබ කාල පරතරයෙහි අගය අඩු කළහොත් සමහර දත්ත නැති වී යනු ඇත",
"anonymize_client_ip": "අනුග්රාහකයෙහි අ.ජා.කෙ. (IP) නිර්නාමික කරන්න",
"anonymize_client_ip_desc": "සටහන් සහ සංඛ්යාලේඛන තුළ අනුග්රාහකයේ පූර්ණ අ.ජා.කෙ. ලිපිනය සුරකින්න එපා",
"dns_config": "ව.නා.ප. සේවාදායක වින්යාසය",
@@ -270,6 +271,8 @@
"form_enter_rate_limit": "අනුපාත සීමාව ඇතුල් කරන්න",
"rate_limit": "අනුපාත සීමාව",
"edns_enable": "EDNS අනුග්රාහක අනුජාලය සබල කරන්න",
+ "edns_use_custom_ip": "EDNS සඳහා අභිරුචි අ.ජා.කෙ. යොදාගන්න",
+ "edns_use_custom_ip_desc": "EDNS සඳහා අභිරුචි අ.ජා.කෙ. භාවිතයට ඉඩදෙන්න",
"rate_limit_desc": "එක් අනුග්රාහකයකට ඉඩ දී ඇති තත්පරයට ඉල්ලීම් ගණන. එය 0 ලෙස සැකසීම යනුවෙන් අදහස් කරන්නේ සීමාවක් නැති බවයි.",
"blocking_ipv4_desc": "අවහිර කළ A ඉල්ලීමක් සඳහා ආපසු එවිය යුතු අ.ජා.කෙ. (IP) ලිපිනය",
"blocking_ipv6_desc": "අවහිර කළ AAAA ඉල්ලීමක් සඳහා ආපසු එවිය යුතු අ.ජා.කෙ. (IP) ලිපිනය",
@@ -278,6 +281,9 @@
"blocking_mode_nxdomain": "නොපවතින වසම: NXDOMAIN කේතය සමඟ ප්රතිචාර දක්වයි",
"blocking_mode_null_ip": "අභිශූන්යය අ.ජා.කෙ.: ශුන්ය අ.ජා.කෙ. ලිපිනය සමඟ ප්රතිචාර දක්වයි (A සඳහා 0.0.0.0; AAAA සඳහා ::)",
"blocking_mode_custom_ip": "අභිරුචි අන්තර්ජාල කෙටුම්පත: අතින් සැකසූ අ.ජා. කෙ. ලිපිනයක් සමඟ ප්රතිචාර දක්වයි",
+ "theme_auto": "ස්වයං",
+ "theme_light": "දීප්ත",
+ "theme_dark": "අඳුරු",
"upstream_dns_client_desc": "ඔබ මෙම ක්ෂේත්රය හිස්ව තබා ගන්නේ නම්, ඇඩ්ගාර්ඩ් හෝම් විසින් <0>ව.නා.ප. සැකසුම්0> හි වින්යාසගත කර ඇති සේවාදායක භාවිතා කරනු ඇත.",
"tracker_source": "ලුහුබැඳීම් මූලාශ්රය",
"source_label": "මූලාශ්රය",
@@ -370,6 +376,7 @@
"encryption_issuer": "නිකුත් කරන්නා",
"encryption_hostnames": "ධාරක නාම",
"encryption_reset": "සංකේතාංකන සැකසුම් යළි පිහිටුවීමට අවශ්ය බව ඔබට විශ්වාස ද?",
+ "encryption_warning": "අවවාදයයි",
"topline_expiring_certificate": "ඔබගේ SSL සහතිකය කල් ඉකුත්වීමට ආසන්න වී ඇත. <0>සංකේතන සැකසුම්0> යාවත්කාල කරන්න.",
"topline_expired_certificate": "ඔබගේ SSL සහතිකය කල් ඉකුත් වී ඇත. <0>සංකේතන සැකසුම්0> යාවත්කාල කරන්න.",
"form_error_port_range": "80-65535 පරාසය හි තොටක අගයක් ඇතුල් කරන්න",
@@ -490,8 +497,10 @@
"statistics_clear": "සංඛ්යාලේඛන හිස් කරන්න",
"statistics_clear_confirm": "සංඛ්යාලේඛන ඉවත් කිරීමට වුවමනා ද?",
"statistics_retention_confirm": "සංඛ්යාලේඛන රඳවා තබා ගැනීම වෙනස් කිරීමට අවශ්ය බව ඔබට විශ්වාසද? ඔබ කාල පරතරයෙහි අගය අඩු කළහොත් සමහර දත්ත නැති වී යනු ඇත",
- "statistics_cleared": "සංඛ්යාලේඛන සාර්ථකව ඉවත් කෙරිණි",
+ "statistics_cleared": "සංඛ්යාලේඛන සාර්ථකව හිස් කෙරිණි",
"statistics_enable": "සංඛ්යාලේඛන සබල කරන්න",
+ "ignore_domains": "නොසලකන වසම් (පේළියකට එක බැගින්)",
+ "ignore_domains_title": "නොසලකන වසම්",
"interval_hours": "පැය {{count}}",
"interval_hours_plural": "පැය {{count}}",
"filters_configuration": "පෙරහන් වින්යාසය",
@@ -601,5 +610,31 @@
"parental_control": "දෙමාපිය පාලනය",
"safe_browsing": "ආරක්ෂිත පිරික්සුම",
"served_from_cache": "{{value}} (නිහිතයෙන් ගැනිණි)",
- "form_error_password_length": "මුරපදය අවම වශයෙන් අකුරු {{value}} ක් දිගු විය යුතුමයි"
+ "form_error_password_length": "මුරපදය අවම වශයෙන් අකුරු {{value}} ක් දිගු විය යුතුමයි",
+ "cache_cleared": "ව.නා.ප. නිහිතය හිස් කෙරිණි",
+ "clear_cache": "නිහිතය මකන්න",
+ "make_static": "ස්ථිතික කරන්න",
+ "theme_dark_desc": "අඳුරු තේමාව",
+ "theme_light_desc": "දීප්ත තේමාව",
+ "disable_for_seconds": "තත්පර {{count}} ක්",
+ "disable_for_seconds_plural": "තත්පර {{count}} ක්",
+ "disable_for_minutes": "විනාඩි {{count}} ක්",
+ "disable_for_minutes_plural": "විනාඩි {{count}} ක්",
+ "disable_for_hours": "පැය {{count}} ක්",
+ "disable_for_hours_plural": "පැය {{count}} ක්",
+ "disable_until_tomorrow": "හෙට වනතුරු",
+ "disable_notify_for_seconds": "තත්. {{count}} කට රැකවරණය අබල කරන්න",
+ "disable_notify_for_seconds_plural": "තත්. {{count}} කට රැකවරණය අබල කරන්න",
+ "disable_notify_for_minutes": "විනාඩි {{count}} කට රැකවරණය අබල කරන්න",
+ "disable_notify_for_minutes_plural": "විනාඩි {{count}} කට රැකවරණය අබල කරන්න",
+ "disable_notify_for_hours": "පැය {{count}} කට රැකවරණය අබල කරන්න",
+ "disable_notify_for_hours_plural": "පැය {{count}} කට රැකවරණය අබල කරන්න",
+ "disable_notify_until_tomorrow": "හෙට වනතුරු රැකවරණය අබල කරන්න",
+ "enable_protection_timer": "{{time}} න් රැකවරණය සබල කෙරේ",
+ "custom_retention_input": "රඳවා ගැනීම පැය වලින්",
+ "custom_rotation_input": "රඳවා ගැනීම පැය වලින්",
+ "protection_section_label": "රැකවරණය",
+ "log_and_stats_section_label": "විමසුම් සටහන හා සංඛ්යාලේඛන",
+ "ignore_query_log": "සටහනෙහි අනුග්රාහකය නොසලකන්න",
+ "ignore_statistics": "සංඛ්යාලේඛනයට අනුග්රාහකය නොසලකන්න"
}
diff --git a/client/src/__locales/sk.json b/client/src/__locales/sk.json
index f2ee71ab..559007cd 100644
--- a/client/src/__locales/sk.json
+++ b/client/src/__locales/sk.json
@@ -478,7 +478,9 @@
"setup_dns_notice": "Pre použitie <1>DNS-over-HTTPS1> alebo <1>DNS-over-TLS1>, potrebujete v nastaveniach AdGuard Home <0>nakonfigurovať šifrovanie0>.",
"rewrite_added": "DNS prepísanie pre \"{{key}}\" bolo úspešne pridané",
"rewrite_deleted": "DNS prepísanie pre \"{{key}}\" bolo úspešne vymazané",
+ "rewrite_updated": "Prepísanie DNS bolo úspešne aktualizované",
"rewrite_add": "Pridať DNS prepísanie",
+ "rewrite_edit": "Upraviť prepísanie DNS",
"rewrite_not_found": "Neboli nájdené žiadne DNS prepísania",
"rewrite_confirm_delete": "Naozaj chcete odstrániť prepísanie DNS pre \"{{key}}\"?",
"rewrite_desc": "Umožňuje ľahko nakonfigurovať vlastnú odpoveď DNS pre konkrétne meno domény.",
diff --git a/client/src/__locales/sl.json b/client/src/__locales/sl.json
index a6759019..ba821f3e 100644
--- a/client/src/__locales/sl.json
+++ b/client/src/__locales/sl.json
@@ -478,7 +478,9 @@
"setup_dns_notice": "Za uporabo <1>DNS-prek-HTTPS1> ali <1>DNS-prek-TLS1>, morate <0>konfigurirati šifriranje0> v nastavitvah AdGuard Home.",
"rewrite_added": "Uspešno je dodano DNS prepisovanje za \"{{key}}\"",
"rewrite_deleted": "Uspešno je izbrisano DNS prepisovanje za \"{{key}}\"",
+ "rewrite_updated": "DNS prepisovanje uspešno posodobljen",
"rewrite_add": "Dodaj prepisovanje DNS",
+ "rewrite_edit": "Urejanje prepisa DNS",
"rewrite_not_found": "Ni bilo najdenih prepisovanj DNS",
"rewrite_confirm_delete": "Ali ste prepričani, da želite izbrisati prepisovanje DNS za \"{{key}}\"?",
"rewrite_desc": "Omogoča enostavno konfiguriranje odgovora DNS po meri za določeno ime domene.",
diff --git a/client/src/__locales/sr-cs.json b/client/src/__locales/sr-cs.json
index a5162c4e..68eee868 100644
--- a/client/src/__locales/sr-cs.json
+++ b/client/src/__locales/sr-cs.json
@@ -475,7 +475,9 @@
"setup_dns_notice": "Kako biste koristili <1>DNS-over-HTTPS1> ili <1>DNS-over-TLS1>, potrebno je da <0>konfigurišete šifrovanje0> u AdGuard Home postavkama.",
"rewrite_added": "DNS prepisivanje za \"{{key}}\" je uspešno dodato",
"rewrite_deleted": "DNS prepisivanje za \"{{key}}\" uspešno izbrisano",
+ "rewrite_updated": "DNS ponovo napisao uspešno ažuriran",
"rewrite_add": "Dodaj DNS prepisivanje",
+ "rewrite_edit": "Uređivanje DNS prepravke",
"rewrite_not_found": "DNS prepisivanja nisu pronađena",
"rewrite_confirm_delete": "Jeste li sigurni da želite da izbrišete DNS prepisivanje za \"{{key}}\"?",
"rewrite_desc": "Dozvoljava da jednostavno konfigurišete prilagođeni DNS odgovor za određeni domen.",
diff --git a/client/src/__locales/sv.json b/client/src/__locales/sv.json
index cc004642..1c02da65 100644
--- a/client/src/__locales/sv.json
+++ b/client/src/__locales/sv.json
@@ -475,7 +475,9 @@
"setup_dns_notice": "För att kunna använda <1>DNS-över-HTTPS1> eller <1>DNS-över-TLS1>, behöver du <0>konfigurera Kryptering0> i AdGuard Home-inställningar.",
"rewrite_added": "DNS-omskrivning för \"{{key}}\" lyckad",
"rewrite_deleted": "DNS-omskrivning för \"{{key}}\" har tagits bort",
+ "rewrite_updated": "DNS-omskrivning har uppdaterats",
"rewrite_add": "Lägg till DNS omskrivning",
+ "rewrite_edit": "Redigera DNS-omskrivning",
"rewrite_not_found": "Inga DNS omskrivningar hittades",
"rewrite_confirm_delete": "Är du säker på att du vill ta bort DNS-omskrivningen för \"{{key}}\"?",
"rewrite_desc": "Gör det enkelt att konfigurera anpassat DNS svar för ett specifikt domännamn.",
diff --git a/client/src/__locales/tr.json b/client/src/__locales/tr.json
index 12611b2d..f87b2f23 100644
--- a/client/src/__locales/tr.json
+++ b/client/src/__locales/tr.json
@@ -478,7 +478,9 @@
"setup_dns_notice": "<1>DNS-over-HTTPS1> veya <1>DNS-over-TLS1> protokolünü kullanmak için AdGuard Home üzerinde <0>Şifreleme ayarları0> bölümünden ayarları yapmanız gerekir.",
"rewrite_added": "\"{{key}}\" için DNS yeniden yazımı başarıyla eklendi",
"rewrite_deleted": "\"{{key}}\" için DNS yeniden yazımı başarıyla silindi",
+ "rewrite_updated": "DNS yeniden yazma başarıyla güncellendi",
"rewrite_add": "DNS yeniden yazımı ekle",
+ "rewrite_edit": "DNS yeniden yazmayı düzenle",
"rewrite_not_found": "DNS yeniden yazımı bulunamadı",
"rewrite_confirm_delete": "\"{{key}}\" için DNS yeniden yazımını silmek istediğinize emin misiniz?",
"rewrite_desc": "Belirli bir alan adı için özel DNS yanıtını kolayca yapılandırmanızı sağlar.",
diff --git a/client/src/__locales/uk.json b/client/src/__locales/uk.json
index 1d1718a0..104e2476 100644
--- a/client/src/__locales/uk.json
+++ b/client/src/__locales/uk.json
@@ -478,7 +478,9 @@
"setup_dns_notice": "Для використання <1>DNS-over-HTTPS1> або <1>DNS-over-TLS1>, вам потрібно <0>налаштувати Шифрування0> в налаштуваннях AdGuard Home.",
"rewrite_added": "Перезапис DNS для «{{key}}» успішно додано",
"rewrite_deleted": "Перезапис DNS для «{{key}}» успішно видалено",
+ "rewrite_updated": "Перезапис DNS успішно оновлено",
"rewrite_add": "Додати перезапис DNS",
+ "rewrite_edit": "Редагувати перезапис DNS",
"rewrite_not_found": "Перезаписів DNS не знайдено",
"rewrite_confirm_delete": "Ви впевнені, що хочете видалити перезапис DNS для «{{key}}»?",
"rewrite_desc": "Дозволяє легко налаштувати власну відповідь DNS для певного доменного імені.",
diff --git a/client/src/__locales/vi.json b/client/src/__locales/vi.json
index 1f560612..098021a9 100644
--- a/client/src/__locales/vi.json
+++ b/client/src/__locales/vi.json
@@ -167,6 +167,7 @@
"enabled_parental_toast": "Đã bật quản lý của phụ huynh",
"disabled_safe_search_toast": "Đã tắt tìm kiếm an toàn",
"enabled_save_search_toast": "Đã bật tìm kiếm an toàn",
+ "updated_save_search_toast": "Cài đặt Tìm kiếm an toàn đã được cập nhật",
"enabled_table_header": "Kích hoạt",
"name_table_header": "Tên",
"list_url_table_header": "URL bộ lọc",
@@ -256,12 +257,12 @@
"query_log_cleared": "Nhật ký truy vấn đã được xóa thành công",
"query_log_updated": "Cập nhật thành công nhật kí truy xuất",
"query_log_clear": "Xóa nhật ký truy vấn",
- "query_log_retention": "Lưu giữ nhật ký truy vấn",
+ "query_log_retention": "Xoay vòng nhật ký truy vấn",
"query_log_enable": "Bật nhật ký",
"query_log_configuration": "Cấu hình nhật ký",
"query_log_disabled": "Nhật ký truy vấn bị vô hiệu hóa và có thể được định cấu hình trong <0>cài đặt 0>",
"query_log_strict_search": "Sử dụng dấu ngoặc kép để tìm kiếm nghiêm ngặt",
- "query_log_retention_confirm": "Bạn có chắc chắn muốn thay đổi lưu giữ nhật ký truy vấn? Nếu bạn giảm giá trị khoảng, một số dữ liệu sẽ bị mất",
+ "query_log_retention_confirm": "Bạn có chắc chắn muốn thay đổi xoay vòng nhật ký truy vấn không? Nếu bạn giảm giá trị khoảng thời gian, một số dữ liệu sẽ bị mất",
"anonymize_client_ip": "Ẩn danh IP khách",
"anonymize_client_ip_desc": "Không lưu địa chỉ IP đầy đủ của khách hàng trong nhật ký và thống kê",
"dns_config": "Thiết lập máy chủ DNS",
@@ -290,6 +291,8 @@
"rate_limit": "Giới hạn yêu cầu",
"edns_enable": "Bật mạng con EDNS Client",
"edns_cs_desc": "Thêm tùy chọn EDNS Client Subnet (ECS) vào các yêu cầu ngược dòng và ghi lại các giá trị được gửi bởi các máy khách trong nhật ký truy vấn.",
+ "edns_use_custom_ip": "Sử dụng địa chỉ IP tùy chỉnh cho EDNS",
+ "edns_use_custom_ip_desc": "Cho phép sử dụng địa chỉ IP tùy chỉnh cho EDNS",
"rate_limit_desc": "Số lượng yêu cầu mỗi giây mà một khách hàng được phép thực hiện (0: không giới hạn)",
"blocking_ipv4_desc": "Địa chỉ IP được trả lại cho một yêu cầu A bị chặn",
"blocking_ipv6_desc": "Địa chỉ IP được trả lại cho một yêu cầu AAA bị chặn",
@@ -475,7 +478,9 @@
"setup_dns_notice": "Để sử dụng <1>DNS-over-HTTPS1> hoặc <1>DNS-over-TLS1>, bạn cần <0>định cấu hình Mã hóa0> trong cài đặt AdGuard Home.",
"rewrite_added": "DNS viết lại cho \"{{key}}\" đã thêm thành công",
"rewrite_deleted": "DNS viết lại cho \"{{key}}\" đã xóa thành công",
+ "rewrite_updated": "Viết lại DNS được cập nhật thành công",
"rewrite_add": "Thêm DNS viết lại",
+ "rewrite_edit": "Chỉnh sửa viết lại DNS",
"rewrite_not_found": "Không tìm thấy DNS viết lại",
"rewrite_confirm_delete": "Bạn có chắc chắn muốn xóa DNS viết lại cho \"{{key}}\" không?",
"rewrite_desc": "Cho phép dễ dàng định cấu hình tùy chỉnh DNS phản hồi cho một tên miền cụ thể.",
@@ -523,6 +528,10 @@
"statistics_retention_confirm": "Bạn có chắc chắn muốn thay đổi lưu giữ số liệu thống kê? Nếu bạn giảm giá trị khoảng, một số dữ liệu sẽ bị mất",
"statistics_cleared": "Xoá thống kê thành công",
"statistics_enable": "Bật thống kê",
+ "ignore_domains": "Các miền bị bỏ qua (cách nhau bởi dòng mới)",
+ "ignore_domains_title": "Các miền bị bỏ qua",
+ "ignore_domains_desc_stats": "Các truy vấn cho các miền này sẽ không được ghi vào thống kê",
+ "ignore_domains_desc_query": "Các truy vấn cho các miền này sẽ không được ghi vào nhật ký truy vấn",
"interval_hours": "{{count}} giờ",
"interval_hours_plural": "{{count}} giờ",
"filters_configuration": "Cấu hình bộ lọc",
@@ -643,5 +652,29 @@
"confirm_dns_cache_clear": "Bạn có chắc chắn muốn xóa bộ đệm ẩn DNS không?",
"cache_cleared": "Đã xóa thành công bộ đệm DNS",
"clear_cache": "Xóa bộ nhớ cache",
- "protection_section_label": "Sự bảo vệ"
+ "make_static": "Chuyển sang tĩnh",
+ "theme_auto_desc": "Tự động (dựa trên chủ đề màu của thiết bị của bạn)",
+ "theme_dark_desc": "Chủ đề tối",
+ "theme_light_desc": "Chủ đề sáng",
+ "disable_for_seconds": "Trong {{count}} giây",
+ "disable_for_seconds_plural": "Trong {{count}} giây",
+ "disable_for_minutes": "Trong {{count}} phút",
+ "disable_for_minutes_plural": "Trong {{count}} phút",
+ "disable_for_hours": "Trong {{count}} giờ",
+ "disable_for_hours_plural": "Trong {{count}} giờ",
+ "disable_until_tomorrow": "Cho đến ngày mai",
+ "disable_notify_for_seconds": "Tắt bảo vệ trong {{count}} giây",
+ "disable_notify_for_seconds_plural": "Tắt bảo vệ trong {{count}} giây",
+ "disable_notify_for_minutes": "Tắt bảo vệ trong {{count}} phút",
+ "disable_notify_for_minutes_plural": "Tắt bảo vệ trong {{count}} phút",
+ "disable_notify_for_hours": "Tắt bảo vệ trong {{count}} giờ",
+ "disable_notify_for_hours_plural": "Tắt bảo vệ trong {{count}} giờ",
+ "disable_notify_until_tomorrow": "Vô hiệu hóa bảo vệ cho đến ngày mai",
+ "enable_protection_timer": "Bảo vệ sẽ được bật trong {{time}}",
+ "custom_retention_input": "Nhập thời gian giữ lại theo giờ",
+ "custom_rotation_input": "Nhập chu kỳ theo giờ",
+ "protection_section_label": "Sự bảo vệ",
+ "log_and_stats_section_label": "Nhật ký truy vấn và thống kê",
+ "ignore_query_log": "Bỏ qua máy khách này trong nhật ký truy vấn",
+ "ignore_statistics": "Bỏ qua máy khách này trong thống kê"
}
diff --git a/client/src/__locales/zh-cn.json b/client/src/__locales/zh-cn.json
index 5c8f2b2e..585fdd9c 100644
--- a/client/src/__locales/zh-cn.json
+++ b/client/src/__locales/zh-cn.json
@@ -478,7 +478,9 @@
"setup_dns_notice": "为了使用 <1>DNS-over-HTTPS1> 或者 <1>DNS-over-TLS1> ,您需要在 AdGuard Home 设置中 <0>配置加密0> 。",
"rewrite_added": "已成功添加 \"{{key}}\" 的 DNS 重写",
"rewrite_deleted": "已成功删除 \"{{key}}\" 的 DNS 重写",
+ "rewrite_updated": "DNS 重写已成功更新",
"rewrite_add": "添加 DNS 重写",
+ "rewrite_edit": "编辑 DNS 重写",
"rewrite_not_found": "未找到 DNS 重写",
"rewrite_confirm_delete": "您确定要删除 \"{{key}}\" 的 DNS 重写?",
"rewrite_desc": "可以轻松地为特定域名配置自定义 DNS 响应。",
diff --git a/client/src/__locales/zh-hk.json b/client/src/__locales/zh-hk.json
index 3826c8e5..328f9a79 100644
--- a/client/src/__locales/zh-hk.json
+++ b/client/src/__locales/zh-hk.json
@@ -48,6 +48,7 @@
"out_of_range_error": "必須介於 \"{{start}}\" - \"{{end}}\" 範圍之外",
"lower_range_start_error": "必須小於起始值",
"greater_range_start_error": "必須大於起始值",
+ "gateway_or_subnet_invalid": "無效子網路",
"dhcp_form_gateway_input": "閘道 IP 位址",
"dhcp_form_subnet_input": "子網路遮罩",
"dhcp_form_range_title": "IP 位址範圍",
@@ -195,6 +196,7 @@
"form_error_url_or_path_format": "列表中含有的 URL 網址或絕對路徑",
"custom_filter_rules": "自訂過濾規則",
"custom_filter_rules_hint": "一行一條規則。您可以使用「adblock」語法或「hosts檔案」的語法。",
+ "system_host_files": "系統 hosts 檔案",
"examples_title": "範例",
"example_meaning_filter_block": "封鎖對 example.org 網域及其所有子網域的存取",
"example_meaning_filter_whitelist": "解除對 example.org 網域及其所有子網域存取封鎖",
@@ -279,6 +281,8 @@
"rate_limit": "速率限制",
"edns_enable": "啟用 EDNS Client Subnet",
"edns_cs_desc": "傳送用戶端的子網路給 DNS 伺服器。",
+ "edns_use_custom_ip": "使用自訂 EDNS IP",
+ "edns_use_custom_ip_desc": "允許使用自訂 EDNS IP",
"rate_limit_desc": "限制單一裝置每秒發出的查詢次數(設定為 0 即表示無限制)",
"blocking_ipv4_desc": "回覆指定 IPv4 位址給被封鎖的網域的 A 紀錄查詢",
"blocking_ipv6_desc": "回覆指定 IPv6 位址給被封鎖的網域的 AAAA 紀錄查詢",
@@ -287,6 +291,9 @@
"blocking_mode_nxdomain": "NXDOMAIN:回應 NXDOMAIN 狀態碼",
"blocking_mode_null_ip": "Null IP:回應零值的 IP 位址(A 紀錄回應 0.0.0.0 ,AAAA 紀錄回應 ::)",
"blocking_mode_custom_ip": "自訂 IP 位址:回應一個自訂的 IP 位址",
+ "theme_auto": "自動",
+ "theme_light": "明亮",
+ "theme_dark": "深色",
"upstream_dns_client_desc": "如果您將此欄位留白,AdGuard Home 將使用 <0>DNS 設定0> 內的設定的 DNS 伺服器。",
"tracker_source": "追蹤器來源",
"source_label": "來源",
@@ -397,6 +404,7 @@
"dns_providers": "下列為常見的<0> DNS 伺服器0>。",
"update_now": "立即更新",
"update_failed": "自動更新發生錯誤。請嘗試依照以下步驟 來手動更新。",
+ "manual_update": "請嘗試依照下列步驟來手動更新。",
"processing_update": "請稍候,AdGuard Home 正在更新",
"clients_title": "用戶端",
"clients_desc": "對已連接到 AdGuard Home 的裝置進行設定",
@@ -613,5 +621,22 @@
"original_response": "原始回應",
"click_to_view_queries": "按一下以檢視查詢結果",
"port_53_faq_link": "連接埠 53 經常被「DNSStubListener」或「systemd-resolved」服務佔用。請閱讀下列有關解決<0>這個問題0>的說明",
- "adg_will_drop_dns_queries": "AdGuard Home 將停止回應此用戶端的所有 DNS 查詢。"
+ "adg_will_drop_dns_queries": "AdGuard Home 將停止回應此用戶端的所有 DNS 查詢。",
+ "safe_browsing": "安全瀏覽",
+ "served_from_cache": "{{value}} (由快取回應)",
+ "form_error_password_length": "密碼必須至少 {{value}} 個字元長度",
+ "theme_dark_desc": "深色主題",
+ "theme_light_desc": "淺色主題",
+ "disable_for_seconds": "{{count}} 秒",
+ "disable_for_seconds_plural": "{{count}} 秒",
+ "disable_for_minutes": "{{count}} 分鐘",
+ "disable_for_minutes_plural": "{{count}} 分鐘",
+ "disable_for_hours": "{{count}} 小時",
+ "disable_for_hours_plural": "{{count}} 小時",
+ "disable_until_tomorrow": "直到明天",
+ "disable_notify_for_seconds": "暫停防護 {{count}} 秒",
+ "disable_notify_for_seconds_plural": "暫停防護 {{count}} 秒",
+ "disable_notify_for_minutes": "暫停防護 {{count}} 分鐘",
+ "disable_notify_for_minutes_plural": "暫停防護 {{count}} 分鐘",
+ "disable_notify_for_hours": "暫停防護 {{count}} 小時"
}
diff --git a/client/src/__locales/zh-tw.json b/client/src/__locales/zh-tw.json
index 309e71c1..a22be579 100644
--- a/client/src/__locales/zh-tw.json
+++ b/client/src/__locales/zh-tw.json
@@ -478,7 +478,9 @@
"setup_dns_notice": "為了使用 <1>DNS-over-HTTPS1> 或 <1>DNS-over-TLS1>,您需要在 AdGuard Home 設定裡<0>配置加密0>。",
"rewrite_added": "對於 \"{{key}}\" 之 DNS 改寫被成功地加入",
"rewrite_deleted": "對於 \"{{key}}\" 之 DNS 改寫被成功地刪除",
+ "rewrite_updated": "DNS 重寫已成功更新",
"rewrite_add": "新增 DNS 改寫",
+ "rewrite_edit": "編輯 DNS 重寫",
"rewrite_not_found": "無已發現之 DNS 改寫",
"rewrite_confirm_delete": "您確定您想要刪除對於 \"{{key}}\" 之 DNS 改寫嗎?",
"rewrite_desc": "允許輕易地配置自訂的 DNS 回應供特定的域名。",
diff --git a/client/src/helpers/trackers/trackers.json b/client/src/helpers/trackers/trackers.json
index 5195fe35..a49a6d33 100644
--- a/client/src/helpers/trackers/trackers.json
+++ b/client/src/helpers/trackers/trackers.json
@@ -1,5 +1,5 @@
{
- "timeUpdated": "2023-06-01T00:12:12.660Z",
+ "timeUpdated": "2023-06-26T13:46:24.414Z",
"categories": {
"0": "audio_video_player",
"1": "comments",
@@ -116,6 +116,13 @@
"url": "http://www.3dstats.com/",
"companyId": "3dstats"
},
+ "3gpp": {
+ "name": "3GPP Network",
+ "categoryId": 5,
+ "url": "https://www.3gpp.org/",
+ "companyId": "3gpp",
+ "source": "AdGuard"
+ },
"4chan": {
"name": "4Chan",
"categoryId": 8,
@@ -164,6 +171,13 @@
"url": "http://www.77agency.com/",
"companyId": "77agency"
},
+ "7plus": {
+ "name": "7plus",
+ "categoryId": 0,
+ "url": "https://7plus.com.au/",
+ "companyId": "7plus",
+ "source": "AdGuard"
+ },
"7tv.de": {
"name": "7tv.de",
"categoryId": 0,
@@ -218,6 +232,13 @@
"url": "https://en.abtasty.com",
"companyId": "ab_tasty"
},
+ "abc": {
+ "name": "Australian Broadcasting Corporation",
+ "categoryId": 8,
+ "url": "https://www.abc.net.au/",
+ "companyId": "abc",
+ "source": "AdGuard"
+ },
"ablida": {
"name": "ablida",
"categoryId": 4,
@@ -879,6 +900,20 @@
"companyId": "adguard",
"source": "AdGuard"
},
+ "adguard_dns": {
+ "name": "AdGuard DNS",
+ "categoryId": 8,
+ "url": "https://adguard-dns.io/",
+ "companyId": "adguard",
+ "source": "AdGuard"
+ },
+ "adguard_vpn": {
+ "name": "AdGuard VPN",
+ "categoryId": 8,
+ "url": "https://adguard-vpn.com/",
+ "companyId": "adguard",
+ "source": "AdGuard"
+ },
"adhands": {
"name": "AdHands",
"categoryId": 4,
@@ -2231,6 +2266,20 @@
"url": "http://www.alibaba.com/",
"companyId": "alibaba"
},
+ "alibaba_cloud": {
+ "name": "Alibaba Cloud",
+ "categoryId": 10,
+ "url": "https://www.alibabacloud.com/",
+ "companyId": "alibaba",
+ "source": "AdGuard"
+ },
+ "alibaba_ucbrowser": {
+ "name": "UC Browser",
+ "categoryId": 8,
+ "url": "https://ucweb.com/",
+ "companyId": "alibaba",
+ "source": "AdGuard"
+ },
"alipay.com": {
"name": "Alipay",
"categoryId": 2,
@@ -2501,6 +2550,13 @@
"url": "https://ww.deluxe.com/",
"companyId": "deluxe"
},
+ "appcenter": {
+ "name": "Microsoft App Center",
+ "categoryId": 5,
+ "url": "https://appcenter.ms/",
+ "companyId": null,
+ "source": "AdGuard"
+ },
"appcues": {
"name": "Appcues",
"categoryId": 2,
@@ -2519,6 +2575,20 @@
"url": "http://www.appier.com/en/index.html",
"companyId": "appier"
},
+ "apple": {
+ "name": "Apple",
+ "categoryId": 8,
+ "url": "https://www.apple.com/",
+ "companyId": "apple",
+ "source": "AdGuard"
+ },
+ "apple_ads": {
+ "name": "Apple Search Ads",
+ "categoryId": 4,
+ "url": "https://searchads.apple.com/",
+ "companyId": "apple",
+ "source": "AdGuard"
+ },
"applifier": {
"name": "Applifier",
"categoryId": 4,
@@ -2898,6 +2968,20 @@
"url": "http://azadify.com/engage/index.php",
"companyId": "azadify"
},
+ "azure": {
+ "name": "Microsoft Azure",
+ "categoryId": 10,
+ "url": "https://azure.microsoft.com/",
+ "companyId": "microsoft",
+ "source": "AdGuard"
+ },
+ "azure_blob_storage": {
+ "name": "Azure Blob Storage",
+ "categoryId": 8,
+ "url": "https://azure.microsoft.com/en-us/products/storage/blobs",
+ "companyId": "microsoft",
+ "source": "AdGuard"
+ },
"azureedge.net": {
"name": "Azure CDN",
"categoryId": 9,
@@ -3300,6 +3384,13 @@
"url": "https://www.bitrix24.com/",
"companyId": "bitrix24"
},
+ "bitwarden": {
+ "name": "Bitwarden",
+ "categoryId": 8,
+ "url": "https://bitwarden.com/",
+ "companyId": "bitwarden",
+ "source": "AdGuard"
+ },
"bizcn": {
"name": "Bizcn",
"categoryId": 4,
@@ -3588,6 +3679,13 @@
"url": "http://www.brainsins.com/",
"companyId": "brainsins"
},
+ "branch": {
+ "name": "Branch.io",
+ "categoryId": 101,
+ "url": "https://branch.io/",
+ "companyId": "branch_metrics_inc",
+ "source": "AdGuard"
+ },
"branch_metrics": {
"name": "Branch",
"categoryId": 4,
@@ -3816,6 +3914,13 @@
"url": "http://www.businessol.com/",
"companyId": "businessonline"
},
+ "button": {
+ "name": "Button",
+ "categoryId": 4,
+ "url": "https://www.usebutton.com/",
+ "companyId": null,
+ "source": "AdGuard"
+ },
"buysellads": {
"name": "BuySellAds",
"categoryId": 4,
@@ -5160,6 +5265,13 @@
"url": "http://www.crankyads.com",
"companyId": "crankyads"
},
+ "crashlytics": {
+ "name": "Crashlytics",
+ "categoryId": 101,
+ "url": "https://crashlytics.com/",
+ "companyId": null,
+ "source": "AdGuard"
+ },
"crazy_egg": {
"name": "Crazy Egg",
"categoryId": 6,
@@ -5904,6 +6016,13 @@
"url": "http://s.dogannet.tv/",
"companyId": "dogannet"
},
+ "domainglass": {
+ "name": "Domain Glass",
+ "categoryId": 8,
+ "url": "https://domain.glass/",
+ "companyId": "domainglass",
+ "source": "AdGuard"
+ },
"domodomain": {
"name": "DomoDomain",
"categoryId": 6,
@@ -6234,6 +6353,13 @@
"url": "http://www.eco-tag.jp/",
"companyId": "ecotag"
},
+ "edgio": {
+ "name": "Edgio",
+ "categoryId": 9,
+ "url": "https://edg.io/",
+ "companyId": "edgio",
+ "source": "AdGuard"
+ },
"edigitalresearch": {
"name": "eDigitalResearch",
"categoryId": 4,
@@ -6294,6 +6420,13 @@
"url": "http://www.amazon.com/",
"companyId": "amazon_associates"
},
+ "element": {
+ "name": "Element",
+ "categoryId": 7,
+ "url": "https://element.io/",
+ "companyId": "element",
+ "source": "AdGuard"
+ },
"elicit": {
"name": "elicit",
"categoryId": 4,
@@ -6775,6 +6908,13 @@
"companyId": "meta",
"source": "AdGuard"
},
+ "facebook_audience": {
+ "name": "Facebook Audience Network",
+ "categoryId": 4,
+ "url": "https://www.facebook.com/business/products/audience-network",
+ "companyId": "meta",
+ "source": "AdGuard"
+ },
"facebook_beacon": {
"name": "Facebook Beacon",
"categoryId": 7,
@@ -6981,6 +7121,13 @@
"url": "https://www.findologic.com/",
"companyId": "findologic"
},
+ "firebase": {
+ "name": "Firebase",
+ "categoryId": 101,
+ "url": "https://firebase.google.com/",
+ "companyId": "google",
+ "source": "AdGuard"
+ },
"firebaseio.com": {
"name": "Firebase",
"categoryId": 8,
@@ -7282,6 +7429,13 @@
"url": "http://freenet.de/",
"companyId": "debitel"
},
+ "freeview": {
+ "name": "Freeview",
+ "categoryId": 0,
+ "url": "https://freeview.com.au/",
+ "companyId": "freeview",
+ "source": "AdGuard"
+ },
"freewheel": {
"name": "FreeWheel",
"categoryId": 4,
@@ -7714,6 +7868,13 @@
"url": "http://a.gmdelivery.com/",
"companyId": "gm_delivery"
},
+ "gmail": {
+ "name": "Gmail",
+ "categoryId": 13,
+ "url": "https://mail.google.com/",
+ "companyId": "google",
+ "source": "AdGuard"
+ },
"gmo": {
"name": "GMO",
"categoryId": 4,
@@ -7930,6 +8091,13 @@
"url": "http://www.google.com",
"companyId": "google"
},
+ "google_trust_services": {
+ "name": "Google Trust Services",
+ "categoryId": 5,
+ "url": "https://pki.goog/",
+ "companyId": "google",
+ "source": "AdGuard"
+ },
"google_trusted_stores": {
"name": "Google Trusted Stores",
"categoryId": 6,
@@ -8350,6 +8518,13 @@
"url": "https://hiveworkscomics.com/",
"companyId": "hive_works"
},
+ "hockeyapp": {
+ "name": "HockeyApp",
+ "categoryId": 101,
+ "url": "https://hockeyapp.net/",
+ "companyId": null,
+ "source": "AdGuard"
+ },
"hoholikik.club": {
"name": "hoholikik.club",
"categoryId": 12,
@@ -8626,6 +8801,13 @@
"url": "http://idealo.com/",
"companyId": null
},
+ "identrust": {
+ "name": "IdenTrust, Inc.",
+ "categoryId": 5,
+ "url": "https://identrust.com/",
+ "companyId": "identrust",
+ "source": "AdGuard"
+ },
"ideoclick": {
"name": "IdeoClick",
"categoryId": 4,
@@ -9185,6 +9367,13 @@
"url": "http://www.iprospect.com/",
"companyId": "dentsu_aegis_network"
},
+ "iqiyi": {
+ "name": "iQiyi",
+ "categoryId": 0,
+ "url": "https://www.iqiyi.com/",
+ "companyId": "iqiyi",
+ "source": "AdGuard"
+ },
"ironsource": {
"name": "ironSource",
"categoryId": 4,
@@ -9197,6 +9386,13 @@
"url": "http://www.isocket.com/",
"companyId": "rubicon_project"
},
+ "isolarcloud": {
+ "name": "iSolarCloud",
+ "categoryId": 6,
+ "url": "https://isolarcloud.com/",
+ "companyId": "sungrow",
+ "source": "AdGuard"
+ },
"ispot.tv": {
"name": "iSpot.tv",
"categoryId": 4,
@@ -9527,6 +9723,13 @@
"url": "https://www.kantarmedia.com/",
"companyId": "wpp"
},
+ "karambasecurity": {
+ "name": "Karamba Security",
+ "categoryId": 8,
+ "url": "https://karambasecurity.com/",
+ "companyId": "karambasecurity",
+ "source": "AdGuard"
+ },
"kargo": {
"name": "Kargo",
"categoryId": 4,
@@ -9629,6 +9832,13 @@
"url": "http://www.visistat.com/",
"companyId": "kickfire"
},
+ "kik": {
+ "name": "Kik",
+ "categoryId": 7,
+ "url": "https://kik.com/",
+ "companyId": "kik",
+ "source": "AdGuard"
+ },
"king.com": {
"name": "King.com",
"categoryId": 4,
@@ -9971,6 +10181,13 @@
"url": "https://letreach.com/",
"companyId": "let_reach"
},
+ "lets_encrypt": {
+ "name": "Let's Encrypt",
+ "categoryId": 5,
+ "url": "https://letsencrypt.org/",
+ "companyId": "lets_encrypt",
+ "source": "AdGuard"
+ },
"letv": {
"name": "LeTV",
"categoryId": 6,
@@ -9983,6 +10200,20 @@
"url": "http://www.level3.com/en/",
"companyId": "level3_communications"
},
+ "lgads": {
+ "name": "LG Ad Solutions",
+ "categoryId": 4,
+ "url": "https://lgads.tv/",
+ "companyId": "lgcorp",
+ "source": "AdGuard"
+ },
+ "lgtv": {
+ "name": "LG TV",
+ "categoryId": 8,
+ "url": "https://www.lg.com/",
+ "companyId": "lgcorp",
+ "source": "AdGuard"
+ },
"licensebuttons.net": {
"name": "licensebuttons.net",
"categoryId": 9,
@@ -10731,6 +10962,13 @@
"url": "http://www.matomymarket.com/",
"companyId": "matomy_media"
},
+ "matrix": {
+ "name": "Matrix",
+ "categoryId": 5,
+ "url": "https://matrix.org/",
+ "companyId": "matrix",
+ "source": "AdGuard"
+ },
"maxbounty": {
"name": "MaxBounty",
"categoryId": 5,
@@ -10863,6 +11101,13 @@
"url": "http://www.mediahub.com/",
"companyId": "mediahub"
},
+ "medialab": {
+ "name": "MediaLab.AI Inc.",
+ "categoryId": 8,
+ "url": "https://medialab.la/",
+ "companyId": "medialab",
+ "source": "AdGuard"
+ },
"medialand": {
"name": "Medialand",
"categoryId": 4,
@@ -10983,6 +11228,13 @@
"url": "http://www.megaindex.ru",
"companyId": "megaindex"
},
+ "meganz": {
+ "name": "Mega Ltd.",
+ "categoryId": 8,
+ "url": "https://mega.io/",
+ "companyId": "meganz",
+ "source": "AdGuard"
+ },
"mein-bmi.com": {
"name": "mein-bmi.com",
"categoryId": 12,
@@ -11427,6 +11679,13 @@
"url": "https://moz.com/",
"companyId": null
},
+ "mozilla": {
+ "name": "Mozilla Foundation",
+ "categoryId": 8,
+ "url": "https://www.mozilla.org/",
+ "companyId": "mozilla",
+ "source": "AdGuard"
+ },
"mozoo": {
"name": "MoZoo",
"categoryId": 4,
@@ -11451,6 +11710,13 @@
"url": "http://mrskincash.com/",
"companyId": "mrskincash.com"
},
+ "msedge": {
+ "name": "Microsoft Edge",
+ "categoryId": 8,
+ "url": "https://www.microsoft.com/en-us/edge",
+ "companyId": "microsoft",
+ "source": "AdGuard"
+ },
"msn": {
"name": "Microsoft Network",
"categoryId": 8,
@@ -11535,6 +11801,13 @@
"url": "http://mytop-in.net/",
"companyId": "mytop-in"
},
+ "nab": {
+ "name": "National Australia Bank",
+ "categoryId": 8,
+ "url": "https://www.nab.com.au/",
+ "companyId": "nab",
+ "source": "AdGuard"
+ },
"nakanohito.jp": {
"name": "Nakanohito",
"categoryId": 4,
@@ -11716,6 +11989,13 @@
"companyId": "netflix",
"source": "AdGuard"
},
+ "netify": {
+ "name": "Netify",
+ "categoryId": 8,
+ "url": "https://www.netify.ai/",
+ "companyId": "netify",
+ "source": "AdGuard"
+ },
"netletix": {
"name": "Netletix",
"categoryId": 4,
@@ -11962,6 +12242,13 @@
"url": "https://notifyfox.com/",
"companyId": "notifyfox"
},
+ "notion": {
+ "name": "Notion",
+ "categoryId": 8,
+ "url": "https://www.notion.so/",
+ "companyId": "notion",
+ "source": "AdGuard"
+ },
"now_interact": {
"name": "Now Interact",
"categoryId": 6,
@@ -12004,6 +12291,13 @@
"url": "http://www.verticalsearchworks.com",
"companyId": "ntent"
},
+ "ntppool": {
+ "name": "Network Time Protocol",
+ "categoryId": 5,
+ "url": "https://ntp.org/",
+ "companyId": "ntppool",
+ "source": "AdGuard"
+ },
"nttcom_online_marketing_solutions": {
"name": "NTTCom Online Marketing Solutions",
"categoryId": 6,
@@ -12370,6 +12664,13 @@
"url": "http://www.oplytic.com",
"companyId": "oplytic"
},
+ "oppo": {
+ "name": "OPPO",
+ "categoryId": 101,
+ "url": "https://www.oppo.com/",
+ "companyId": "oppo",
+ "source": "AdGuard"
+ },
"opta.net": {
"name": "Opta",
"categoryId": 6,
@@ -12586,6 +12887,13 @@
"url": "http://www.outbrain.com/",
"companyId": "outbrain"
},
+ "outlook": {
+ "name": "Microsoft Outlook",
+ "categoryId": 13,
+ "url": "https://outlook.live.com/",
+ "companyId": "microsoft",
+ "source": "AdGuard"
+ },
"overheat.it": {
"name": "overheat",
"categoryId": 6,
@@ -12628,6 +12936,13 @@
"url": "https://oxomi.com/",
"companyId": null
},
+ "oztam": {
+ "name": "OzTAM",
+ "categoryId": 8,
+ "url": "https://oztam.com.au/",
+ "companyId": "oztam",
+ "source": "AdGuard"
+ },
"pageanalytics.space": {
"name": "pageanalytics.space",
"categoryId": 11,
@@ -12988,6 +13303,13 @@
"url": "http://www.pof.com/",
"companyId": "plentyoffish"
},
+ "plex": {
+ "name": "Plex",
+ "categoryId": 0,
+ "url": "https://www.plex.tv/",
+ "companyId": "plex",
+ "source": "AdGuard"
+ },
"plex_metrics": {
"name": "Plex Metrics",
"categoryId": 6,
@@ -13636,6 +13958,20 @@
"url": null,
"companyId": null
},
+ "qualcomm": {
+ "name": "Qualcomm",
+ "categoryId": 8,
+ "url": "https://www.qualcomm.com/",
+ "companyId": "qualcomm",
+ "source": "AdGuard"
+ },
+ "qualcomm_location_service": {
+ "name": "Qualcomm Location Service",
+ "categoryId": 15,
+ "url": "https://www.qualcomm.com/site/privacy/services",
+ "companyId": "qualcomm",
+ "source": "AdGuard"
+ },
"qualia": {
"name": "Qualia",
"categoryId": 4,
@@ -13924,6 +14260,13 @@
"url": "https://www.rebelmouse.com/",
"companyId": "rebelmouse"
},
+ "recaptcha": {
+ "name": "reCAPTCHA",
+ "categoryId": 8,
+ "url": "https://www.google.com/recaptcha/about/",
+ "companyId": "google",
+ "source": "AdGuard"
+ },
"recettes.net": {
"name": "Recettes.net",
"categoryId": 8,
@@ -14578,6 +14921,55 @@
"url": "https://samba.tv/",
"companyId": "samba_tv"
},
+ "samsung": {
+ "name": "Samsung",
+ "categoryId": 8,
+ "url": "https://www.samsung.com/",
+ "companyId": "samsung",
+ "source": "AdGuard"
+ },
+ "samsungads": {
+ "name": "Samsung Ads",
+ "categoryId": 4,
+ "url": "https://www.samsung.com/business/samsungads/",
+ "companyId": "samsung",
+ "source": "AdGuard"
+ },
+ "samsungapps": {
+ "name": "Samsung Apps",
+ "categoryId": 101,
+ "url": "https://www.samsung.com/au/apps/",
+ "companyId": "samsung",
+ "source": "AdGuard"
+ },
+ "samsungmobile": {
+ "name": "Samsung Mobile",
+ "categoryId": 101,
+ "url": "https://www.samsung.com/mobile/",
+ "companyId": "samsung",
+ "source": "AdGuard"
+ },
+ "samsungpush": {
+ "name": "Samsung Push",
+ "categoryId": 8,
+ "url": null,
+ "companyId": "samsung",
+ "source": "AdGuard"
+ },
+ "samsungsds": {
+ "name": "Samsung SDS",
+ "categoryId": 10,
+ "url": "https://www.samsungsds.com/",
+ "companyId": "samsung",
+ "source": "AdGuard"
+ },
+ "samsungtv": {
+ "name": "Samsung TV",
+ "categoryId": 15,
+ "url": "https://www.samsung.com/au/tvs/",
+ "companyId": "samsung",
+ "source": "AdGuard"
+ },
"sanoma.fi": {
"name": "Sanoma",
"categoryId": 4,
@@ -14734,6 +15126,13 @@
"url": "http://www.secondmedia.com/",
"companyId": "second_media"
},
+ "sectigo": {
+ "name": "Sectigo Limited",
+ "categoryId": 5,
+ "url": "https://www.solaredge.com/",
+ "companyId": "sectigo",
+ "source": "AdGuard"
+ },
"securedtouch": {
"name": "SecuredTouch",
"categoryId": 6,
@@ -14992,11 +15391,19 @@
"url": "https://www.shopgate.com/",
"companyId": null
},
+ "shopify": {
+ "name": "Shopify Inc.",
+ "categoryId": 2,
+ "url": "https://www.shopify.com/",
+ "companyId": "shopify",
+ "source": "AdGuard"
+ },
"shopify_stats": {
"name": "Shopify Stats",
- "categoryId": 4,
+ "categoryId": 6,
"url": "http://www.shopify.com/",
- "companyId": "shopify"
+ "companyId": "shopify",
+ "source": "AdGuard"
},
"shopifycdn.com": {
"name": "Shopify CDN",
@@ -15052,6 +15459,13 @@
"url": "http://www.shortnews.de/#",
"companyId": null
},
+ "showrss": {
+ "name": "showRSS",
+ "categoryId": 8,
+ "url": "https://showrss.info/",
+ "companyId": "showrss",
+ "source": "AdGuard"
+ },
"shrink": {
"name": "Shrink",
"categoryId": 2,
@@ -15106,6 +15520,13 @@
"url": "http://www.similardeals.net/",
"companyId": null
},
+ "similarweb": {
+ "name": "SimilarWeb",
+ "categoryId": 6,
+ "url": "https://www.similarweb.com/",
+ "companyId": "similarweb",
+ "source": "AdGuard"
+ },
"simplereach": {
"name": "SimpleReach",
"categoryId": 6,
@@ -15274,6 +15695,13 @@
"url": "https://www.skyscanner.net/",
"companyId": null
},
+ "slack": {
+ "name": "Slack",
+ "categoryId": 8,
+ "url": "https://www.slack.com/",
+ "companyId": "salesforce",
+ "source": "AdGuard"
+ },
"slashdot_widget": {
"name": "Slashdot Widget",
"categoryId": 2,
@@ -15598,6 +16026,13 @@
"url": "http://solads.media/",
"companyId": null
},
+ "solaredge": {
+ "name": "SolarEdge Technologies, Inc.",
+ "categoryId": 8,
+ "url": "https://www.solaredge.com/",
+ "companyId": "solaredge",
+ "source": "AdGuard"
+ },
"solidopinion": {
"name": "SolidOpinion",
"categoryId": 2,
@@ -15628,6 +16063,13 @@
"url": "http://sonobi.com/",
"companyId": "sonobi"
},
+ "sonos": {
+ "name": "Sonos",
+ "categoryId": 8,
+ "url": "https://www.sonos.com/",
+ "companyId": "sonos",
+ "source": "AdGuard"
+ },
"sophus3": {
"name": "Sophus3",
"categoryId": 4,
@@ -16192,6 +16634,13 @@
"url": "http://www.switchconcepts.co.uk/",
"companyId": "switch_concepts"
},
+ "switchtv": {
+ "name": "Switch Media",
+ "categoryId": 8,
+ "url": "https://www.switch.tv/",
+ "companyId": "switchtv",
+ "source": "AdGuard"
+ },
"swoop": {
"name": "Swoop",
"categoryId": 4,
@@ -16420,6 +16869,13 @@
"url": "http://www.webmetro.com/whoweare/technology.aspx",
"companyId": "teletech"
},
+ "telstra": {
+ "name": "Telstra",
+ "categoryId": 8,
+ "url": "https://www.telstra.com.au/",
+ "companyId": "telstra",
+ "source": "AdGuard"
+ },
"tender": {
"name": "Tender",
"categoryId": 2,
@@ -17230,6 +17686,13 @@
"url": "https://www.ubersetzung-app.com/",
"companyId": null
},
+ "ubuntu": {
+ "name": "Ubuntu",
+ "categoryId": 8,
+ "url": "https://ubuntu.com/",
+ "companyId": "ubuntu",
+ "source": "AdGuard"
+ },
"ucfunnel": {
"name": "ucfunnel",
"categoryId": 4,
@@ -17332,6 +17795,20 @@
"url": "https://www.united-internet.de/",
"companyId": "united_internet"
},
+ "unity": {
+ "name": "Unity",
+ "categoryId": 8,
+ "url": "https://unity.com/",
+ "companyId": "unity",
+ "source": "AdGuard"
+ },
+ "unity_ads": {
+ "name": "Unity Ads",
+ "categoryId": 4,
+ "url": "https://unity.com/products/unity-ads",
+ "companyId": "unity",
+ "source": "AdGuard"
+ },
"univide": {
"name": "Univide",
"categoryId": 4,
@@ -18073,6 +18550,13 @@
"url": "http://vpscash.nl/home",
"companyId": "vps_cash"
},
+ "vscode": {
+ "name": "Visual Studio Code",
+ "categoryId": 8,
+ "url": "https://code.visualstudio.com/",
+ "companyId": "microsoft",
+ "source": "AdGuard"
+ },
"vtracy.de": {
"name": "vtracy.de",
"categoryId": 11,
@@ -18379,6 +18863,13 @@
"url": "https://www.whatsbroadcast.com/",
"companyId": "whatsbroadcast"
},
+ "whatsapp": {
+ "name": "WhatsApp",
+ "categoryId": 8,
+ "url": "https://www.whatsapp.com/",
+ "companyId": "meta",
+ "source": "AdGuard"
+ },
"whos.amung.us": {
"name": "Whos.amung.us",
"categoryId": 6,
@@ -18469,6 +18960,34 @@
"url": "http://www.winaffiliates.com/",
"companyId": "winaffiliates"
},
+ "windows_maps": {
+ "name": "Windows Maps",
+ "categoryId": 8,
+ "url": "https://www.microsoft.com/store/apps/9wzdncrdtbvb",
+ "companyId": "microsoft",
+ "source": "AdGuard"
+ },
+ "windows_notifications": {
+ "name": "The Windows Push Notification Services",
+ "categoryId": 8,
+ "url": "https://learn.microsoft.com/en-us/windows/apps/design/shell/tiles-and-notifications/windows-push-notification-services--wns--overview",
+ "companyId": "microsoft",
+ "source": "AdGuard"
+ },
+ "windows_time": {
+ "name": "Windows Time Service",
+ "categoryId": 8,
+ "url": "https://learn.microsoft.com/en-us/windows-server/networking/windows-time-service/how-the-windows-time-service-works",
+ "companyId": "microsoft",
+ "source": "AdGuard"
+ },
+ "windowsupdate": {
+ "name": "Windows Update",
+ "categoryId": 9,
+ "url": "https://support.microsoft.com/en-us/windows/windows-update-faq-8a903416-6f45-0718-f5c7-375e92dddeb2",
+ "companyId": "microsoft",
+ "source": "AdGuard"
+ },
"wipmania": {
"name": "WIPmania",
"categoryId": 6,
@@ -18799,6 +19318,13 @@
"url": "https://sovetnik.yandex.ru/",
"companyId": "yandex"
},
+ "yandex_appmetrica": {
+ "name": "Yandex AppMetrica",
+ "categoryId": 101,
+ "url": "https://appmetrica.yandex.com/",
+ "companyId": "yandex",
+ "source": "AdGuard"
+ },
"yandex_direct": {
"name": "Yandex.Direct",
"categoryId": 6,
@@ -19224,503 +19750,6 @@
"categoryId": 4,
"url": "http://www.zypmedia.com/",
"companyId": "zypmedia"
- },
- "abc": {
- "name": "Australian Broadcasting Corporation",
- "categoryId": 8,
- "url": "https://www.abc.net.au/",
- "companyId": "abc",
- "source": "AdGuard"
- },
- "adguard_dns": {
- "name": "AdGuard DNS",
- "categoryId": 8,
- "url": "https://adguard-dns.io/",
- "companyId": "adguard",
- "source": "AdGuard"
- },
- "adguard_vpn": {
- "name": "AdGuard VPN",
- "categoryId": 8,
- "url": "https://adguard-vpn.com/",
- "companyId": "adguard",
- "source": "AdGuard"
- },
- "appcenter": {
- "name": "Microsoft App Center",
- "categoryId": 5,
- "url": "https://appcenter.ms/",
- "companyId": null,
- "source": "AdGuard"
- },
- "alibaba_cloud": {
- "name": "Alibaba Cloud",
- "categoryId": 10,
- "url": "https://www.alibabacloud.com/",
- "companyId": "alibaba",
- "source": "AdGuard"
- },
- "alibaba_ucbrowser": {
- "name": "UC Browser",
- "categoryId": 8,
- "url": "https://ucweb.com/",
- "companyId": "alibaba",
- "source": "AdGuard"
- },
- "apple": {
- "name": "Apple",
- "categoryId": 8,
- "url": "https://www.apple.com/",
- "companyId": "apple",
- "source": "AdGuard"
- },
- "apple_ads": {
- "name": "Apple Search Ads",
- "categoryId": 4,
- "url": "https://searchads.apple.com/",
- "companyId": "apple",
- "source": "AdGuard"
- },
- "azure": {
- "name": "Microsoft Azure",
- "categoryId": 10,
- "url": "https://azure.microsoft.com/",
- "companyId": "microsoft",
- "source": "AdGuard"
- },
- "azure_blob_storage": {
- "name": "Azure Blob Storage",
- "categoryId": 8,
- "url": "https://azure.microsoft.com/en-us/products/storage/blobs",
- "companyId": "microsoft",
- "source": "AdGuard"
- },
- "bitwarden": {
- "name": "Bitwarden",
- "categoryId": 8,
- "url": "https://bitwarden.com/",
- "companyId": "bitwarden",
- "source": "AdGuard"
- },
- "branch": {
- "name": "Branch.io",
- "categoryId": 101,
- "url": "https://branch.io/",
- "companyId": "branch_metrics_inc",
- "source": "AdGuard"
- },
- "button": {
- "name": "Button",
- "categoryId": 4,
- "url": "https://www.usebutton.com/",
- "companyId": null,
- "source": "AdGuard"
- },
- "crashlytics": {
- "name": "Crashlytics",
- "categoryId": 101,
- "url": "https://crashlytics.com/",
- "companyId": null,
- "source": "AdGuard"
- },
- "domainglass": {
- "name": "Domain Glass",
- "categoryId": 8,
- "url": "https://domain.glass/",
- "companyId": "domainglass",
- "source": "AdGuard"
- },
- "edgio": {
- "name": "Edgio",
- "categoryId": 9,
- "url": "https://edg.io/",
- "companyId": "edgio",
- "source": "AdGuard"
- },
- "element": {
- "name": "Element",
- "categoryId": 7,
- "url": "https://element.io/",
- "companyId": "element",
- "source": "AdGuard"
- },
- "facebook_audience": {
- "name": "Facebook Audience Network",
- "categoryId": 4,
- "url": "https://www.facebook.com/business/products/audience-network",
- "companyId": "meta",
- "source": "AdGuard"
- },
- "firebase": {
- "name": "Firebase",
- "categoryId": 101,
- "url": "https://firebase.google.com/",
- "companyId": "google",
- "source": "AdGuard"
- },
- "freeview": {
- "name": "Freeview",
- "categoryId": 0,
- "url": "https://freeview.com.au/",
- "companyId": "freeview",
- "source": "AdGuard"
- },
- "gmail": {
- "name": "Gmail",
- "categoryId": 13,
- "url": "https://mail.google.com/",
- "companyId": "google",
- "source": "AdGuard"
- },
- "google_trust_services": {
- "name": "Google Trust Services",
- "categoryId": 5,
- "url": "https://pki.goog/",
- "companyId": "google",
- "source": "AdGuard"
- },
- "iqiyi": {
- "name": "iQiyi",
- "categoryId": 0,
- "url": "https://www.iqiyi.com/",
- "companyId": "iqiyi",
- "source": "AdGuard"
- },
- "hockeyapp": {
- "name": "HockeyApp",
- "categoryId": 101,
- "url": "https://hockeyapp.net/",
- "companyId": null,
- "source": "AdGuard"
- },
- "karambasecurity": {
- "name": "Karamba Security",
- "categoryId": 8,
- "url": "https://karambasecurity.com/",
- "companyId": "karambasecurity",
- "source": "AdGuard"
- },
- "kik": {
- "name": "Kik",
- "categoryId": 7,
- "url": "https://kik.com/",
- "companyId": "kik",
- "source": "AdGuard"
- },
- "lets_encrypt": {
- "name": "Let's Encrypt",
- "categoryId": 5,
- "url": "https://letsencrypt.org/",
- "companyId": "lets_encrypt",
- "source": "AdGuard"
- },
- "lgads": {
- "name": "LG Ad Solutions",
- "categoryId": 4,
- "url": "https://lgads.tv/",
- "companyId": "lgcorp",
- "source": "AdGuard"
- },
- "lgtv": {
- "name": "LG TV",
- "categoryId": 8,
- "url": "https://www.lg.com/",
- "companyId": "lgcorp",
- "source": "AdGuard"
- },
- "matrix": {
- "name": "Matrix",
- "categoryId": 5,
- "url": "https://matrix.org/",
- "companyId": "matrix",
- "source": "AdGuard"
- },
- "medialab": {
- "name": "MediaLab.AI Inc.",
- "categoryId": 8,
- "url": "https://medialab.la/",
- "companyId": "medialab",
- "source": "AdGuard"
- },
- "meganz": {
- "name": "Mega Ltd.",
- "categoryId": 8,
- "url": "https://mega.io/",
- "companyId": "meganz",
- "source": "AdGuard"
- },
- "msedge": {
- "name": "Microsoft Edge",
- "categoryId": 8,
- "url": "https://www.microsoft.com/en-us/edge",
- "companyId": "microsoft",
- "source": "AdGuard"
- },
- "mozilla": {
- "name": "Mozilla Foundation",
- "categoryId": 8,
- "url": "https://www.mozilla.org/",
- "companyId": "mozilla",
- "source": "AdGuard"
- },
- "nab": {
- "name": "National Australia Bank",
- "categoryId": 8,
- "url": "https://www.nab.com.au/",
- "companyId": "nab",
- "source": "AdGuard"
- },
- "netify": {
- "name": "Netify",
- "categoryId": 8,
- "url": "https://www.netify.ai/",
- "companyId": "netify",
- "source": "AdGuard"
- },
- "notion": {
- "name": "Notion",
- "categoryId": 8,
- "url": "https://www.notion.so/",
- "companyId": "notion",
- "source": "AdGuard"
- },
- "ntppool": {
- "name": "Network Time Protocol",
- "categoryId": 5,
- "url": "https://ntp.org/",
- "companyId": "ntppool",
- "source": "AdGuard"
- },
- "oppo": {
- "name": "OPPO",
- "categoryId": 101,
- "url": "https://www.oppo.com/",
- "companyId": "oppo",
- "source": "AdGuard"
- },
- "outlook": {
- "name": "Microsoft Outlook",
- "categoryId": 13,
- "url": "https://outlook.live.com/",
- "companyId": "microsoft",
- "source": "AdGuard"
- },
- "oztam": {
- "name": "OzTAM",
- "categoryId": 8,
- "url": "https://oztam.com.au/",
- "companyId": "oztam",
- "source": "AdGuard"
- },
- "plex": {
- "name": "Plex",
- "categoryId": 0,
- "url": "https://www.plex.tv/",
- "companyId": "plex",
- "source": "AdGuard"
- },
- "qualcomm": {
- "name": "Qualcomm",
- "categoryId": 8,
- "url": "https://www.qualcomm.com/",
- "companyId": "qualcomm",
- "source": "AdGuard"
- },
- "qualcomm_location_service": {
- "name": "Qualcomm Location Service",
- "categoryId": 15,
- "url": "https://www.qualcomm.com/site/privacy/services",
- "companyId": "qualcomm",
- "source": "AdGuard"
- },
- "recaptcha": {
- "name": "reCAPTCHA",
- "categoryId": 8,
- "url": "https://www.google.com/recaptcha/about/",
- "companyId": "google",
- "source": "AdGuard"
- },
- "samsung": {
- "name": "Samsung",
- "categoryId": 8,
- "url": "https://www.samsung.com/",
- "companyId": "samsung",
- "source": "AdGuard"
- },
- "samsungads": {
- "name": "Samsung Ads",
- "categoryId": 4,
- "url": "https://www.samsung.com/business/samsungads/",
- "companyId": "samsung",
- "source": "AdGuard"
- },
- "samsungapps": {
- "name": "Samsung Apps",
- "categoryId": 101,
- "url": "https://www.samsung.com/au/apps/",
- "companyId": "samsung",
- "source": "AdGuard"
- },
- "samsungmobile": {
- "name": "Samsung Mobile",
- "categoryId": 101,
- "url": "https://www.samsung.com/mobile/",
- "companyId": "samsung",
- "source": "AdGuard"
- },
- "samsungpush": {
- "name": "Samsung Push",
- "categoryId": 8,
- "url": null,
- "companyId": "samsung",
- "source": "AdGuard"
- },
- "samsungsds": {
- "name": "Samsung SDS",
- "categoryId": 10,
- "url": "https://www.samsungsds.com/",
- "companyId": "samsung",
- "source": "AdGuard"
- },
- "samsungtv": {
- "name": "Samsung TV",
- "categoryId": 15,
- "url": "https://www.samsung.com/au/tvs/",
- "companyId": "samsung",
- "source": "AdGuard"
- },
- "sectigo": {
- "name": "Sectigo Limited",
- "categoryId": 5,
- "url": "https://www.solaredge.com/",
- "companyId": "sectigo",
- "source": "AdGuard"
- },
- "showrss": {
- "name": "showRSS",
- "categoryId": 8,
- "url": "https://showrss.info/",
- "companyId": "showrss",
- "source": "AdGuard"
- },
- "similarweb": {
- "name": "SimilarWeb",
- "categoryId": 6,
- "url": "https://www.similarweb.com/",
- "companyId": "similarweb",
- "source": "AdGuard"
- },
- "slack": {
- "name": "Slack",
- "categoryId": 8,
- "url": "https://www.slack.com/",
- "companyId": "salesforce",
- "source": "AdGuard"
- },
- "solaredge": {
- "name": "SolarEdge Technologies, Inc.",
- "categoryId": 8,
- "url": "https://www.solaredge.com/",
- "companyId": "solaredge",
- "source": "AdGuard"
- },
- "sonos": {
- "name": "Sonos",
- "categoryId": 8,
- "url": "https://www.sonos.com/",
- "companyId": "sonos",
- "source": "AdGuard"
- },
- "switchtv": {
- "name": "Switch Media",
- "categoryId": 8,
- "url": "https://www.switch.tv/",
- "companyId": "switchtv",
- "source": "AdGuard"
- },
- "telstra": {
- "name": "Telstra",
- "categoryId": 8,
- "url": "https://www.telstra.com.au/",
- "companyId": "telstra",
- "source": "AdGuard"
- },
- "ubuntu": {
- "name": "Ubuntu",
- "categoryId": 8,
- "url": "https://ubuntu.com/",
- "companyId": "ubuntu",
- "source": "AdGuard"
- },
- "unity_ads": {
- "name": "Unity Ads",
- "categoryId": 4,
- "url": "https://unity.com/solutions/mobile-business/monetize-your-game",
- "companyId": null,
- "source": "AdGuard"
- },
- "vscode": {
- "name": "Visual Studio Code",
- "categoryId": 8,
- "url": "https://code.visualstudio.com/",
- "companyId": "microsoft",
- "source": "AdGuard"
- },
- "whatsapp": {
- "name": "WhatsApp",
- "categoryId": 8,
- "url": "https://www.whatsapp.com/",
- "companyId": "meta",
- "source": "AdGuard"
- },
- "windows_maps": {
- "name": "Windows Maps",
- "categoryId": 8,
- "url": "https://www.microsoft.com/store/apps/9wzdncrdtbvb",
- "companyId": "microsoft",
- "source": "AdGuard"
- },
- "windows_notifications": {
- "name": "The Windows Push Notification Services",
- "categoryId": 8,
- "url": "https://learn.microsoft.com/en-us/windows/apps/design/shell/tiles-and-notifications/windows-push-notification-services--wns--overview",
- "companyId": "microsoft",
- "source": "AdGuard"
- },
- "windows_time": {
- "name": "Windows Time Service",
- "categoryId": 8,
- "url": "https://learn.microsoft.com/en-us/windows-server/networking/windows-time-service/how-the-windows-time-service-works",
- "companyId": "microsoft",
- "source": "AdGuard"
- },
- "windowsupdate": {
- "name": "Windows Update",
- "categoryId": 9,
- "url": "https://support.microsoft.com/en-us/windows/windows-update-faq-8a903416-6f45-0718-f5c7-375e92dddeb2",
- "companyId": "microsoft",
- "source": "AdGuard"
- },
- "yandex_appmetrica": {
- "name": "Yandex AppMetrica",
- "categoryId": 101,
- "url": "https://appmetrica.yandex.com/",
- "companyId": "yandex",
- "source": "AdGuard"
- },
- "3gpp": {
- "name": "3GPP Network",
- "categoryId": 5,
- "url": "https://www.3gpp.org/",
- "companyId": "3gpp",
- "source": "AdGuard"
- },
- "7plus": {
- "name": "7plus",
- "categoryId": 0,
- "url": "https://7plus.com.au/",
- "companyId": "7plus",
- "source": "AdGuard"
}
},
"trackerDomains": {
@@ -19746,6 +19775,8 @@
"2leep.com": "2leep",
"33across.com": "33across",
"3dstats.com": "3dstats",
+ "3gppnetwork.org": "3gpp",
+ "3gpp.org": "3gpp",
"4cdn.org": "4chan",
"4finance.com": "4finance_com",
"4wnet.com": "4w_marketplace",
@@ -19755,6 +19786,7 @@
"d1lm7kd3bd3yo9.cloudfront.net": "6sense",
"grepdata.com": "6sense",
"77tracking.com": "77tracking",
+ "swm.digital": "7plus",
"7tv.de": "7tv.de",
"888media.net": "888media",
"hit.8digits.com": "8digits",
@@ -19765,6 +19797,16 @@
"aaxads.com": "aaxads.com",
"abtasty.com": "ab_tasty",
"d1447tq2m68ekg.cloudfront.net": "ab_tasty",
+ "abc.net.au": "abc",
+ "ab.co": "abc",
+ "abc-cdn.net.au": "abc",
+ "abc-host.net": "abc",
+ "abc-host.net.au": "abc",
+ "abc-prod.net.au": "abc",
+ "abc-stage.net.au": "abc",
+ "abc-test.net.au": "abc",
+ "abcaustralia.net.au": "abc",
+ "abcradio.net.au": "abc",
"ablida.de": "ablida",
"ablida.net": "ablida",
"durasite.net": "accelia",
@@ -19913,8 +19955,6 @@
"adfreestyle.pl": "adfreestyle",
"adfront.org": "adfront",
"adfrontiers.com": "adfrontiers",
- "adgear.com": "samsungads",
- "adgrx.com": "samsungads",
"adgebra.co.in": "adgebra",
"adgenie.co.uk": "adgenie",
"ad.adgile.com": "adgile",
@@ -19926,6 +19966,16 @@
"adgorithms.com": "adgorithms",
"adgoto.com": "adgoto",
"adguard.com": "adguard",
+ "adtidy.org": "adguard",
+ "agrd.io": "adguard",
+ "adguard.app": "adguard",
+ "adguard.io": "adguard",
+ "adguard.org": "adguard",
+ "adguard-dns.com": "adguard_dns",
+ "adguard-dns.io": "adguard_dns",
+ "adguardvpn.com": "adguard_vpn",
+ "adguard-vpn.com": "adguard_vpn",
+ "adguard-vpn.online": "adguard_vpn",
"adhands.ru": "adhands",
"adhese.be": "adhese",
"adhese.com": "adhese",
@@ -19941,6 +19991,11 @@
"cdn.adjs.net": "adjs",
"adjug.com": "adjug",
"adjust.com": "adjust",
+ "adjust.net.in": "adjust",
+ "adj.st": "adjust",
+ "adjust.io": "adjust",
+ "adjust.world": "adjust",
+ "apptrace.com": "adjust",
"adk2.com": "adk2",
"cdn.adsrvmedia.com": "adk2",
"cdn.cdnrl.com": "adk2",
@@ -20232,6 +20287,9 @@
"edgekey.net": "akamai_technologies",
"edgesuite.net": "akamai_technologies",
"imiclk.com": "akamai_technologies",
+ "akadns.net": "akamai_technologies",
+ "akamaiedge.net": "akamai_technologies",
+ "akaquill.net": "akamai_technologies",
"akamoihd.net": "akamoihd.net",
"adn-d.sp.gmossp-sp.jp": "akane",
"akanoo.com": "akanoo",
@@ -20250,7 +20308,18 @@
"algovid.com": "algovid.com",
"alibaba.com": "alibaba.com",
"alicdn.com": "alibaba.com",
+ "aliapp.org": "alibaba.com",
+ "alibabachengdun.com": "alibaba.com",
+ "alibabausercontent.com": "alibaba.com",
+ "aliexpress.com": "alibaba.com",
+ "alikunlun.com": "alibaba.com",
+ "aliyuncs.com": "alibaba.com",
+ "alibabacloud.com": "alibaba_cloud",
+ "alibabadns.com": "alibaba_cloud",
+ "aliyun.com": "alibaba_cloud",
+ "ucweb.com": "alibaba_ucbrowser",
"alipay.com": "alipay.com",
+ "alipayobjects.com": "alipay.com",
"websitealive.com": "alivechat",
"allegroimg.com": "allegro.pl",
"allegrostatic.com": "allegro.pl",
@@ -20274,6 +20343,17 @@
"amazon.fr": "amazon",
"amazon.it": "amazon",
"d3io1k5o0zdpqr.cloudfront.net": "amazon",
+ "amazoncrl.com": "amazon",
+ "aamazoncognito.com": "amazon",
+ "amazonbrowserapp.es": "amazon",
+ "amazonbrowserapp.co.uk": "amazon",
+ "amazon.sa": "amazon",
+ "amazon.nl": "amazon",
+ "amazon.in": "amazon",
+ "amazon.com.mx": "amazon",
+ "amazon.com.au": "amazon",
+ "amazon-corp.com": "amazon",
+ "a2z.com": "amazon",
"amazon-adsystem.com": "amazon_adsystem",
"serving-sys.com": "amazon_adsystem",
"sizmek.com": "amazon_adsystem",
@@ -20286,11 +20366,15 @@
"images-amazon.com": "amazon_cdn",
"media-amazon.com": "amazon_cdn",
"ssl-images-amazon.com": "amazon_cdn",
+ "amazontrust.com": "amazon_cdn",
+ "associates-amazon.com": "amazon_cdn",
"cloudfront.net": "amazon_cloudfront",
"axx-eu.amazon-adsystem.com": "amazon_mobile_ads",
"amazonpay.com": "amazon_payments",
"payments-amazon.com": "amazon_payments",
+ "amazonpay.in": "amazon_payments",
"aiv-cdn.net": "amazon_video",
+ "amazonvideo.com": "amazon_video",
"amazonaws.com": "amazon_web_services",
"amazonwebservices.com": "amazon_web_services",
"awsstatic.com": "amazon_web_services",
@@ -20327,13 +20411,34 @@
"apester.com": "apester",
"apicit.net": "apicit.net",
"carrierzone.com": "aplus_analytics",
+ "appcenter.ms": "appcenter",
"appcues.com": "appcues",
"appdynamics.com": "appdynamics",
"de8of677fyt0b.cloudfront.net": "appdynamics",
"eum-appdynamics.com": "appdynamics",
"jscdn.appier.net": "appier",
+ "apple.com": "apple",
+ "me.com": "apple",
+ "apple.news": "apple",
+ "apple-dns.net": "apple",
+ "aaplimg.com": "apple",
+ "icloud.com": "apple",
+ "itunes.com": "apple",
+ "icloud-content.com": "apple",
+ "mzstatic.com": "apple",
+ "cdn-apple.com": "apple",
+ "apple-mapkit.com": "apple",
+ "icons.axm-usercontent-apple.com": "apple",
+ "apple-cloudkit.com": "apple",
+ "apzones.com": "apple",
+ "apple-livephotoskit.com": "apple",
+ "safebrowsing.apple": "apple",
+ "safebrowsing.g.applimg.com": "apple",
+ "iadsdk.apple.com": "apple_ads",
"applifier.com": "applifier",
"assets.applovin.com": "applovin",
+ "applvn.com": "applovin",
+ "applovin.com": "applovin",
"appmetrx.com": "appmetrx",
"adnxs.com": "appnexus",
"adnxs.net": "appnexus",
@@ -20370,6 +20475,9 @@
"atlassian.com": "atlassian.net",
"atlassian.net": "atlassian.net",
"d12ramskps3070.cloudfront.net": "atlassian.net",
+ "bitbucket.org": "atlassian.net",
+ "jira.com": "atlassian.net",
+ "ss-inf.net": "atlassian.net",
"d1xfq2052q7thw.cloudfront.net": "atlassian_marketplace",
"marketplace.atlassian.com": "atlassian_marketplace",
"atomz.com": "atomz_search",
@@ -20411,6 +20519,9 @@
"perfb.com": "awin",
"ad.globe7.com": "axill",
"azadify.com": "azadify",
+ "azure.com": "azure",
+ "trafficmanager.net": "azure",
+ "blob.core.windows.net": "azure_blob_storage",
"azureedge.net": "azureedge.net",
"b2bcontext.ru": "b2bcontext",
"b2bvideo.ru": "b2bvideo",
@@ -20497,6 +20608,7 @@
"bitrix.ru": "bitrix",
"bitrix24.com": "bitrix",
"bitrix24.com.br": "bitrix",
+ "bitwarden.com": "bitwarden",
"traffic.adxprts.com": "bizcn",
"jssr.jd.com": "blackdragon",
"blau.de": "blau.de",
@@ -20561,6 +20673,7 @@
"brainient.com": "brainient",
"brainsins.com": "brainsins",
"d2xkqxdy6ewr93.cloudfront.net": "brainsins",
+ "mobileapptracking.com": "branch",
"app.link": "branch_metrics",
"branch.io": "branch_metrics",
"brandaffinity.net": "brand_affinity",
@@ -20607,6 +20720,7 @@
"rich-agent.s3.amazonaws.com": "burt",
"richmetrics.com": "burt",
"stats.businessol.com": "businessonline_analytics",
+ "bttn.io": "button",
"buysellads.com": "buysellads",
"servedby-buysellads.com": "buysellads",
"buzzadexchange.com": "buzzadexchange.com",
@@ -20780,6 +20894,22 @@
"cloud-media.fr": "cloud-media.fr",
"cloudflare.com": "cloudflare",
"cloudflare.net": "cloudflare",
+ "cloudflare-dns.com": "cloudflare",
+ "cloudflare-dm-cmpimg.com": "cloudflare",
+ "cloudflare-ipfs.com": "cloudflare",
+ "cloudflare-quic.com": "cloudflare",
+ "cloudflare-terms-of-service-abuse.com": "cloudflare",
+ "cloudflare.tv": "cloudflare",
+ "cloudflareaccess.com": "cloudflare",
+ "cloudflareclient.com": "cloudflare",
+ "cloudflareinsights.com": "cloudflare",
+ "cloudflareok.com": "cloudflare",
+ "cloudflareportal.com": "cloudflare",
+ "cloudflareresolve.com": "cloudflare",
+ "cloudflaressl.com": "cloudflare",
+ "cloudflarestatus.com": "cloudflare",
+ "pacloudflare.com": "cloudflare",
+ "sn-cloudflare.com": "cloudflare",
"cloudimg.io": "cloudimage.io",
"cloudinary.com": "cloudinary",
"clovenetwork.com": "clove_network",
@@ -20903,6 +21033,7 @@
"ads.crakmedia.com": "crakmedia_network",
"craktraffic.com": "crakmedia_network",
"crankyads.com": "crankyads",
+ "crashlytics.com": "crashlytics",
"cetrk.com": "crazy_egg",
"crazyegg.com": "crazy_egg",
"dnn506yrbagrg.cloudfront.net": "crazy_egg",
@@ -21022,6 +21153,7 @@
"privacy-center.org": "didomi",
"digg.com": "digg_widget",
"digicert.com": "digicert_trust_seal",
+ "phicdn.net": "digicert_trust_seal",
"digidip.net": "digidip",
"digiglitzmarketing.go2cloud.org": "digiglitz",
"wtp101.com": "digilant",
@@ -21065,6 +21197,7 @@
"awecr.com": "docler",
"fwbntw.com": "docler",
"s.dogannet.tv": "dogannet",
+ "domain.glass": "domainglass",
"www.domodomain.com": "domodomain",
"donation-tools.org": "donationtools",
"doofinder.com": "doofinder.com",
@@ -21143,6 +21276,12 @@
"eclick.vn": "eclick",
"econda-monitor.de": "econda",
"eco-tag.jp": "ecotag",
+ "alphacdn.net": "edgio",
+ "edg.io": "edgio",
+ "edgecast.com": "edgio",
+ "edgecastcdn.net": "edgio",
+ "edgecastdns.net": "edgio",
+ "sigmacdn.net": "edgio",
"ecustomeropinions.com": "edigitalresearch",
"effectivemeasure.net": "effective_measure",
"effiliation.com": "effiliation",
@@ -21153,6 +21292,8 @@
"ekomi.de": "ekomi",
"elasticad.net": "elastic_ad",
"elasticbeanstalk.com": "elastic_beanstalk",
+ "element.io": "element",
+ "riot.im": "element",
"elicitapp.com": "elicit",
"eloqua.com": "eloqua",
"en25.com": "eloqua",
@@ -21259,9 +21400,9 @@
"f11-ads.com": "f11-ads.com",
"facebook.com": "facebook",
"facebook.net": "facebook",
+ "graph.facebook.com": "facebook_audience",
"fbcdn.net": "facebook_cdn",
"fbsbx.com": "facebook_cdn",
- "graph.facebook.com": "facebook_audience",
"facetz.net": "facetz.dca",
"adsfac.eu": "facilitate_digital",
"adsfac.net": "facilitate_digital",
@@ -21293,6 +21434,7 @@
"tracker.financialcontent.com": "financial_content",
"findizer.fr": "findizer.fr",
"findologic.com": "findologic.com",
+ "app-measurement.com": "firebase",
"firebaseio.com": "firebaseio.com",
"firstimpression.io": "first_impression",
"fitanalytics.com": "fit_analytics",
@@ -21306,6 +21448,7 @@
"flickr.com": "flickr_badge",
"staticflickr.com": "flickr_badge",
"lflipboard.com": "flipboard",
+ "flipboard.com": "flipboard",
"flite.com": "flite",
"flixcdn.com": "flixcdn.com",
"flix360.com": "flixmedia",
@@ -21319,6 +21462,7 @@
"fluidsurveys.com": "fluidsurveys",
"cdn.flurry.com": "flurry",
"data.flurry.com": "flurry",
+ "flurry.com": "flurry",
"flx1.com": "flxone",
"flxpxl.com": "flxone",
"api.flyertown.ca": "flyertown",
@@ -21363,6 +21507,9 @@
"freegeoip.net": "freegeoip_net",
"freenet.de": "freenet_de",
"freent.de": "freenet_de",
+ "freeviewaustralia.tv": "freeview",
+ "freeview.com.au": "freeview",
+ "freeview.com": "freeview",
"fwmrm.net": "freewheel",
"heimdall.fresh8.co": "fresh8",
"d36mpcpuzc4ztk.cloudfront.net": "freshdesk",
@@ -21436,6 +21583,8 @@
"github.com": "github",
"githubassets.com": "github",
"githubusercontent.com": "github",
+ "ghcr.io": "github",
+ "github.dev": "github",
"githubapp.com": "github_apps",
"github.io": "github_pages",
"aff3.gittigidiyor.com": "gittigidiyor_affiliate_program",
@@ -21450,6 +21599,7 @@
"glomex.com": "glomex.com",
"glotgrx.com": "glotgrx.com",
"a.gmdelivery.com": "gm_delivery",
+ "gmail.com": "gmail",
"ad.atown.jp": "gmo",
"gmx.net": "gmx_net",
"gmxpro.net": "gmx_net",
@@ -21502,17 +21652,22 @@
"googleadservices.com": "google_adservices",
"google-analytics.com": "google_analytics",
"appspot.com": "google_appspot",
+ "googlehosted.com": "google_appspot",
"beacons-google.com": "google_beacons",
"adsensecustomsearchads.com": "google_custom_search",
"mail-ads.google.com": "google_email",
"fonts.googleapis.com": "google_fonts",
"ggpht.com": "google_photos",
"1e100cdn.net": "google_servers",
+ "gvt1.com": "google_servers",
+ "gvt2.com": "google_servers",
+ "gvt3.com": "google_servers",
"googlesyndication.com": "google_syndication",
"googletagmanager.com": "google_tag_manager",
"googletagservices.com": "google_tag_manager",
"translate.google.com": "google_translate",
"googletraveladservices.com": "google_travel_adds",
+ "pki.goog": "google_trust_services",
"googlecommerce.com": "google_trusted_stores",
"googleusercontent.com": "google_users",
"gmodules.com": "google_widgets",
@@ -21602,6 +21757,7 @@
"hittail.com": "hittail",
"hivedx.com": "hivedx.com",
"ads.thehiveworks.com": "hiveworks",
+ "hockeyapp.net": "hockeyapp",
"hoholikik.club": "hoholikik.club",
"h-cdn.com": "hola_player",
"homeaway.com": "homeaway",
@@ -21660,6 +21816,7 @@
"cdn.id.services": "id_services",
"e-generator.com": "ideal_media",
"idealo.com": "idealo_com",
+ "identrust.com": "identrust",
"ideoclick.com": "ideoclick",
"s.idio.co": "idio",
"ie8eamus.com": "ie8eamus.com",
@@ -21787,14 +21944,23 @@
"iprom.net": "iprom",
"ipromote.com": "ipromote",
"clickmanage.com": "iprospect",
+ "qy.net": "iqiyi",
+ "iqiyi.com": "iqiyi",
+ "iq.com": "iqiyi",
"addelive.com": "ironsource",
"afdads.com": "ironsource",
"delivery47.com": "ironsource",
+ "ironsrc.com": "ironsource",
+ "ironsrc.net": "ironsource",
+ "supersonicads.com": "ironsource",
"adsbyisocket.com": "isocket",
"isocket.com": "isocket",
+ "isolarcloud.com": "isolarcloud",
+ "isolarcloud.com.a.lahuashanbx.com": "isolarcloud",
+ "isolarcloud.com.w.cdngslb.com": "isolarcloud",
+ "isolarcloud.com.w.kunlunsl.com": "isolarcloud",
"ispot.tv": "ispot.tv",
"itineraire.info": "itineraire.info",
- "apple.com": "apple",
"autolinkmaker.itunes.apple.com": "itunes_link_maker",
"ity.im": "ity.im",
"iubenda.com": "iubenda.com",
@@ -21864,6 +22030,7 @@
"kanoodle.com": "kanoodle",
"kmi-us.com": "kantar_media",
"tnsinternet.be": "kantar_media",
+ "karambasecurity.com": "karambasecurity",
"kargo.com": "kargo",
"kaspersky-labs.com": "kaspersky-labs.com",
"kataweb.it": "kataweb.it",
@@ -21885,6 +22052,9 @@
"sa-as.com": "kickfire",
"sniff.visistat.com": "kickfire",
"stats.visistat.com": "kickfire",
+ "kik.com": "kik",
+ "apikik.com": "kik",
+ "kik-live.com": "kik",
"king.com": "king.com",
"midasplayer.com": "king_com",
"kinja-img.com": "kinja.com",
@@ -21898,6 +22068,7 @@
"kixer.com": "kixer",
"klarna.com": "klarna.com",
"a.klaviyo.com": "klaviyo",
+ "klaviyo.com": "klaviyo",
"klikki.com": "klikki",
"scr.kliksaya.com": "kliksaya",
"mediapeo2.com": "kmeleo",
@@ -21923,9 +22094,11 @@
"lanistaads.com": "lanista_concepts",
"latimes.com": "latimes",
"events.launchdarkly.com": "launch_darkly",
+ "launchdarkly.com": "launch_darkly",
"launchbit.com": "launchbit",
"layer-ad.org": "layer-ad.org",
"ph-live.slatic.net": "lazada",
+ "slatic.net": "lazada",
"lcxdigital.com": "lcx_digital",
"lemde.fr": "le_monde.fr",
"t1.llanalytics.com": "lead_liaison",
@@ -21998,8 +22171,17 @@
"lentainform.com": "lentainform.com",
"lenua.de": "lenua.de",
"letreach.com": "let_reach",
+ "lencr.org": "lets_encrypt",
+ "letsencrypt.org": "lets_encrypt",
"js.letvcdn.com": "letv",
"footprint.net": "level3_communications",
+ "alphonso.tv": "lgads",
+ "lgads.tv": "lgads",
+ "lgsmartad.com": "lgtv",
+ "lgtvcommon.com": "lgtv",
+ "lgtvsdp.com": "lgtv",
+ "lge.com": "lgtv",
+ "lg.com": "lgtv",
"licensebuttons.net": "licensebuttons.net",
"lfstmedia.com": "lifestreet_media",
"content-recommendation.net": "ligatus",
@@ -22150,6 +22332,7 @@
"mktoresp.com": "marketo",
"caanalytics.com": "markmonitor",
"mmstat.com": "markmonitor",
+ "markmonitor.com": "markmonitor",
"netscope.data.marktest.pt": "marktest",
"marshadow.io": "marshadow.io",
"martiniadnetwork.com": "martini_media",
@@ -22166,6 +22349,7 @@
"piwik.org": "matomo",
"adsmarket.com": "matomy_market",
"m2pub.com": "matomy_market",
+ "matrix.org": "matrix",
"mb01.com": "maxbounty",
"maxcdn.com": "maxcdn",
"netdna-cdn.com": "maxcdn",
@@ -22192,6 +22376,8 @@
"s1.mediaad.org": "mediaad",
"mlnadvertising.com": "mediaglu",
"fhserve.com": "mediahub",
+ "medialab.la": "medialab",
+ "media-lab.ai": "medialab",
"adnet.ru": "medialand",
"medialand.ru": "medialand",
"medialead.de": "medialead",
@@ -22219,6 +22405,9 @@
"mxcdn.net": "meetrics",
"research.de.com": "meetrics",
"counter.megaindex.ru": "megaindex",
+ "mega.co.nz": "meganz",
+ "mega.io": "meganz",
+ "mega.nz": "meganz",
"mein-bmi.com": "mein-bmi.com",
"webvisitor.melissadata.net": "melissa",
"meltdsp.com": "melt",
@@ -22248,7 +22437,6 @@
"azurewebsites.net": "microsoft",
"cloudapp.net": "microsoft",
"gfx.ms": "microsoft",
- "live.com": "outlook",
"microsoft.com": "microsoft",
"microsoftonline-p.com": "microsoft",
"microsoftonline.com": "microsoft",
@@ -22260,6 +22448,7 @@
"s-microsoft.com": "microsoft",
"trouter.io": "microsoft",
"windows.net": "microsoft",
+ "msidentity.com": "microsoft",
"analytics.live.com": "microsoft_analytics",
"a.clarity.ms": "microsoft_clarity",
"b.clarity.ms": "microsoft_clarity",
@@ -22333,11 +22522,19 @@
"micpn.com": "movable_ink",
"mvb.me": "movable_media",
"moz.com": "moz",
+ "firefox.com": "mozilla",
+ "mozaws.net": "mozilla",
+ "mozgcp.net": "mozilla",
+ "mozilla.com": "mozilla",
+ "mozilla.net": "mozilla",
+ "mozilla.org": "mozilla",
"storage.mozoo.com": "mozoo",
"tracker.mrpfd.com": "mrp",
"mrpdata.com": "mrpdata",
"mrpdata.net": "mrpdata",
"mrskincash.com": "mrskincash",
+ "e-msedge.net": "msedge",
+ "l-msedge.net": "msedge",
"msn.com": "msn",
"s-msn.com": "msn",
"musculahq.appspot.com": "muscula",
@@ -22353,6 +22550,13 @@
"stat.mystat.hu": "mystat",
"mythings.com": "mythings",
"mystat-in.net": "mytop_counter",
+ "nab.com": "nab",
+ "nab.com.au": "nab",
+ "nab.net": "nab",
+ "nabgroup.com": "nab",
+ "national.com.au": "nab",
+ "nationalaustraliabank.com.au": "nab",
+ "nationalbank.com.au": "nab",
"nakanohito.jp": "nakanohito.jp",
"namogoo.coom": "namogoo",
"nanigans.com": "nanigans",
@@ -22393,6 +22597,25 @@
"nflximg.net": "netflix",
"nflxso.net": "netflix",
"nflxvideo.net": "netflix",
+ "flxvpn.net": "netflix",
+ "netflix.ca": "netflix",
+ "netflix.com.au": "netflix",
+ "netflix.net": "netflix",
+ "netflixdnstest1.com": "netflix",
+ "netflixdnstest10.com": "netflix",
+ "netflixdnstest2.com": "netflix",
+ "netflixdnstest3.com": "netflix",
+ "netflixdnstest4.com": "netflix",
+ "netflixdnstest5.com": "netflix",
+ "netflixdnstest6.com": "netflix",
+ "netflixdnstest7.com": "netflix",
+ "netflixdnstest8.com": "netflix",
+ "netflixdnstest9.com": "netflix",
+ "netflixinvestor.com": "netflix",
+ "netflixstudios.com": "netflix",
+ "netflixtechblog.com": "netflix",
+ "nflximg.com": "netflix",
+ "netify.ai": "netify",
"netzathleten-media.de": "netletix",
"netminers.dk": "netminers",
"netmining.com": "netmining",
@@ -22443,6 +22666,7 @@
"nosto.com": "nosto.com",
"adleadevent.com": "notify",
"notifyfox.com": "notifyfox",
+ "notion.so": "notion",
"nowinteract.com": "now_interact",
"npario-inc.net": "npario",
"nplexmedia.com": "nplexmedia",
@@ -22450,6 +22674,8 @@
"ns8.com": "ns8",
"nt.vc": "nt.vc",
"featurelink.com": "ntent",
+ "ntp.org": "ntppool",
+ "ntppool.org": "ntppool",
"tracer.jp": "nttcom_online_marketing_solutions",
"nuffnang.com": "nuffnang",
"nuggad.net": "nugg.ad",
@@ -22528,6 +22754,12 @@
"opinary.com": "opinary",
"opinionbar.com": "opinionbar",
"emagazines.com": "oplytic",
+ "oppomobile.com": "oppo",
+ "heytapmobi.com": "oppo",
+ "heytapmobile.com": "oppo",
+ "heytapdl.com": "oppo",
+ "allawnos.com": "oppo",
+ "allawntech.com": "oppo",
"opta.net": "opta.net",
"optaim.com": "optaim",
"cookielaw.org": "optanaon",
@@ -22536,6 +22768,7 @@
"optmd.com": "optimax_media_delivery",
"optimicdn.com": "optimicdn.com",
"optimizely.com": "optimizely",
+ "episerver.net": "optimizely",
"optimonk.com": "optimonk",
"mstrlytcs.com": "optinmonster",
"optmnstr.com": "optinmonster",
@@ -22563,6 +22796,9 @@
"ottogroup.media": "otto.de",
"outbrain.com": "outbrain",
"outbrainimg.com": "outbrain",
+ "live.com": "outlook",
+ "hotmail.com": "outlook",
+ "outlook.com": "outlook",
"overheat.it": "overheat.it",
"oewabox.at": "owa",
"owneriq.net": "owneriq",
@@ -22571,6 +22807,7 @@
"adconnexa.com": "oxamedia",
"adsbwm.com": "oxamedia",
"oxomi.com": "oxomi.com",
+ "oztam.com.au": "oztam",
"pageanalytics.space": "pageanalytics.space",
"blockmetrics.com": "pagefair",
"pagefair.com": "pagefair",
@@ -22647,6 +22884,8 @@
"loveadvert.ru": "play_by_mamba",
"playbuzz.com": "playbuzz.com",
"pof.com": "plenty_of_fish",
+ "plex.tv": "plex",
+ "plex.direct": "plex",
"analytics.plex.tv": "plex_metrics",
"metrics.plex.tv": "plex_metrics",
"plista.com": "plista",
@@ -22776,6 +23015,10 @@
"qq.com": "qq.com",
"qrius.me": "qrius",
"qualaroo.com": "qualaroo",
+ "qualcomm.com": "qualcomm",
+ "gpsonextra.net": "qualcomm_location_service",
+ "izatcloud.net": "qualcomm_location_service",
+ "xtracloud.net": "qualcomm_location_service",
"bluecava.com": "qualia",
"qualtrics.com": "qualtrics",
"quantcast.com": "quantcast",
@@ -22842,6 +23085,7 @@
"dcniko1cv0rz.cloudfront.net": "realytics",
"realytics.io": "realytics",
"static.rbl.ms": "rebel_mouse",
+ "recaptcha.net": "recaptcha",
"recettes.net": "recettes.net",
"static.recopick.com": "recopick",
"recreativ.ru": "recreativ",
@@ -22989,6 +23233,66 @@
"salespidermedia.com": "salespider_media",
"salesviewer.com": "salesviewer",
"samba.tv": "samba.tv",
+ "game-mode.net": "samsung",
+ "gos-gsp.io": "samsung",
+ "lldns.net": "samsung",
+ "pavv.co.kr": "samsung",
+ "remotesamsung.com": "samsung",
+ "samsung-gamelauncher.com": "samsung",
+ "samsung.co.kr": "samsung",
+ "samsung.com": "samsung",
+ "samsung.com.cn": "samsung",
+ "samsungcloud.com": "samsung",
+ "samsungcloudcdn.com": "samsung",
+ "samsungcloudprint.com": "samsung",
+ "samsungcloudsolution.com": "samsung",
+ "samsungcloudsolution.net": "samsung",
+ "samsungelectronics.com": "samsung",
+ "samsunghealth.com": "samsung",
+ "samsungiotcloud.com": "samsung",
+ "samsungknox.com": "samsung",
+ "samsungnyc.com": "samsung",
+ "samsungosp.com": "samsung",
+ "samsungotn.net": "samsung",
+ "samsungpositioning.com": "samsung",
+ "samsungqbe.com": "samsung",
+ "samsungrm.net": "samsung",
+ "samsungrs.com": "samsung",
+ "samsungsemi.com": "samsung",
+ "samsungsetup.com": "samsung",
+ "samsungusa.com": "samsung",
+ "secb2b.com": "samsung",
+ "smartthings.com": "samsung",
+ "adgear.com": "samsungads",
+ "adgrx.com": "samsungads",
+ "samsungacr.com": "samsungads",
+ "samsungadhub.com": "samsungads",
+ "samsungads.com": "samsungads",
+ "samsungtifa.com": "samsungads",
+ "aibixby.com": "samsungapps",
+ "findmymobile.samsung.com": "samsungapps",
+ "samsapps.cust.lldns.net": "samsungapps",
+ "samsung-omc.com": "samsungapps",
+ "samsungapps.com": "samsungapps",
+ "samsungdiroute.net": "samsungapps",
+ "samsungdive.com": "samsungapps",
+ "samsungdm.com": "samsungapps",
+ "samsungdmroute.com": "samsungapps",
+ "samsungmdec.com": "samsungapps",
+ "samsungvisioncloud.com": "samsungapps",
+ "sbixby.com": "samsungapps",
+ "ospserver.net": "samsungmobile",
+ "samsungdms.net": "samsungmobile",
+ "samsungmax.com": "samsungmobile",
+ "samsungmobile.com": "samsungmobile",
+ "secmobilesvc.com": "samsungmobile",
+ "push.samsungosp.com": "samsungpush",
+ "pushmessage.samsung.com": "samsungpush",
+ "scs.samsungqbe.com": "samsungpush",
+ "ssp.samsung.com": "samsungpush",
+ "samsungsds.com": "samsungsds",
+ "internetat.tv": "samsungtv",
+ "samsungcloud.tv": "samsungtv",
"ilsemedia.nl": "sanoma.fi",
"sanoma.fi": "sanoma.fi",
"d13im3ek7neeqp.cloudfront.net": "sap_crm",
@@ -23027,6 +23331,7 @@
"searchignite.com": "searchignite",
"srtk.net": "searchrev",
"tacticalrepublic.com": "second_media",
+ "sectigo.com": "sectigo",
"securedtouch.com": "securedtouch",
"securedvisit.com": "securedvisit",
"bacontent.de": "seeding_alliance",
@@ -23087,8 +23392,22 @@
"retargeter.com.br": "shop_target",
"shopauskunft.de": "shopauskunft.de",
"shopgate.com": "shopgate.com",
- "shopify.com": "shopify_stats",
- "shopifycdn.com": "shopifycdn.com",
+ "shopify.com": "shopify",
+ "shopifycdn.com": "shopify",
+ "cdn.shopify.com": "shopify",
+ "myshopify.com": "shopify",
+ "shop.app": "shopify",
+ "shopifyapps.com": "shopify",
+ "shopifycdn.net": "shopify",
+ "shopify.com.au": "shopify",
+ "shopify.com.mx": "shopify",
+ "shopify.co.za": "shopify",
+ "shopify.dev": "shopify",
+ "shopifynetwork.com": "shopify",
+ "shopifypreview.com": "shopify",
+ "shopifysvc.com": "shopify_stats",
+ "stats.shopify.com": "shopify_stats",
+ "v.shopify.com": "shopify_stats",
"shopifycloud.com": "shopifycloud.com",
"shopperapproved.com": "shopper_approved",
"shoppingshadow.com": "shopping_com",
@@ -23097,6 +23416,7 @@
"shopsocially.com": "shopsocially",
"shopzilla.com": "shopzilla",
"shortnews.de": "shortnews",
+ "showrss.info": "showrss",
"shink.in": "shrink",
"shutterstock.com": "shutterstock",
"siblesectiveal.club": "siblesectiveal.club",
@@ -23119,6 +23439,8 @@
"pages04.net": "silverpop",
"pages05.net": "silverpop",
"similardeals.net": "similardeals.net",
+ "similarweb.io": "similarweb",
+ "similarweb.com": "similarweb",
"d8rk54i4mohrb.cloudfront.net": "simplereach",
"simplereach.com": "simplereach",
"simpli.fi": "simpli.fi",
@@ -23157,6 +23479,10 @@
"skypeassets.com": "skype",
"skysa.com": "skysa",
"skyscnr.com": "skyscnr.com",
+ "slack.com": "slack",
+ "slackb.com": "slack",
+ "slack-edge.com": "slack",
+ "slack-imgs.com": "slack",
"slashdot.org": "slashdot_widget",
"sleeknotestaticcontent.sleeknote.com": "sleeknote",
"resultspage.com": "sli_systems",
@@ -23199,6 +23525,16 @@
"smyte.com": "smyte",
"snacktv.de": "snacktv",
"snap.com": "snap",
+ "addlive.io": "snap",
+ "feelinsonice.com": "snap",
+ "sc-cdn.net": "snap",
+ "sc-corp.net": "snap",
+ "sc-gw.com": "snap",
+ "sc-jpl.com": "snap",
+ "sc-prod.net": "snap",
+ "snap-dev.net": "snap",
+ "snapads.com": "snap",
+ "snapkit.com": "snap",
"snapengage.com": "snap_engage",
"sc-static.net": "snapchat",
"snapchat.com": "snapchat",
@@ -23225,11 +23561,13 @@
"sojern.com": "sojern",
"sokrati.com": "sokrati",
"solads.media": "solads.media",
+ "solaredge.com": "solaredge",
"solidopinion.com": "solidopinion",
"pixel.solvemedia.com": "solve_media",
"soma2.de": "soma_2",
"mobileadtrading.com": "somoaudience",
"sonobi.com": "sonobi",
+ "sonos.com": "sonos",
"sophus3.com": "sophus3",
"deployads.com": "sortable",
"sndcdn.com": "soundcloud",
@@ -23300,6 +23638,7 @@
"statsy.net": "statsy.net",
"statuscake.com": "statuscake",
"statuspage.io": "statuspage.io",
+ "stspg-customer.com": "statuspage.io",
"stayfriends.de": "stayfriends.de",
"steelhousemedia.com": "steelhouse",
"steepto.com": "steepto.com",
@@ -23353,6 +23692,7 @@
"switchadhub.com": "switch_concepts",
"switchads.com": "switch_concepts",
"switchafrica.com": "switch_concepts",
+ "switch.tv": "switchtv",
"shopximity.com": "swoop",
"swoop.com": "swoop",
"analytics-cdn.sykescottages.co.uk": "sykes",
@@ -23387,6 +23727,7 @@
"tamedia.ch": "tamedia.ch",
"tanx.com": "tanx",
"alipcsec.com": "taobao",
+ "taobao.com": "taobao",
"tapad.com": "tapad",
"theblogfrog.com": "tapinfluence",
"tarafdari.com": "tarafdari",
@@ -23407,6 +23748,8 @@
"teaser.cc": "teaser.cc",
"emailretargeting.com": "tedemis",
"tracking.dsmmadvantage.com": "teletech",
+ "telstra.com.au": "telstra",
+ "telstra.com": "telstra",
"tenderapp.com": "tender",
"tensitionschoo.club": "tensitionschoo.club",
"watch.teroti.com": "teroti",
@@ -23545,6 +23888,7 @@
"trustev.com": "trustev",
"secure.comodo.net": "trustlogo",
"trustlogo.com": "trustlogo",
+ "usertrust.com": "trustlogo",
"trustpilot.com": "trustpilot",
"trustwave.com": "trustwave.com",
"tubecorporate.com": "tubecorporate",
@@ -23591,6 +23935,13 @@
"tyroodr.com": "tyroo",
"tzetze.it": "tzetze",
"ubersetzung-app.com": "ubersetzung-app.com",
+ "canonical.com": "ubuntu",
+ "launchpad.net": "ubuntu",
+ "launchpadcontent.net": "ubuntu",
+ "snapcraft.io": "ubuntu",
+ "snapcraftcontent.com": "ubuntu",
+ "ubuntu.com": "ubuntu",
+ "ubuntucompanyservices.co.za": "ubuntu",
"aralego.net": "ucfunnel",
"ucfunnel.com": "ucfunnel",
"at.ua": "ucoz",
@@ -23617,6 +23968,10 @@
"tifbs.net": "united_internet_media_gmbh",
"ui-portal.de": "united_internet_media_gmbh",
"uimserv.net": "united_internet_media_gmbh",
+ "unity.com": "unity",
+ "unity3d.com": "unity",
+ "unity3dusercontent.com": "unity",
+ "unityads.unity3d.com": "unity_ads",
"univide.com": "univide",
"unpkg.com": "unpkg.com",
"unrulymedia.com": "unruly_media",
@@ -23765,6 +24120,10 @@
"voxus-targeting-voxusmidia.netdna-ssl.com": "voxus",
"c-dsp.vpadn.com": "vpon",
"tools.vpscash.nl": "vpscash",
+ "exp-tas.com": "vscode",
+ "vscode-unpkg.net": "vscode",
+ "v0cdn.net": "vscode",
+ "vscode-cdn.net": "vscode",
"vtracy.de": "vtracy.de",
"vuukle.com": "vuukle",
"view.vzaar.com": "vzaar",
@@ -23835,6 +24194,8 @@
"wetter.com": "wetter_com",
"wettercomassets.com": "wetter_com",
"whatsbroadcast.com": "whatbroadcast",
+ "whatsapp.net": "whatsapp",
+ "whatsapp.com": "whatsapp",
"amung.us": "whos.amung.us",
"whoson.com": "whoson",
"api.wibbitz.com": "wibbitz",
@@ -23854,6 +24215,10 @@
"wikipedia.org": "wikimedia.org",
"wikiquote.org": "wikimedia.org",
"tracking.winaffiliates.com": "winaffiliates",
+ "maps.windows.com": "windows_maps",
+ "client.wns.windows.com": "windows_notifications",
+ "time.windows.com": "windows_time",
+ "windowsupdate.com": "windowsupdate",
"api.wipmania.com": "wipmania",
"col1.wiqhit.com": "wiqhit",
"wirecard.com": "wirecard",
@@ -23938,9 +24303,16 @@
"yandex.net": "yandex",
"yandex.ru": "yandex",
"yastatic.net": "yandex",
+ "ya.ru": "yandex",
+ "yandex.by": "yandex",
+ "yandex.com": "yandex",
+ "yandex.com.tr": "yandex",
+ "yandex.fr": "yandex",
+ "yandex.kz": "yandex",
"yandex.st": "yandex.api",
"yandexadexchange.net": "yandex_adexchange",
"metabar.ru": "yandex_advisor",
+ "appmetrica.yandex.com": "yandex_appmetrica",
"an.webvisor.org": "yandex_direct",
"an.yandex.ru": "yandex_direct",
"bs.yandex.ru": "yandex_direct",
@@ -24050,323 +24422,6 @@
"zukxd6fkxqn.com": "zukxd6fkxqn.com",
"zwaar.net": "zwaar",
"zwaar.org": "zwaar",
- "extend.tv": "zypmedia",
- "abc.net.au": "abc",
- "ab.co": "abc",
- "abc-cdn.net.au": "abc",
- "abc-host.net": "abc",
- "abc-host.net.au": "abc",
- "abc-prod.net.au": "abc",
- "abc-stage.net.au": "abc",
- "abc-test.net.au": "abc",
- "abcaustralia.net.au": "abc",
- "abcradio.net.au": "abc",
- "adtidy.org": "adguard",
- "agrd.io": "adguard",
- "adguard.app": "adguard",
- "adguard.io": "adguard",
- "adguard.org": "adguard",
- "adguard-dns.com": "adguard_dns",
- "adguard-dns.io": "adguard_dns",
- "adguardvpn.com": "adguard_vpn",
- "adguard-vpn.com": "adguard_vpn",
- "adguard-vpn.online": "adguard_vpn",
- "adjust.net.in": "adjust",
- "adj.st": "adjust",
- "adjust.io": "adjust",
- "adjust.world": "adjust",
- "apptrace.com": "adjust",
- "akadns.net": "akamai_technologies",
- "akamaiedge.net": "akamai_technologies",
- "akaquill.net": "akamai_technologies",
- "aliapp.org": "alibaba.com",
- "alibabachengdun.com": "alibaba.com",
- "alibabausercontent.com": "alibaba.com",
- "aliexpress.com": "alibaba.com",
- "alikunlun.com": "alibaba.com",
- "aliyuncs.com": "alibaba.com",
- "alibabacloud.com": "alibaba_cloud",
- "alibabadns.com": "alibaba_cloud",
- "aliyun.com": "alibaba_cloud",
- "ucweb.com": "alibaba_ucbrowser",
- "alipayobjects.com": "alipay.com",
- "amazoncrl.com": "amazon",
- "aamazoncognito.com": "amazon",
- "amazonbrowserapp.es": "amazon",
- "amazonbrowserapp.co.uk": "amazon",
- "amazon.sa": "amazon",
- "amazon.nl": "amazon",
- "amazon.in": "amazon",
- "amazon.com.mx": "amazon",
- "amazon.com.au": "amazon",
- "amazon-corp.com": "amazon",
- "a2z.com": "amazon",
- "amazontrust.com": "amazon_cdn",
- "associates-amazon.com": "amazon_cdn",
- "amazonpay.in": "amazon_payments",
- "amazonvideo.com": "amazon_video",
- "taobao.com": "taobao",
- "appcenter.ms": "appcenter",
- "iadsdk.apple.com": "apple_ads",
- "me.com": "apple",
- "apple.news": "apple",
- "apple-dns.net": "apple",
- "aaplimg.com": "apple",
- "icloud.com": "apple",
- "itunes.com": "apple",
- "icloud-content.com": "apple",
- "mzstatic.com": "apple",
- "cdn-apple.com": "apple",
- "apple-mapkit.com": "apple",
- "icons.axm-usercontent-apple.com": "apple",
- "apple-cloudkit.com": "apple",
- "apzones.com": "apple",
- "apple-livephotoskit.com": "apple",
- "safebrowsing.apple": "apple",
- "safebrowsing.g.applimg.com": "apple",
- "applvn.com": "applovin",
- "applovin.com": "applovin",
- "bitbucket.org": "atlassian.net",
- "jira.com": "atlassian.net",
- "ss-inf.net": "atlassian.net",
- "stspg-customer.com": "statuspage.io",
- "blob.core.windows.net": "azure_blob_storage",
- "azure.com": "azure",
- "trafficmanager.net": "azure",
- "bitwarden.com": "bitwarden",
- "mobileapptracking.com": "branch",
- "bttn.io": "button",
- "cloudflare-dns.com": "cloudflare",
- "cloudflare-dm-cmpimg.com": "cloudflare",
- "cloudflare-ipfs.com": "cloudflare",
- "cloudflare-quic.com": "cloudflare",
- "cloudflare-terms-of-service-abuse.com": "cloudflare",
- "cloudflare.tv": "cloudflare",
- "cloudflareaccess.com": "cloudflare",
- "cloudflareclient.com": "cloudflare",
- "cloudflareinsights.com": "cloudflare",
- "cloudflareok.com": "cloudflare",
- "cloudflareportal.com": "cloudflare",
- "cloudflareresolve.com": "cloudflare",
- "cloudflaressl.com": "cloudflare",
- "cloudflarestatus.com": "cloudflare",
- "pacloudflare.com": "cloudflare",
- "sn-cloudflare.com": "cloudflare",
- "crashlytics.com": "crashlytics",
- "phicdn.net": "digicert_trust_seal",
- "domain.glass": "domainglass",
- "alphacdn.net": "edgio",
- "edg.io": "edgio",
- "edgecast.com": "edgio",
- "edgecastcdn.net": "edgio",
- "edgecastdns.net": "edgio",
- "sigmacdn.net": "edgio",
- "element.io": "element",
- "riot.im": "element",
- "app-measurement.com": "firebase",
- "flipboard.com": "flipboard",
- "flurry.com": "flurry",
- "freeviewaustralia.tv": "freeview",
- "freeview.com.au": "freeview",
- "freeview.com": "freeview",
- "ghcr.io": "github",
- "github.dev": "github",
- "gmail.com": "gmail",
- "googlehosted.com": "google_appspot",
- "gvt1.com": "google_servers",
- "gvt2.com": "google_servers",
- "gvt3.com": "google_servers",
- "pki.goog": "google_trust_services",
- "hockeyapp.net": "hockeyapp",
- "qy.net": "iqiyi",
- "iqiyi.com": "iqiyi",
- "iq.com": "iqiyi",
- "ironsrc.com": "ironsource",
- "ironsrc.net": "ironsource",
- "supersonicads.com": "ironsource",
- "karambasecurity.com": "karambasecurity",
- "kik.com": "kik",
- "apikik.com": "kik",
- "kik-live.com": "kik",
- "slatic.net": "lazada",
- "lencr.org": "lets_encrypt",
- "letsencrypt.org": "lets_encrypt",
- "alphonso.tv": "lgads",
- "lgads.tv": "lgads",
- "lgsmartad.com": "lgtv",
- "lgtvcommon.com": "lgtv",
- "lgtvsdp.com": "lgtv",
- "lge.com": "lgtv",
- "lg.com": "lgtv",
- "markmonitor.com": "markmonitor",
- "matrix.org": "matrix",
- "medialab.la": "medialab",
- "media-lab.ai": "medialab",
- "mega.co.nz": "meganz",
- "mega.io": "meganz",
- "mega.nz": "meganz",
- "e-msedge.net": "msedge",
- "l-msedge.net": "msedge",
- "firefox.com": "mozilla",
- "mozaws.net": "mozilla",
- "mozgcp.net": "mozilla",
- "mozilla.com": "mozilla",
- "mozilla.net": "mozilla",
- "mozilla.org": "mozilla",
- "flxvpn.net": "netflix",
- "netflix.ca": "netflix",
- "netflix.com.au": "netflix",
- "netflix.net": "netflix",
- "netflixdnstest1.com": "netflix",
- "netflixdnstest10.com": "netflix",
- "netflixdnstest2.com": "netflix",
- "netflixdnstest3.com": "netflix",
- "netflixdnstest4.com": "netflix",
- "netflixdnstest5.com": "netflix",
- "netflixdnstest6.com": "netflix",
- "netflixdnstest7.com": "netflix",
- "netflixdnstest8.com": "netflix",
- "netflixdnstest9.com": "netflix",
- "netflixinvestor.com": "netflix",
- "netflixstudios.com": "netflix",
- "netflixtechblog.com": "netflix",
- "nflximg.com": "netflix",
- "netify.ai": "netify",
- "nab.com": "nab",
- "nab.com.au": "nab",
- "nab.net": "nab",
- "nabgroup.com": "nab",
- "national.com.au": "nab",
- "nationalaustraliabank.com.au": "nab",
- "nationalbank.com.au": "nab",
- "notion.so": "notion",
- "ntp.org": "ntppool",
- "ntppool.org": "ntppool",
- "oppomobile.com": "oppo",
- "heytapmobi.com": "oppo",
- "heytapmobile.com": "oppo",
- "heytapdl.com": "oppo",
- "allawnos.com": "oppo",
- "allawntech.com": "oppo",
- "hotmail.com": "outlook",
- "outlook.com": "outlook",
- "oztam.com.au": "oztam",
- "plex.tv": "plex",
- "plex.direct": "plex",
- "qualcomm.com": "qualcomm",
- "gpsonextra.net": "qualcomm_location_service",
- "izatcloud.net": "qualcomm_location_service",
- "xtracloud.net": "qualcomm_location_service",
- "recaptcha.net": "recaptcha",
- "samsungacr.com": "samsungads",
- "samsungadhub.com": "samsungads",
- "samsungads.com": "samsungads",
- "samsungtifa.com": "samsungads",
- "game-mode.net": "samsung",
- "gos-gsp.io": "samsung",
- "lldns.net": "samsung",
- "pavv.co.kr": "samsung",
- "remotesamsung.com": "samsung",
- "samsung-gamelauncher.com": "samsung",
- "samsung.co.kr": "samsung",
- "samsung.com": "samsung",
- "samsung.com.cn": "samsung",
- "samsungcloud.com": "samsung",
- "samsungcloudcdn.com": "samsung",
- "samsungcloudprint.com": "samsung",
- "samsungcloudsolution.com": "samsung",
- "samsungcloudsolution.net": "samsung",
- "samsungelectronics.com": "samsung",
- "samsunghealth.com": "samsung",
- "samsungiotcloud.com": "samsung",
- "samsungknox.com": "samsung",
- "samsungnyc.com": "samsung",
- "samsungosp.com": "samsung",
- "samsungotn.net": "samsung",
- "samsungpositioning.com": "samsung",
- "samsungqbe.com": "samsung",
- "samsungrm.net": "samsung",
- "samsungrs.com": "samsung",
- "samsungsemi.com": "samsung",
- "samsungsetup.com": "samsung",
- "samsungusa.com": "samsung",
- "secb2b.com": "samsung",
- "smartthings.com": "samsung",
- "ospserver.net": "samsungmobile",
- "samsungdms.net": "samsungmobile",
- "samsungmax.com": "samsungmobile",
- "samsungmobile.com": "samsungmobile",
- "secmobilesvc.com": "samsungmobile",
- "internetat.tv": "samsungtv",
- "samsungcloud.tv": "samsungtv",
- "samsungsds.com": "samsungsds",
- "push.samsungosp.com": "samsungpush",
- "pushmessage.samsung.com": "samsungpush",
- "scs.samsungqbe.com": "samsungpush",
- "ssp.samsung.com": "samsungpush",
- "aibixby.com": "samsungapps",
- "findmymobile.samsung.com": "samsungapps",
- "samsapps.cust.lldns.net": "samsungapps",
- "samsung-omc.com": "samsungapps",
- "samsungapps.com": "samsungapps",
- "samsungdiroute.net": "samsungapps",
- "samsungdive.com": "samsungapps",
- "samsungdm.com": "samsungapps",
- "samsungdmroute.com": "samsungapps",
- "samsungmdec.com": "samsungapps",
- "samsungvisioncloud.com": "samsungapps",
- "sbixby.com": "samsungapps",
- "sectigo.com": "sectigo",
- "showrss.info": "showrss",
- "similarweb.io": "similarweb",
- "similarweb.com": "similarweb",
- "slack.com": "slack",
- "slackb.com": "slack",
- "slack-edge.com": "slack",
- "slack-imgs.com": "slack",
- "addlive.io": "snap",
- "feelinsonice.com": "snap",
- "sc-cdn.net": "snap",
- "sc-corp.net": "snap",
- "sc-gw.com": "snap",
- "sc-jpl.com": "snap",
- "sc-prod.net": "snap",
- "snap-dev.net": "snap",
- "snapads.com": "snap",
- "snapkit.com": "snap",
- "switch.tv": "switchtv",
- "solaredge.com": "solaredge",
- "sonos.com": "sonos",
- "telstra.com.au": "telstra",
- "telstra.com": "telstra",
- "usertrust.com": "trustlogo",
- "canonical.com": "ubuntu",
- "launchpad.net": "ubuntu",
- "launchpadcontent.net": "ubuntu",
- "snapcraft.io": "ubuntu",
- "snapcraftcontent.com": "ubuntu",
- "ubuntu.com": "ubuntu",
- "ubuntucompanyservices.co.za": "ubuntu",
- "unityads.unity3d.com": "unity_ads",
- "exp-tas.com": "vscode",
- "vscode-unpkg.net": "vscode",
- "v0cdn.net": "vscode",
- "vscode-cdn.net": "vscode",
- "whatsapp.net": "whatsapp",
- "whatsapp.com": "whatsapp",
- "maps.windows.com": "windows_maps",
- "client.wns.windows.com": "windows_notifications",
- "time.windows.com": "windows_time",
- "windowsupdate.com": "windowsupdate",
- "ya.ru": "yandex",
- "yandex.by": "yandex",
- "yandex.com": "yandex",
- "yandex.com.tr": "yandex",
- "yandex.fr": "yandex",
- "yandex.kz": "yandex",
- "appmetrica.yandex.com": "yandex_appmetrica",
- "3gppnetwork.org": "3gpp",
- "3gpp.org": "3gpp",
- "swm.digital": "7plus"
+ "extend.tv": "zypmedia"
}
}
diff --git a/go.mod b/go.mod
index e53f1ca8..f10b0887 100644
--- a/go.mod
+++ b/go.mod
@@ -18,7 +18,7 @@ require (
github.com/google/gopacket v1.1.19
github.com/google/renameio v1.0.1
github.com/google/uuid v1.3.0
- github.com/insomniacslk/dhcp v0.0.0-20230516061539-49801966e6cb
+ github.com/insomniacslk/dhcp v0.0.0-20230612134759-b20c9ba983df
github.com/josharian/native v1.1.1-0.20230202152459-5c7d0dd6ab86
github.com/kardianos/service v1.2.2
github.com/mdlayher/ethernet v0.0.0-20220221185849-529eae5b6118
@@ -27,13 +27,13 @@ require (
// TODO(a.garipov): This package is deprecated; find a new one or use our
// own code for that. Perhaps, use gopacket.
github.com/mdlayher/raw v0.1.0
- github.com/miekg/dns v1.1.54
+ github.com/miekg/dns v1.1.55
github.com/quic-go/quic-go v0.35.1
github.com/stretchr/testify v1.8.4
github.com/ti-mo/netfilter v0.5.0
go.etcd.io/bbolt v1.3.7
golang.org/x/crypto v0.10.0
- golang.org/x/exp v0.0.0-20230522175609-2e198f4a06a1
+ golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df
golang.org/x/net v0.11.0
golang.org/x/sys v0.9.0
gopkg.in/natefinch/lumberjack.v2 v2.2.1
@@ -51,17 +51,17 @@ require (
github.com/golang/mock v1.6.0 // indirect
github.com/google/pprof v0.0.0-20230602150820-91b7bce49751 // indirect
github.com/mdlayher/socket v0.4.1 // indirect
- github.com/onsi/ginkgo/v2 v2.10.0 // indirect
+ github.com/onsi/ginkgo/v2 v2.11.0 // indirect
github.com/patrickmn/go-cache v2.1.0+incompatible // indirect
- github.com/pierrec/lz4/v4 v4.1.17 // indirect
+ github.com/pierrec/lz4/v4 v4.1.18 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/quic-go/qpack v0.4.0 // indirect
github.com/quic-go/qtls-go1-19 v0.3.2 // indirect
github.com/quic-go/qtls-go1-20 v0.2.2 // indirect
github.com/u-root/uio v0.0.0-20230305220412-3e8cd9d6bf63 // indirect
- golang.org/x/mod v0.10.0 // indirect
- golang.org/x/sync v0.2.0 // indirect
+ golang.org/x/mod v0.11.0 // indirect
+ golang.org/x/sync v0.3.0 // indirect
golang.org/x/text v0.10.0 // indirect
- golang.org/x/tools v0.9.3 // indirect
+ golang.org/x/tools v0.10.0 // indirect
)
diff --git a/go.sum b/go.sum
index eaa2f0a7..e708812c 100644
--- a/go.sum
+++ b/go.sum
@@ -58,8 +58,8 @@ github.com/google/uuid v1.2.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+
github.com/google/uuid v1.3.0 h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I=
github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
github.com/hugelgupf/socketpair v0.0.0-20190730060125-05d35a94e714 h1:/jC7qQFrv8CrSJVmaolDVOxTfS9kc36uB6H40kdbQq8=
-github.com/insomniacslk/dhcp v0.0.0-20230516061539-49801966e6cb h1:6fDKEAXwe3rsfS4khW3EZ8kEqmSiV9szhMPcDrD+Y7Q=
-github.com/insomniacslk/dhcp v0.0.0-20230516061539-49801966e6cb/go.mod h1:7474bZ1YNCvarT6WFKie4kEET6J0KYRDC4XJqqXzQW4=
+github.com/insomniacslk/dhcp v0.0.0-20230612134759-b20c9ba983df h1:pF1MMIzEJzJ/MyI4bXYXVYyN8CJgoQ2PPKT2z3O/Cl4=
+github.com/insomniacslk/dhcp v0.0.0-20230612134759-b20c9ba983df/go.mod h1:7474bZ1YNCvarT6WFKie4kEET6J0KYRDC4XJqqXzQW4=
github.com/jessevdk/go-flags v1.4.0/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI=
github.com/josharian/native v1.0.0/go.mod h1:7X/raswPFr05uY3HiLlYeyQntB6OO7E/d2Cu7qoaN2w=
github.com/josharian/native v1.0.1-0.20221213033349-c1e37c09b531/go.mod h1:7X/raswPFr05uY3HiLlYeyQntB6OO7E/d2Cu7qoaN2w=
@@ -85,18 +85,18 @@ github.com/mdlayher/socket v0.2.1/go.mod h1:QLlNPkFR88mRUNQIzRBMfXxwKal8H7u1h3bL
github.com/mdlayher/socket v0.4.1 h1:eM9y2/jlbs1M615oshPQOHZzj6R6wMT7bX5NPiQvn2U=
github.com/mdlayher/socket v0.4.1/go.mod h1:cAqeGjoufqdxWkD7DkpyS+wcefOtmu5OQ8KuoJGIReA=
github.com/miekg/dns v1.1.43/go.mod h1:+evo5L0630/F6ca/Z9+GAqzhjGyn8/c+TBaOyfEl0V4=
-github.com/miekg/dns v1.1.54 h1:5jon9mWcb0sFJGpnI99tOMhCPyJ+RPVz5b63MQG0VWI=
-github.com/miekg/dns v1.1.54/go.mod h1:uInx36IzPl7FYnDcMeVWxj9byh7DutNykX4G9Sj60FY=
+github.com/miekg/dns v1.1.55 h1:GoQ4hpsj0nFLYe+bWiCToyrBEJXkQfOOIvFGFy0lEgo=
+github.com/miekg/dns v1.1.55/go.mod h1:uInx36IzPl7FYnDcMeVWxj9byh7DutNykX4G9Sj60FY=
github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
-github.com/onsi/ginkgo/v2 v2.10.0 h1:sfUl4qgLdvkChZrWCYndY2EAu9BRIw1YphNAzy1VNWs=
-github.com/onsi/ginkgo/v2 v2.10.0/go.mod h1:UDQOh5wbQUlMnkLfVaIUMtQ1Vus92oM+P2JX1aulgcE=
-github.com/onsi/gomega v1.27.7 h1:fVih9JD6ogIiHUN6ePK7HJidyEDpWGVB5mzM7cWNXoU=
+github.com/onsi/ginkgo/v2 v2.11.0 h1:WgqUCUt/lT6yXoQ8Wef0fsNn5cAuMK7+KT9UFRz2tcU=
+github.com/onsi/ginkgo/v2 v2.11.0/go.mod h1:ZhrRA5XmEE3x3rhlzamx/JJvujdZoJ2uvgI7kR0iZvM=
+github.com/onsi/gomega v1.27.8 h1:gegWiwZjBsf2DgiSbf5hpokZ98JVDMcWkUiigk6/KXc=
github.com/patrickmn/go-cache v2.1.0+incompatible h1:HRMgzkcYKYpi3C8ajMPV8OFXaaRUnok+kx1WdO15EQc=
github.com/patrickmn/go-cache v2.1.0+incompatible/go.mod h1:3Qf8kWWT7OJRJbdiICTKqZju1ZixQ/KpMGzzAfe6+WQ=
github.com/pierrec/lz4/v4 v4.1.14/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4=
-github.com/pierrec/lz4/v4 v4.1.17 h1:kV4Ip+/hUBC+8T6+2EgburRtkE9ef4nbY3f4dFhGjMc=
-github.com/pierrec/lz4/v4 v4.1.17/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4=
+github.com/pierrec/lz4/v4 v4.1.18 h1:xaKrnTkyoqfh1YItXl56+6KJNVYWlEEPuAQW9xsplYQ=
+github.com/pierrec/lz4/v4 v4.1.18/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4=
github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
@@ -136,13 +136,13 @@ golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACk
golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
golang.org/x/crypto v0.10.0 h1:LKqV2xt9+kDzSTfOhx4FrkEBcMrAgHSYgzywV9zcGmM=
golang.org/x/crypto v0.10.0/go.mod h1:o4eNf7Ede1fv+hwOwZsTHl9EsPFO6q6ZvYR8vYfY45I=
-golang.org/x/exp v0.0.0-20230522175609-2e198f4a06a1 h1:k/i9J1pBpvlfR+9QsetwPyERsqu1GIbi967PQMq3Ivc=
-golang.org/x/exp v0.0.0-20230522175609-2e198f4a06a1/go.mod h1:V1LtkGg67GoY2N1AnLN78QLrzxkLyJw7RJb1gzOOz9w=
+golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df h1:UA2aFVmmsIlefxMk29Dp2juaUSth8Pyn3Tq5Y5mJGME=
+golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df/go.mod h1:FXUEEKJgO7OQYeo8N01OfiKP8RXMtf6e8aTskBGqWdc=
golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg=
golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.10.0 h1:lFO9qtOdlre5W1jxS3r/4szv2/6iXxScdzjoBMXNhYk=
-golang.org/x/mod v0.10.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
+golang.org/x/mod v0.11.0 h1:bUO06HqtnRcc/7l71XBe4WcqTZ+3AH1J59zWDDwLKgU=
+golang.org/x/mod v0.11.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
@@ -156,8 +156,8 @@ golang.org/x/net v0.11.0 h1:Gi2tvZIJyBtO9SDr1q9h5hEQCp/4L2RQ+ar0qjx2oNU=
golang.org/x/net v0.11.0/go.mod h1:2L/ixqYpgIVXmeoSA/4Lu7BzTG4KIyPIryS4IsOd1oQ=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.2.0 h1:PUR+T4wwASmuSTYdKjYHI5TD22Wy5ogLU5qZCOLxBrI=
-golang.org/x/sync v0.2.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.3.0 h1:ftCYgMx6zT/asHUrPw8BLLscYtGznsLAnjq5RH9P66E=
+golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20190322080309-f49334f85ddc/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
@@ -191,8 +191,8 @@ golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGm
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
-golang.org/x/tools v0.9.3 h1:Gn1I8+64MsuTb/HpH+LmQtNas23LhUVr3rYZ0eKuaMM=
-golang.org/x/tools v0.9.3/go.mod h1:owI94Op576fPu3cIGQeHs3joujW/2Oc6MtlxbF5dfNc=
+golang.org/x/tools v0.10.0 h1:tvDr/iQoUqNdohiYm0LmmKcBk+q86lb9EprIUFhHHGg=
+golang.org/x/tools v0.10.0/go.mod h1:UJwyiVBsOA2uwvK/e5OY3GTpDUJriEd+/YlqAwLPmyM=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
diff --git a/internal/dnsforward/dns.go b/internal/dnsforward/dns.go
index 45df376e..6007801f 100644
--- a/internal/dnsforward/dns.go
+++ b/internal/dnsforward/dns.go
@@ -901,8 +901,8 @@ func (s *Server) setCustomUpstream(pctx *proxy.DNSContext, clientID string) {
// Apply filtering logic after we have received response from upstream servers
func (s *Server) processFilteringAfterResponse(dctx *dnsContext) (rc resultCode) {
- log.Debug("dnsforward: started processing filtering after req")
- defer log.Debug("dnsforward: finished processing filtering after req")
+ log.Debug("dnsforward: started processing filtering after resp")
+ defer log.Debug("dnsforward: finished processing filtering after resp")
pctx := dctx.proxyCtx
switch res := dctx.result; res.Reason {
diff --git a/internal/filtering/servicelist.go b/internal/filtering/servicelist.go
index 8bff3638..81ac1f40 100644
--- a/internal/filtering/servicelist.go
+++ b/internal/filtering/servicelist.go
@@ -234,6 +234,16 @@ var blockedServices = []blockedService{{
"||z.cn^",
"||zappos^",
},
+}, {
+ ID: "battle_net",
+ Name: "Battle.net",
+ IconSVG: []byte(""),
+ Rules: []string{
+ "||battle.net^",
+ "||battlenet.com.cn^",
+ "||bnet.163.com^",
+ "||bnet.cn^",
+ },
}, {
ID: "bilibili",
Name: "Bilibili",
@@ -1390,11 +1400,17 @@ var blockedServices = []blockedService{{
"||line-apps.com^",
"||line-cdn.net^",
"||line-scdn.net^",
+ "||line.biz^",
"||line.me^",
"||line.naver.jp^",
"||linecorp.com^",
+ "||linefriends.com.tw^",
+ "||linefriends.com^",
+ "||linegame.jp^",
+ "||linemobile.com^",
"||linemyshop.com^",
"||lineshoppingseller.com^",
+ "||linetv.tw^",
},
}, {
ID: "mail_ru",
@@ -1454,7 +1470,6 @@ var blockedServices = []blockedService{{
"||mastodon.social^",
"||mastodon.uno^",
"||mastodon.world^",
- "||mastodon.xyz^",
"||mastodonapp.uk^",
"||mastodonners.nl^",
"||mastodont.cat^",
@@ -1470,7 +1485,7 @@ var blockedServices = []blockedService{{
"||mstdn.plus^",
"||mstdn.social^",
"||muenchen.social^",
- "||newsie.social^",
+ "||nerdculture.de^",
"||noc.social^",
"||norden.social^",
"||nrw.social^",
@@ -1508,6 +1523,7 @@ var blockedServices = []blockedService{{
"||union.place^",
"||universeodon.com^",
"||urbanists.social^",
+ "||wien.rocks^",
"||wxw.moe^",
},
}, {
@@ -1704,6 +1720,14 @@ var blockedServices = []blockedService{{
"||robloxcdn.com^",
"||robloxdev.cn^",
},
+}, {
+ ID: "rockstar_games",
+ Name: "Rockstar games",
+ IconSVG: []byte(""),
+ Rules: []string{
+ "||rockstargames.com^",
+ "||rsg.sc^",
+ },
}, {
ID: "shopee",
Name: "Shopee",
diff --git a/scripts/translations/main.go b/scripts/translations/main.go
index 683f2be7..0d4e7871 100644
--- a/scripts/translations/main.go
+++ b/scripts/translations/main.go
@@ -288,6 +288,7 @@ func downloadWorker(wg *sync.WaitGroup, client *http.Client, uriCh <-chan *url.U
data, err := getTranslation(client, uri.String())
if err != nil {
log.Error("download worker: getting translation: %s", err)
+ log.Info("download worker: error response:\n%s", data)
continue
}
@@ -295,6 +296,11 @@ func downloadWorker(wg *sync.WaitGroup, client *http.Client, uriCh <-chan *url.U
q := uri.Query()
code := q.Get("language")
+ // Fix some TwoSky weirdnesses.
+ //
+ // TODO(a.garipov): Remove when those are fixed.
+ code = strings.ToLower(code)
+
name := filepath.Join(localesDir, code+".json")
err = os.WriteFile(name, data, 0o664)
if err != nil {
@@ -307,7 +313,8 @@ func downloadWorker(wg *sync.WaitGroup, client *http.Client, uriCh <-chan *url.U
}
}
-// getTranslation returns received translation data or error.
+// getTranslation returns received translation data and error. If err is not
+// nil, data may contain a response from server for inspection.
func getTranslation(client *http.Client, url string) (data []byte, err error) {
resp, err := client.Get(url)
if err != nil {
@@ -319,24 +326,19 @@ func getTranslation(client *http.Client, url string) (data []byte, err error) {
if resp.StatusCode != http.StatusOK {
err = fmt.Errorf("url: %q; status code: %s", url, http.StatusText(resp.StatusCode))
- return nil, err
+ // Go on and download the body for inspection.
}
- limitReader, err := aghio.LimitReader(resp.Body, readLimit)
- if err != nil {
- err = fmt.Errorf("limit reading: %w", err)
-
- return nil, err
+ limitReader, lrErr := aghio.LimitReader(resp.Body, readLimit)
+ if lrErr != nil {
+ // Generally shouldn't happen, since the only error returned by
+ // [aghio.LimitReader] is an argument error.
+ panic(fmt.Errorf("limit reading: %w", lrErr))
}
- data, err = io.ReadAll(limitReader)
- if err != nil {
- err = fmt.Errorf("reading all: %w", err)
+ data, readErr := io.ReadAll(limitReader)
- return nil, err
- }
-
- return data, nil
+ return data, errors.WithDeferred(err, readErr)
}
// translationURL returns a new url.URL with provided query parameters.
@@ -344,6 +346,18 @@ func translationURL(oldURL *url.URL, baseFile, projectID string, lang langCode)
uri = &url.URL{}
*uri = *oldURL
+ // Fix some TwoSky weirdnesses.
+ //
+ // TODO(a.garipov): Remove when those are fixed.
+ switch lang {
+ case "si-lk":
+ lang = "si-LK"
+ case "zh-hk":
+ lang = "zh-HK"
+ default:
+ // Go on.
+ }
+
q := uri.Query()
q.Set("format", "json")
q.Set("filename", baseFile)