Hata Düzeltmeleri​

  • Windows özellik güncelleme sürecinin oluşturduğu hatalı ROOT/WireGuard aygıt düğümleri nedeniyle WireGuard bağlantısının takılması veya zaman aşımına uğraması sorunu düzeltildi.

Yeni Özellikler​

  • Desteklenen Linux paketleri için paket imzalama ve güncelleme doğrulaması güçlendirildi.

İyileştirmeler​

  • Fable 5 denetimi doğrultusunda uygulama güvenliği geliştirildi. WireGuard anahtar doğrulaması, Control D API anahtarı günlük gizleme, IPC güvenliğinin artırılması, daha güvenli günlükleme, kurulum parametrelerinin gizlenmesi ve paket/bağımlılık yönetimi iyileştirildi.
  • Windows yardımcı IPC parametre doğrulaması geliştirilerek yerel IPC saldırı yüzeyi azaltıldı.
  • Linux yardımcı IPC/API güvenliği, EGL gid-check atlatma incelemesinin ardından güçlendirildi.
  • Windows IKEv2 bağlayıcısının kararlılığı artırılarak olası çökmeler azaltıldı.
  • macOS sürümleri Xcode 26.5 ile derlendi ve client-common Objective-C++ kodunda ARC etkinleştirildi.
  • HTTP ve SOCKS Proxy Gateway isteklerinde engellenen hedefler artık günlüğe kaydedilmeyerek gizlilik artırıldı.
  • IP Stack tercihi açıklaması, yalnızca WireGuard için geçerli olduğunu daha net ifade edecek şekilde düzenlendi.
  • Tercihler bölümündeki başlık yazım biçimi tutarlı hâle getirildi.
  • Kayıt ol ekranındaki Parola ve E-posta alanlarının yardımcı metin biçimlendirmesi iyileştirildi.
  • Proxy paylaşımı ve MAC spoofing ayarlarının JSON/INI içe aktarımı tutarlı hâle getirildi.
  • Windows'ta otomatik günlük analizlerini yanıltabilecek hatalı pozitif kayıtlar ayıklandı.
  • Masaüstü uygulaması, kurucu ve CLI için Rusça ve Ukraynaca çeviriler güncellendi.
  • Masaüstü uygulaması, kurucu ve CLI için Belarusça çeviriler güncellendi.

