Muallif: ProHoster

Wayland uchun yorliq menejeri swhkd-dagi zaifliklar

Vaqtinchalik fayllar, buyruq qatori parametrlari va Unix soketlari bilan noto‘g‘ri ishlash natijasida yuzaga kelgan bir qator zaifliklar swhkd (Simple Wayland HotKey Daemon) da aniqlandi. Dastur Rust-da yozilgan va Wayland protokoli (X11-ga asoslangan muhitlarda ishlatiladigan sxhkd jarayonining konfiguratsiya fayliga mos analogi) asosidagi muhitda tezkor tugmachalarni bosishni boshqaradi. Paketga […]

Rsync 3.2.4. fayllarni sinxronlashtirish yordam dasturining chiqarilishi

Rivojlanishdan bir yarim yil o'tgach, Rsync 3.2.4 versiyasi mavjud bo'lib, u o'zgarishlarni bosqichma-bosqich nusxalash orqali trafikni minimallashtirish imkonini beruvchi fayllarni sinxronlashtirish va zaxira yordam dasturidir. Tashish ssh, rsh yoki xususiy rsync protokoli bo'lishi mumkin. U nometall sinxronizatsiyasini ta'minlash uchun eng mos bo'lgan anonim rsync serverlarini tashkil qilishni qo'llab-quvvatlaydi. Loyiha kodi GPLv3 litsenziyasi ostida tarqatiladi. Qo'shilgan o'zgarishlar orasida: […]

PascalABC.NET 3.8.3 ishlab chiqish muhitining chiqarilishi

PascalABC.NET 3.8.3 dasturlash tizimining versiyasi mavjud bo'lib, u .NET platformasi uchun kod ishlab chiqarishni qo'llab-quvvatlaydigan Paskal dasturlash tilining nashrini, .NET kutubxonalaridan foydalanish qobiliyatini va umumiy sinflar, interfeyslar, operator kabi qo'shimcha funktsiyalarni taklif qiladi. haddan tashqari yuklash, l-ifodalar, istisnolar, axlat yig'ish, kengaytirish usullari, nomsiz sinflar va avtoklasslar. Loyiha, birinchi navbatda, ta'lim va tadqiqot sohasidagi ilovalarga qaratilgan. Plastik paket […]

LXQt 1.1 foydalanuvchi muhitining chiqarilishi

Olti oylik rivojlanishdan so'ng LXDE va ​​Razor-qt loyihalarini ishlab chiquvchilarning qo'shma jamoasi tomonidan ishlab chiqilgan LXQt 1.1 (Qt Lightweight Desktop Environment) foydalanuvchi muhiti chiqarildi. LXQt interfeysi klassik ish stoli tashkilotining g'oyalariga amal qilishda davom etadi, zamonaviy dizayn va foydalanish qulayligini oshiradigan texnikani joriy qiladi. LXQt yengil, modulli, tezkor va qulay ish stoli Razor-qt va LXDE ish stollarini ishlab chiqishning davomi sifatida joylashgan bo‘lib, u eng yaxshi [...]

Zig dasturlash tili o'z-o'zini reklama qilishni qo'llab-quvvatlaydi (bootstrapping)

Zig dasturlash tiliga o'zgartirishlar kiritildi, ular Zig tilida yozilgan Zig stage2 kompilyatoriga o'zini yig'ish imkonini beradi (stage3), bu esa bu tilni o'z-o'zidan xosting qiladi. Ushbu kompilyator sukut bo'yicha kelgusi 0.10.0 versiyasida taqdim etilishi kutilmoqda. Stage2 hali ham ish vaqti tekshiruvlarini qo'llab-quvvatlamasligi, til semantikasidagi farqlar va boshqalar tufayli to'liq emas. […]

GNU Coreutils 9.1 versiyasi

Sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls va boshqalar kabi dasturlarni o'z ichiga olgan GNU Coreutils 9.1 asosiy tizim yordam dasturlari to'plamining barqaror versiyasi mavjud. Asosiy oʻzgarishlar: dd yordam dasturi oʻtish=N uchun iseek=N va seek=N uchun oseek=N opsiyalarining muqobil nomlarini qoʻllab-quvvatladi, ular […] uchun dd opsiyasida ishlatiladi.

Reiser5 fayl tizimining ishlashini tekshirish natijalari e'lon qilindi

