Yazar: ProHoster

Wayland için kısayol yöneticisi olan swhkd'deki güvenlik açıkları

Swhkd'de (Simple Wayland HotKey Daemon) geçici dosyalar, komut satırı parametreleri ve Unix soketleriyle yapılan yanlış çalışmalardan kaynaklanan bir dizi güvenlik açığı belirlendi. Program Rust'ta yazılmıştır ve Wayland protokolünü (X11 tabanlı ortamlarda kullanılan sxhkd işleminin yapılandırma dosyasıyla uyumlu bir analogu) temel alan ortamlarda kısayol tuşuna basmayı yönetir. Paket şunları içerir: […]

Dosya senkronizasyon yardımcı programının sürümü Rsync 3.2.4

Bir buçuk yıllık geliştirme sürecinin ardından, değişiklikleri aşamalı olarak kopyalayarak trafiği en aza indirmenize olanak tanıyan bir dosya senkronizasyonu ve yedekleme yardımcı programı olan Rsync 3.2.4 sürümü kullanıma sunuldu. Aktarım ssh, rsh veya özel rsync protokolü olabilir. Aynaların senkronizasyonunu sağlamak için en uygun olan anonim rsync sunucularının organizasyonunu destekler. Proje kodu GPLv3 lisansı altında dağıtılmaktadır. Eklenen değişiklikler arasında: […]

PascalABC.NET 3.8.3 geliştirme ortamının yayımlanması

.NET platformu için kod oluşturma desteği, .NET kitaplıklarını kullanma yeteneği ve genel sınıflar, arayüzler, operatör gibi ek özellikler içeren Pascal programlama dilinin bir sürümünü sunan PascalABC.NET 3.8.3 programlama sisteminin sürümü mevcuttur. aşırı yükleme, λ ifadeleri, istisnalar, çöp toplama, genişletme yöntemleri, adsız sınıflar ve otomatik sınıflar. Proje öncelikle eğitim ve araştırma alanındaki uygulamalara odaklanıyor. Naylon poşet […]

LXQt 1.1 kullanıcı ortamının piyasaya sürülmesi

Altı aylık geliştirme sürecinin ardından, LXDE ve Razor-qt projelerinin geliştiricilerinden oluşan ortak bir ekip tarafından geliştirilen LXQt 1.1 (Qt Hafif Masaüstü Ortamı) kullanıcı ortamı piyasaya sürüldü. LXQt arayüzü, kullanılabilirliği artıran modern tasarım ve teknikleri sunarak klasik masaüstü organizasyonunun fikirlerini takip etmeye devam ediyor. LXQt, Razor-qt ve LXDE masaüstü bilgisayarlarının geliştirilmesinin hafif, modüler, hızlı ve kullanışlı bir devamı olarak konumlanıyor ve en iyi […]

Zig programlama dili, kendini tanıtma (bootstrapping) için destek sağlar

Zig programlama dilinde, Zig'de yazılan Zig stage2 derleyicisinin kendisini birleştirmesine (stage3) izin veren değişiklikler yapıldı, bu da bu dili kendi kendine barındırır hale getirdi. Bu derleyicinin önümüzdeki 0.10.0 sürümünde varsayılan olarak sunulması bekleniyor. Aşama 2, çalışma zamanı kontrolleri için destek eksikliği, dil anlambilimindeki farklılıklar vb. nedeniyle hala tamamlanmamıştır. […]

GNU Coreutils 9.1 çekirdek sistem yardımcı programlarının piyasaya sürülmesi

sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls vb. programları içeren GNU Coreutils 9.1 temel sistem yardımcı programlarının kararlı bir sürümü mevcuttur. Önemli değişiklikler: dd yardımcı programı, skip=N için iseek=N ve seek=N için oseek=N seçeneklerinin alternatif adları için destek ekledi; bunlar, dd seçeneğinde kullanılan […]

