github RevolutionTR/keenetic-zapret-manager v26.2.28.1
v26.2.28.1 - Blockcheck Test Improvements

latest releases: v26.4.14, v26.4.11, v26.4.10.1...
one month ago

🚀 v26.2.28.1 — Blockcheck Test İyileştirmeleri

Sürüm Tipi: Minor Feature
Odak: Blockcheck testini doğru ortamda çalıştırmak için otomatik ön kontroller ve test sonrası temizlik

✅ Yeni Özellikler

  • Zapret durum kontrolü — Blockcheck başlarken Zapret çalışıyorsa uyarı verilir:
    • "Zapret aktif, test yanıltıcı olabilir. Durdurayım mı? (e/h)"
    • e → Zapret gecici durdurulur, test sonrası yeniden baslatilir
    • h → uyariyla devam edilir
  • HealthMon autorestart geçici durdurmaHM_ZAPRET_AUTORESTART=1 ise:
    • "HealthMon Zapret'i otomatik baslatabilir. Test icin gecici durdurulsun mu? (e/h)"
    • eHM_ZAPRET_AUTORESTART=0 yapilir, test sonrasi eski degere geri alinir
    • h → uyariyla devam edilir
  • DNS engel ön kontrolü — test edilecek domain için nslookup sorgusu yapilir:
    • IP dönmezse "DNS engeli tespit edildi! Sonuclar yaniltici olabilir. Devam? (e/h)" uyarisi
    • Geçerli IP dönerse sessizce geçer
    • İptal edilirse Zapret ve HM durumu otomatik geri alinir
  • Test sonrası otomatik temizlik:
    • Zapret test için durdurulduysa → yeniden baslatilir
    • HM_ZAPRET_AUTORESTART degistirildiyse → eski degere geri alinir

🐛 Hata Düzeltmeleri

  • Blockcheck sözlük girişlerindeki yazım hataları düzeltildi (baslatabilibaslatabilir ve diğerleri)

⚙️ Notlar

  • DNS kontrolü yalnızca nslookup mevcutsa çalışır (BusyBox'ta varsayılan olarak mevcut)
  • Tüm kontroller isteğe bağlıdır — kullanıcı her adımda h ile atlayabilir
  • Mevcut kurulumlar güvenle güncellenebilir

🚀 v26.2.28.1 — Blockcheck Test Improvements

Release Type: Minor Feature
Focus: Automatic pre-checks and post-test cleanup to ensure blockcheck runs in a clean environment

✅ New Features

  • Zapret status check — if Zapret is running when blockcheck starts:
    • "Zapret is active, test may be misleading. Stop it? (y/n)"
    • y → Zapret stopped temporarily, restarted after test
    • n → continues with warning
  • HealthMon autorestart pause — if HM_ZAPRET_AUTORESTART=1:
    • "HealthMon may restart Zapret during test. Disable temporarily? (y/n)"
    • yHM_ZAPRET_AUTORESTART=0 set, restored to original value after test
    • n → continues with warning
  • DNS block pre-checknslookup query run for the test domain:
    • No IP returned → "DNS block detected! Results may be misleading. Continue? (y/n)"
    • Valid IP returned → passes silently
    • On cancel → Zapret and HM state automatically restored
  • Automatic post-test cleanup:
    • If Zapret was stopped for test → restarted
    • If HM_ZAPRET_AUTORESTART was changed → restored to original value

🐛 Bug Fixes

  • Fixed typos in Blockcheck dictionary entries (baslatabilibaslatabilir and others)

⚙️ Notes

  • DNS check only runs if nslookup is available (present in BusyBox by default)
  • All checks are optional — user can skip each step with n
  • Existing installations can be safely updated

Don't miss a new keenetic-zapret-manager release

NewReleases is sending notifications on new releases.