Reiser5 loyihasining ishlash testlari natijalari e'lon qilindi, bu an'anaviy RAIDdan farqli o'laroq, fayl tizimining faol ishtirokini nazarda tutadigan "parallel masshtabga" ega mantiqiy hajmlarni qo'llab-quvvatlaydigan Reiser4 fayl tizimining sezilarli darajada qayta ishlangan versiyasini ishlab chiqadi. mantiqiy hajmning komponent qurilmalari o'rtasida ma'lumotlarni taqsimlashda. Administrator nuqtai nazaridan, RAIDdan sezilarli farq shundaki, parallel mantiqiy hajmning tarkibiy qismlari [...]

GitHub-ga hujum xususiy omborlarning sizib chiqishiga va NPM infratuzilmasiga kirishiga olib keldi.

GitHub foydalanuvchilarni Heroku va Travis-CI xizmatlari uchun yaratilgan buzilgan OAuth tokenlari yordamida shaxsiy omborlardan maʼlumotlarni yuklab olishga qaratilgan hujum haqida ogohlantirdi. Ma`lum qilinishicha, hujum paytida ba`zi tashkilotlarning shaxsiy omborlaridan ma`lumotlar sizib chiqib ketgan, bu esa Heroku PaaS platformasi va Travis-CI uzluksiz integratsiya tizimi uchun omborlarga kirish imkonini ochgan. Qurbonlar orasida GitHub va [...]

Neovim 0.7.0 versiyasi, Vim muharririning modernizatsiya qilingan versiyasi

Neovim 0.7.0 chiqarildi, Vim muharriri kengaytma va moslashuvchanlikni oshirishga qaratilgan. Loyiha etti yildan ortiq vaqt davomida Vim kod bazasini qayta ishlamoqda, buning natijasida kodga xizmat ko'rsatishni soddalashtiradigan, bir nechta xizmat ko'rsatuvchilar o'rtasida mehnatni taqsimlash vositasini ta'minlaydigan, interfeysni asosiy qismdan ajratadigan o'zgarishlar kiritildi (interfeys bo'lishi mumkin). ichki qismlarga tegmasdan o'zgartirildi) va yangi [...]

Fedora DNF paket menejerini Microdnf bilan almashtirishni rejalashtirmoqda

Fedora Linux ishlab chiquvchilari tarqatishni hozirda foydalanilayotgan DNF o'rniga yangi Microdnf paket menejeriga o'tkazish niyatida. Migratsiya yo'lidagi birinchi qadam, Fedora Linux 38-ni chiqarish uchun rejalashtirilgan Microdnf-ning katta yangilanishi bo'ladi, u funksionallik jihatidan DNF-ga yaqin bo'ladi va ba'zi sohalarda undan ham oshib ketadi. Ta'kidlanishicha, Microdnf-ning yangi versiyasi barcha asosiy [...]

CudaText kod muharriri yangilanishi 1.161.0

Free Pascal va Lazarus yordamida yozilgan CudaText kross-platforma bepul kod muharririning yangi versiyasi chop etildi. Tahrirlovchi Python kengaytmalarini qo'llab-quvvatlaydi va Sublime Textga nisbatan bir qator afzalliklarga ega. Plaginlar shaklida amalga oshirilgan integratsiyalashgan rivojlanish muhitining ba'zi xususiyatlari mavjud. Dasturchilar uchun 270 dan ortiq sintaktik lekserlar tayyorlangan. Kod MPL 2.0 litsenziyasi ostida tarqatiladi. Linux platformalari uchun tuzilmalar mavjud, […]

Chrome yangilanishi 100.0.4896.127 0 kunlik zaiflikni tuzatdi

Google Windows, Mac va Linux uchun Chrome 100.0.4896.127 yangilanishini chiqardi, bu esa nol kunlik hujumlarni amalga oshirish uchun tajovuzkorlar tomonidan allaqachon foydalanilgan jiddiy zaiflikni (CVE-2022-1364) tuzatadi. Tafsilotlar hali oshkor etilmagan, biz faqat 0 kunlik zaiflik Blink JavaScript dvigatelida noto'g'ri turdagi ishlov berish (Type chalkashlik) tufayli yuzaga kelganligini bilamiz, bu sizga noto'g'ri turdagi ob'ektni qayta ishlash imkonini beradi, masalan, 0 bitli ko'rsatkichni yaratishga imkon beradi [...]