Hata Düzeltmeleri​

  • Windows bootstrapper ve kaldırıcıdaki DLL planting güvenlik açığı giderildi.
  • Windows kurucu/güncelleyicisindeki TOCTOU sorunu giderildi.
  • Linux'ta grup değişiminden sonra SETGID yetkisinin korunmasından kaynaklanan yerel yetki yükseltme açığı giderildi.
  • Harici bağlantı açılması ve OpenVPN yönerge doğrulamasının atlatılmasıyla ilişkili olası yerel yetki yükseltme zinciri giderildi.
  • OpenVPN özel yapılandırma filtrelemesi gömülü NULL ve kontrol karakterlerini güvenli şekilde işleyecek hâle getirildi ve güvensiz yönergeler reddedildi.
  • Yorum satırındaki route-nopull ve route-noexec ifadelerinin otomatik güvenlik duvarı yönetimini devre dışı bırakabilmesi engellendi.
  • Bozuk OpenVPN satır içi etiketlerinin yapılandırma filtrelemesini atlatabilmesi giderildi.
  • AmneziaWG özel WireGuard I değerleriyle yapılandırma enjeksiyonu yapılabilmesi engellendi.
  • Özel OpenVPN aygıt adlarının Linux DNS sızıntısı korumasını atlatabilmesi giderildi.
  • Windows'ta split tunneling hizmeti başlatılamadığında beklenen kullanıcı uyarısının gösterilmemesi düzeltildi.
  • Etkilenen macOS 27 beta sürümlerinde menü çubuğu simgesine tıklanınca oluşan çökme giderildi.
  • Linux'ta VPN arayüzü üzerinden çıkan DNS trafiğinde VPN öncesi DNS çözücülerinin kullanılabilmesi engellendi.
  • Always On+ güvenlik duvarı özelliğinin bağlantı engellendiğinde veya geciktiğinde SSL hatalarını yoksay istemini göstermesi düzeltildi.
  • Bilgisayar yeniden başlatıldığında otomatik başlatma ayarının uygulanamaması giderildi.
  • Yerel IPv6 desteği olmadığında Control D API Key bağlantılarının başarısız olması düzeltildi.
  • Ignore SSL Errors çalışma zamanı davranışı sıfırlanarak yeniden deneme işlemleri düzeltildi.
  • Advanced Parameters içindeki uzak IP seçilen konumla uyuşmadığında IP sabitleme geri dönüşü düzeltildi.
  • CLI IPC komutları işlenirken oluşan bellek sızıntısı giderildi.
  • Windows'ta önceki bileşenler kaldırılırken kurulum ilerleme durumu düzeltildi.
  • Windows IKEv2 bağlantılarındaki periyodik yeniden bağlantılar giderildi.
  • Oturum kapatma sonrasında macOS Sistem Ayarları'nda kalan Windscribe IKEv2 VPN profili kaldırıldı.
  • Linux'ta IPv6 destekli VPN bağlantılarında yanlış IPv4 önceliği verilmesi düzeltildi.
  • deb/rpm paketlerinde betik ve yardımcı dosyaların dünya tarafından yazılabilir izinlerle kurulması engellendi.
  • Süresi dolmuş veya engellenmiş hesaptan sonra veri kotası bulunan hesaba giriş yapıldığında kalan veri sayacının 0 bayt göstermesi düzeltildi.
  • Güvensiz olarak işaretlenen ağların uygulama açılışında güvenli kabul edilmesi düzeltildi.
  • İçe aktarılan tireli MAC spoof değerlerinin yanlış görüntülenmesi giderildi.
  • Windows'ta IKEv2 kapsayıcı split tunneling sırasında istenmeyen trafiğin VPN üzerinden yönlendirilmesine neden olan yönlendirme sorunu giderildi.
  • Linux IPv6 split tunneling rotalarının gerekli arayüz adı olmadan eklenmesi düzeltildi.
  • Linux IPv6 DNS sızıntısı korumasında eksik ip6tables kuralları eklendi.
  • Linux split tunneling işlem izleyicisinin ilk netlink okumasından sonra olayları atlaması düzeltildi.
  • Linux split tunneling kurulum hatalarının başarılı olarak raporlanması giderildi.
  • Ignore SSL Errors tercihinin uygulama yeniden başlatıldıktan sonra da kalıcı olması engellendi.
  • Bağlantı sırasında Connected DNS Custom 0.0.0.0 ayarının yerel ctrld çözücüsünü bozması düzeltildi.
  • macOS'ta split tunneling devre dışı mesajı düzeltildi.

Güncellenenler​

  • wsnet 1.5.20 sürümüne güncellendi.

Kaldırılanlar​

  • Yardım arayüzündeki Contact Humans tercihi kaldırıldı.
Sürüm: 2.22.10
Sürüm: 2.19
Sürüm: 2.18.8
Yeni Özellikler
  • Kuantum Sonrası Güvenlik: Post-quantum sunucu API entegrasyonu eklendi.
  • Gelişmiş Parametreler: wsnet'te kullanılan API, kaynaklar (assets) ve checkip alan adlarını geçersiz kılmak için gelişmiş parametreler eklendi.

İyileştirmeler
  • Performans ve Bellek:
    • Uygulama belleğinde dramatik bir düşüş göreceksiniz.
    • İkili boyutunu küçültmek için Ses kütüphanesi optimize edildi.
  • Kullanıcı Arayüzü (UI):
    • Sık kullanılanlar sekmesindeki simgeler artık ülke bayrakları olarak gösteriliyor.
    • Yerel pencere renkleri, işletim sistemi temasına uygun hale getirildi.
    • CLI'daki (Komut Satırı Arayüzü) konumlar listesi daha fazla bilgi gösteriyor.
    • macOS yükleyici DMG'sindeki metin bulanıklığı düzeltildi.
  • Ağ ve Altyapı:
    • wsnet, tüm sunucu API çağrılarında bearer token kullanacak şekilde iyileştirildi.
    • Linux'ta FHS (Filesystem Hierarchy Standard) uyarınca dosya sistemi organizasyonu iyileştirildi.
  • Teknik Güncellemeler:
    • OpenVPN DCO sürücüsü v1.3.3'e, ctrld ise 1.4.6'ya güncellendi.
    • Qt kütüphanesi bağımlılığı artık vcpkg üzerinden sağlanıyor.

Giderilen Hatalar
Ağ, DNS ve Güvenlik
  • Linux'ta eksik platform tanımlayıcısı nedeniyle temiz kurulum ve uygulama içi güncellemelerin çalışmaması sorunu giderildi.
  • libcurl'ün openssl.cnf'yi güvenilmeyen yoldan yüklemesi ve boş bağlantı noktası haritasıyla çalışırken olası çökme hatası düzeltildi.
  • DNS sızıntısı sorunları (özellikle resolvectl kullanan Linux dağıtımlarında ve ctrld ile) çözüldü.
  • Bazı wsnet yük devretme (failover) davranışları ve geçersiz yüklerde devretmenin tetiklenmemesi sorunu giderildi.

Kullanıcı Arayüzü ve Kararlılık
  • Hesap durumu alt çubuğunun bazen gösterilmemesi ve tercihler ekranında beklenmedik kaydırma sorunları düzeltildi.
  • Yeniden boyutlandırma çubuğunun güncelleme banner'ı gösterildiğinde kesilmesi sorunu çözüldü.
  • Windows'un uykuya geçmesini engelleyen ses cihazı yakalama sorunu giderildi.
  • macOS'ta uygulama içi güncelleyicideki gerileme hatası, eksik tepsi simgesi ve Linux'ta eksik xcb eklentisi düzeltildi.
  • X11 (Wayland olmayan) ortamlardaki render sorunları ve Wayland'daki eksik pencere dekoratörleri giderildi.
  • Hata uyarı penceresi kesildiğinde eksik olan içerik düzeltildi.
  • Son açılan konumlar sekmesinin hatırlanmaması sorunu giderildi.
  • Windows'ta derleme yapılırken ses bağımlılıklarında meydana gelen çökme düzeltildi.
Yeni Özellikler
  • Kuantum Sonrası Güvenlik: Post-quantum sunucu API entegrasyonu eklendi, gelecekteki güvenlik tehditlerine karşı koruma sağlamayı hedefliyor.
  • Gelişmiş Parametreler: wsnet'te kullanılan API, kaynaklar (assets) ve checkip alan adlarını geçersiz kılmak için gelişmiş parametreler eklendi.
  • İletişim Kutusu Kontrolü: dialog() ile oluşturulan iletişim penceresi için .onTop (üstte kalma) ve .modal (etkileşimi engelleme) gibi özellikler eklendi.

İyileştirmeler
  • Performans ve Bellek:
    • Bayraklar için bellek kullanımı düzeltildi; uygulamanın başlangıçta kullandığı bellek miktarında dramatik bir düşüş bekleniyor.
    • İkili boyutunu küçültmek için Ses kütüphanesi iyileştirildi.
  • Kullanıcı Arayüzü (UI):
    • Sık kullanılanlar sekmesindeki simgeler artık ülke bayrakları olarak gösteriliyor.
    • Gelişmiş parametre işleme iyileştirildi.
    • Konumlar listesi (CLI) artık daha fazla bilgi gösteriyor.
    • Log görüntüleyicide kullanılan vurgu renkleri iyileştirildi.
    • Konumlar kullanıcı arayüzünde ince ayarlar yapıldı (fare altındaki konumu vurgulama, konum simgesini değiştirme).
  • Platform Spesifik:
    • Yerel pencere renkleri, işletim sistemi temasına uygun hale getirildi.
    • Linux'ta FHS (Filesystem Hierarchy Standard) uyarınca dosya sistemi organizasyonu/paketlemesi iyileştirildi.
    • macOS yükleyici DMG'sindeki metin bulanıklığı düzeltildi.
  • Teknik Altyapı:
    • wsnet, tüm sunucu API çağrılarında bearer token kullanacak şekilde iyileştirildi.
    • Qt kütüphanesi bağımlılığı artık vcpkg üzerinden sağlanıyor.

