[cups.bugs] [LOW] STR #3074: http-support.c to accept backend names containing an underscore character

Michael Sweet msweet at apple.com
Sun Jan 25 06:50:26 PST 2009


[STR Closed w/o Resolution]

>From RFC 3986 (the URI spec):

   Scheme names consist of a sequence of characters beginning with a
   letter and followed by any combination of letters, digits, plus
   ("+"), period ("."), or hyphen ("-").

so the underscore used by Canon is not allowed.

Since the URIs that CUPS consumes and produces must a) follow the
corresponding standards and b) be consumed by other applications and
systems following the same standards, we cannot allow backends with
underscores in the names.

Link: http://www.cups.org/str.php?L3074
Version: 1.3-current
Fix Version: Will Not Fix





More information about the cups-devel mailing list