Solomon Peachy
6fff71f2eb
mitsu70x: Convert to CUPS_BACKEND_* return codes.
9 years ago
Solomon Peachy
ba5dd540d9
mitsu70x: Remove a now-obsolete definition.
9 years ago
Solomon Peachy
45f41a2f7d
debug output fixes.
9 years ago
Solomon Peachy
b8ee4cea94
Require use of '-DD' to enable raw data dumps.
9 years ago
Solomon Peachy
95483590de
mitsu70x: Better decode print remaining, plus lots of doc updates.
9 years ago
Solomon Peachy
ed8fce8c81
mitsu70x: Update print job, fix parsing bugs in backend.
9 years ago
Solomon Peachy
c9c71cbe0d
mitsu70x: Better decoding of status
9 years ago
Solomon Peachy
7b80c3b226
Mitsu70x: Add USB PID for CP-K60DW-S
9 years ago
Solomon Peachy
1faa032ea6
backends: Revamp cmdline args so you can specify multiple backend args at once.
9 years ago
Solomon Peachy
1e8c0ae99a
Silence a pile of 'cppcheck' warnings.
...
...And fix a legitimate bug in the process!
9 years ago
Solomon Peachy
d7db0bbdbe
Massive overhaul of command line handling.
...
Completely untested with real printers.
That happens tonight! :)
9 years ago
Solomon Peachy
34e3b64fc4
all: Get rid of the now-obsolete 'multipage_capable' flag.
9 years ago
Solomon Peachy
6c335ea1e4
Update copyright notice; it's 2014 now!
9 years ago
Solomon Peachy
6acc8b553c
backends: say "## copies remaining" to differentiate between pages.
9 years ago
Solomon Peachy
4aa050f695
backends: Fix a double-free error in all backends.
...
Since we always call read_parse() we always free the data buffers. Make
sure we set them to NULL or we will try to double-free them when we
terminate normally.
9 years ago
Solomon Peachy
2eb20f90f4
backends: A 0-length read when doing our inital header load is
...
and EOF, so treat it as such and don't error out.
9 years ago
Solomon Peachy
a7316668ff
mitsu70x: Rework printjob parsing so that it can figure out job length
...
from the headers.
9 years ago
Solomon Peachy
817b6b04fc
all: Handle short reads when loading in initial printjob header.
9 years ago
Solomon Peachy
1888254860
all: Move to using the common read_data() instead of direct libusb functions.
9 years ago
Solomon Peachy
875ebd2d76
all: Silence nearly all DEBUG outputs unless DYESUB_DEBUG is set in the
...
environment.
9 years ago
Solomon Peachy
f4d8e31033
Document the known differences between the CP-D70x and the CP-K60.
9 years ago
Solomon Peachy
9201105c66
all: Fixed all compiler warnings.
9 years ago
Solomon Peachy
7712b69124
mitsu70x: Fix formatting on status dumps.
9 years ago
Solomon Peachy
ce500edf2a
mitsu70x: Documetation and bump the max job size.
9 years ago
Solomon Peachy
24cb407b70
mitsu70x: More decoding of the structures.
9 years ago
Solomon Peachy
b65cdfc30c
Beginning to decode the structure.
9 years ago
Solomon Peachy
f1008e38f8
mitsu70x: Add a status query command. Doesn't decode just yet.
9 years ago
Solomon Peachy
97bf6ad995
mitsu_70x: Another update.
9 years ago
Solomon Peachy
3d6021d59a
mitsu70x: Add an experimental backend for the Mitsubishi CP-D70x series.
...
This as of yet untested, but guinea pigs welcome.
9 years ago