Archive | Programlama

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.

Python 3.15.1 duyuruldu

Python programlama dilinin 3.15.1 kararlı sürümü duyuruldu. Python 3.15.1’in, Python programlama dilinin hızlandırılmış bir güvenlik sürümü olduğu belirtilirken, 3.15.0’dan sonra 117 katılımcıdan yaklaşık 330 hata düzeltmesi ve güvenlik iyileştirmesi içeren 3.15.0’ın ilk bakım sürümü olduğu söyleniyor. Bu sürümün, eMudhra / emSign CA sertifikası güvenlik olayını ele almak için sertifika kopyasını 2026.10.19’a yükseltmek için gömülü pipi 26.2.2’ye yükselttiği belirtilirken, daha fazla bilgi için Checkurse‘a bakılabileceği söyleniyor. Windows için sunulan yükleyicinin, Windows Mağazası’ndan veya indirme sayfasından yüklenebilen yeni yükleme yöneticisi tarafından değiştirildiği söyleniyor. Şu anda, gönüllü olarak veya Python Yazılım Vakfı’na kurumsal bağışlarla çabaların desteklenmesinin düşünülmesi rica ediliyor. Python 3.15.1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 Python 3.15.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

PHP 8.5.12 güvenlik düzeltmeleri ile duyuruldu

PHP’nin 8.5.12 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. PHP projesi, 8.5 serisinin 29 bileşeninde PHP 8.5.12 ile 90 düzeltme yayınlamış bulunuyor. Bu güncelleme, aralarında Core, BCMath, BZ2, CLI, DOM, FFI … – dahil olmak üzere 29 bileşende 90 hata düzeltmesi sunuyor ve üretim kullanımı için seriyi güncel tutuyor. Bu bir güvenlik güncellemesi olduğu ifade edilirken, CVE-2026-109618, CVE-2026-109619 adreslerinin ele alındığı ve etkilenen kurulumların derhal yükseltme yapması gerektiği belirtiliyor. PHP 8.5.12 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

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

  • Resmi indirmeler

    • php-8.5.12.tar.gz 21 Ekim 2026
      sha256: 81a0f450349e84b08eb43faa85f8a4c835684f3cc1c50471775d1317a046c525
    • php-8.5.12.tar.bz2 21 Ekim 2026
      sha256: ffb60edc437ced63b5137e4984db379a8111c50049c711510d8b958277efc1a8
    • php-8.5.12.tar.xz 21 Ekim 2026
      sha256: 08bc2eba2a588654ade1357174aa646b761556c862dda0678345ee29ed481209

Apache Tika 3.3.3 duyuruldu

Binlerceden fazla farklı dosya türünden (PPPT, XLS ve PDF gibi) meta veri ve metinleri algılayıp ve özüleyen, tüm bu dosya türlerini tek bir arayüz aracılığıyla ayrıştırılabilen; böylelikle arama motoru indeksleme, içerik analizi, çeviri ve çok daha fazlası için kullanışlı hale gelen Apache Tika‘nın 3.3.3 sürümü duyuruldu. Bunun, 3.x serisinin destek sürümü olduğu, ana sürüm olmadığı (mevcut ana sürümün 4.1.0 olduğu); esas olarak bağımlılık güncellemesi olduğu ve birkaç hata düzeltmesi içerdiği söyleniyor. OneNote ayıklaması artık belge sırasını takip ediyor, geçersiz kılınan sayfa revizyonlarını atlıyor, yazar meta verilerini sıralıyor, gömülü nesne BLOB’larını çıkarıyor ve hatalı giriş özyinelemelerini ve dosyadan türetilen tahsisleri sınırlandırıyor. XMLReaderUtils.getXMLInputFactory()’nin kullanımdan kaldırıldığı belirtilirken, ayrıştırma uyarıları ve gömülü ilişki kimliklerinin meta verilerde gösterildiği söyleniyor. Apache Tika’nın nasıl edininileceği hakkında daha fazla bilgi için indirme sayfasına göz atılabileceği söyleniyor. Apache Tika 3.3.3 hakkında bilgi edinmek için projenin web sitesinden ve değişiklikler sayfasından yararlanabilirsiniz.

Continue Reading →

 

 

Apache Tika 3.3.3 edinmek için aşağıdaki linkten yararlanabilirsiniz.

Gradle 9.8.2 duyuruldu

Çok dilli yazılım geliştirme ortamları için esnek şekilde tasarlanmış açık kaynak kodlu bir derleme otomasyon aracı olan Gradle‘nin 9.8.2 sürümü duyuruldu. Derleme, paketleme, test, dağıtım ve yayınlama görevlerinde geliştirme süreçlerini takip eden Gradle Java platformlarında sıklıkla kullanmakla birlikte C/C++ ve JavaScript dillerini de desteklediği biliniyor. Gradle ekibinin Gradle 9.8.2’yi duyurmaktan heyecan duyduğu belirtilirken, bu sürümün, Gradle 9.8.0’ın ikinci yama sürümü olduğu ve yüksek puanlı üç güvenlik açığını ele aldığı ifade ediliyor. Gradel 9.8.0 Debian / Ubuntu paketli sistemlerdeki geçersiz araç zincirleri hakkında gerekli işlem yapılırken, Gradle 9.8.0’a, özel bir LogManager tarafından kurulan kök java.util.logging işleyicilerinin kaldırırıldığı söyleniyor. 9.8.2 Gradle’a yükseltmenin önerildiği belirtiliyor. Bu sürümde Java 27’nin, hem Gradele daemon hem de Java araç zincirleri için desteklendiği belirtilirken, Gradle’nin artık Maven’ın ayna ayarlarını yeniden kullanabildiği ifade ediliyor. Yazılımın, Gradle 9.8.1’e yükseltilmesi öneriliyor. Gradle 9.8.2 hakkında bilgi edinmek için sürüm notlarını ya da GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

Gradle 9.8.2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

Go (Golang) 1.26.10 ve 1.27.3 duyuruldu

Az dil özelliği ve kuralıyla esnek, hızlı, performanslı ve güçlü bir dil oluşturmak amacıyla geliştirilmeye başlanan Go (diğer adıyla Golang) programlama dilinin 1.26.10 ve 1.27.3 sürümleri duyuruldu. Go ekibinin, 1.26.10 ve 1.27.3 sürümlerini duyurmaktan mutluluk duyduğu söylenirken; hemen hemen tüm Go programlarının daha önce olduğu gibi derlenmeye ve çalışmaya devam etmesinin beklendiği ifade ediliyor. Operasyonları etrafındaki belirli güvenlik endişeleri nedeniyle küçük bir dizi ara sertifikaya olan güvenin engellendiği belirtilirken, Verify’in artık bu aracıları içeren zincirleri filtreleyeceği ve arayan kişiye geri dönmelerini engelleyeceği ifade ediliyor. Bu sürümlerin, güvenlik politikasını takip eden 1 güvenlik düzeltmesini içerdiği belirtilirken, sürümlere katkıda bulunan herkese teşekkür ediliyor. Go veya Golang 1.26.10 ve 1.27.3 hakkında bilgi edinmek için sürüm duyurusunu ya da GitHub 1.26.10 ve GitHub 1.27.3 sayfalarını inceleyebilirsiniz.

Continue Reading →

 

 

 

                           

Go (Golang) 1.26.10 ve 1.27.3 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

Apache Paimon Rust 0.4.0 duyuruldu

Apache Paimon veri gölü (data lakehouse) formatının Rust programlama dili ile yazılmış yerel (native) kütüphanesi olan Apache Paimon Rust‘un 0.4.0 sürümü duyuruldu. Normalde Apache Paimon Java/Scala ekosistemine (Flink, Spark vb.) dayanıyor. Normalde Apache Paimon Java/Scala ekosistemine (Flink, Spark vb.) dayanır. Rust implementasyonu sayesinde JVM (Java sanal makinesi) kullanmadan, doğrudan Rust ekosisteminden Paimon tablolarını okuma ve yazma imkanı tanıyor. Akış (streaming) veri gölleri, gerçek zamanlı analitik ve veri alımı (data ingestion) için yüksek performanslı bir altyapı sağlıyor. Okuyucular, yazıcılar ve gömülü (embedding) motorlar için paylaşımlı bellek rezervasyonları ve tablo API’si barındırıyor. Yeni sürüm, Go Linux çalışma zamanı gereksinimleriyle geliyor. Önceden derlenmiş Go Linux amd64 kütüphanesinin, glibc 2.38 veya daha yenisini ve OpenSSL 3 gerektirdiği belirtiliyor. Go FFI bağımlılığı da ayrıca libffi.so.8 gerektiriyor. Apache Paimon Rust 0.4.0 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

Apache Paimon Rust 0.4.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.