LINUX.ORG.RU

C


339

4

Всего сообщений: 155

yyjson 0.10.0

yyjson 0.10.0
Группа Разработка

Состоялся выпуск 0.10.0 высокопроизводительной библиотеки yyjson, написанной на языке C (стандарт C89), распространяемой по лицензии MIT и предназначенной для чтения и модификации данных в формате JSON (RFC 8259).
Библиотека также поддерживает RFC JSON Pointer, JSON Patch и JSON Merge Patch.

( читать дальше... )

>>> Подробности

 , , ,

dataman
()

curl 8.8.0

Группа Интернет

22 мая, после почти двух месяцев разработки, состоялся выпуск 8.8.0 утилиты и библиотеки curl, написанных на языке C и распространяемых по лицензии curl.

( читать дальше... )

>>> Подробности

 , ,

dataman
()

Ventoy 1.0.98

Группа Open Source

Состоялся выпуск 1.0.98 Ventoy — инструмента для создания загрузочных USB-накопителей.

Изменения:

  • обновлены загрузочные файлы EFI;
  • исправлена ошибка, из-за которой не распознавалась файловая система Ext4, созданная с помощью последней версии gparted;
  • исправлена ошибка, из-за которой параметр VTOY_LINUX_REMOUNT=1 не работал в RHEL9/CentOS9;
  • исправлена ошибка загрузки последней версии Arch Linux;
  • исправлена ошибка загрузки последней версии KaOS;
  • обновлены локализации;
  • до версии 1.0.35 обновлён плагин vtoyboot.

>>> Подробности

 ,

dataman
()

trurl 0.13

trurl 0.13
Группа Интернет

15 мая состоялся выпуск 0.13 консольной утилиты trurl, написанной на языке C с использованием библиотеки libcurl. Утилита предназначена для разбора и других манипуляций с URL-адресами.

trurl – это инструмент в духе tr, но для URL-адресов:

$ trurl --url https://www.linux.org.ru/help/rules.md --get '{path}'

/help/rules.md

$ trurl --url https://www.linux.org.ru --append path=forum

https://www.linux.org.ru/forum

Список изменений:

  • освобождение выделенной памяти при ошибках OOM;
  • короткие ключи больше не требуют разделения аргумента пробелами;
  • добавление сегментов пути только при первой итерации;
  • другие мелкие исправления.

Видео-презентация (1:05:53).

>>> Подробности

 , , , ,

dataman
()

7-Zip 24.05

7-Zip 24.05
Группа Open Source

После пяти месяцев разработки состоялся выпуск 24.05 библиотеки и консольной утилиты 7-Zip, написанных на языках C и C++ и предназначенных для работы с архивами в формате 7z и многих других.

( читать дальше... )

>>> Подробности

 , , , ,

dataman
()

whisper.cpp 1.6.0

whisper.cpp 1.6.0
Группа Разработка

15 мая состоялся выпуск 1.6.0 высокопроизводительной системы автоматического распознавания речи whisper.cpp, реализующей модель Whisper от OpenAI на языках C и C++, и распространяемой по лицензии MIT.

Список изменений:

  • добавлена опция --flash-attn для ускорения обработки данных на устройствах с CUDA и Metal;
  • более высокая производительность на архитектуре ppc64;
  • исправлена ошибка обработки регулярного выражения в консольной утилите-примере main.

>>> Подробности

 , , , ,

dataman
()

fd 10.0.0 и bfs 3.2

fd 10.0.0 и bfs 3.2
Группа Open Source

Состоялся выпуск 10.0.0 консольной утилиты поиска файлов fd, написанной на языке Rust и распространяемой по лицензиям MIT и Apache 2.0.

( читать дальше... )

>>> Подробности

 , , , ,

dataman
()

StringZilla 3.8.1

Группа Разработка

StringZillaSIMD- и SWAR-оптимизированная библиотека для C++ (с биндингами для языков C, JavaScript (модуль Node.js), Python, Rust и Swift) для быстрых строковых операций: поиск подстрок и набора символов (прямой и обратный), сортировка, расстояние Левенштейна, расстояние Хэмминга и других. Однако, функциональность не одинакова для всех языков.
Проект распространяется по лицензии Apache-2.0.

( читать дальше... )

>>> Подробности

 , , , ,

dataman
()

Lite XL 2.1.4

Группа Open Source

16 апреля состоялся выпуск 2.1.4 редактора текстов Lite XL, написанного на языках C и Lua с использованием библиотек SDL2 и PCRE2, и распространяемого по лицензии MIT. Редактор является существенно улучшенным форком редактора lite.

В новой версии:

  • в плагин Python добавлено расширение .pyi;
  • в плагин C++ добавлена подсветка синтаксиса Arduino;
  • в плагин JavaScript добавлено ключевое слово from;
  • исключена возможность бесконечного цикла в токенизаторе;
  • улучшение поведения окна автодополнения при работе с длинным текстом;
  • улучшение поведения CommandView и автодополнения при прокрутке;
  • другие улучшения и исправления ошибок.

>>> Подробности

 , , , ,

dataman
()

curl 8.6.0

Группа Интернет

31 января, после более месяца разработки, состоялся выпуск 8.6.0 утилиты и библиотеки curl, написанных на языке C и распространяемых по лицензии curl.

( читать дальше... )

>>> Подробности

 , ,

dataman
()

Newsraft 0.23

Группа Open Source

Состоялся выпуск Newsraft 0.23, консольной программы для просмотра RSS-лент. Проект во многом вдохновлён Newsboat и пытается быть его облегчённым аналогом.

( читать дальше... )

>>> Подробности

 , , , ,

txgk
()

fastfetch 2.7.0

fastfetch 2.7.0
Группа Open Source

26 января состоялся выпуск 2.7.0 консольных утилит fastfetch и flashfetch, написанных на языке C и распространяемых по лицензии MIT. Утилиты предназначены для вывода информации о системе. В отличие от fastfetch, flashfetch не поддерживает её расширенные возможности.

( читать дальше... )

>>> Подробности

 , , ,

dataman
()

Вышла YAFL-0.30.2

Группа Open Source

Сегодня состоялся третий релиз библиотеки YAFL.

YAFL — это библиотека, написанная на Си, содержащая несколько алгоритмов Калмановской фильтрации, распространяемая под лицензией Apache-2.0.

( читать дальше... )

>>> Подробности

 , , , ,

shkolnick-kun
()

ttyplot 1.6.0

Группа Open Source

После более месяца разработки состоялся выпуск небольшой консольной утилиты ttyplot, написанной на языке C с использованием библиотеки ncurses, и распространяемой по лицензии Apache-2.0.
Утилита предназначена для вывода графиков в реальном времени с получением данных из stdin / pipe.

Список изменений:

  • улучшена стабильность;
  • добавлена поддержка вывода многобайтных символов;
  • исправлены ошибки;
  • другие изменения.

>>> Подробности

 , , , ,

dataman
()

pkgconf 2.1.0

pkgconf 2.1.0
Группа Разработка

22 ноября, после более двух месяцев разработки, состоялся выпуск 2.1.0 кроссплатформенной консольной утилиты pkgconf и библиотеки libpkgconf, написанных на языке C с минимальными зависимостями.
Утилита создана как альтернатива pkg-config от проекта freedesktop.org и предназначена для помощи в настройке флагов компилятора и компоновщика; обычно совместно с утилитами autotools.

( читать дальше... )

>>> Подробности

 , , ,

dataman
()

Fossil SCM 2.23

Группа Open Source

1 ноября состоялся выпуск 2.23 простой и высоконадежной распределенной системы конфигурационного управления Fossil SCM, написанной на языке C и использующей базу данных SQLite в качестве хранилища.

Список изменений:

( читать дальше... )

>>> Подробности

 , , , ,

dataman
()

curl 8.4.0

Группа Open Source

Состоялся очередной выпуск curl, утилиты и библиотеки для передачи данных по сети. За 25 лет развития проекта в curl была реализована поддержка множества сетевых протоколов, таких как HTTP, Gopher, FTP, SMTP, IMAP, POP3, SMB и MQTT. Библиотеку libcurl используют такие важные для сообщества проекты как Git и LibreOffice. Код проекта распространяется под лицензией Curl (вариант лицензии MIT).

Выпуск примечателен сразу по двум причинам:

( читать дальше... )

>>> Подробности

 , , , ,

cumvillain
()

jq 1.7

jq 1.7
Группа Open Source

7 сентября, после пятилетнего застоя, состоялся выпуск 1.7 библиотеки и консольной утилиты jq, предназначенной для работы с форматом JSON и написанной на языке программирования C. Опционально утилита может быть скомпилирована с использованием библиотеки регулярных выражений Oniguruma.

Изменения:

  • новый адрес: https://github.com/jqlang;
  • новые сопровождающие, администраторы и владельцы;
  • файл NEWS заменен на NEWS.md;
  • улучшения CI, документации, тестирования и веб-сайта;
  • образы Docker теперь доступны с https://ghcr.io/jqlang/jq вместо Docker Hub;

( читать дальше... )

>>> Подробности

 , , ,

dataman
()

fnf 1.1 (теперь 0.1) — форк консольной утилиты нечёткого поиска fzy

fnf 1.1 (теперь 0.1) — форк консольной утилиты нечёткого поиска fzy
Группа Open Source

Leo Abramovich (автор консольного менеджера файлов clifm) после годового игнорирования его PR #170, существенно улучшающего возможности fzy, принял решение создать форк – fnf (fnf’s not fzy).

( читать дальше... )

Дополнение: 6 июня автор исправил номер версии проекта на 0.1.

>>> Подробности

 , , , ,

dataman
()

Консольная утилита jq сменила адрес

Группа Open Source

Старый адрес: https://github.com/stedolan/jq
Новый адрес: https://github.com/jqlang/jq

Утилита jq предназначена для обработки JSON из командной строки, написанная на языке C, и распространяемая по лицензии MIT.

Опционально jq может быть скомпилирована с использованием библиотеки регулярных выражений Oniguruma (лицензия BSD).

( читать дальше... )

>>> Подробности

 , , ,

dataman
()