Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

ipp-usb-0.9.29-1.1 RPM for armv7hl

From OpenSuSE Ports Tumbleweed for armv7hl

Name: ipp-usb Distribution: openSUSE Tumbleweed
Version: 0.9.29 Vendor: openSUSE
Release: 1.1 Build date: Sat Mar 1 00:00:52 2025
Group: Unspecified Build host: reproducible
Size: 7016804 Source RPM: ipp-usb-0.9.29-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/OpenPrinting/ipp-usb
Summary: HTTP reverse proxy, backed by IPP-over-USB connection to device
IPP-over-USB allows using the IPP protocol, normally designed for network
printers, to be used with USB printers as well.

Provides

Requires

License

BSD-2-Clause

Changelog

* Fri Feb 28 2025 Richard Rahl <rrahl0@opensuse.org>
  - update to 0.9.29:
    * USB: zero-length read logged at Debug level
    * Fixed formatting of debug message
    * Performance tuning after 0-length USB packets reception
    * fixed typo in names of two local variables
    * Fixed crash on ipp-usb status
    * Added tcp port info to status output
    * Applied changes for pull request
    * Fixed ipp-usb status formatting for small port numbers (<10000)
    * Fixed crash with blacklisted devices
    * USB serial number and vendor/device ID exposed via TXT record
    * ipp-usb status: if HTTP port is not available, print "-" instead of "0"
    * Newly added usb_SER and usb_HWID TXT records documented on the man page
    * Quirks handling refactored. Quirks tests updated.
    * Low-level USB I/O refactored to be cancelable via context.Context
    * Added comprehensive test of quirks value parsers
    * Fixed go 1.11 build
    * avoided code duplication in decoding libusb_transfer results
    * Refactiring: UsbIO renamed to UsbEIO, for consistency with other error
      codes
    * Refactoring: use context.Context to specify low-level USB I/O timeout
    * Don't start USB low-level I/O operation, if context.Context already
      expired
    * Removed unused function
    * Device initialization timeout handling revisited
    * Fixed premature context.Context cancellation for HTTP requests with
      timeout
    * Added alternative syntax for delays in the quirks
    * ipp-usb-quirks/README updated
    * Device init timeout was mistakenly left enabled after the initialization
    * Added 'init-timeout' quirk
    * Removed unneeded debug print, occasionally leaked to the repo
    * Minor tweak of log message
    * Fixed possibility to cancel response body fetching before completion
    * Fixed handling of errors returned by libusb_submit_transfer()
    * Quirks logistics down to the UsbInterface structure
    * Added 'zlp-send'
    * Added 'zlp-recv-hack' quirk
    * More testing of quirks
    * Fixed few typos in the man page
    * Added 'init-retry-partial' quirk
    * Logging tweaked a bit
    * Fix init-retry-partial when zlp-recv-hack triggers during HTTP header
      reception
    * HP quirks updated
    * Removed println line, leaked by mistake
    * Fixed wildcard, used in quirks to match HP Color LaserJet Flow
  - update to 0.9.28:
    * remove debian directory
  - switch to obs_scm, so we can save on disk space in the long run
  - remove go vendor workaround, as upstream fixed the issue
  - remove download_files service, as it was never needed
* Thu Jul 25 2024 Richard Rahl <rrahl0@opensuse.org>
  - update to version 0.9.27:
    * HTTP port allocation takes into consideration /var/ipp-usb/dev/*
    * If quirk's init-delay is high enough, initialization always times out
    * Device USB port added to logged device info
    * Pantum BM5100ADN series quirks: disable-fax = true
    * inifile.go: removed excessive break statements
    * UID authentication instrumented
    * auth: fixed possible race in access to UID lookup cache
    * auth: don't attempt to resolve UID, if UID is not known
    * auth: don't try to obtain client UID, if we don't actually use it
    * TCPClientUID better instrumented
    * uid auth: fixed to run on systems with disabled IPv6 support
  - fix service file (missing Install section)
* Thu Mar 14 2024 Richard Rahl <rrahl0@proton.me>
  - initial packaging

Files

/etc/ipp-usb
/etc/ipp-usb/ipp-usb.conf
/usr/lib/systemd/system/ipp-usb.service
/usr/lib/udev/rules.d/71-ipp-usb.rules
/usr/sbin/ipp-usb
/usr/share/doc/packages/ipp-usb
/usr/share/doc/packages/ipp-usb/README.md
/usr/share/ipp-usb
/usr/share/ipp-usb/quirks
/usr/share/ipp-usb/quirks/Canon.conf
/usr/share/ipp-usb/quirks/HP.conf
/usr/share/ipp-usb/quirks/Pantum.conf
/usr/share/ipp-usb/quirks/README
/usr/share/ipp-usb/quirks/blacklist.conf
/usr/share/ipp-usb/quirks/default.conf
/usr/share/licenses/ipp-usb
/usr/share/licenses/ipp-usb/LICENSE
/var/log/ipp-usb


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Mar 9 09:46:30 2025