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