Releases: OpenPrinting/ippusbxd
Releases · OpenPrinting/ippusbxd
ippusbxd 1.34 release
This release is mainly to improve the DNS-SD advertising to equal the one of the network mode of the device and also to advertise its AirScan scanning capabilities, but we also have some communication and code base improvements.
- DNS-SD-advertise the devices capabilities based on polling the device via IPP (printing and send-fax part) and via HTTP (eSCL scanning part, if available), the records now contain the same information as the DNS-SD records which the printer broadcasts through its network connection
- Improved code base by formatting, header files, comments in the header files, and improving debug output
- Added exponential backoff for print read requests when printer's responses are empty for saving resources and reducing log file spam
- Apparmor: Matched path when bin and sbin directories are merged
ippusbxd 1.33 release
Vast improvements in the communication code contributed by David Valleau from Google (Chrome OS printing guru):
- Changed USB code to hold all IPP-over-USB interfaces as long as ippusbxd is running
- Made the communication bi-directional with polling
- Changed unregister_service_thread() to deallocate removed thread parameters
- Fixes for high-DPI web scanning (transferring large amounts of data)
- Fixed spurious recv and USB timeout errors
ippusbxd 1.32 release
Minor changes, mostly bug fixes and documentation.
- Fixed automatic search of an IPP-over-USB printer when none is specified on the command line
- Use port 60000 (and following) as default port when no port is specified
- Use URF info in the USB device ID for the DNS-SD record
- Corrected syslog() call to avoid crashes
- Minor code fixes
- Updated readme.md: Avahi patch, Mopria/Wi-Fi Direct printer support, Markdown for GitHub
ippusbxd 1.31 release
- Added missing 'TAG+="systemd"' to the UDV rules file
- Added support for the page description language PCLm in the DNS-SD record
- Make DNS-SD advertising also working in the no-printer developer mode