Giderilen Hatalar
Arayüz ve Kullanım Hataları
  • Hesap durumu alt çubuğunun bazen gösterilmemesi hatası düzeltildi.
  • Belirli ekran ölçeklerinde "Daha fazla veri al" düğmesinin çok büyük olması ve veri sayacıyla çakışması sorunu giderildi.
  • Hata ayıklama günlüğü gönderilirken tercihler ekranında beklenmedik kaydırma sorunu düzeltildi.
  • Tercihlerde yanlış kaydırma konumu hatası giderildi.
  • Güncelleme banner'ı gösterildiğinde yeniden boyutlandırma çubuğunun kesilmesi sorunu düzeltildi.
  • Tercihlerde 'bağlantı modu' yardım bağlantısının yanlış URL'si düzeltildi.
  • Son açılan konumlar sekmesinin hatırlanmaması hatası giderildi.
  • Güncelleme hatası gösterilirken uyarı penceresinin kesilmesi düzeltildi.

DNS ve Ağ Sorunları
  • Kullanıcı önce Upstream 1'i ayarlamadan Upstream 2'yi ayarlamaya çalıştığında Özel DNS tercihlerinin davranışı düzeltildi.
  • libcurl'ün openssl.cnf'yi güvenilmeyen yoldan yüklemesi hatası giderildi.
  • Bazı wsnet yük devretme (failover) davranışları düzeltildi ve bazı geçersiz yüklerde yük devretmenin tetiklenmemesi sorunu giderildi.
  • Windows yardımcısından gelen hatalı 'ağ kategorisi ayarlanamadı' hata mesajı giderildi.
  • resolvectl kullanan Linux dağıtımlarında DNS'in sızması (leak) sorunu çözüldü.
  • Linux'ta ctrld (özel DNS ayarı) kullanılırken potansiyel DNS sızıntısı hatası düzeltildi.

Kararlılık ve Platform Spesifik Hatalar
  • Ses çalmanın ses cihazını yakalaması ve Windows'un uykuya geçmesini engellemesi sorunu giderildi.
  • macOS için uygulama içi güncelleyicide (2.17.2-2.17.4 sürümlerindeki) bir gerileme düzeltildi.
  • Boş bağlantı noktası haritasıyla çalışırken olası çökme hatası düzeltildi.
  • macOS'ta eksik tepsi simgesi (tray icon) hatası giderildi.
  • Linux'ta eksik xcb eklentisi düzeltildi.
  • Wayland'da gelişmiş parametre/log görüntüleyici ekranları için eksik pencere dekoratörleri giderildi.
  • openSUSE için eksik bağımlılık hatası düzeltildi.
  • X11 (Wayland olmayan) ortamlarda render sorunları düzeltildi (iki kez listelenmiş).
  • Uygulamanın artık sistem hata ayıklayıcısına/stdout'a hata ayıklama günlüğü göndermemesi sağlandı.
  • Bağlıyken pinglerin geçersiz hale gelmesi sorunu düzeltildi.
  • Windows'ta derleme yapılırken ses bağımlılıklarında meydana gelen çökme düzeltildi.

Güncellenen Bağımlılıklar
  • OpenVPN DCO sürücüsü v1.3.3'e güncellendi.
  • ctrld 1.4.6'ya güncellendi.
Eklendi:
  • Yeni uygulama kullanıcı arayüzü tasarımı.
  • Paket içinde arka planlar ve ses bildirimleri.
  • Tercihlerde “Görünüm & His” sekmesi.
  • İki aşamalı giriş ve CAPTCHA desteği.
  • Yeni “Her Zaman Açık+ (Always On+)” güvenlik duvarı modu.
  • Windows’ta VPN adaptörünün ağ kategorisini “genel (public)” olarak ayarlamak için gelişmiş parametre (ws-use-public-network-category).
  • Ping isteklerini engellemek için gelişmiş parametre (ws-no-pings).
  • Yeni konumlar için kaynak bayrakları.
İyileştirildi:
  • Windows ve macOS için yükleyici simgesi.
  • Tercihlerin içe/dışa aktarımında gelişmiş parametrelerin dahil edilmesi.
  • İngilizce yazım tutarsızlıklarının giderilmesi.
  • Uygulama günlüklerinin GUI ve motor ayarlarını JSON formatında dışa aktarması.
  • GitHub kullanıcısı YerongAI tarafından yapılan Çince çeviri.
  • Rusça çeviri.
  • Derleme talimatları.
  • Olumsuz (adverse) ağlarda WireGuard® desteği; arayüz yapılandırması sonrası el sıkışma (handshake) zorlanıyor.
Düzeltildi:
  • En İyi Konum (Best Location) yanlış seçiliyordu.
  • İnternet bağlantısı olmadan komut satırı (CLI) istemcisi sonsuza kadar bağlantı bekliyordu.
  • CLI istemcisi faydalı hata mesajı göstermeyebiliyordu.
  • Bazı engelleme (blocking) CLI komutları olması gerekenden fazla CPU kullanıyordu.
  • Windows’ta özel DNS kullanılırken mevcut yerel DNS göz ardı ediliyordu.
  • macOS’ta uyku modundan uyanınca yeniden bağlantı, bölünmüş tünelleme (split tunneling) açıksa başarısız olabiliyordu.
  • Linux’ta uyku modundan uyanınca bölünmüş tünel kural önceliği hatalıydı.
  • Windows’ta PPPoE kullanılırken internet bağlantısı algılama sorunları.
  • Linux uygulaması boost kütüphanesindeki bir hata nedeniyle kapanıyordu.
  • Cloudflare API uç noktalarında “400 header or cookie too large” hatası.
  • macOS’ta uygulama güvenlik duvarı Sidecar/Continuity özelliklerini engelliyordu.
  • macOS’ta sabitlenmiş (docked) pencere bazen yanlış konumdaydı.
  • Windows’ta yanıltıcı günlük hata mesajı.
  • macOS’ta uygulama başlangıcında DHCP kullanılırken wsnet bazen varsayılan DNS sunucusunu algılamıyordu.
  • Ücretsiz hesaplarda “Build-a-plan” seçeneği gösteriliyordu.
  • Pro hesaplarda yükseltme afişi görünebiliyordu.
  • Yardımcı programda OpenVPN yapılandırma dosyası yolunda kapanış tırnağı eksikti.
  • Yavaş ağlarda uygulama içi güncelleme indirimi erken başarısız olabiliyordu.
  • CAPTCHA deneme sayısı çok yüksek ayarlanmış, bu da giriş hatalarına yol açıyordu.
Güncellendi:
  • c-ares sürümü 1.34.5 oldu.
  • ctrld sürümü 1.4.4 oldu.
  • macOS ve Linux için wireguard-go sürümü 0.0.20250515 oldu.
Yepyeni Özellikler:
  • Yeni Uygulama Arayüzü: Uygulama tamamen yeni bir kullanıcı arayüzü tasarımına kavuştu. Bu, daha modern ve kullanıcı dostu bir deneyim sunuyor.
  • Paketli Arka Planlar ve Bildirimler: Artık uygulamayla birlikte gelen yeni arka planları ve sesli bildirimleri kullanabileceksiniz.
  • Tercihlerde "Görünüm" Sekmesi: Ayarlar bölümüne, uygulamanın görsel temasını ve hissini özelleştirebileceğiniz özel bir "Görünüm" sekmesi eklendi.
  • İki Aşamalı Giriş ve CAPTCHA: Güvenliğinizi artırmak için iki aşamalı giriş sistemi ve CAPTCHA desteği getirildi.
  • Yeni Güvenlik Duvarı Modu: Daha gelişmiş koruma için "Her Zaman Açık+" adında yeni bir güvenlik duvarı modu kullanıma sunuldu.
  • Gelişmiş Ağ Ayarları:
    • Windows'ta VPN bağdaştırıcısının ağ kategorisini "genel" olarak yapılandırmak için ws-use-public-network-category parametresi eklendi.
    • Gereksiz "ping" isteklerini engellemek için ws-no-pings adında gelişmiş bir parametre eklendi.
  • Yeni Konumlar: Yeni sunucu konumları için kaynaklar işaretlendi.
