Представлена библиотека Aya для создания eBPF-обработчиков на языке Rust

Представлена библиотека Aya для создания eBPF-обработчиков на языке Rust
21:36, июня 16, 2021 Представлен первый выпуск библиотеки Aya, позволяющей создавать на языке Rust обработчики eBPF, запускаемые внутри ядра Linux в специальной виртуальной машине с JIT. В отличие от других инструментов для разработки eBPF-программ, Aya не использует libbpf и компилятор bcc, а предлагает собственную реализацию, написанную на Rust, которая использует crate-пакет libc для прямого обращения к системным вызовам ядра. Для сборки Aya не требуется наличие инструментария для языка C и заголовочных файлов ядра. Код библиотеки распространяется под лицензиями MIT и Apache 2.0....
Сообщает www.opennet.ru  

Поделиться новостью в Facebook Поделиться новостью в Twittere Поделиться новостью в VK Поделиться новостью в Pinterest Поделиться новостью в Reddit

Представлена реализация Tor на языке Rust, которая в будущем заменит вариант на Си

Представлена реализация Tor на языке Rust, которая в будущем заменит вариант на Си Разработчики анонимной сети Tor представили проект Arti, в рамках которого ведётся работа по созданию реализации протокола Tor на языке Rust. В отличие от реализации на Си, которая вначале была спроектирована как SOCKS-прокси, а уже потом подогнана под другие потребности, Arti изначально …

Игры и Сеть 07:36, июля 9, 2021 | opennet.ru
Выпуск uefi-rs 0.8, обвязки для создания UEFI-приложений на языке Rust

Выпуск uefi-rs 0.8, обвязки для создания UEFI-приложений на языке Rust Опубликован выпуск пакета uefi-rs 0.8 с обвязкой для интерфейсов UEFI, написанной на языке Rust. Пакет позволяет создавать защищённые UEFI-приложения на языке Rust для архитектур x86_64 и aarch64, а также вызывать функции UEFI из системных программ. Код uefi-rs распространяется под лиценз …

Игры и Сеть 00:12, февраля 19, 2021 | opennet.ru
Проект по реализации утилит sudo и su на языке Rust

Проект по реализации утилит sudo и su на языке Rust Организация ISRG (Internet Security Research Group), которая является учредителем проекта Let's Encrypt и способствует продвижению HTTPS и развитию технологий для повышения защищённости интернета, представила проект Sudo-rs по созданию написанных на языке Rust реализаций утилит sudo и su, …

Игры и Сеть 08:12, апреля 30, 2023 | opennet.ru
Проект по созданию реализации zlib на языке Rust

Проект по созданию реализации zlib на языке Rust Организация ISRG (Internet Security Research Group), которая является учредителем проекта Let's Encrypt и способствует развитию технологий для повышения защищённости интернета, представила проект zlib-rs по созданию защищённого аналога библиотеки сжатия данных zlib. Код zlib-rs написан на …

Игры и Сеть 09:12, апреля 11, 2024 | opennet.ru
Релиз Sequoia 1.0, реализации OpenPGP на языке Rust

Релиз Sequoia 1.0, реализации OpenPGP на языке Rust После трёх с половиной лет разработки опубликован выпуск пакета Sequoia 1.0, развивающего библиотеку функций и инструментарий командной строки с реализацией стандарта OpenPGP (RFC-4880). Выпуск подытожил работу над низкоуровневым API, в котором реализован охват стандарта OpenPGP, достаточ …

Наука и Технологии 15:12, декабря 17, 2020 | opennet.ru
Red Hat представил Nova, драйвер для GPU NVIDIA, написанный на языке Rust

Red Hat представил Nova, драйвер для GPU NVIDIA, написанный на языке Rust Компания Red Hat начала работу над проектом Nova, развивающим новый открытый драйвер для GPU NVIDIA, в которых операции инициализации и управления GPU вынесены в прошивку и выполняются отдельным микроконтроллером GSP (GPU System Processor). Новый драйвер оформлен в виде модуля для ядра Li …

Наука и Технологии 09:48, марта 22, 2024 | opennet.ru
Lets Encrypt перешёл на NTP-сервер ntpd-rs, написанный на языке Rust

Let's Encrypt перешёл на NTP-сервер ntpd-rs, написанный на языке Rust Некоммерческий удостоверяющий центр Let's Encrypt, контролируемый сообществом и предоставляющий сертификаты безвозмездно всем желающим, объявил о переходе на использование NTP-сервера ntpd-rs, написанного на языке Rust с оглядкой на обеспечение безопасности и стабильности. Проект распрост …

Наука и Технологии 10:24, июня 25, 2024 | opennet.ru
Адаптация Debian для использования реализации coreutils на языке Rust

