Задачи / Пакетизация

Пакетизация

[02]
Cоответствие Debian Policy Manual.
Отсутствие внешних патчей в сборке.
Оценка и выплата по результату приемки.
Принятие в sid — опционально.
Условия и обязательства
Выберите программу из нашего списка, для которой еще нет пакета в Debian. Напишите deb-пакет.
Что делать?
В работе
libxml2
Хуснутдинов Раиль
GitHub
Репозиторий
Debian
200 тыс. руб.
В работе
libxml2222
Хуснутдинов Раиль
200 тыс. руб.
В работе
libxml2
Хуснутдинов Раиль
GitHub
Репозиторий
Debian
200 тыс. руб.
В работе
libxml2
Хуснутдинов Раиль
GitHub
Репозиторий
Debian
200 тыс. руб.
В работе
libxml2
350 тыс. ₽
Описание

Библиотека асинхронного разрешения DNS-имен. Используется во многих приложениях, имеет большой охват. Создана из-за отсутствия аналогичной функции в libc.

Зачем надо переписать

Активно сопровождается, но есть уязвимости, типичные для кода на C. 

Особенности

Нужно полностью переписать, желательно с использованием стандартной библиотеки Rust без дополнительных зависимостей. Результат должен быть полностью совместим с c-ares и предоставлять точно такое же API для C-программ и других библиотек.
В 222222
libxml2222222
22222350 тыс. ₽
Описание

Библиотека асинхронного разрешения DNS-имен. Используется во многих приложениях, имеет большой охват. Создана из-за отсутствия аналогичной функции в libc.

Зачем надо переписать

Активно сопровождается, но есть уязвимости, типичные для кода на C. 

Особенности

Нужно полностью переписать, желательно с использованием стандартной библиотеки Rust без дополнительных зависимостей. Результат должен быть полностью совместим с c-ares и предоставлять точно такое же API для C-программ и других библиотек.