İyileştirmeler:
  • Kurulum İkonları: Windows ve macOS'taki yükleyici simgeleri güncellenerek daha modern bir görünüm kazandı.
  • Tercih Yedekleme: Tercihlerin içe/dışa aktarımı artık gelişmiş parametreleri de içeriyor, böylece ayarlarınızı daha eksiksiz bir şekilde yedekleyip geri yükleyebilirsiniz.
  • Yazım Tutarlılığı: İngilizce yazım hataları düzeltilerek dil tutarlılığı sağlandı.
  • Uygulama Günlükleri: Uygulama günlükleri (log) artık GUI ve motor ayarlarını JSON formatında daha düzenli bir şekilde çıktı veriyor.
  • Çeviri Kalitesi: Çin ve Rusça çeviriler güncellenerek iyileştirildi.
  • Derleme Talimatları: Uygulamanın derleme (build) talimatları güncellendi.
  • WireGuard® Desteği: Özellikle sorunlu ağlarda WireGuard® desteği, arayüz yapılandırmasından sonra el sıkışmayı zorlayarak iyileştirildi.
Giderilen Hatalar:
Bu güncelleme, çeşitli platformlarda birçok hatayı düzeltiyor:
  • Konum Seçimi: En uygun konumun bazen yanlış seçilmesi sorunu giderildi.
  • CLI İstemcisi Sorunları:
    • Yalnızca komut satırı arayüzü (CLI) kullanan istemcinin internet bağlantısı olmadığında sonsuza dek beklemesi hatası düzeltildi.
    • CLI istemcisinin bazen anlamlı bir hata mesajı göstermemesi sorunu giderildi.
    • Bazı engelleme yapan CLI komutlarının beklenenden fazla CPU tüketmesi düzeltildi.
  • DNS Sorunları:
    • Windows'ta özel DNS kullanılırken mevcut yerel DNS'in göz ardı edilmesi hatası giderildi.
    • macOS'ta uygulama başlangıcında DHCP kullanılırken wsnet'in işletim sistemi varsayılan DNS sunucusunu bazen algılayamaması düzeltildi.
  • Bağlantı ve Ağ:
    • Uyku modundan çıktıktan sonra macOS'ta bölünmüş tünelleme (split tunneling) açıksa yeniden bağlantı sorunları giderildi.
    • Linux'ta uyku modundan sonra bölünmüş tünel kural önceliği hatası düzeltildi.
    • Windows'ta PPPoE kullanırken internet bağlantısı tespit sorunları giderildi.
    • Cloudflare API uç noktaları için 400 'başlık veya çerez çok büyük' hatası düzeltildi.
  • Uygulama ve Sistem Etkileşimi:
    • Linux uygulamasının boost kütüphanesindeki bir istisna nedeniyle aniden kapanması sorunu giderildi.
    • macOS'ta uygulama güvenlik duvarının Sidecar/Süreklilik özelliklerini engellemesi düzeltildi.
    • macOS'ta sabitlenmiş pencerenin bazen yanlış konumda olması hatası giderildi.
    • Windows'ta yanıltıcı günlük hata mesajları düzeltildi.
Güncellenen Kütüphaneler:
  • c-ares 1.34.5 sürümüne güncellendi.
  • ctrld 1.4.4 sürümüne güncellendi.
  • macOS ve Linux'ta wireguard-go 0.0.20250515 sürümüne güncellendi.
İyileştirmeler:
  • Yeni Kullanıcı Arayüzü (UI) Sorunları: Yeni UI ile ilgili çeşitli sorunlar (renkler, harici yapılandırma modu, konumdaki klavye kullanımı gibi) giderildi.
  • ASCII Captcha Metin Girişi: Linux komut satırı arayüzü (CLI) için ASCII captcha metin giriş ipucu iyileştirildi.
  • macOS Tepsi Simgesi Koordinatları: macOS'ta yerleşik mod için geçerli tepsi simgesi koordinatlarının tespiti iyileştirildi.
Düzeltmeler:
  • Windows Yanıltıcı Log Hatası: Windows'ta yanıltıcı bir log hata mesajı düzeltildi.
  • macOS DNS Tespiti: macOS uygulamasının başlangıcında DHCP kullanılırken wsnet'in bazen işletim sisteminin varsayılan DNS sunucusunu tespit edememesi sorunu giderildi.