Категория: Блог

Проектът MangoDB развива реализация на протокола на СУБД MongoDB над PostgreSQL

Достъпен е първият публичен релиз на проекта MangoDB, предлагащ прослойка с реализация на протокола на документо-ориентирана СУБД MongoDB, работеща над СУБД PostgreSQL. Проектът цели да предоставя възможност за миграция на приложения, използващи СУБД MongoDB, върху PostgreSQL и напълно отворен софтуер. Кодът е написан на Go и се разпространява под лицензия Apache 2.0. Програмата функционира като прокси, транслиращо искания към MangoDB […]

Релиз на видеоплеера MPV 0.34

След 11 месеца разработка, се състоя изданието на отворения видеоплеер MPV 0.34, който през 2013 г. се отклони от кодовата база на проекта MPlayer2. В MPV основният акцент е поставен върху разработката на нови възможности и осигуряването на постоянен пренос на иновациите от хранилищата на MPlayer, без да се грижи за запазването на съвместимост с MPlayer. Кодът на MPV се разпространява под лицензия LGPLv2.1+, а някои части остават под GPLv2, но процесът […]

Атака Trojan Source за внедряване на промени в кода, които остават незабелязани от разработчика

Изследователи от университета Кеймбридж публикуваха техника за незабележимо внедряване на злонамерен код в рецензирани изходни файлове. Подготвеният метод на атака (CVE-2021-42574) е наречен Trojan Source и се основава на формиране на текст, който изглежда по различен начин за компилатора/интерпретатора и човека, който преглежда кода. Примери за приложение на метода са демонстрирани за различни компилатори и интерпретатори, предоставяни за езици C, C++ (gcc и clang), C#, […]

Новото издание на лек дистрибутив antiX 21

Обявен е релиз на лек Live-дистрибутив AntiX 21, оптимизиран за инсталация на остаряла техника. Изданието е базирано на пакетната база Debian 11, но се предлага без системен мениджър systemd и с eudev вместо udev. За инициализация могат да се използват runit или sysvinit. Потребителската среда по подразбиране е изградена със свежия мениджър IceWM. За работа с файлове е наличен zzzFM […]

Релиз на ядро Linux 5.15

След два месеца разработка, Линус Торвалдс представи релиз на ядрото Linux 5.15. Сред най-забележителните промени: нов драйвер NTFS с поддръжка на запис, модул ksmbd с реализация на SMB-сервер, подсистема DAMON за мониторинг на достъпа до паметта, примитиви за блокиране за режим в реално време, поддръжка на fs-verity в Btrfs, системен иззвик process_mrelease за системи за реакция на недостиг на памет, модул за дистанционно удостоверяване […]

Развива се разширение за Wayland, което позволява перезапуск на средата на работа без спиране на приложенията

Разработчиците на Wayland работят по разширение на протокола, което ще позволи на приложенията да продължат да работят при срив и рестартиране на композитния сървър (Window Compositor). Разширението ще реши дългогодишния проблем с прекратяването на приложения в случай на срив на работната среда. Необходимите за работата изменения, оставящи сокета активен по време на рестартиране, вече са подготвени за мениджъра на прозорци KWin и са включени в състава на KDE […]

Издаване на Vaultwarden 1.23, алтернативен сървър за мениджера на пароли Bitwarden

Състоя се издаването на проект Vaultwarden 1.23.0 (бивш bitwarden_rs), който развива алтернативна сървърна част за мениджера на пароли Bitwarden, съвместима на ниво API и способна да работи с официалните клиенти на Bitwarden. Целта на проекта е предоставяне на кросплатформена реализация, позволяваща стартиране на сървъри на Bitwarden на собствените им ресурси, но в отличие от официалния сървър на Bitwarden, потребяващи значително по-малко ресурси. Кодът на проекта Vaultwarden е написан на […]

Уязвимост, позволяваща подмяна на JavaScript код чрез WordPress плъгина OptinMonster

В WordPress добавката OptinMonster, която има над милион активни инсталации и се използва за организиране на излизане на изскачащи уведомления и предложения, беше открита уязвимост (CVE-2021-39341), позволяваща поставянето на собствен JavaScript код на сайт, използващ посочената добавка. Уязвимостта е отстранена в версия 2.6.5. За блокиране на достъпа чрез компрометирани ключове след инсталирането на актуализацията, разработчиците на OptinMonster анулираха всички предишно създадени ключове за достъп до API и добавиха […]

Релиз на Tokio 1.13.0, платформа за създаване на асинхронни приложения на езика Rust

Пусната е версия 1.13.0 на платформата Tokio, предназначена за създаване на високо производителни приложения на езика Rust, базирани на събитийно ориентирана архитектура (Event-driven), поддържаща многопоточност и обработка на мрежови заявки в асинхронен режим. Проектът е написан на езика Rust и се разпространява под лицензия MIT. В новата версия се отбелязва разширение на документацията, редица поправки в мрежовата подсистема и системата за синхронизация. Tokio включва […]

BuguRTOS 4.1.0

След почти две години след последния релиз излезе новата версия на вградената операционна система в реално време BuguRTOS-4.1.0. ( прочети повече… ) bugurtos, embedded, opensource, rtos

Как един стартап от docker-compose до Kubernetes достигна

В тази статия бих искал да ви разкажа как променихме подхода си към оркестрацията в нашия стартап проект, защо го направихме и какви проблеми решавахме по пътя. Тази статия едва ли може да претендира за уникалност, но все пак смятам, че може да бъде полезна на някого, тъй като материалът се натрупа по време на решаването на задачата […]

IE via WISE — WINE от Microsoft?

Когато говорим за стартиране на Windows приложения в Unix, първото, което ни хрумва, е свободният проект Wine, основан през 1993 година. Но кой би могъл да си помисли, че Microsoft сама е била автор на софтуер за стартиране на Windows приложения в UNIX. През 1994 година Microsoft стартира проекта WISE — Windows Interface Source Environment — приблизително Изходна среда на интерфейса […]

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