Hem C kütüphanesi hem de Rust crate olarak kullanılabilen ve bellek güvenliğini artırırken mükemmel performans sağlayan yaygın olarak kullanılan sıkıştırma kütüphanesi zlib’in Rust dilinde bir uygulaması olan Zlib-rs‘nin 0.6.7 sürümü, Folkert de Vries tarafından duyuruldu. Trifecta Tech Foundation tarafından üretilen Zlib-rs’nin yeni sürümü; LoongArch LSX optimizasyonları ve Use-After-Free düzeltmesiyle geliyor. Rust programlama dilini kullanan ve zlib-ng ile eşdeğer performans sunmayı hedefleyen bu “daha güvenli zlib” uygulamasının en yeni sürümü olan zlib-rs 0.6.7; kod tabanında keşfedilen yeni bir use-after-free güvenlik açığını düzeltiyor. zlib-rs 0.6.7’nin diğer büyük odak noktasının, Loongson SIMD eXtension için daha fazla LoongArch64 LSX optimizasyonu sunması olduğu belirtiliyor. Artık bir testte yaklaşık %4 hız artışı sağlayan bir LSX compare256 uygulamasının varlığı belirtilirken, şişirme kodunda artık %10’a varan iyileşme için LSX ile daha geniş yükleme/depolama işlemleri kullanıldığı ve diğer düzeltmelerin de yapıldığı söyleniyor. Zlib-rs 0.6.7 hakkında bilgi edinmek için GitHub sürümler ya da tam değişiklik sayfasını inceleyebilirsiniz.
Tag Archives | Folkert de Vries
Zlib-rs 0.6.6 duyuruldu
Hem C kütüphanesi hem de Rust crate olarak kullanılabilen ve bellek güvenliğini artırırken mükemmel performans sağlayan yaygın olarak kullanılan sıkıştırma kütüphanesi zlib’in Rust dilinde bir uygulaması olan Zlib-rs‘nin 0.6.6 sürümü, Folkert de Vries tarafından duyuruldu. Trifecta Tech Foundation tarafından üretilen Zlib-rs’nin yeni sürümü; Intel Raptor Lake için bir düzeltme ve yeni SIMD optimizasyonları getiren önceki sürümden sadece birkaç hafta sonra, güncellenmiş Zlib API uyumluluğunu sunuyor. Yukarı akış Zlib 1.3.2 API’sini destekleyen Zlib-rs 0.6.6; artık deflateUsed’ı ve uzunluklar için usize kullanan _z sonekiyle ek sembolleri ortaya çıkarıyor. Veri sıkıştırma girişiminin bir parçası olan yazılımın, ilk geliştirme çalışmaları Prossimo ve Tweede Golf tarafından başlatılmış ve finanse edilmişti. Şubat 2026’da yayınlanması beklenen zlib-rs için olgun bir Rust API’si üzerinde çalışmalara da başlanmış bulunuyor. Zlib-rs 0.6.6 hakkında bilgi edinmek için GitHub sürümler ya da tam değişiklik sayfasını inceleyebilirsiniz. Continue Reading →
