Релиз системы печати CUPS 2.1 с начальной поддержкой 3D-принтеров

1 сентября 2015 года

Состоялся выпуск свободной системы печати CUPS 2.1 (Common Unix Printing System), используемой в OS X и подавляющем большинстве дистрибутивов Linux. Проект распространяется под лицензией GPLv2 (фильтры и библиотеки под LGPLv2). Разработку CUPS полностью контролирует компания Apple, которая в 2007 году поглотила компанию Easy Software Products, создавшую CUPS.

Основные изменения (Архивная копия от 19 апреля 2016 на Wayback Machine) в CUPS 2.1:

  • Начальная поддержка 3D-принтеров, реализованная в соответствии со спецификациями PWG. В текущем виде поддерживаются только простые типы, без реализации встроенных фильтров;
  • Улучшена поддержка протокола IPP Everywhere, который в отличие от драйверов PPD не требует создания статических файлов конфигурации и предоставляет средства для динамического выбора доступного принтера в сети, позволяет определять наличие принтеров, отправлять запросы и выполнять операции по выводу на печать, как напрямую, так и через промежуточные хосты, предоставляющие доступ к подключенным к ним принтерам;
  • В планировщик вывода заданий на печать добавлена поддержка дополнительных атрибутов IPP Everywhere;
  • Добавлен генератор PPD-файлов для принтеров с поддержкой IPP Everywhere;
  • Поддержка ведения расширенных логов с использованием journald на системах Linux и ASL в OS X. Возможность вывода логов в стандартный поток stderr при запуске планировщика заданий не в фоновом режиме;
  • Новые возможности по обеспечению защиты выводимой на печать информации с использованием шифрования. Для включения передачи заданий по шифрованному каналу связи добавлена опция SSLOptions, позволяющая настроить использование TLS/1.0 и метода обмена ключами (Diffie-Hellman);
  • В настойках по умолчанию ограничена видимость по сети — CUPS теперь не принимает соединения на локальном интерфейсе, если не активирован web-интерфейс или не включён сервис совместного доступа к принтеру;
  • Возможность применения директивы «Limit All» для всех операций в секциях «Policy»;
  • Сборочный скрипт configure адаптирован для поддержки systemd;
  • Увеличена скорость выполнения операции ppdMarkDefaults для больших и сложных PPD-файлов;
  • В тестовые файлы ipptool добавлены директивы EXPECT-ALL, WITH-VALUE-FROM;
  • В программе cupstestppd реализована обработка записей «maxsize(nnn)» в полях cupsFilter/cupsFilter2;

Источники

править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Релиз системы печати CUPS 2.1 с начальной поддержкой 3D-принтеров», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.