автор: ProHoster

Ранливост во swhkd, менаџер за кратенки за Вејленд

Идентификувани се низа пропусти во swhkd (Simple Wayland HotKey Daemon) предизвикани од неправилна работа со привремени датотеки, параметри на командната линија и Unix приклучоци. Програмата е напишана во Rust и се справува со притискање на копчињата во средини базирани на протоколот Wayland (аналог кој е компатибилен со конфигурациската датотека на процесот sxhkd што се користи во средини базирани на X11). Пакетот вклучува […]

Објавување на алатката за синхронизација на датотеки Rsync 3.2.4

По година и половина развој, достапно е изданието на Rsync 3.2.4, алатка за синхронизација на датотеки и резервна копија која ви овозможува да го минимизирате сообраќајот со постепено копирање на промените. Транспортот може да биде ssh, rsh или комерцијален rsync протокол. Поддржува организација на анонимни rsync сервери, кои се оптимално прилагодени за обезбедување на синхронизација на огледалата. Кодот на проектот се дистрибуира под лиценцата GPLv3. Меѓу додадените промени: […]

Објавување на развојна околина PascalABC.NET 3.8.3

Достапно е издавањето на програмскиот систем PascalABC.NET 3.8.3, кој нуди издание на програмскиот јазик Pascal со поддршка за генерирање код за платформата .NET, можност за користење .NET библиотеки и дополнителни функции како што се генерички класи, интерфејси, оператор преоптоварување, λ-изрази, исклучоци, собирање ѓубре, методи на проширување, неименувани класи и автокласи. Проектот е првенствено фокусиран на апликации во образованието и истражувањето. Пластична кеса […]

Објавување на корисничка околина LXQt 1.1

По шест месеци развој, беше објавена корисничката околина LXQt 1.1 (Qt Lightweight Desktop Environment), развиена од заеднички тим на развивачи на проектите LXDE и Razor-qt. Интерфејсот LXQt продолжува да ги следи идеите на класичната десктоп организација, воведувајќи модерен дизајн и техники кои ја зголемуваат употребливоста. LXQt е позициониран како лесен, модуларен, брз и удобен продолжение на развојот на работната површина Razor-qt и LXDE, инкорпорирајќи ги најдобрите […]

Програмскиот јазик Zig обезбедува поддршка за самопромоција (bootstrapping)

Направени се промени во програмскиот јазик Zig кои му овозможуваат на компајлерот Zig stage2, напишан во Zig, да се состави сам (stage3), што го прави овој јазик само-хостинг. Се очекува овој компајлер да се нуди стандардно во претстојното издание 0.10.0. Фазата 2 сè уште е нецелосна поради недостаток на поддршка за проверки на време на траење, разлики во јазичната семантика итн. […]

Објавување на GNU Coreutils 9.1

Достапна е стабилна верзија на множеството основни системски алатки GNU Coreutils 9.1, која вклучува програми како sort, cat, chmod, chown, chroot, cp, date, dd, echo, име на домаќин, id, ln, ls итн. Клучни промени: алатката dd додаде поддршка за алтернативни имиња на опциите iseek=N за skip=N и oseek=N за seek=N, кои се користат во опцијата dd за […]

Објавени резултатите од тестот за перформансите на датотечниот систем Reiser5

Објавени се резултатите од тестовите за изведба на проектот Reiser5, кој развива значително редизајнирана верзија на датотечниот систем Reiser4 со поддршка за логички волумени кои имаат „паралелно скалирање“, што, за разлика од традиционалниот RAID, подразбира активно учество на датотечниот систем при дистрибуција на податоци помеѓу компонентите уреди на логичкиот волумен. Од гледна точка на администраторот, значајната разлика од RAID е тоа што компонентите на паралелен логички волумен […]

Напад на GitHub што доведе до протекување на приватни складишта и пристап до инфраструктурата NPM

GitHub ги предупреди корисниците на напад чија цел е преземање податоци од приватни складишта користејќи компромитирани OAuth токени генерирани за услугите Heroku и Travis-CI. Се известува дека за време на нападот протекоа податоци од приватните складишта на некои организации, кои отворија пристап до складиштата за платформата Heroku PaaS и системот за континуирана интеграција Travis-CI. Меѓу жртвите беше GitHub и […]

Објавување на Neovim 0.7.0, модернизирана верзија на уредникот Vim

Објавен е Neovim 0.7.0, вилушка на уредникот Vim фокусиран на зголемување на екстензибилноста и флексибилноста. Проектот ја преработуваше базата на код на Vim повеќе од седум години, како резултат на што се прават промени кои го поедноставуваат одржувањето на кодот, обезбедуваат средства за поделба на трудот помеѓу неколку одржувачи, одвојување на интерфејсот од основниот дел (интерфејсот може да биде променети без допирање на внатрешните делови) и имплементирајте нова […]

Fedora планира да го замени менаџерот на пакети DNF со Microdnf

Програмерите на Fedora Linux имаат намера да ја пренесат дистрибуцијата на новиот менаџер на пакети Microdnf наместо тековно користениот DNF. Првиот чекор кон миграцијата ќе биде големото ажурирање на Microdnf планирано за издавање на Fedora Linux 38, кој по функционалност ќе биде блиску до DNF, а во некои области дури и ќе го надмине. Забележано е дека новата верзија на Microdnf ќе ги поддржува сите поголеми […]

Ажурирање на уредувачот на кодови CudaText 1.161.0

Објавено е ново издание на бесплатниот уредувач на кодови CudaText, напишан со помош на Free Pascal и Lazarus. Уредникот поддржува екстензии на Python и има голем број на предности во однос на Sublime Text. Постојат некои карактеристики на интегрираната развојна околина, имплементирани во форма на приклучоци. За програмерите се подготвени повеќе од 270 синтаксички лекси. Кодот се дистрибуира под лиценцата MPL 2.0. Изградбите се достапни за платформи Линукс, […]

Ажурирањето на Chrome 100.0.4896.127 ја поправа ранливоста од 0 дена

Google го објави ажурирањето на Chrome 100.0.4896.127 за Windows, Mac и Linux, кое поправа сериозна ранливост (CVE-2022-1364) која веќе ја користеа напаѓачите за извршување напади од нула ден. Деталите сè уште не се откриени, знаеме само дека ранливоста од 0 дена е предизвикана од неправилно ракување со типот (Type Confusion) во моторот Blink JavaScript, кој ви овозможува да обработите објект со погрешен тип, што, на пример, прави можно е да се генерира 0-битен покажувач […]