SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

BotDetect - Real-Time Bot Detection API
 
 

ipp-usb rpm build for : Mandrake Other. For other distributions click ipp-usb.

Name : ipp-usb
Version : 0.9.23 Vendor : OpenMandriva
Release : 1 Date : 2022-12-28 05:56:19
Group : Hardware Source RPM : ipp-usb-0.9.23-1.src.rpm
Size : 4.83 MB
Packager : bero < bero_lindev_ch>
Summary : IPP-over-USB implementation
Description :
IPP-over-USB allows using the IPP protocol, normally designed for network
printers, to be used with USB printers as well.

The idea behind this standard is simple: It allows to send HTTP requests
to the device via a USB connection, so enabling IPP, eSCL (AirScan) and
web console on devices without Ethernet or WiFi connections.

Unfortunately, the naive implementation, which simply relays a TCP connection
to USB, does not work. It happens because closing the TCP connection on the
client side has a useful side effect of discarding all data sent to this
connection from the server side, but it does not happen with USB
connections.

In the case of USB, all data not received by the client will remain in the
USB buffers, and the next time the client connects to the device, it will
receive unexpected data, left from the previous abnormally completed
request.

Actually, it is an obvious flaw in the IPP-over-USB standard, but we have
to live with it.

So the implementation, once the HTTP request is sent, must read the entire
HTTP response, which means that the implementation must understand the HTTP
protocol, and effectively implement a HTTP reverse proxy, backed by the
IPP-over-USB connection to the device.

And this is what the ipp-usb program actually does.

RPM found in directory: /vol/rzm5/linux-openmandriva/rolling/repository/x86_64/main/release

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  ipp-usb-0.9.23-1-omv2390.x86_64.rpm
ftp.icm.edu.pl  ipp-usb-0.9.23-1-omv2390.x86_64.rpm
ftp.icm.edu.pl  ipp-usb-0.9.23-1-omv2390.x86_64.rpm
     

Provides :
ipp-usb
ipp-usb(x86-64)

Requires :
libavahi-client.so.3()(64bit)
libavahi-common.so.3()(64bit)
libc.so.6()(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3.2)(64bit)
libc.so.6(GLIBC_2.32)(64bit)
libc.so.6(GLIBC_2.34)(64bit)
libusb-1.0.so.0()(64bit)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1
rtld(GNU_HASH)


Content of RPM :
/etc/ipp-usb
/etc/ipp-usb/ipp-usb.conf
/usr/bin/ipp-usb
/usr/lib/systemd/system/ipp-usb.service
/usr/lib/udev/rules.d/71-ipp-usb.rules
/usr/share/ipp-usb
/usr/share/ipp-usb/quirks
/usr/share/ipp-usb/quirks/HP.conf
/usr/share/ipp-usb/quirks/README
/usr/share/ipp-usb/quirks/blacklist.conf
/usr/share/ipp-usb/quirks/default.conf
/usr/share/man/man8/ipp-usb.8.zst

 
ICM Bot detect detector