-CHANGES.txt - 2.1b1 - 2014-12-01
+CHANGES.txt - 2.1b1 - 2015-01-26
--------------------------------
CHANGES IN CUPS V2.1b1
(<rdar://problem/15146999>)
- The IPP backend now stops sending print data if the printer indicates
the job has been aborted or canceled (<rdar://problem/17837631>)
+ - The IPP backend now sends the job-pages-per-set attribute when
+ printing multiple copy jobs with finishings
+ (<rdar://problem/16792757>)
- No longer install banner files since third-party banner filters now
supply their own (STR #4518)
*
* IPP backend for CUPS.
*
- * Copyright 2007-2014 by Apple Inc.
+ * Copyright 2007-2015 by Apple Inc.
* Copyright 1997-2007 by Easy Software Products, all rights reserved.
*
* These coded instructions, statements, and computer programs are the
sizeof(finishings[0])),
finishings);
if (num_finishings > 0)
+ {
ippAddIntegers(request, IPP_TAG_JOB, IPP_TAG_ENUM, "finishings",
num_finishings, finishings);
+ if (copies > 1 && (keyword = cupsGetOption("job-impressions", num_options, options)) != NULL)
+ {
+ /*
+ * Send job-pages-per-set attribute to apply finishings correctly...
+ */
+
+ ippAddInteger(request, IPP_TAG_JOB, IPP_TAG_INTEGER, "job-pages-per-set", atoi(keyword) / copies);
+ }
+ }
+
/*
* Map FaxOut options...
*/