UoWPrint firmware
Current version: v1.15 (10/04/2024)
Firmware and source code archive
To download, log in with device Wi-Fi network name as login and Wi-Fi password as password.
Firmware upgrade instructions are inside the archive.
Firmware changelog
1.15
- IMPORTANT Security fix in CUPS: CVE-2024-47175, CVE-2024-47076, CVE-2024-47176
- Disabled cups-browsed
- Added Ricoh SP150 printer driver
- Updated AirSane to fix Ricoh SP100 scanning issue
- Correctly display Xprinter instead of Xerox in CUPS
1.14
- Added XPrinter label and receipt printer drivers (printer-driver-xprinter)
- Added ZiJiang zj-58 and jz-80 receipt printer drivers (printer-driver-zj-58)
- Added TSC label and receipt printer drivers (printer-driver-tsc, x86 emulated)
- Added Ricoh SP100 and SP204 printer drivers (printer-driver-ricoh-sp100)
- Support for Realtek RTL8152/RTL8153/RTL8156 USB-to-Ethernet adapters
- USB-Ethernet is detected automatically and connected using DHCP
- AirSane: backport scan area options fix (https://github.com/SimulPiscator/AirSane/issues/123)
- Security: GhostScript vulnerabilities fix (updated to 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)
- Web interface: Support for USB-to-parallel port (LPT) converters checkbox
1.13
- Added more Kyocera PPD files
- FS-1370DN
- FS-1300D
- FS-1300D
- Kyocera universal PostScript PPD for A4 and A3 printers
- Added Xerox PPD files
- WorkCentre 4118
- WorkCentre 3220
- Phaser 3600
- Phaser 3435
- Phaser 3300
- Phaser 3250
- FaxCentre 2218
- Include pre-generated font cache to speed up font operations
- Web interface: add manual Wi-Fi network name input for connecting to hidden networks
- Web interface: show only unique Wi-Fi networks (filter duplicates)
- Web interface: add AirSane HP AIO disabling checkbox
- Backport CUPS patches from newer versions
- Small Russian translation update for CUPS job list
- Update box86
1.12
- Add SSH server checkbox in miscellaneous web interface options
- Disable SSH server by default
- Security fix: prevent sed command injection in CAPT printer name
- Security fix: additional sanitizing of Wi-Fi name and CAPT printer name in web interface
- Embed documentation into the web server (no internet connection required)
- Small web interface fixes
1.11
- Added Canon UFR-II LT printer drivers (via box86)
- Canon LBP112/912
- Canon LBP7100C/7110C
- Canon LBP113/913, LBP151
- Canon LBP6230/6240
- Canon LBP6030/6040/6018L
- Canon LBP8100
- Improved Canon CAPT web interface option
- Patch CUPS DeviceURI, no need to add the printer with ccp://localhost:59687 URI manually
- Fix for CAPT
opvp
printing with Popplerpdftops
processor- 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
- Changed uowprint.valdikss.org.ru link to printserver.ink in the web interface
- Added automatic restart on crash to AirSane/AirSane-i386
- Added MFG and MDL 1284DeviceID values for foo2zjs and foomatic-db PPD database, fixes inability to install printers in Windows 10/11
- Updated xerox_mfp scanning driver
- ADF patch update https://gitlab.com/sane-project/backends/-/merge_requests/655
- Added Software Bill Of Materials generation (SBOM)
- Added caching wrapper for PPD 'drivers' to speed up the driver listing
- Disabled hplip PPD 'driver', as printer-driver-hpcups seem to include them all in hpcups.drv
1.10
- Canon CAPT and UFR-II driver fixes
- Use Poppler (pdftops) PDF → PostScript by default instead of GhostScript, to speed up PDF processing
- Drawback: no color-to-grayscale conversion of PDF → PS documents, may result in color printing when grayscale printing is requested on color printers (depending on driver and implementation)
- Add force_gs toggle to web interface, to force usage of GhostScript for PDF processing
1.09
- Full support for Canon CAPT printers (via box86)
- cnijfilter2 for Canon InkJet printers (via box86)
- Epson Scanner driver (epsonscan2 + plugins)
1.08
- Fixed Canon UFR-II driver
1.07
- Added box86 emulator for x86 printer drivers
- Added AirSane-i386 running via box86 for running x86 scanner drivers
- Added Brother brscan/brscan2/brscan3/brscan4 scanner drivers (via box86)
- Added Panasonic panamfs scanner drivers (via box86)
- Added Canon UFR-II printer drivers (via box86)
- Canon C series
- Canon D series
- Canon imageRunner models
- Added Canon CQue printer drivers (PCL/PXL/PS, via box86)
- Canon LBP models
- Canon MF models
- Canon imageRunner models
- Added Panasonic mccgdi printer drivers (via box86):
- Panasonic KX-MBXXXX series
- Panasonic KX-MCXXXX series
- Fixed CUPS media-source-supported IPP field for Windows 11 (https://github.com/OpenPrinting/cups/pull/860)
- Fixed HP LaserJet m1005 scanning driver (https://gitlab.com/sane-project/backends/-/merge_requests/819)
- Fixed Samsung/Xerox xerox_mfp scanning driver ADF (https://gitlab.com/sane-project/backends/-/merge_requests/655)
1.06
- Canon LBP-810/LBP-1120 driver garbled output bug fix
1.05
- Web interface usability and appearance improvements
- Require password for miscellaneous toggles in web interface
- Add gs_suppress_errors option (fix PS printing from Win7 to LBP1120 driver, probably others)
1.04
- Small fix of Russian translation in CUPS "Add Printer" dialog
- Implement filter for the driver list in CUPS "Add Printer" dialog
- Add Epson L800 proprietary driver (x86 emulated)
- Remove pre-cached driver lists from the build (it's almost pointless)
1.03
- Even more PPD files for Kyocera PostScript printers
- Added option force_raster (accept only raster data for printing, do not report PDF/PS support. Speeds up printing.)
1.02
- Added PPD files for Kyocera PostScript printers
- Added support for Kyocera GDI printers (printer-driver-rastertokpsl-re):
- FS-1020MFP
- FS-1025MFP
- FS-1040
- FS-1060DN
- FS-1120MFP
- FS-1125MFP
1.01
- Fixed startup delay caused by calling udevadm in ifupdown-pre
- Fixed HP hplip firmware loader
- Added a list of Wi-Fi networks to the web interface
- Added version display in web interface
1.00
First public version