[ipp-usb] Initial integration
This PR adds initial integration for the ipp-usb project - a daemon for IPP-over-USB printers, implementing driverless printing and scanning over USB.
All fuzz harnesses are maintained externally in the OpenPrinting/fuzzing repository.
CC: @tillkamppeter @iosifache @fish98
mdimado is integrating a new project:
- Main repo: https://github.com/OpenPrinting/ipp-usb
- Criticality score: 0.38517
Hey @DavidKorczynski @oliverchang,
Andrei here :v:. I'm mentoring @mdimado for GSoC on integrating some OpenPrinting projects (Golang and Python) into OSS-Fuzz.
We've got 3 PRs ready that were done as part of GSoC:
-
[ipp-usb](https://github.com/google/oss-fuzz/pull/13815) -
[pycups](https://github.com/google/oss-fuzz/pull/13872) -
[pyppd](https://github.com/google/oss-fuzz/pull/13878)
They're all pretty small and straightforward to review. Would really appreciate if you could have a look and hopefully approve them. It'd help us wrap up the GSoC work nicely.
Thanks in advance!
Hi @DavidKorczynski @oliverchang , just wanted to kindly follow up on this PR. All checks have passed and it completes the OpenPrinting integration work (ipp-usb). along with this, the other two PRs #13872 and #13878 also covers OpenPrinting integration work (pycups, pyppd). Would appreciate if you could take a look when convenient. Thanks!