Прошивки UoWPrint

Актуальная версия: v1.15 (04.10.2024)

Архив прошивок и исходных кодов
Для входа используйте имя сети Wi-Fi устройства в качестве логина, пароль Wi-Fi в качестве пароля.
Инструкция по прошивке находится внутри архива.

История изменений

1.15

  • ВАЖНО Исправление безопасности в CUPS: CVE-2024-47175, CVE-2024-47076, CVE-2024-47176.
  • Отключен cups-browsed
  • Добавлен драйвер принтера Ricoh SP150.
  • Обновлен AirSane для устранения проблемы со сканированием Ricoh SP100.
  • Правильное отображение Xprinter вместо Xerox в CUPS.

1.14

  • Добавлены драйверы принтера этикеток и чеков XPrinter (printer-driver-xprinter).
  • Добавлены драйверы чековых принтеров ZiJiang zj-58 и jz-80 (printer-driver-zj-58).
  • Добавлены драйверы принтера этикеток и чеков TSC (printer-driver-tsc, эмуляция x86).
  • Добавлены драйверы принтеров Ricoh SP100 и SP204 (printer-driver-ricoh-sp100).
  • Поддержка адаптеров USB-Ethernet Realtek RTL8152/RTL8153/RTL8156
    • USB-Ethernet обнаруживается автоматически и подключается с помощью DHCP
  • AirSane: бэкпорт исправления области сканирования.
  • Безопасность: исправление уязвимостей GhostScript (обновлено до версии 10.0.0~dfsg-11+deb12u4) [1, 2]
    • In SAFER (default) don't allow eexec seeds other than the Type 1 standard (CVE-2023-52722)
    • Uniprint device - prevent string configuration changes when SAFER (CVE-2024-29510)
    • Bug #707691 (CVE-2024-33869)
    • Bug 707691 part 2 (CVE-2024-33869)
    • Bug #707686 (CVE-2024-33870)
    • OPVP device - prevent unsafe parameter change with SAFER (CVE-2024-33871)
  • Веб-интерфейс: опция «Поддержка конвертеров USB-to-parallel (LPT)»

1.13

  • Добавлены следующие PPD-файлы Kyocera
    • FS-1370DN
    • FS-1300D
    • FS-1300D
    • Kyocera universal PostScript PPD for A4 and A3 printers
  • Добавлены следующие PPD-файлы Xerox
    • WorkCentre 4118
    • WorkCentre 3220
    • Phaser 3600
    • Phaser 3435
    • Phaser 3300
    • Phaser 3250
    • FaxCentre 2218
  • Добавлен предварительно созданный кеш шрифтов для ускорения операций со шрифтами
  • Веб-интерфейс: добавлен ручной ввод имени сети Wi-Fi для подключения к скрытым сетям
  • Веб-интерфейс: показываются только уникальные сети Wi-Fi (фильтруются дубликаты)
  • Веб-интерфейс: добавлена опция отключения драйвера AirSane HP AIO
  • Бекпортирование патчей CUPS из более новых версий
  • Небольшое обновление русского перевода для списка заданий CUPS
  • Обновление box86

1.12

  • Добавлена опция включния SSH-сервера веб-интерфейс
  • SSH-сервер по умолчанию не запускается
  • Исправление безопасности: предотвращение внедрения команды sed в имя принтера CAPT.
  • Исправление безопасности: дополнительная очистка имени Wi-Fi и имени принтера CAPT в веб-интерфейсе
  • Встроена документация в веб-сервер (подключение к Интернету не требуется)
  • Небольшие исправления веб-интерфейса

1.11

  • Добавлены драйверы принтеров Canon UFR-II LT (эмуляция через box86).
    • Canon LBP112/912
    • Canon LBP7100C/7110C
    • Canon LBP113/913, LBP151
    • Canon LBP6230/6240
    • Canon LBP6030/6040/6018L
    • Canon LBP8100
  • Улучшена опция активации Canon CAPT в веб-интерфейсе.
    • CUPS DeviceURI модифицируется автоматически, нет необходимости вручную добавлять принтер с URI ccp://localhost:59687.
  • Исправлена ​​печать драйвера CAPT opvp с процессором Poppler pdftops.
    • LBP3010/LBP3018/LBP3050
    • LBP3100/LBP3108/LBP3150
    • LBP3250/LBP3300/LBP3310/LBP3500
    • LBP5000/LBP5050/LBP5100/LBP5300
    • LBP6000/LBP6018/LBP6020/LBP6200/LBP6300/LBP6300n/LBP6310
    • LBP7010C/LBP7010C/7018C/LBP7200C/LBP7210C
    • LBP9100C/LBP9200C
  • Изменена ссылка uowprint.valdikss.org.ru на printserver.ink в веб-интерфейсе.
  • Добавлен автоматический перезапуск при сбое в AirSane/AirSane-i386.
  • Добавлены значения MFG и MDL 1284DeviceID для базы данных PPD foo2zjs и foomatic-db, исправлена ​​невозможность установки принтеров в Windows 10/11.
  • Обновлен драйвер сканирования xerox_mfp.
    • Обновление патча ADF https://gitlab.com/sane-project/backends/-/merge_requests/655.
  • Добавлено создание спецификации программного обеспечения (SBOM).
  • Добавлена ​​оболочка кэширования для «драйверов» PPD для ускорения вывода списка драйверов.
  • Отключен «драйвер» hplip PPD, поскольку printer-driver-hpcups, похоже, включает их все в hpcups.drv.

