Категория: Новини от интернетa

Facebook предложи нов механизъм за управление на паметта slab за ядрото на Linux

Роман Гущин (Roman Gushchin) от компанията Facebook публикува в списъка за разпространение на разработчиците на ядрото на Linux набор от пачове с реализацията на нов контролер за управление на паметта slab (slab memory controller). Новият контролер е забележителен с прехвърлянето на отчетността на slab от ниво страници памет на ниво обекти в ядрото, което дава възможност за споделено използване на slab-страниците в различни cgroup, вместо отделно разпределение на кешове slab за […]

Пускането на криптографската библиотека wolfSSL 4.4.0

Достъпен е новият вариант на компактната криптографска библиотека wolfSSL 4.4.0, оптимизирана за използване на вградени устройства с ограничени процесорни ресурси и памет, като устройства за интернет на нещата, системи за интелигентен дом, автомобилни информационни системи, рутери и мобилни телефони. Кодът е написан на езика C и се разпространява под лиценз GPLv2. Библиотеката предоставя високо производителни реализации на съвременни криптоалгоритми, включително ChaCha20, Curve25519, NTRU, […]

Организацията Linux Foundation публикува автомобилния дистрибутив AGL UCB 9.0

Организацията Linux Foundation представи деветото издание на дистрибутива AGL UCB (Automotive Grade Linux Unified Code Base), в рамките на което се развива универсална платформа за използване в различни автомобилни подсистеми, от приборни панели до автомобилни информационно-развлекателни системи. Решенията, основани на AGL, се използват в информационните системи на Toyota, Lexus, Subaru Outback, Subaru Legacy и леко товарни автомобили на Mercedes-Benz Vans. Дистрибутивът е основан […]

KolibriN 10.1 — оперативна система, написана на асемблер

Обявяването на KolibriN 10.1 — операционна система, написана основно на асемблер. KolibriN от една страна е приятелска версия на KolibriOS, а от друга — нейната максимална сборка. С други думи, проектът е създаден, за да покаже на начинаещите всички възможности, налични в алтернативната операционна система Kolibri в момента. Отличителни черти на сборката: Мощни мултимедийни възможности: видеоплеър FPlay, прегледач […

Нов метод за управление на паметта от Facebook

Един от членовете на екипа за разработка на социалната мрежа Facebook, Роман Гущин, предложи в бюлетина за разработчици набор от пачове за ядрото на Linux, насочени към подобряване на работата с паметта чрез прилагането на нов контролер за управление на паметта — slab (контролер на slab паметта). Разпределението на slab е механизъм за управление на паметта, предназначен за по-ефективно разпределение на паметта и премахване на значителната фрагментация. Основата […]

Издание на сървърната платформа JavaScript Node.js 14.0

Излезе Node.js 14.0, платформа за изпълнение на мрежови приложения на JavaScript. Node.js 14.0 принадлежи към клоновете с дългосрочна поддръжка, но този статус ще бъде присъден едва през октомври, след стабилизация. Поддръжката на Node.js 14.0 ще продължи до април 2023 година. Поддръжката на предишната LTS версия Node.js 12.0 ще продължи до април 2022 година, а на по-старата LTS версия 10.0 […]

В RubyGems са открити 724 злонамерени пакета

Компания ReversingLabs публикува резултатите от анализа на прилагането на тайпсквоттинг в репозитория RubyGems. Обикновено тайпсквотинг се използва за разпространение на злонамерени пакети, разчитащи на това, че невнимателен разработчик ще направи правописна грешка или няма да забележи разликата. В хода на изследването бяха открити над 700 пакета, чиито имена напомнят на популярни пакети и се различават само по незначителни детайли, например, замяната на подобни букви или използването на […]

Достъпен rebuilderd за независима верификация на Arch Linux чрез повтарящи се сборки

Представен е инструментариумът rebuilderd, който позволява организирането на независима проверка на бинарни пакети на дистрибуцията чрез разгръщане на неостаряващ процес на събиране, който сравнява изтеглените пакети с пакетите, получавани в резултат на повторно изграждане на локалната система. Инструментът е написан на Rust и се разпространява под лицензия GPLv3. В момента в rebuilderd е достъпна само експериментална поддръжка за проверка на пакети от Arch Linux, но в близко […]

В FreeBSD са отстранени уязвимости, които могат да се експлоатират дистанционно в ipfw

В пакетния филтър ipfw са отстранени две уязвимости в кода за анализ на TCP опции, причинени от некоректна проверка на данни в обработваните мрежови пакети. Първата уязвимост (CVE-2019-5614) при обработка на определено форматирани TCP пакети може да доведе до достъп до памет извън определения буфер mbuf, а втората (CVE-2019-15874) до достъп до вече освободени области на паметта (use-after-free). Анализът на пригодността на откритите проблеми за […]

Публикуван е OpenSSL 1.1.1g с отстраняване на уязвимост, свързана с TLS 1.3

Достъпен е коригиращ ъпдейт на криптографската библиотека OpenSSL 1.1.1g, който отстранява уязвимост (CVE-2020-1967), водеща до отказ в обслужването при опит за установяване на TLS 1.3 връзка с контролирано от хакер сървър или клиент. Уязвимостта е оценена с висок риск. Проблемът се проявява единствено в приложения, които използват функцията SSL_check_chain(), и води до срив на процеса при неправилна употреба на TLS разширението „signature_algorithms_cert“. В частност, при […]

Пуск на системата за инициализация GNU Shepherd 0.8

Достъпен е сервисният мениджър GNU Shepherd 0.8 (бивш dmd), който се развива от разработчиците на дистрибуцията GNU Guix System като поддържаща зависимост на алтернативна система за инициализация SysV-init. Управляващият демон и утилитите на Shepherd са написани на езика Guile (една от реализациите на езика Scheme), който също се използва за задаване на настройки и параметри за стартиране на сервисите. Shepherd вече се прилага в дистрибуцията GuixSD GNU/Linux и […]

Излезе PyTorch 1.5.0

PyTorch — популярен фреймуърк за машинно обучение — се обнови до версия 1.5.0. Тази версия включва няколко големи допълнения и подобрения на API, сред които можем да отбележим: C++ API, който по-рано беше считан за експериментален, сега е окончателно стабилизиран. Сега потребителите могат лесно да прехвърлят своите модели от Python API на C++ API. Стабилизирана е и пакета torch.distributed.rpc, предлагащ широки възможности в разпределеното […]

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