Commit graph

34 commits

Author SHA1 Message Date
Solomon Peachy 8e35e5608b all: It's 2016 now, update the copyright text.
Also, correct the initial dates for a few of the backends.
2016-01-24 09:44:19 -05:00
Solomon Peachy 8a1f030674 sonyupdr: Obtained USB PIDs for Sony UP-CR10L (and probably DNP DS-SL10) 2015-10-05 09:44:04 -04:00
Solomon Peachy 5dda0018d2 all: Get rid of a little more getopt detritus. 2015-08-25 22:47:26 -04:00
Solomon Peachy b343d56f1e all: Get rid of the remainder of the old two-stage cmdline parsing
All backend->cmdline_arg() invocations are done with intent to execute!
2015-08-24 18:49:51 -04:00
Solomon Peachy db0c7d8b99 all: Eliminate the multi-stage cmdline parsing.
Unfortunately this means we lose the '-B backend' method, but the
overall control flow is much, much simpler now.
2015-08-13 21:09:56 -04:00
Solomon Peachy de8a32424c all: Unified approach to extra_vid/pid/type
This required a modification to all attach() methods.

Also, fix canonselphy's parsing/attachment code.
2015-08-12 22:56:29 -04:00
Solomon Peachy 24c3550feb all: Ensure all malloc() failures are caught and logged. 2015-06-23 20:48:52 -04:00
Solomon Peachy 9112d21de4 updr150: Get rid of a redundant debug message. 2015-05-29 14:04:46 -04:00
Solomon Peachy ac8c0188b9 Add printer-generated copy support for the UP-DR200.
Untested.
2015-01-11 10:11:54 -05:00
Solomon Peachy b731dc04f8 Update copyright notice. 2015-01-05 21:39:22 -05:00
Solomon Peachy 9c6d60c1d2 Fix compile rrror 2014-10-23 15:08:51 -04:00
Solomon Peachy 9d9274c467 updr150: Fix two inverted tests, and document the CR10L format. 2014-10-22 23:48:04 -04:00
Solomon Peachy d58cc5c493 updr150: reformat a comment. 2014-05-06 09:49:55 -04:00
Solomon Peachy fe94087437 updr150: Convert to CUPS_BACKEND_* return codes. 2014-04-25 11:41:35 -04:00
Solomon Peachy 673bc98653 sonyupdr150: Initial support for the UP-DR10.
Incomplete, and gutenprint proper still lacks support.
2014-04-25 11:39:15 -04:00
Solomon Peachy 5f8780cc3c More cppcheck-driven fixes. Mainly a bunch of memory leaks. 2014-02-11 20:11:33 -05:00
Solomon Peachy 1e8c0ae99a Silence a pile of 'cppcheck' warnings.
...And fix a legitimate bug in the process!
2014-02-11 13:41:55 -05:00
Solomon Peachy 34e3b64fc4 all: Get rid of the now-obsolete 'multipage_capable' flag. 2014-01-30 21:37:07 -05:00
Solomon Peachy a1d5111048 updr150: Reworked backend, now it at least doesn't segfault. 2014-01-26 15:05:02 -05:00
Solomon Peachy fffeecc6fa updr150: Handle unaligned 32-bit reads, which are common! 2014-01-24 09:58:10 -05:00
Solomon Peachy 6c335ea1e4 Update copyright notice; it's 2014 now! 2014-01-23 16:07:25 -05:00
Solomon Peachy 6acc8b553c backends: say "## copies remaining" to differentiate between pages. 2014-01-22 09:10:34 -05:00
Solomon Peachy 46f61742c7 updr150: USB VID/PID for the UP-DR200 added to backend. 2014-01-22 08:45:41 -05:00
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.
2014-01-21 20:34:00 -05:00
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.
2014-01-20 19:41:52 -05:00
Solomon Peachy 02e8d2d2c7 sonyupdr150: Bump version. 2014-01-19 19:55:46 -05:00
Solomon Peachy 902c9dedde sonyupdr150: Rework backend so it is multipage capable.
This requires us to parse the incoming print job when we load it,
instead of while we're sending it to the printer.
2014-01-19 19:53:45 -05:00
Solomon Peachy 66f4756483 sonyupdr150: Fix parsing of data stream for 6x8 prints.
Update documentation as well.
2014-01-17 23:21:23 -05:00
Solomon Peachy 82c72fcd99 Add a 'C' size test print for the Canon SELPHY ES1. 2014-01-13 05:41:48 -05:00
Solomon Peachy 875ebd2d76 all: Silence nearly all DEBUG outputs unless DYESUB_DEBUG is set in the
environment.
2013-12-21 22:15:18 -05:00
Solomon Peachy 9201105c66 all: Fixed all compiler warnings. 2013-11-23 19:51:55 -05:00
Solomon Peachy 59b45faf6e updr200: Initial support; just documentation changes for now. 2013-10-16 21:46:53 -04:00
Solomon Peachy 7a7bdf9fab all: Update URL to the public git repo. 2013-08-20 20:10:21 -04:00
Solomon Peachy 36404817e7 common: Rename everything consistently. 2013-07-27 07:34:36 -04:00
Renamed from sony_updr150_print.c (Browse further)