Tag Archives | API

PHP 8.4.27 güvenlik düzeltmeleri ile duyuruldu

PHP’nin 8.4.27 sürümü duyuruldu. Çeşitli hataları giderilen ve çeşitli önemli güvenlik düzeltmeleri ve kimi iyileştirmeler içeren yeni sürüm hakkında bilgi edinmek için haberler veya yükseltme sayfalarını inceleyebilirsiniz. PHP, ilk olarak Rasmus Lerdorf tarafından, web üzerinden sayfasını ziyaret edenleri izlemek amacıyla bir dizi Perl betiği kullanılarak geliştirilmişti. Ancak insanlar bununla ilgilenmeye başlayınca, Lerdorf bir betik motoru oluşturmaya karar verdi. Ayrıca formlara da destek verdi ve böylece PHP/F1 biçimlenmiş oldu. Adı duyuldukça kimi geliştiricinin dikkatini çekti ve böylece bir API oluşturuldu: PHP3 meydana geldi. Ardından Zend motoruyla PHP4 geldi. Günümüzde PHP; bloglardan forumlara, portal sistemlerinden veri tabanlarına, sınıflardan fonksiyonlara her türlü işlevde kullanılıyor. Bilindiği gibi bugün “PHP 8.5.12 güvenlik düzeltmeleri ile duyuruldu” başlıklı bir haber yapmış ve bu haberde, önemli güvenlik düzeltmeleri yapıldığını söylemiştik. Aynı durum, PHP 8.4.27 için de geçerli. Bu sürüm, Core, BCMath, BZ2, CLI, DOM, FFI gibi 30 bileşende 89 hata düzeltmesi sunuyor ve dalı üretim kullanımı için güncel tutuyor. Bu bir güvenlik sürümüdür: CVE-2026-109618 ve CVE-2026-109619 açıklarını ele almaktadır. Etkilenen sistemlerin derhal yükseltme yapması öneriliyor. PHP 8.4.27 hakkında bilgi edinmek için sürüm duyurusunu ve değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

PHP 8.4.27 edinmek için aşağıdaki linkten yararlanabilirsiniz.

Apache Camel 4.18.5 (LTS) ve 4.23.0 duyuruldu

Farklı sistemleri, uygulamaları ve verileri birbirine bağlayan açık kaynaklı bir entegrasyon çatısı (framework) olan Apache Camel‘in 4.22.1 sürümü duyuruldu. Yaygın veri taşıma ve dönüştürme problemlerini çözen hazır kalıpları kullanan (EIP), veritabanları, mesaj kuyrukları, bulut servisleri ve API’ler için 350’den fazla hazır bağlantı noktası sunan, rotaları (flows) Java, XML veya YAML kullanarak yazmaya imkan tanıyan ve Spring Boot, Quarkus veya bağımsız (standalone) Java uygulamaları içinde kolayca çalışabilen yazılım; bir sistemden (örneğin Kafka veya bir FTP sunucusundan) veri okuyup, bu veriyi başka bir biçime dönüştürüp, başka bir hedef sisteme (örneğin bir veritabanına veya REST API’ye) yazmak gerektiğinde kullanılıyor. 4.18.5 LTS sürümünün Java 17 ve 21’i desteklediği belirtilirken, bu sürümü Apache Maven pom.xml dosyasında kullanmak için, Camel Bill of Materials’ı (BOM) içe aktarmak ve ardından camel-core’u ve gerekli diğer bileşenleri sürüm belirtmeden eklemek gerektiği ifade ediliyor. Apache Camel 4.23.0 ise Java 17, 21 ve 25’i destekliyor. Yine aynı şekilde, Camel Bill of Materials’ı (BOM) içe aktarmak ve ardından camel-core’u ve gerekli diğer bileşenleri sürüm belirtmeden eklemek gerektiği ifade ediliyor. Apache Camel 4.18.5 (LTS) ve 4.23.0 hakkında bilgi edinmek için ilgili sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

Apache Camel 4.18.5 (LTS) ve 4.23.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

Apache APISIX 3.19.0 duyuruldu

Büyük ölçekli sistemlerde API’lere ve mikro hizmetlere gelen trafiği yönetmek, yönlendirmek ve güvenliğini sağlamak için kullanılan açık kaynaklı bir API ağ geçidi (API Gateway) olan Apache APISIX‘in 3.19.0 sürümü duyuruldu. Apache Yazılım Vakfı’nın (Apache Software Foundation) üst düzey projelerinden biri olan Apache APISIX; gücünü Nginx (OpenResty/Lua) web sunucusundan ve dağıtık yapılandırma deposu olarak etcd veritabanından alır. Rotaları ve yapılandırmaları değiştirmek için sistemi (veri düzlemini) yeniden başlatmaya gerek duymayan yazılım; her şeyi anlık ve dinamik olarak günceller. Milisaniyenin altında (genellikle 0.2ms – 5ms arası) düşük gecikme süreleri ve yüksek saniye başı istek (QPS) kapasitesi sunan Apache APISIX; kimlik doğrulama (Authentication), hız sınırlama (Rate Limiting), yük dengeleme (Load Balancing), devre kesici (Circuit Breaking) ve gözlemlenebilirlik (Observability) gibi ihtiyaçlar için 100’den fazla yerleşik eklenti barındırıyor. Lua’nın yanı sıra Java, Python ve Go gibi dillerle eklenti yazılmasına olanak tanıyan yazılım, büyük Dil Modelleri (LLM) ve yapay zeka uç noktaları için yerleşik bir yapay zeka proxy / ağ geçidi yeteneği taşır. Apache APISIX 3.19.0 hakkında bilgi edinmek için sürüm notlarını ya da GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

Apache APISIX 3.19.0edinmek için aşağıdaki linklerden yararlanabilirsiniz.

Apache OpenDAL 0.59.4 duyuruldu

Apache OpenDAL PMC tarafından yönetilen, farklı depolama sistemlerine tek ve birleşik bir arayüzle (API) erişmeyi sağlayan özgür bir kütüphane olan Apache OpenDAL‘ın 0.59.4 sürümü duyuruldu. Modern uygulamaların; nesne depolama (S3, GCS vb.), dosya sistemleri, bulut servisleri, veritabanları ve anahtar-değer (key-value) depoları gibi birçok farklı imkânla çalışmak zorunda oldukları bilinir. Her birinin farklı bir SDK’si ve bağlantı yöntemi vardır. OpenDAL tüm bu farklılıkları ortadan kaldırarak hepsini tek bir standart yöntemle yönetmeyi sağlıyor. Asıl olarak Rust diliyle geliştirilen yazılımın diliyle geliştirilmiştir; ancak Python, Java, Node.js, C++, Go, PHP ve Ruby gibi birçok popüler programlama dili için bağlamaları (bindings) vardır. Amazon S3, Google Cloud Storage, Azure Blob, yerel dosya sistemleri, Redis, S3 uyumlu diğer bir sürü bulut servisi ve veritabanı ile doğrudan uyumlu çalışabilmektedir. OpenDAL, depolama hizmetlerine birleşik erişim sağlayan açık veri erişim katmanının rahatlıkla kullanılabileceği ifade ediliyor. Apache OpenDAL 0.59.4 hakkında bilgi edinmek için GitHub sürümler sayfası incelenebilir.

Continue Reading →

 

 

Apache OpenDAL 0.59.4 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

Q4OS 6.10 duyuruldu

Q4OS geliştirme ekibi, Andromeda LTS sürümü için güncellenmiş 6.10 sürümünü kullanıma sundu. Yeni 6.10 kararlı sürümünün, Debian Trixie 13.7 tabanlı olduğu, en son kararlı Debian çekirdeğini, önemli güvenlik güncellemelerini ve hata düzeltmelerini içerdiği söyleniyor. Plasma sürümünün artık Trinity paketlerini içermediği, live medyanın daha ince olduğu, çünkü artık temel masaüstü profilini taşıdığı ve yeni bir WiFi bağlantı aracı, ilk oturum açmada hemen çevrimiçi olmaya yardımcı olan bir yapıda kullanıma sunulsuğu belirtiliyor. Önceki Andromeda kararlı sürümünden bu yana tüm kümülatif güncellemeler, yeni sürüm içinde yer alıyor. Daha iyi donanım desteği ve güvenilirlik için yenilenmiş ürün yazılımı paketleriyle güncellenen sistem, kullanıma sunulmuş bulunuyor. Q4OS 6.10 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

Q4OS 6.10 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

Apache Traffic Server 10.2.0 duyuruldu

Dünya çapındaki büyük CDN’lere ve içerik sağlayıcılarına güç vererek saniyede birden fazla terabit trafik sağlayan hızlı, ölçeklenebilir ve genişletilebilir HTTP/1.1 ve HTTP/2 uyumlu önbellekleme proxy sunucusu Apache Traffic Server‘in 10.2.0 sürümü duyuruldu. ‘Derctory’de dizin işlem yöntemlerinin yapıldığı belirtilirken, opentelemetry-cpp kütüphanelerinin otel_tracer eklentisine statik bağlantı sağlandığı ifade ediliyor. Kullanımdan kaldırılmış lib records API‘lerinin kaldırıldığı belirtilirken, birkaç uyarının düzeltildiği, şu an için önemli bir şey olmadığı söyleniyor. redirect_actions testinde yedek olarak ip komutunu kullanılması gerektiği belirtilirken, header_rewrite dokümanlarında bazı düzenlemeler yapıldığı, Bump sürümünün 10.2.0’a yükseltildiği söyleniyor. Eklentilerin hata ayıklama günlüğünün temizlendiği belirtilirken, ConfigProcessor hata ayıklama günlüğünde bellek adresini onaltılık olarak yazdırmak için %p kullanılacağı söyleniyor. Derleme sırasında tahliye boyutu türünün güvenliğinin doğrulandığı belirtiliyor. Apache Traffic Server 10.2.0 hakkında bilgi edinmek için değişiklik sayfasının ve sürüm notlarının incelenebileceği söyleniyor.

Continue Reading →

 

Apache Traffic Server 10.2.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

PHP 8.6.0 RC2 duyuruldu

PHP’nin 8.6.0 RC2 sürümü duyuruldu. Çeşitli hataları giderilen ve kimi güvenlik düzeltmeleri ve kimi iyileştirmeler içeren yeni sürüm hakkında bilgi edinmek için haberler veya yükseltme sayfalarını inceleyebilirsiniz. PHP, ilk olarak Rasmus Lerdorf tarafından, web üzerinden sayfasını ziyaret edenleri izlemek amacıyla bir dizi Perl betiği kullanılarak geliştirilmişti. Ancak insanlar bununla ilgilenmeye başlayınca, Lerdorf bir betik motoru oluşturmaya karar verdi. Ayrıca formlara da destek verdi ve böylece PHP/F1 biçimlenmiş oldu. Adı duyuldukça kimi geliştiricinin dikkatini çekti ve böylece bir API oluşturuldu: PHP3 meydana geldi. Ardından Zend motoruyla PHP4 geldi. Günümüzde PHP; bloglardan forumlara, portal sistemlerinden veri tabanlarına, sınıflardan fonksiyonlara her türlü işlevde kullanılıyor. PHP 8.6.0 RC2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

 

PHP 8.6.0 RC2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.