-
Notifications
You must be signed in to change notification settings - Fork 464
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
side-channel CUPS_SC_CMD_GET_BIDI command is broken #3029
Comments
CUPS.org User: mike Actually a 1.3.x bug... |
CUPS.org User: mike Fixed in Subversion repository. |
"get_bidi.patch": --- ./cups-1.4b1/backend/network.c.ORIG 2008-05-20 02:25:25.000000000 +0400
|
"str3029-1.3.patch": Index: backend/usb-unix.c--- backend/usb-unix.c (revision 8166)
Index: backend/serial.c--- backend/serial.c (revision 8166) case CUPS_SC_CMD_GET_BIDI :
Index: backend/socket.c--- backend/socket.c (revision 8166) case CUPS_SC_CMD_GET_BIDI :
Index: backend/parallel.c--- backend/parallel.c (revision 8166) case CUPS_SC_CMD_GET_BIDI :
|
"str3029.patch": Index: backend/usb-libusb.c--- backend/usb-libusb.c (revision 8166)
Index: backend/usb-unix.c--- backend/usb-unix.c (revision 8166) case CUPS_SC_CMD_GET_BIDI :
Index: backend/serial.c--- backend/serial.c (revision 8166) case CUPS_SC_CMD_GET_BIDI :
Index: backend/network.c--- backend/network.c (revision 8166) case CUPS_SC_CMD_GET_BIDI :
Index: backend/parallel.c--- backend/parallel.c (revision 8166) case CUPS_SC_CMD_GET_BIDI :
|
Version: 1.3.0
CUPS.org User: mkborg
"Query Printer for Default Options" invoked from web interface makes "filter/commandtops" to complain (into log file):
Unable to auto-configure PostScript Printer - no bidirectional I/O available!
According to source code ("backend/socket.") "socket" backend has unconditional bidirectional support.
Investigation revealed that almost all implementations of side-channel CUPS_SC_CMD_GET_BIDI command forget to return CUPS_SC_STATUS_OK status.
The text was updated successfully, but these errors were encountered: