Kısıtlayıcı ağlar için bir güvenilirlik sürümü ve uzun süredir talep edilen bir yenilik: OnionHop CLI artık macOS için imzalanmış ve onaylanmış (notarized) olarak yayında.
Eklendi
- macOS CLI: Apple Silicon (OnionHopCLI-3.5-macos-arm64.tar.gz) ve Intel (OnionHopCLI-3.5-macos-x64.tar.gz) için tam evrensel yerel çalışma zamanını (universal native runtime) içeren bağımsız (self-contained) terminal istemcisi: tor, eklenebilir taşıyıcılar (pluggable transports: obfs4, snowflake, conjure, webtunnel, dnstt), sing-box/xray TUN çekirdekleri, ArtiHop motoru ve Snowflake gönüllü proxy'si dahildir. Her bir ikili dosya (binary) Rana GmbH Geliştirici Kimliği (Developer ID) ile imzalanmış ve paket onaylanmıştır (notarized); bu sayede Gatekeeper engelini aşma yöntemlerine gerek kalmadan çalışır. Arşivi çıkarıp
./OnionHopV3.Cli komutunu çalıştırmanız yeterlidir. Proxy modu doğrudan çalışır; TUN modu için sudo yetkisi gerekir.
Düzeltildi
- Akıllı Bağlantı (Smart Connect) özelliği, düşmanca (hostile) ağlarda artık "İptal Edildi" (Canceled) diyerek yarıda kesilmiyor. Bir coğrafi konum/OONI testi zaman aşımına uğradığında .NET bunu bir kullanıcı iptali gibi raporluyor ve tüm bağlantı duruyordu. Zaman aşımları artık köprü yükseltmeli (bridge escalation) genel bağlantı planına geri dönüyor; böylece bu uç noktaların askıda kaldığı veya engellendiği ağlarda bile bağlantı çalışmaya devam ediyor. (#65)
- Yanlış yazılmış bir geosite kategorisi artık TUN başlatma işlemini bozmayacak. sing-box, kural kümesindeki (rule-set) bir 404 hatasını "ÖLÜMCÜL" (FATAL) olarak değerlendiriyordu; OnionHop artık yapılandırmayı oluşturmadan önce her uzak coğrafi kural kümesini doğrular, düz ülke adlarını otomatik olarak SagerNet'in
category- varyantına yükseltir (örneğin ir → category-ir) ve çözülemeyen her şeyi bağlantıyı koparmak yerine bir günlük (log) uyarısıyla atlar. (#68)
- Mevcut Köprü (Current Bridge) sekmesine gerçek sütunlar eklendi. Köprü satırları, günlük satırı ayrıştırıcısına (log-line parser) zorlanıyor ve bu da taşıyıcı (transport) adını Zaman (Time) sütununa bölüyordu. Sekme artık 8 dilin tamamında yerelleştirilmiş olarak Tür (Type), Adres (Address) ve Detaylar (Details) sütunlarını gösteriyor. (#69)
- Windows yüksek DPI ekranlar: Pencere artık %100'ün üzerinde ölçeklendirilmiş ekranlarda görünür ekrandan daha büyük açılmıyor; çalışma alanına sığacak şekilde kısıtlanıyor ve yeniden ortalanıyor. (#67)
Detaylı raporları için @daruk3 ve @Airuop'a teşekkürler.