Holo projesi, Rust ile geliştirilmiş modern bir yönlendirme yığını olarak v0.9 sürümünü duyurdu. Bu sürüm, özellikle holo-isis bileşeninde bir dizi önemli güvenlik ve işlevsellik iyileştirmesi getiriyor. Artık genel kriptografik kimlik doğrulama (RFC 5310), bozuk LSP ömürlerine karşı koruma (RFC 7987) ve tekrar saldırılarına karşı savunma (RFC 7602) gibi özellikler destekleniyor. Ayrıca, purge originator tanımlaması (RFC 6232 ve RFC 6233), düğüm yönetim etiketleri (RFC 7917) ve noktadan noktaya komşuluklar için üç yönlü el sıkışma (RFC 5303) gibi protokol geliştirmeleri de yapıldı. MSD sinyalleşmesi (RFC 8491) ve dağıtılmış sel azaltma (draft-ietf-lsr-distoptflood-12) gibi yeni standartlar da bu sürümle birlikte Holo'ya entegre edildi.
holo-ospf tarafında ise sanal bağlantılar için destek eklendi. holo-daemon artık --version çıktısına git commit hash'ini gömerek sürüm takibini kolaylaştırıyor. Sürekli Entegrasyon (CI) süreçlerinde Docker imajlarına kaynak kanıtı (provenance attestations) eklendi ve yazım denetimi devreye alındı. Dokümantasyon tarafında, güvenlik açığı bildirimleri için bir SECURITY.md dosyası oluşturuldu ve README dosyasına uygunluk testi bölümü eklendi. Ixia IxANVL RFC Uyumluluk Test Cihazı ile yapılan testlerin sonuçları da paylaşıldı.
Bu sürüm aynı zamanda iç API'lerin bakım kolaylığını artırmak ve geliştirici deneyimini iyileştirmek amacıyla yeniden düzenlenmesini içeriyor. Kalan protokol crate'leri için fuzz hedefleri eklendi ve hatalı veya kötü niyetli paketlerden kaynaklanan DoS saldırılarını önlemek için panik denetimi uygulandı. Birçok hata düzeltmesi ve performans iyileştirmesi de bu güncellemeyle birlikte sunuldu. Bu geliştirmeler, Holo'nun daha sağlam, güvenli ve bakımı kolay bir yönlendirme çözümü olma yolunda önemli adımlar attığını gösteriyor.
Holo'nun v0.9 sürümü, ağ yönlendirme protokollerinde güvenlik, uyumluluk ve performans odaklı bir dizi önemli iyileştirme sunarak modern ağ altyapıları için daha sağlam bir temel oluşturuyor.