Адаптация Debian для использования реализации coreutils на языке Rust Сильвестр Ледрю (Sylvestre Ledru), известный своей работой по сборке Debian GNU/Linux с использованием компилятора Clang, сообщил об успешном проведении эксперимента по задействованию альтернативного набора утилит coreutils, переписанного на языке Rust. В состав coreutils входят такие ути …

Игры и Сеть 21:36, марта 9, 2021 | opennet.ru
Проект по интеграции с Qt web-движка Servo, развиваемого на языке Rust

Проект по интеграции с Qt web-движка Servo, развиваемого на языке Rust Компания KDAB объявила о разработке компонента Servo WebView для Qt, использующего браузерный движок Servo вместо модуля Qt WebEngine (на базе Chromium) для отображения web-контента в QML-приложениях. Предполагается, что проект поможет сократить поверхность атак на Qt-приложения, использу …

Игры и Сеть 04:36, апреля 10, 2024 | opennet.ru
Выпуск операционной системы Redox OS 0.6, написанной на языке Rust

Выпуск операционной системы Redox OS 0.6, написанной на языке Rust После полутора лет разработки опубликован выпуск операционной системы Redox 0.6, разработанной с использованием языка Rust и концепции микроядра. Наработки проекта распространяются под свободной лицензией MIT. Для тестирования Redox OS предложены готовые загрузочные образы (61 МБ). В отли …

Наука и Технологии 14:24, декабря 26, 2020 | opennet.ru
Выпуск утилиты curl 7.75.0 с экспериментальным HTTP-бэкендом на языке Rust

Выпуск утилиты curl 7.75.0 с экспериментальным HTTP-бэкендом на языке Rust Доступна новая версия утилиты для получения и отправки данных по сети - curl 7.75.0, предоставляющей возможность гибкого формирования запроса с заданием таких параметров, как cookie, user_agent, referer и любых других заголовков. cURL поддерживает HTTP, HTTPS, HTTP/2.0, HTTP/3, SMTP, IMAP …

Игры и Сеть 06:00, февраля 5, 2021 | opennet.ru
Google переписал на языке Rust прошивку pvmfm, используемую в Android

Google переписал на языке Rust прошивку pvmfm, используемую в Android В рамках работы по усилению безопасности критически важных программных компонентов платформы Android компания Google переписала на языке Rust прошивку pvmfm, используемую для организации работы виртуальных машин, запускаемых гипервизором pVM из состава Android Virtualization Framework. Ра …

Наука и Технологии 12:48, октября 11, 2023 | opennet.ru
GitHub добавил поддержку отслеживания уязвимостей в проектах на языке Rust

GitHub добавил поддержку отслеживания уязвимостей в проектах на языке Rust Компания GitHub объявила о добавлении поддержки языка Rust в каталог GitHub Advisory Database, в котором публикуются сведения об уязвимостях, затрагивающих проекты, размещённые на GitHub, а также выполняется отслеживание проблем в пакетах, связанных зависимостями с уязвимым кодом. …

Игры и Сеть 13:36, сентября 24, 2021 | opennet.ru
В ветку ядра Linux-next добавлен код для разработки драйверов на языке Rust

В ветку ядра Linux-next добавлен код для разработки драйверов на языке Rust В состав ветки linux-next, на основе которой будет сформирован выпуск ядра Linux 5.13, включён начальный набор компонентов для разработки драйверов устройств на языке Rust. Отдельно опубликована документация по использованию Rust в ядре Linux и пример модуля ядра с драйвером символьного у …

Игры и Сеть 22:54, марта 19, 2021 | opennet.ru
Для http-сервера Apache будет подготовлен TLS-модуль, написанный на языке Rust

Для http-сервера Apache будет подготовлен TLS-модуль, написанный на языке Rust Организация ISRG (Internet Security Research Group), которая является учредителем проекта Let's Encrypt и способствует продвижению HTTPS и развитию технологий для повышения защищённости интернета, представила проект по разработке нового модуля с реализацией протокола TLS для HTTP-сервера …

Наука и Технологии 20:48, февраля 3, 2021 | opennet.ru
Завершён процесс создания организации Rust Foundation

Завершён процесс создания организации Rust Foundation Основная команда разработчиков языка Rust (Rust Core Team) объявила о завершении процесса создания независимой некоммерческой организации Rust Foundation, которой компания Mozilla передала связанную с проектом Rust интеллектуальную собственность и элементы инфраструктуры, в том числе торг …

Игры и Сеть 01:36, февраля 9, 2021 | opennet.ru
Lunatik - инструментарий для создания в ядре Linux обработчиков на языке Lua

Lunatik - инструментарий для создания в ядре Linux обработчиков на языке Lua Проект Lunatik развивает инструментарий, позволяющий использовать язык Lua для расширения функциональности ядра Linux и быстрого написания скриптов-обработчиков, работающих на уровне ядра. Для выполнения кода задействован интерпретатор Lua, модифицированный для работы на уровне ядра. Код …

