Автор: Юрий Гагарин

Уязвимости в ядре на Linux, засягащи ksmbd, ktls, uio и мрежовия стек

В модула ksmbd, който предлага вградена в ядрото на Linux реализация на файлов сървър, базиран на протокола SMB, се установиха две уязвимости, които позволяват отдалечено и без автентикация да се постигне изпълнение на собствен код с права на ядрото или да се определи съдържанието на ядрото при активиран модул ksmbd. Проблемите се проявяват от ядрото 5.15, в което е приет модулът ksmbd. […]

Излязоха KiCad 8.0.0

На 23 февруари 2024 г. проектът KiCad пусна нова версия 8.0.0. Добавени са нови възможности и много поправки. Списък на промените: добавени над 1500 символа и 760 места за компоненти в библиотеката. Променен стил на индикация на първия изход на микросхемите. Добавен е импорт на данни от следните формати: проекти и библиотеки EasyEDA (JLCEDA); библиотеки за символи и места CADSTAR; файлове Solidworks PCB; символи […]

MClient 7.0

След две години разработка излезе нова, подобрена версия на MClient — програма за преглед на електронни речници. Насочена е към професионални лингвисти, но може да се използва и от всички, които изучават чужди езици. Статус — бета, но достатъчно стабилна за ежедневна употреба. Снимка на екрана Какво отличава тази програма от GoldenDict и повечето други? табличен вид; подреждане на речниковите записи по различни […]

Пуснат е минималистичен дистрибутив Tiny Core Linux 15.0.

Обнародван е релиз на минималистичния Linux дистрибутив Tiny Core Linux 15.0, който може да работи на системи с 48 МБ RAM. Графичното обкръжение на дистрибутива е изградена върху основата на X-сервера Tiny X, тулкита FLTK и мениджъра на прозорци FLWM. Дистрибутивът се зарежда изцяло в RAM и работи от паметта. Загрузният iso-образ заема само 18 МБ. За 64-битови системи е подготвена версия CorePure64, размер […]

Налични са зареждащи фърмуери Coreboot 24.02 и Libreboot 20240225

Пуснат е релиз на проекта CoreBoot 24.02, който разработва свободна алтернатива на собственическите фърмуери и BIOS. Кодът на проекта се разпространява под лицензия GPLv2. В създаването на новата версия са участвали 111 разработчици, които са подготвили 814 изменения. Започвайки от този релиз, проектът преминава на нова схема за именуване на версиите, използваща свързване с датата (година.месец.обновление), така че през февруари 2024 г. вместо версия 4.23 е оформен […]

Intel публикува програмата за 3D визуализация OSPRay Studio 1.0 и енджина за 3D рендеринг OSPRay 3.1.

Компания Intel публикува новата версия на проекта OSPRay Studio 1.0, който развива приложение за интерактивна 3D визуализация чрез движка за разпределено проследяване на лъчи OSPRay. Сред останалото, програмата може да се използва за високо-точно рендериране на сложни сцени и обработка на много големи сцени, изискващи разпределено изчисление в клъстер от няколко компютъра. Кодът на приложението е написан на C++ и се разпространява под лиценз Apache […]

NotepadNext 0.7

След четири месеца разработка излезе версия 0.7 на текстовия редактор NotepadNext, написан на C++ с използване на библиотеките Qt, Scintilla и др., и разпространяван по лиценз GPL-3.0. Промени: подобрения за Python: добавени ключови думи match и case; поддръжка на атрибути на декоратори; в диалоговия прозорец за настройки добавена възможност за избор на език за локализация; добавен визуален индикатор за ниво на мащабиране; добавена възможност за запазване […]

Релиз на потребителската среда Sway 1.9, използваща Wayland

След 14 месеца разработка бе публикувана версия 1.9 на композитния мениджър Sway, изградена с помощта на протокола Wayland и напълно съвместима с мозаичния мениджър на прозорци i3 и панела i3bar. Кодът на проекта е написан на C и се разпространява под MIT лиценз. Проектът е насочен към използване в Linux и FreeBSD. Съвместимостта с i3 е осигурена на ниво команди, конфигурационни файлове и […]

Издание на системата за управление на изходния код Git 2.44

След три месеца разработка бе публикуван новият релиз на разпределената система за управление на изходен код Git 2.44. Git е една от най-популярните, надеждни и производителни системи за управление на версии, предлагаща гъвкави средства за нелинейно разработване, базирани на разклоняване и сливане на клонове. За осигуряване на целостта на историята и устойчивостта на промени „заден ход“ се използва неявно хеширане на цялата предишна история във всеки комит, […]

Издание Wine 9.3 и бета-версия Proton 9.0

Беше направен експериментален релиз на отворената реализация на Win32 API — Wine 9.3. От момента на публикуването на версия 9.2, 23 отчета за грешки бяха затворени и бяха направени 295 промени. Най-важните промени: В API Windows Internet (WinINet) бе добавена поддръжка за работа с прокси. Добавен е нов драйвер mouhid.sys за устройства за управление на показалеца (тачпадове, мишки), използващи протокол HID (Human Interface Device). Актуализирани са данните […]

Инженер от AMD призна, че графичният стек на Linux се нуждае от подобрение

При обсъждане на проблема, свързана с относително високото потребление на електрическа енергия на APU AMD с поддръжка на хардуерно декодиране на видео в сравнение с Windows, инженерът от AMD Алекс Дойкер (Alex Deucher, основен разработчик на драйвера amdgpu) призна, че възпроизвеждането на видео в Linux по принцип не е ефективно. В момента за изход на видео в Linux се използва следната верига: Стиснат видеопоток VCN (модул хардуер […]

31 години назад е създаден езикът за програмиране Ruby.

На 23 февруари 1993 г. излиза Ruby — динамичен, рефлексивен, интерпретируем високоязиков език за програмиране. Езикът има платформа-независима реализация на многопоточност, силна динамична типизация, сборщик на отпадъци и много други функции. По особеностите на синтаксиса той е близък до езиците Perl и Eiffel, а по обектно-ориентирания подход — до Smalltalk. Някои черти на езика също са заимствани от Python, Lisp, Dylan […]

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster