Новая версия Cygwin 3.2.0, GNU-окружения для Windows

Автор Сообщение
news_bot ®

Стаж: 7 лет 2 месяца
Сообщений: 27286

Создавать темы news_bot ® написал(а)
30-Мар-2021 01:30

После более года разработки компания Red Hat опубликовала стабильный релиз пакета Cygwin 3.2.0, включающего DLL-библиотеку для эмуляции базового Linux API в Windows, позволяющую с минимальными изменениями собирать созданные для Linux программы. В пакет также входят непосредственно собранные для выполнения в Windows стандартные Unix-утилиты, серверные приложения, компиляторы, библиотеки и заголовочные файлы.
Основные изменения:
  • Переработана поддержка псевдоконсоли, которая теперь активируется только при запуске приложений не из состава cygwin.
  • Добавлен новый C11 API для работы с потоками: call_once, cnd_broadcast, cnd_destroy, cnd_init, cnd_signal, cnd_timedwait, cnd_wait, mtx_destroy, mtx_init, mtx_lock,
    mtx_timedlock, mtx_trylock, mtx_unlock, thrd_create, thrd_current,
    thrd_detach, thrd_equal, thrd_exit, thrd_join, thrd_sleep, thrd_yield, tss_create, tss_delete, tss_get, tss_set.
  • В реализацию консоли добавлен новый поток для обработки клавиатурных комбинаций, таких как Ctrl-Z (VSUSP), Ctrl-\ (VQUIT), Ctrl-S (VSTOP), Ctrl-Q (VSTART), а также сигнала SIGWINCH. Ранее данные комбинации и SIGWINCH обрабатывались только во время вызова функций read() или select().
  • В функцию fchmodat() добавлена ограниченная поддержка флага AT_SYMLINK_NOFOLLOW.
  • Обеспечено распознание сокетов AF_UNIX, предоставляемых платформой Windows.
  • Ограничение на число дочерних процессов поднято c 256 до 5000 на 64-разрядных системах и до 1200 на 32-разрядных.

===========
Источник:
OpenNet.RU
===========

Похожие новости: Теги для поиска: #_cygwin
Профиль  ЛС 
Показать сообщения:     

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы

Текущее время: 02-Май 22:21
Часовой пояс: UTC + 5