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