You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
rawptr is not incrementer correctly in the conversionloop in
ippRewriteURL when a character needing convertion is encountered.
We stumbled on this when usingprinternames containing dots (.). printers.cgi hang in a cpu loop.
By setting the BrowsePoll/BrowseAddress settings to cross the subnet barrier I can see all the printers showing up in the SharedPrinters menu.
This is somewhat of a step forward, since it solves the N-squared
problem previously mentioned. However, everything is printed in
portrait, and not rotated landscape when requested.
If a landscape document is requested, it's printed full-size portrait,
which results with the sides getting cut off. If that same document is
requested as portrait, it get printed portrait, but gets scaled down such that the entire document fits within the width of a portrait document, which is usually too small to read.
Version: 1.1.20
CUPS.org User: goeran.cdg.chalmers
rawptr is not incrementer correctly in the conversionloop in
ippRewriteURL when a character needing convertion is encountered.
We stumbled on this when usingprinternames containing dots (.). printers.cgi hang in a cpu loop.
Suggested fix (diff -u).
--- ipp-var.c Fri Nov 7 19:52:38 2003
+++ ipp-var.c.fixed Wed Dec 3 18:43:35 2003
@@ -250,7 +250,7 @@
* illegal chars...
*/
for (rawptr = rawresource, resptr = resource; *rawptr;)
for (rawptr = rawresource, resptr = resource; _rawptr; rawptr++)
if ((_rawptr & 128) || rawptr == '%' || *rawptr == ' ' ||
*rawptr == '#' || *rawptr == '?' ||
*rawptr == '.') / For MSIE */
@@ -263,7 +263,7 @@
}
}
else if (resptr < (resource + sizeof(resource) - 1))
*resptr = '\0';
The text was updated successfully, but these errors were encountered: