attachment
<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi Chris,<div class=""><br class=""></div><div class="">I'm on Catalina and if I run "/usr/bin/ippfind --version" I get CUPS v2.3.0. Is that what you get? On mine it fails as well. But it shouldn't. And since it is our own tool, it is within our power to change it. The IPP Everywhere Self-Certification tools, though, it uses a local copy of ippfind (or should), and the parameters come from a script. So my point here is that I believe we ought to normalize the syntax that "ippfind" accepts, and IMHO we should normalize it on "_print._sub._ipp._tcp.local" instead of "_ipp._tcp,_print.local" because the former is what is on the wire, while the latter is just an oddity that came from a mistake made by those that both wrote the "dns-sd" tool and contributed to the RFCs.</div><div class=""><br class=""></div><div class="">Sanity check me here - am I off in the weeds?</div><div class=""><br class=""><div class="">
Smith<br class=""><br class="">/**<br class=""> Smith Kennedy<br class=""> HP Inc.<br class="">*/
</div>
<div><br class=""><blockquote type="cite" class=""><div class="">On Feb 14, 2020, at 1:20 PM, Rizzo, Christopher <<a href="mailto:Christopher.Rizzo@xerox.com" class="">Christopher.Rizzo@xerox.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="WordSection1" style="page: WordSection1; caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">Hmm... On the Mac (I'm currently at Mojave), the ippfind tool doesn't like _print._sub._ipp._tcp.local. There does not appear to be a problem with --literal-name parameter:<o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div><div style="margin: 0in 0in 0.0001pt; background-color: black; font-size: 9pt; font-family: Menlo; color: rgb(203, 146, 17);" class=""><span class="s1">crizzo@ChrisMacBook15:~/OneDrive - Xerox/pwg/ipp-self-cert-v1.1-beta1[18] ./ippfind --literal-name "Xerox AltaLink C8035"</span><o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; background-color: black; font-size: 9pt; font-family: Menlo; color: rgb(203, 146, 17);" class=""><span class="s1"><a href="ipp://XRX9C934E681461.local:631/ipp/print" style="color: blue; text-decoration: underline;" class="">ipp://XRX9C934E681461.local:631/ipp/print</a></span><o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; background-color: black; font-size: 9pt; font-family: Menlo; color: rgb(203, 146, 17);" class=""><span class="s1">crizzo@ChrisMacBook15:~/OneDrive - Xerox/pwg/ipp-self-cert-v1.1-beta1[19] ./ippfind --literal-name "Xerox AltaLink C8035" _ipp._tcp</span><o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; background-color: black; font-size: 9pt; font-family: Menlo; color: rgb(203, 146, 17);" class=""><span class="s1"><a href="ipp://XRX9C934E681461.local:631/ipp/print" style="color: blue; text-decoration: underline;" class="">ipp://XRX9C934E681461.local:631/ipp/print</a></span><o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; background-color: black; font-size: 9pt; font-family: Menlo; color: rgb(203, 146, 17);" class=""><span class="s1">crizzo@ChrisMacBook15:~/OneDrive - Xerox/pwg/ipp-self-cert-v1.1-beta1[20] ./ippfind --literal-name "Xerox AltaLink C8035" _ipps._tcp</span><o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; background-color: black; font-size: 9pt; font-family: Menlo; color: rgb(203, 146, 17);" class=""><span class="s1"><a href="ipps://XRX9C934E681461.local:443/ipp/print" style="color: blue; text-decoration: underline;" class="">ipps://XRX9C934E681461.local:443/ipp/print</a></span><o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; background-color: black; font-size: 9pt; font-family: Menlo; color: rgb(203, 146, 17);" class=""><span class="s1">crizzo@ChrisMacBook15:~/OneDrive - Xerox/pwg/ipp-self-cert-v1.1-beta1[21] ./ippfind --literal-name "Xerox AltaLink C8035" _print._sub._ipp._tcp</span><o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; background-color: black; font-size: 9pt; font-family: Menlo; color: rgb(203, 146, 17);" class=""><span class="s1">ippfind: Unable to browse or resolve: Bad parameter.</span><o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; background-color: black; font-size: 9pt; font-family: Menlo; color: rgb(203, 146, 17);" class=""><span class="s1">crizzo@ChrisMacBook15:~/OneDrive - Xerox/pwg/ipp-self-cert-v1.1-beta1[22] ./ippfind --literal-name "Xerox AltaLink C8035" _print._sub._ipp._tcp.local</span><o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; background-color: black; font-size: 9pt; font-family: Menlo; color: rgb(203, 146, 17);" class=""><span class="s1">ippfind: Unable to browse or resolve: Bad parameter.</span><o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; background-color: black; font-size: 9pt; font-family: Menlo; color: rgb(203, 146, 17);" class=""><span class="s1">crizzo@ChrisMacBook15:~/OneDrive - Xerox/pwg/ipp-self-cert-v1.1-beta1[23]</span><span class="apple-converted-space"> </span><o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; background-color: black; font-size: 9pt; font-family: Menlo; color: rgb(203, 146, 17);" class=""><span class="s1">crizzo@ChrisMacBook15:~/OneDrive - Xerox/pwg/ipp-self-cert-v1.1-beta1[23] ./ippfind --version</span><o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; background-color: black; font-size: 9pt; font-family: Menlo; color: rgb(203, 146, 17);" class=""><span class="s1">IPPEVESELFCERT11 v20200211</span><o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; background-color: black; font-size: 9pt; font-family: Menlo; color: rgb(203, 146, 17);" class=""><span class="s1">crizzo@ChrisMacBook15:~/OneDrive - Xerox/pwg/ipp-self-cert-v1.1-beta1[24]</span><span class="apple-converted-space"> </span><o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; background-color: black; font-size: 9pt; font-family: Menlo; color: rgb(203, 146, 17);" class=""><span class="s1">crizzo@ChrisMacBook15:~/OneDrive - Xerox/pwg/ipp-self-cert-v1.1-beta1[24] ippfind --literal-name "Xerox AltaLink C8035" _print._sub._ipp._tcp.local</span><o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; background-color: black; font-size: 9pt; font-family: Menlo; color: rgb(203, 146, 17);" class=""><span class="s1">ippfind: Unable to browse or resolve: Bad parameter.</span><o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; background-color: black; font-size: 9pt; font-family: Menlo; color: rgb(203, 146, 17);" class=""><span class="s1">crizzo@ChrisMacBook15:~/OneDrive - Xerox/pwg/ipp-self-cert-v1.1-beta1[25] ippfind --version</span><o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; background-color: black; font-size: 9pt; font-family: Menlo; color: rgb(203, 146, 17);" class=""><span class="s1">CUPS v2.2.9</span><o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; background-color: black; font-size: 9pt; font-family: Menlo; color: rgb(203, 146, 17);" class=""><span class="s1">crizzo@ChrisMacBook15:~/OneDrive - Xerox/pwg/ipp-self-cert-v1.1-beta1[26]</span><span class="apple-converted-space"> </span><o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">Chris<o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span style="font-size: 10.5pt;" class="">Christopher Rizzo<o:p class=""></o:p></span></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span style="font-size: 10.5pt;" class="">Xerox Corporation<o:p class=""></o:p></span></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span style="font-size: 10.5pt;" class="">GDG/Discovery/Advance Technology<o:p class=""></o:p></span></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span style="font-size: 10.5pt;" class="">26600 SW Parkway Ave.<o:p class=""></o:p></span></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span style="font-size: 10.5pt;" class="">Wilsonville, OR 97070-9251<o:p class=""></o:p></span></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span style="font-size: 10.5pt;" class="">Phone: (585) 314-6936<o:p class=""></o:p></span></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span style="font-size: 10.5pt;" class="">Email:<span class="Apple-converted-space"> </span><a href="mailto:Christopher.Rizzo@xerox.com" style="color: blue; text-decoration: underline;" class="">Christopher.Rizzo@xerox.com</a><o:p class=""></o:p></span></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span style="font-size: 10.5pt;" class=""><o:p class=""> </o:p></span></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span style="font-size: 10.5pt;" class="">"The realization came over me with full force that a good part of the remainder of my life was going to be spent in finding errors in my own programs."<o:p class=""></o:p></span></div></div></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><span style="font-size: 10.5pt;" class="">-Maurice Wilkes,<span class="Apple-converted-space"> </span><i class="">Memoirs of a Computer Pioneer</i></span><o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div><div style="border-style: solid none none; border-top-width: 1pt; border-top-color: rgb(181, 196, 223); padding: 3pt 0in 0in;" class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><b class=""><span style="font-size: 12pt;" class="">From:<span class="Apple-converted-space"> </span></span></b><span style="font-size: 12pt;" class="">ipp <<a href="mailto:ipp-bounces@pwg.org" class="">ipp-bounces@pwg.org</a>> on behalf of PWG Workgroup <<a href="mailto:ipp@pwg.org" class="">ipp@pwg.org</a>><br class=""><b class="">Reply-To:<span class="Apple-converted-space"> </span></b>"Kennedy, Smith (Wireless & IPP Standards)" <<a href="mailto:smith.kennedy@hp.com" class="">smith.kennedy@hp.com</a>><br class=""><b class="">Date:<span class="Apple-converted-space"> </span></b>Friday, February 14, 2020 at 11:48 AM<br class=""><b class="">To:<span class="Apple-converted-space"> </span></b>"Kennedy, Smith (Wireless & IPP Standards)" <<a href="mailto:smith.kennedy@hp.com" class="">smith.kennedy@hp.com</a>><br class=""><b class="">Cc:<span class="Apple-converted-space"> </span></b>PWG Workgroup <<a href="mailto:ipp@pwg.org" class="">ipp@pwg.org</a>>, PWG Self-Certification <<a href="mailto:ippeveselfcert@pwg.org" class="">ippeveselfcert@pwg.org</a>><br class=""><b class="">Subject:<span class="Apple-converted-space"> </span></b>Re: [IPP] BETA: IPP Everywhere Printer Self-Certification Tools v1.0 Update 4<o:p class=""></o:p></span></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">I should say further that even though Apple's own "dns-sd" tool uses the "_TYPE._TRANSPORT,_SUBTYPE" notation (which derives from the notation used in the RFC), the "dig" tool only accepts the "_SUBTYPE._sub._TYPE._TRANSPORT" syntax, which matches what is sent over the wire. This works:<span class="Apple-converted-space"> </span><o:p class=""></o:p></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">$ dig @224.0.0.251 -p 5353 _print._sub._ipp._tcp.local. PTR IN<o:p class=""></o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">This doesn't work:<o:p class=""></o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">$ dig @224.0.0.251 -p 5353 _ipp._tcp,_print.local. PTR IN<o:p class=""></o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">And the bottom line is that the B-1 and B-5.2 tests will fail on Ubuntu when they shouldn't.<o:p class=""></o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><br class=""><br class=""><o:p class=""></o:p></div><blockquote style="margin-top: 5pt; margin-bottom: 5pt;" class="" type="cite"><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">On Feb 14, 2020, at 12:32 PM, Kennedy, Smith (Wireless & IPP Standards) via ipp <<a href="mailto:ipp@pwg.org" style="color: blue; text-decoration: underline;" class="">ipp@pwg.org</a>> wrote:<o:p class=""></o:p></div></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div><div class=""><div class=""><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">Signed PGP part<o:p class=""></o:p></div></div><div class=""><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">Hi Mike,<span class="Apple-converted-space"> </span><o:p class=""></o:p></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">I can file defects for this, but one quick bit of feedback with tests B-1 and B-5.2 (the browse tests)<o:p class=""></o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">These tests are failing for me on Linux, and the cause seems to be at least partly due to a syntax problem with how subtypes can be specified to the "ippfind" tool. The "ippfind" tool used to accept a DNS-SD subtype using the "_SUBTYPE._sub._TYPE._TRANSPORT" syntax instead of the "_TYPE._TRANSPORT,_SUBTYPE" notation that was used in the RFC but isn't used on the wire.<o:p class=""></o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">The "bonjour-tests.sh" test does B-1 like so:<o:p class=""></o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">> ${IPPFIND} --literal-name "${TARGET}" "_ipp._tcp,_print.local --quiet<o:p class=""></o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">which fails on Ubuntu Linux but works on macOS. IMHO this line should be phrased like so:<o:p class=""></o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">> ${IPPFIND} --literal-name "${TARGET}" "_print._sub._ipp._tcp.local --quiet<o:p class=""></o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">and our code should be updated to work using that syntax on all platforms. I am observing that this successfully finds my target HP TANGO (Ubuntu 18.04.4):<o:p class=""></o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">$ avahi-browse _print._sub._ipp._tcp<o:p class=""></o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">but this fails:<o:p class=""></o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">$ avahi-browse _ipp._tcp,_print<o:p class=""></o:p></div></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">If I use the system provided /usr/bin/ippfind (which "ippfind --version" reports "CUPS v2.2.7") it works the way I expect it to work as described above but doesn't support "--literal-name".<o:p class=""></o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">Still testing...<o:p class=""></o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">Smith<br class=""><br class="">/**<br class=""> Smith Kennedy<br class=""> HP Inc.<br class="">*/<span class="Apple-converted-space"> </span><o:p class=""></o:p></div></div><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><br class=""><br class=""><o:p class=""></o:p></div><blockquote style="margin-top: 5pt; margin-bottom: 5pt;" class="" type="cite"><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">On Feb 4, 2020, at 5:05 PM, Michael Sweet via ipp <<a href="mailto:ipp@pwg.org" style="color: blue; text-decoration: underline;" class="">ipp@pwg.org</a>> wrote:<o:p class=""></o:p></div></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=""><o:p class=""> </o:p></div><div class=""><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class="">All,<br class=""><br class="">I have posted a proposed update to the IPP Everywhere v1.0 Printer Self-Certification Tools to:<br class=""><br class=""><a href="https://ftp.pwg.org/pub/pwg/ipp/wd/sw-ippeveselfcert10-20200204-macos.zip" style="color: blue; text-decoration: underline;" class="">https://ftp.pwg.org/pub/pwg/ipp/wd/sw-ippeveselfcert10-20200204-macos.zip</a><br class=""><a href="https://ftp.pwg.org/pub/pwg/ipp/wd/sw-ippeveselfcert10-20200204-rhel.tar.gz" style="color: blue; text-decoration: underline;" class="">https://ftp.pwg.org/pub/pwg/ipp/wd/sw-ippeveselfcert10-20200204-rhel.tar.gz</a><br class=""><a href="https://ftp.pwg.org/pub/pwg/ipp/wd/sw-ippeveselfcert10-20200204-ubuntu.tar.gz" style="color: blue; text-decoration: underline;" class="">https://ftp.pwg.org/pub/pwg/ipp/wd/sw-ippeveselfcert10-20200204-ubuntu.tar.gz</a><br class=""><a href="https://ftp.pwg.org/pub/pwg/ipp/wd/sw-ippeveselfcert10-20200204-windows.msi" style="color: blue; text-decoration: underline;" class="">https://ftp.pwg.org/pub/pwg/ipp/wd/sw-ippeveselfcert10-20200204-windows.msi</a><br class=""><br class="">Instructions for using the new "ippevesubmit" program can be found here:<br class=""><br class=""><a href="https://istopwg.github.io/ippeveselfcert" style="color: blue; text-decoration: underline;" class="">https://istopwg.github.io/ippeveselfcert</a><br class=""><br class="">These will be moved over to the main PWG web site when the update goes live.<br class=""><br class="">Changes include:<br class=""><br class="">- Issue #41: Windows IPP Everywhere Self Cert 1.0 Update 3: ipptool fails to<br class="">run - missing regex.dll<br class="">- Updated the Windows test scripts to look for PWG Raster files on the Desktop,<br class="">and to write the test results to the Desktop since the installation<br class="">directory is now write-protected on current versions of Windows.<br class="">- Updated libcups and the IPP tools to CUPS v2.2.13.<br class=""><br class="">Note: All binaries are for 64-bit systems only.<br class=""><br class="">Please provide feedback before February 27, 2020. I would like to post update 4 after the IPP workgroup conference call on that day.<br class=""><br class="">________________________<br class="">Michael Sweet<br class=""><br class=""><br class=""><br class="">_______________________________________________<br class="">ipp mailing list<br class=""><a href="mailto:ipp@pwg.org" style="color: blue; text-decoration: underline;" class="">ipp@pwg.org</a><br class=""><a href="https://www.pwg.org/mailman/listinfo/ipp" style="color: blue; text-decoration: underline;" class="">https://www.pwg.org/mailman/listinfo/ipp</a></div></div></div></blockquote></div></div></div></div></div></div></blockquote></div></div></div></div></div></blockquote></div><br class=""></div></body></html>