Наука и Технологии 21:48, апреля 22, 2024 | opennet.ru
Выпуск Rust 1.53. Google профинансирует добавление поддержки Rust в ядро Linux

Выпуск Rust 1.53. Google профинансирует добавление поддержки Rust в ядро Linux Опубликован релиз языка системного программирования Rust 1.53, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и …

Наука и Технологии 22:54, июня 18, 2021 | opennet.ru
Выпуск Rust 1.79. Создан консорциум для разработки высоконадёжных систем на Rust

Выпуск Rust 1.79. Создан консорциум для разработки высоконадёжных систем на Rust Опубликован релиз языка программирования общего назначения Rust 1.79, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью и предоставляет средства для достижения вы …

Игры и Сеть 09:36, июня 14, 2024 | opennet.ru
Опубликована библиотека urm для Python

Опубликована библиотека urm для Python Доступна библиотека urm.py с реализацией URM (UnRelational Mapper) для языка Python. Проект может оказаться полезным, когда требуется сохранить какие-нибудь данные не в реляционной базе данных, а в нереляционном хранилище, таком как файловая система, архив, облачное хранилище, NoSQL-база. …

Игры и Сеть 11:36, января 14, 2021 | opennet.ru
С праздником, любимая библиотека!

С праздником, любимая библиотека! 27 мая отмечается Общероссийский день библиотек – праздник работников библиотек, книжных экспертов, критиков и, конечно, читателей! …

Новости 03:54, мая 27, 2021 | tyumen-city.ru
Умная библиотека  городу

«Умная библиотека» – городу В государственной научной библиотеке Кузбасса им. Федорова заработал новый технологический комплекс под названием «Умная библиотека».На него было выделено девять миллионов рублей из регионального бюджета по госпрограмме «Культура Кузбасса». Теперь кемеровчане могут взять книги на дом и ве …

Искусство 15:48, декабря 5, 2020 | kuzbass85.ru
Что подготовила библиотека МЭШ ко дню рождения А.П. Чехова

Что подготовила библиотека «МЭШ» ко дню рождения А.П. Чехова Ученики услышат фрагменты знаменитых произведений в профессиональном актерском исполнении, ответят на вопросы по рассказам Чехова, узнают факты из его биографии и выполнят необычные задания. …

Новости 13:36, января 29, 2021 | mos.ru
Статус Курску повысила библиотека

Статус Курску повысила библиотека На XIII Международном конкурсе «Город, где хочется жить» Курск отметили благодаря открытой здесь в конце прошлого года модельной муниципальной библиотеке. …

Новости 16:36, декабря 17, 2020 | KurskTV.Ru
Библиотека с миллионами звуков для видео

Библиотека с миллионами звуков для видео Звуки скачать можно в интернете, но на поиск их уйдет слишком много времени. Оптимальное решение для быстрого поиска – найти необходимые эффекты на сайте Depositphotos в соответствующем разделе. …

Наука и Технологии 07:18, июля 5, 2021 | hi-tech.ua
В Бордовичах открылась первая на Брянщине Зелёная библиотека

В Бордовичах открылась первая на Брянщине «Зелёная библиотека» Презентация обновлённой библиотеки № 6, победившей в нацпроекте «Культура», состоялась накануне Общероссийского дня библиотек. Об открытии модельной библиотеки экологической направленности информирует пресс-служба горадминистрации Брянска. Теперь в Бордовичах по улице Ильича, 4, есть свой …

Новости 00:18, мая 27, 2021 | bug32.ru
Опубликована библиотека nghttp3 1.0 с реализацией протокола HTTP/3

Опубликована библиотека nghttp3 1.0 с реализацией протокола HTTP/3 Доступен первый стабильный релиз проекта nghttp3, развивающего библиотеку на языке Си с реализацией протокола HTTP/3. Развиваемый тем же проектом вариант библиотеки для протокола HTTP/2 используется в качестве основы модуля mod_http2, входящего в состав http-сервера Apache. Наработки прое …

Игры и Сеть 09:24, октября 23, 2023 | opennet.ru
Первая саамская модельная библиотека появилась под Мурманском

Первая саамская модельная библиотека появилась под Мурманском Первая саамская модельная библиотека появилась в селе Ловозеро в Мурманском крае. Этот населенный пункт по сути является столицей и историческим местом проживания саамов, древнего северного народа. Храм знаний стал 7-м подобным в регионе, прошедшим модернизацию и переформатирование. Деньг …

Общество 06:48, декабря 24, 2020 | sm-news.ru
Карачевская библиотека вышла на новый уровень обслуживания