1.10

  • Исправлены драйверы Canon CAPT и UFR-II.
  • Для конвертации PDF → PostScript по умолчанию задействован Poppler (pdftops) вместо GhostScript, для ускорения обработки PDF.
    • Недостаток: отсутствие преобразования цвета в оттенки серого для документов PDF → PS, что может привести к печати в цвете, когда выбрана нецветная печать на цветных принтерах (зависит от драйвера и реализации)
  • Добавлен переключатель force_gs в веб-интерфейс, чтобы принудительно использовать GhostScript для обработки PDF.

1.09

  • Полная поддержка принтеров Canon CAPT (через box86).
  • cnijfilter2 для принтеров Canon InkJet (через box86)
  • Драйвер Epson Scanner (epsonscan2 + плагины)

1.08

  • Исправлен драйвер Canon UFR-II.

1.07

  • Добавлен эмулятор box86 для драйверов принтеров x86.
  • Добавлен AirSane-i386, работающий через box86, для запуска x86-драйверов сканеров.
  • Добавлены драйверы сканера Brother brscan/brscan2/brscan3/brscan4 (через box86).
  • Добавлены драйверы сканера Panasonic panamfs (через box86).
  • Добавлены драйверы принтера Canon UFR-II (через box86).
    • Серия Canon C
    • Серия Canon D
    • Модели Canon imageRunner
  • Добавлены драйверы принтера Canon CQue (PCL/PXL/PS, через box86).
    • Модели Canon LBP
    • Модели Canon MF
    • Модели Canon imageRunner
  • Добавлены драйверы принтера Panasonic mccgdi (через box86):
    • Серия Panasonic KX-MBXXXX
    • Серия Panasonic KX-MCXXXX
  • Исправлено поле IPP media-source-supported в CUPS, для Windows 11 (https://github.com/OpenPrinting/cups/pull/860).
  • Исправлен драйвер сканирования HP LaserJet m1005 (https://gitlab.com/sane-project/backends/-/merge_requests/819).
  • Исправлено сканирование через лоток автоподачи драйвера Samsung/Xerox xerox_mfp (https://gitlab.com/sane-project/backends/-/merge_requests/655).

1.06

  • Исправлена ​​ошибка с искажением вывода драйвера Canon LBP-810/LBP-1120.

1.05

  • Улучшено удобство использования и внешний вид веб-интерфейса.
  • Добавлено требование ввода пароля для опций раздела "прочее" в веб-интерфейсе.
  • Добавлена ​​опция gs_suppress_errors (исправлена ​​печать PS из Win7 в драйвер LBP1120 и, возможно, других не до конца корректно написанных драйверов)

1.04

  • Небольшое исправление русского перевода в диалоге «Добавить принтер» CUPS.
  • Реализован фильтр для списка драйверов в диалоговом окне «Добавить принтер» CUPS.
  • Добавлен проприетарный драйвер Epson L800 (эмуляция x86)
  • Удалены предварительно кэшированные списки драйверов из прошивки (это оказалось почти бессмысленно)

1.03

  • Еще больше PPD-файлов для Kyocera PostScript-принтеров
  • Добавлена опция force_raster (принимать только растровые данные на печать, не сообщать о поддержке PDF/PS. Ускоряет печать.)

1.02

  • Добавлены PPD-файлы для Kyocera PostScript-принтеров
  • Добалена поддержка принтеров Kyocera GDI (printer-driver-rastertokpsl-re):
    • FS-1020MFP
    • FS-1025MFP
    • FS-1040
    • FS-1060DN
    • FS-1120MFP
    • FS-1125MFP

1.01

  • Исправлена задержка при запуске, вызванная вызовом udevadm в ifupdown-pre
  • Исправлен загрузчик прошивок HP hplip
  • Добавлен список сетей Wi-Fi в веб-интерфейс
  • Добавлено отображение версии в веб-интерфейс

1.00

Первая публичная версия