Reiser5 dosya sistemi performans testi sonuçları yayınlandı

Reiser5 dosya sisteminin önemli ölçüde yeniden tasarlanmış bir versiyonunu geliştiren ve geleneksel RAID'den farklı olarak dosya sisteminin aktif katılımını ima eden "paralel ölçeklendirmeye" sahip mantıksal birimleri destekleyen Reiser4 projesinin performans testlerinin sonuçları yayınlandı. mantıksal birimin bileşen cihazları arasında veri dağıtımında. Yöneticinin bakış açısından RAID'den önemli farkı, paralel bir mantıksal birimin bileşenlerinin […]

Özel depoların sızmasına ve NPM altyapısına erişime yol açan GitHub saldırısı

GitHub, kullanıcıları Heroku ve Travis-CI hizmetleri için oluşturulan tehlikeye atılmış OAuth belirteçlerini kullanarak özel depolardan veri indirmeyi amaçlayan bir saldırı konusunda uyardı. Saldırı sırasında Heroku PaaS platformu ve Travis-CI sürekli entegrasyon sistemi için depolara erişim sağlayan bazı kuruluşların özel depolarından veri sızdırıldığı bildirildi. Kurbanlar arasında GitHub vardı ve […]

Vim editörünün modernize edilmiş bir versiyonu olan Neovim 0.7.0'ın piyasaya sürülmesi

Vim editörünün genişletilebilirliği ve esnekliği artırmaya odaklanan bir çatalı olan Neovim 0.7.0 yayınlandı. Proje, Vim kod tabanını yedi yıldan fazla bir süredir yeniden işlemektedir; bunun sonucunda kod bakımını basitleştiren, birkaç bakımcı arasında iş bölümü sağlayan, arayüzü temel kısımdan ayıran bir araç sağlayan değişiklikler yapılmıştır (arayüz iç kısımlara dokunmadan değiştirildi) ve yeni bir […]

Fedora, DNF paket yöneticisini Microdnf ile değiştirmeyi planlıyor

Fedora Linux geliştiricileri, dağıtımı şu anda kullanılan DNF yerine yeni Microdnf paket yöneticisine aktarmayı planlıyor. Geçişe yönelik ilk adım, işlevsellik açısından DNF'ye yakın olacak ve hatta bazı alanlarda onu aşacak olan Fedora Linux 38'in piyasaya sürülmesi için planlanan Microdnf'e yönelik büyük bir güncelleme olacak. Microdnf'in yeni sürümünün tüm önemli […]

CudaText kod düzenleyici güncellemesi 1.161.0

Platformlar arası ücretsiz kod editörü CudaText'in Free Pascal ve Lazarus kullanılarak yazılan yeni sürümü yayınlandı. Düzenleyici Python uzantılarını destekler ve Sublime Text'e göre çok sayıda avantaja sahiptir. Entegre geliştirme ortamının eklentiler şeklinde uygulanan bazı özellikleri vardır. Programcılar için 270'den fazla sözdizimsel sözlük hazırlanmıştır. Kod MPL 2.0 lisansı altında dağıtılmaktadır. Linux platformları için derlemeler mevcuttur, […]

100.0.4896.127 günlük güvenlik açığını gideren Chrome güncellemesi 0

Google, Windows, Mac ve Linux için, saldırganların sıfır gün saldırılarını gerçekleştirmek için zaten kullandığı ciddi bir güvenlik açığını (CVE-100.0.4896.127-2022) gideren Chrome 1364 güncellemesini yayınladı. Ayrıntılar henüz açıklanmadı, yalnızca 0 günlük güvenlik açığının, Blink JavaScript motorundaki hatalı tür işlemeden (Tür Karışıklığı) kaynaklandığını biliyoruz; bu, yanlış türde bir nesneyi işlemenize olanak tanır; örneğin, 0 bitlik bir işaretçi oluşturmayı mümkün kılar […]