]> git.ipfire.org Git - thirdparty/cups.git/blame - CHANGES-2.1.txt
Add USB quirk rule for Xerox WorkCentre 3220 (Issue #4789)
[thirdparty/cups.git] / CHANGES-2.1.txt
CommitLineData
f81d6520
MS
1CHANGES-2.1.txt
2---------------
3
3b433010
MS
4CHANGES IN CUPS V2.1.4
5
961a8a37
MS
6 - The cups-lpd mini-daemon incorrectly included the document-name
7 attribute when creating a job. It should only be included when
8 sending a job (Issue #4790)
5925ce33 9 - USB quirk updates (Issue #4789)
961a8a37 10 - Documentation update (Issue #4772)
3b433010
MS
11
12
7f2dc952
MS
13CHANGES IN CUPS V2.1.3
14
a8db9df8 15 - The default password function did not work on some platforms
961a8a37 16 (Issue #4750)
7f2dc952
MS
17 - The scheduler should not exit under memory pressure
18 (<rdar://problem/23255001>)
e7f4e0e9
MS
19 - The EPL2 and ZPL sample drivers did not properly support the CutMedia
20 option.
79d3cd17 21 - Pending subscriptions would prevent the scheduler from idle exiting
961a8a37 22 (Issue #4754)
3e6c46ea
MS
23 - Fixed some issues in ipptool for skipped tests
24 (<rdar://problem/24137160>)
f3d8ceb6 25 - The "lp -H resume" command did not reset the "job-state-reasons"
961a8a37 26 attribute value (Issue #4752)
14fa491e
MS
27 - cupsEncodeOptions2 incorrectly handled escaped values
28 (<rdar://problem/19736672>)
f07c0121 29 - The scheduler did not allow access to resource files (icons, etc.)
961a8a37
MS
30 when the web interface was disabled (Issue #4755)
31 - Localization fix (Issue #4756)
7f2dc952
MS
32
33
34CHANGES IN CUPS V2.1.2
35
36 - Re-release of CUPS 2.1.1 as CUPS 2.1.2 due to error in tagging of the
37 2.1.1 release (pulled content from the 2.2.x tree instead)
38
39
f81d6520
MS
40CHANGES IN CUPS V2.1.1
41
f4332376 42 - Security hardening fixes (<rdar://problem/23131948>,
f94d4e7f 43 <rdar://problem/23132108>, <rdar://problem/23132353>,
3a555a4f 44 <rdar://problem/23132803>, <rdar://problem/23133230>,
1b6c7278 45 <rdar://problem/23133393>, <rdar://problem/23133466>,
b9ce33c5 46 <rdar://problem/23133833>, <rdar://problem/23133998>,
d8a60ef8 47 <rdar://problem/23134228>, <rdar://problem/23134299>,
c26ceab0 48 <rdar://problem/23134356>, <rdar://problem/23134415>,
ffe32673 49 <rdar://problem/23134506>, <rdar://problem/23135066>,
be939dc2 50 <rdar://problem/23135122>, <rdar://problem/23135207>,
044af446
MS
51 <rdar://problem/23144290>, <rdar://problem/23144358>,
52 <rdar://problem/23144461>)
961a8a37 53 - The cupsGetPPD* functions did not work with IPP printers (Issue #4725)
f81d6520 54 - Some older HP LaserJet printers need a delayed close when printing
961a8a37 55 using the libusb-based USB backend (Issue #4549)
f81d6520
MS
56 - The libusb-based USB backend did not unload the kernel usblp module
57 if it was preventing the backend from accessing the printer
961a8a37 58 (Issue #4707)
f81d6520 59 - Current Primera printers were incorrectly reported as Fargo printers
961a8a37 60 (Issue #4708)
f024f448
MS
61 - The IPP backend did not always handle jobs getting canceled at the
62 printer (<rdar://problem/22716820>)
961a8a37
MS
63 - Scheduler logging change (Issue #4728)
64 - Added USB quirk for Canon MP530 (Issue #4730)
9924fab8 65 - The scheduler did not deliver job notifications for jobs submitted to
961a8a37 66 classes (Issue #4733)
7dc6f91d 67 - Changing the printer-is-shared value for a remote queue did not
961a8a37 68 produce an error (Issue #4738)
71a78e2f
MS
69 - The IPP backend incorrectly included the job-password attribute in
70 Validate-Job requests (<rdar://problem/23531939>)
961a8a37 71 - Updated localizations (Issue #4709)
f81d6520 72
d0e96b4a
MS
73
74CHANGES IN CUPS V2.1.0
75
961a8a37
MS
76 - Fixed more scheduler crash bugs in the new logging code (Issue #4687,
77 Issue #4690)
d0e96b4a 78 - The scheduler did not use the ConfigFilePerm setting when copying PPD
961a8a37 79 files or interface scripts attached to a request (Issue #4703)
d0e96b4a
MS
80 - Now support new Chinese locale IDs and their correct fallback locales
81 (<rdar://problem/22086642>, <rdar://problem/22130168>)
82 - "make check" incorrectly reported an expectation of 18 warning
961a8a37
MS
83 messages when 8 were expected (Issue #4684)
84 - The new PDF file type rule did not work (Issue #4692)
d0e96b4a 85 - The scheduler did not update the jobs.cache file when job files were
961a8a37
MS
86 expired (Issue #4706)
87 - Fixed some configure script issues (Issue #4694, Issue #4695, Issue #4698)
88 - Documentation updates (Issue #4691, Issue #4693)
d0e96b4a
MS
89
90
91CHANGES IN CUPS V2.1rc1
92
93 - Added support for 3D printers (basic types only, no built-in filters)
94 based on PWG white paper.
961a8a37
MS
95 - Fixed bugs in the new journald support (Issue #4655, Issue #4658,
96 Issue #4661)
97 - Fixed domain socket support on Linux (Issue #4679)
98 - Fixed signal handlers in the dnssd and usb backends (Issue #4671)
d0e96b4a 99 - <Limit All> in <Policy> sections now applies to all operations when
961a8a37
MS
100 used by itself (Issue #4659)
101 - Configure script changes for systemd support (Issue #4669)
102 - Updated autoconf sources to use newer form of AC_INIT (Issue #4664)
d0e96b4a
MS
103
104
105CHANGES IN CUPS V2.1b1
106
107 - Improved speed of ppdMarkDefaults for complex/large PPDs
108 (<rdar://problem/15146999>)
109 - The IPP backend now stops sending print data if the printer indicates
110 the job has been aborted or canceled (<rdar://problem/17837631>)
111 - The IPP backend now sends the job-pages-per-set attribute when
112 printing multiple copy jobs with finishings
113 (<rdar://problem/16792757>)
114 - The IPP backend now updates the cupsMandatory values when the printer
115 configuration changes (<rdar://problem/18126570>)
116 - No longer install banner files since third-party banner filters now
961a8a37 117 supply their own (Issue #4518)
d0e96b4a 118 - Added support for EXPECT-ALL directive in ipptool test files
961a8a37 119 (Issue #4469)
d0e96b4a 120 - Added support for WITH-VALUE-FROM predicate in ipptool test files
961a8a37 121 (Issue #4470)
d0e96b4a
MS
122 - The scheduler no longer listens on the loopback interface unless the
123 web interface or printer sharing are enabled
124 (<rdar://problem/9136448>)
961a8a37 125 - Added a PPD generator for IPP Everywhere printers (Issue #4258)
d0e96b4a
MS
126 - Now install "default" versions of more configuration files
127 (<rdar://problem/19024491>)
128 - The cupstestppd program did not handle "maxsize(nnn)" entries in
129 cupsFilter/cupsFilter2 values (<rdar://problem/18974858>)
130 - The scheduler now checks the return value of rename() calls
961a8a37 131 (Issue #4589)
d0e96b4a 132 - The scheduler now validates ErrorPolicy values in config files
961a8a37
MS
133 (Issue #4591)
134 - Long cookies caused the web interface to stop working (Issue #4619)
d0e96b4a
MS
135 - Added SSLOptions values to allow Diffie-Hellman key exchange and
136 disable TLS/1.0 support.
137 - Updated the scheduler to support more IPP Everywhere attributes
961a8a37 138 (Issue #4630)
d0e96b4a 139 - The scheduler now supports advanced ASL and journald logging when
961a8a37 140 "syslog" output is configured (Issue #4474)
d0e96b4a 141 - The scheduler now supports logging to stderr when running in the
961a8a37 142 foreground (Issue #4505)
d0e96b4a 143