Карачевская библиотека вышла на новый уровень обслуживания Заработал новый современный сайт районной библиотеки Брянщины. Теперь читатели могут онлайн не только продлить книгу, но и проконсультироваться, и встретиться со знаменитостями. Эти функции не поддерживались прежней версией сайта. Свои страницы есть у всех филиалов библиотеки имени Н.Н. и …

Новости 14:00, декабря 21, 2020 | bug32.ru
Библиотека на Горького должна открыться в середине сентября

Библиотека на Горького должна открыться в середине сентября Историческое здание Саратовской областной универсальной научной библиотеки откроется в середине сентября. Об этом сообщила директор учреждения Людмила Канушина.В строении на улице Горького, 40, завершаются ремонтные работы. Библиотека временно работала в другом месте.Для отремонтированных …

Спорт 17:24, августа 30, 2023 | news.sarbc.ru
В Осетии стартовал просветительский проект Аланская библиотека

В Осетии стартовал просветительский проект "Аланская библиотека" В Северной Осетии стартовал проект "Аланская библиотека", приуроченный к 1100-летию крещения Алании. В его рамках планируется выпуск 17 книг. Первой из них стал репринт журнала "Христианская жизнь" …

Общество 19:18, марта 11, 2021 | rg.ru
Испанская библиотека скрывала пропажу трактата Галилея

Испанская библиотека скрывала пропажу трактата Галилея Национальная библиотека Испании в течение четырёх лет скрывала кражу трактата Sidereus Nuncius, который Галилео Галилей написал в 1610 г. Реставраторы в мае 2014 г. поняли, что документ выглядит слишком новым. Однако обращение в полицию поступило только в 2018 г., пишет сайт РБК. Трактат …

Это интересно, Курьезы 17:54, марта 15, 2021 | diletant.media
Карачевская библиотека собирает онлайн-коллекцию ретрооткрыток

Карачевская библиотека собирает онлайн-коллекцию ретрооткрыток В библиотеке имени Н.Н. и Н. В. Баранских Карачевского района Брянщины приглашает читателей прислать фото или скан новогодних открыток XIX — XX веков. Всех участников ждут дипломы и сувениры к Новому году. В библиотеке уже есть подборка новогодних ретрооткрыток 1980-х годов. Их сюжеты нар …

Новости 18:24, декабря 11, 2020 | bug32.ru
Библиотека разработчика: что такое IPO и зачем к нему прибегают

Библиотека разработчика: что такое IPO и зачем к нему прибегают? Что такое IPO, как еще выходят на фондовый рынок и зачем вообще это делают, — рассказал в своей колонке на App2Top.ru Кирилл Перевозчиков, управляющий партнер коммуникационного агентства White Label PR. …

Наука и Технологии 18:54, марта 30, 2021 | app2top.ru
Выпуск языка программирования Rust 1.51

Выпуск языка программирования Rust 1.51 Опубликован релиз языка системного программирования Rust 1.51, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и …

Игры и Сеть 16:54, марта 26, 2021 | opennet.ru
Выпуск языка программирования Rust 1.49

Выпуск языка программирования Rust 1.49 Опубликован релиз языка системного программирования Rust 1.49, основанного проектом Mozilla. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь …

Наука и Технологии 10:48, января 2, 2020 | opennet.ru
Rust выйдет на Xbox One и PS4 весной

Rust выйдет на Xbox One и PS4 весной Facepunch Studios и издательство Double Eleven объявили о том, что симулятор выживания Rust выйдет на PlayStation 4 и Xbox One этой весной. В настоящее время идёт закрытое бета-тестирование игры. С момента запуска Rust в раннем доступе Steam (это произошло в 2013 году) миллионы геймеров с …

Hardware 00:54, марта 9, 2021 | 3dnews.ru
Выпуск языка программирования Rust 1.52

Выпуск языка программирования Rust 1.52 Опубликован релиз языка системного программирования Rust 1.52, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и …

Наука и Технологии 18:00, мая 8, 2021 | opennet.ru
Выпуск языка программирования Rust 1.50

Выпуск языка программирования Rust 1.50 Опубликован релиз языка системного программирования Rust 1.50, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и …

Игры и Сеть 01:48, февраля 13, 2021 | opennet.ru
Cosmopolitan - стандартная Си-библиотека и формат кроссплатформенных исполняемых файлов

Cosmopolitan - стандартная Си-библиотека и формат кроссплатформенных исполняемых файлов Доступен первый выпуск проекта Cosmopolitan, развивающего стандартную Си-библиотеку и универсальный формат исполняемых файлов, который можно использовать для распространения программ для разных операционных систем. Получаемый при статическом связывании с предложенными libc и runtime файл …

Наука и Технологии 20:48, декабря 28, 2020 | opennet.ru