Blame CHANGES-2.1.txt

Packit Service 4ae4ad
CHANGES-2.1.txt
Packit Service 4ae4ad
---------------
Packit Service 4ae4ad
Packit Service 4ae4ad
CHANGES IN CUPS V2.1.4
Packit Service 4ae4ad
Packit Service 4ae4ad
	- Fixed reporting of 1284 Device IDs (Issue #3835, PR #3836)
Packit Service 4ae4ad
	- Fixed printing of multiple files to raw queues (Issue #4782)
Packit Service 4ae4ad
	- The scheduler did not implement the Hold-New-Jobs opertion correctly
Packit Service 4ae4ad
	  (Issue #4767)
Packit Service 4ae4ad
	- The ipptool program truncated values at 8k (Issue #4786)
Packit Service 4ae4ad
	- The ipptool program did not correctly report uriScheme values in plist
Packit Service 4ae4ad
	  output (Issue #4785)
Packit Service 4ae4ad
	- The cups-lpd mini-daemon incorrectly included the document-name
Packit Service 4ae4ad
	  attribute when creating a job.  It should only be included when
Packit Service 4ae4ad
	  sending a job (Issue #4790)
Packit Service 4ae4ad
	- USB quirk updates (Issue #4778, Issue #4789)
Packit Service 4ae4ad
	- Documentation update (Issue #4772)
Packit Service 4ae4ad
Packit Service 4ae4ad
Packit Service 4ae4ad
CHANGES IN CUPS V2.1.3
Packit Service 4ae4ad
Packit Service 4ae4ad
	- The default password function did not work on some platforms
Packit Service 4ae4ad
	  (Issue #4750)
Packit Service 4ae4ad
	- The scheduler should not exit under memory pressure
Packit Service 4ae4ad
	  (<rdar://problem/23255001>)
Packit Service 4ae4ad
	- The EPL2 and ZPL sample drivers did not properly support the CutMedia
Packit Service 4ae4ad
	  option.
Packit Service 4ae4ad
	- Pending subscriptions would prevent the scheduler from idle exiting
Packit Service 4ae4ad
	  (Issue #4754)
Packit Service 4ae4ad
	- Fixed some issues in ipptool for skipped tests
Packit Service 4ae4ad
	  (<rdar://problem/24137160>)
Packit Service 4ae4ad
	- The "lp -H resume" command did not reset the "job-state-reasons"
Packit Service 4ae4ad
	  attribute value (Issue #4752)
Packit Service 4ae4ad
	- cupsEncodeOptions2 incorrectly handled escaped values
Packit Service 4ae4ad
	  (<rdar://problem/19736672>)
Packit Service 4ae4ad
	- The scheduler did not allow access to resource files (icons, etc.)
Packit Service 4ae4ad
	  when the web interface was disabled (Issue #4755)
Packit Service 4ae4ad
	- Localization fix (Issue #4756)
Packit Service 4ae4ad
Packit Service 4ae4ad
Packit Service 4ae4ad
CHANGES IN CUPS V2.1.2
Packit Service 4ae4ad
Packit Service 4ae4ad
	- Re-release of CUPS 2.1.1 as CUPS 2.1.2 due to error in tagging of the
Packit Service 4ae4ad
	  2.1.1 release (pulled content from the 2.2.x tree instead)
Packit Service 4ae4ad
Packit Service 4ae4ad
Packit Service 4ae4ad
CHANGES IN CUPS V2.1.1
Packit Service 4ae4ad
Packit Service 4ae4ad
	- Security hardening fixes (<rdar://problem/23131948>,
Packit Service 4ae4ad
	  <rdar://problem/23132108>, <rdar://problem/23132353>,
Packit Service 4ae4ad
	  <rdar://problem/23132803>, <rdar://problem/23133230>,
Packit Service 4ae4ad
	  <rdar://problem/23133393>, <rdar://problem/23133466>,
Packit Service 4ae4ad
	  <rdar://problem/23133833>, <rdar://problem/23133998>,
Packit Service 4ae4ad
	  <rdar://problem/23134228>, <rdar://problem/23134299>,
Packit Service 4ae4ad
	  <rdar://problem/23134356>, <rdar://problem/23134415>,
Packit Service 4ae4ad
	  <rdar://problem/23134506>, <rdar://problem/23135066>,
Packit Service 4ae4ad
	  <rdar://problem/23135122>, <rdar://problem/23135207>,
Packit Service 4ae4ad
	  <rdar://problem/23144290>, <rdar://problem/23144358>,
Packit Service 4ae4ad
	  <rdar://problem/23144461>)
Packit Service 4ae4ad
	- The cupsGetPPD* functions did not work with IPP printers (Issue #4725)
Packit Service 4ae4ad
	- Some older HP LaserJet printers need a delayed close when printing
Packit Service 4ae4ad
	  using the libusb-based USB backend (Issue #4549)
Packit Service 4ae4ad
	- The libusb-based USB backend did not unload the kernel usblp module
Packit Service 4ae4ad
	  if it was preventing the backend from accessing the printer
Packit Service 4ae4ad
	  (Issue #4707)
Packit Service 4ae4ad
	- Current Primera printers were incorrectly reported as Fargo printers
Packit Service 4ae4ad
	  (Issue #4708)
Packit Service 4ae4ad
	- The IPP backend did not always handle jobs getting canceled at the
Packit Service 4ae4ad
	  printer (<rdar://problem/22716820>)
Packit Service 4ae4ad
	- Scheduler logging change (Issue #4728)
Packit Service 4ae4ad
	- Added USB quirk for Canon MP530 (Issue #4730)
Packit Service 4ae4ad
	- The scheduler did not deliver job notifications for jobs submitted to
Packit Service 4ae4ad
	  classes (Issue #4733)
Packit Service 4ae4ad
	- Changing the printer-is-shared value for a remote queue did not
Packit Service 4ae4ad
	  produce an error (Issue #4738)
Packit Service 4ae4ad
	- The IPP backend incorrectly included the job-password attribute in
Packit Service 4ae4ad
	  Validate-Job requests (<rdar://problem/23531939>)
Packit Service 4ae4ad
	- Updated localizations (Issue #4709)
Packit Service 4ae4ad
Packit Service 4ae4ad
Packit Service 4ae4ad
CHANGES IN CUPS V2.1.0
Packit Service 4ae4ad
Packit Service 4ae4ad
	- Fixed more scheduler crash bugs in the new logging code (Issue #4687,
Packit Service 4ae4ad
	  Issue #4690)
Packit Service 4ae4ad
	- The scheduler did not use the ConfigFilePerm setting when copying PPD
Packit Service 4ae4ad
	  files or interface scripts attached to a request (Issue #4703)
Packit Service 4ae4ad
	- Now support new Chinese locale IDs and their correct fallback locales
Packit Service 4ae4ad
	  (<rdar://problem/22086642>, <rdar://problem/22130168>)
Packit Service 4ae4ad
	- "make check" incorrectly reported an expectation of 18 warning
Packit Service 4ae4ad
	  messages when 8 were expected (Issue #4684)
Packit Service 4ae4ad
	- The new PDF file type rule did not work (Issue #4692)
Packit Service 4ae4ad
	- The scheduler did not update the jobs.cache file when job files were
Packit Service 4ae4ad
	  expired (Issue #4706)
Packit Service 4ae4ad
	- Fixed some configure script issues (Issue #4694, Issue #4695, Issue #4698)
Packit Service 4ae4ad
	- Documentation updates (Issue #4691, Issue #4693)
Packit Service 4ae4ad
Packit Service 4ae4ad
Packit Service 4ae4ad
CHANGES IN CUPS V2.1rc1
Packit Service 4ae4ad
Packit Service 4ae4ad
	- Added support for 3D printers (basic types only, no built-in filters)
Packit Service 4ae4ad
	  based on PWG white paper.
Packit Service 4ae4ad
	- Fixed bugs in the new journald support (Issue #4655, Issue #4658,
Packit Service 4ae4ad
	  Issue #4661)
Packit Service 4ae4ad
	- Fixed domain socket support on Linux (Issue #4679)
Packit Service 4ae4ad
	- Fixed signal handlers in the dnssd and usb backends (Issue #4671)
Packit Service 4ae4ad
	- <Limit All> in <Policy> sections now applies to all operations when
Packit Service 4ae4ad
	  used by itself (Issue #4659)
Packit Service 4ae4ad
	- Configure script changes for systemd support (Issue #4669)
Packit Service 4ae4ad
	- Updated autoconf sources to use newer form of AC_INIT (Issue #4664)
Packit Service 4ae4ad
Packit Service 4ae4ad
Packit Service 4ae4ad
CHANGES IN CUPS V2.1b1
Packit Service 4ae4ad
Packit Service 4ae4ad
	- Improved speed of ppdMarkDefaults for complex/large PPDs
Packit Service 4ae4ad
	  (<rdar://problem/15146999>)
Packit Service 4ae4ad
	- The IPP backend now stops sending print data if the printer indicates
Packit Service 4ae4ad
	  the job has been aborted or canceled (<rdar://problem/17837631>)
Packit Service 4ae4ad
	- The IPP backend now sends the job-pages-per-set attribute when
Packit Service 4ae4ad
	  printing multiple copy jobs with finishings
Packit Service 4ae4ad
	  (<rdar://problem/16792757>)
Packit Service 4ae4ad
	- The IPP backend now updates the cupsMandatory values when the printer
Packit Service 4ae4ad
	  configuration changes (<rdar://problem/18126570>)
Packit Service 4ae4ad
	- No longer install banner files since third-party banner filters now
Packit Service 4ae4ad
	  supply their own (Issue #4518)
Packit Service 4ae4ad
	- Added support for EXPECT-ALL directive in ipptool test files
Packit Service 4ae4ad
	  (Issue #4469)
Packit Service 4ae4ad
	- Added support for WITH-VALUE-FROM predicate in ipptool test files
Packit Service 4ae4ad
	  (Issue #4470)
Packit Service 4ae4ad
	- The scheduler no longer listens on the loopback interface unless the
Packit Service 4ae4ad
	  web interface or printer sharing are enabled
Packit Service 4ae4ad
	  (<rdar://problem/9136448>)
Packit Service 4ae4ad
	- Added a PPD generator for IPP Everywhere printers (Issue #4258)
Packit Service 4ae4ad
	- Now install "default" versions of more configuration files
Packit Service 4ae4ad
	  (<rdar://problem/19024491>)
Packit Service 4ae4ad
	- The cupstestppd program did not handle "maxsize(nnn)" entries in
Packit Service 4ae4ad
	  cupsFilter/cupsFilter2 values (<rdar://problem/18974858>)
Packit Service 4ae4ad
	- The scheduler now checks the return value of rename() calls
Packit Service 4ae4ad
	  (Issue #4589)
Packit Service 4ae4ad
	- The scheduler now validates ErrorPolicy values in config files
Packit Service 4ae4ad
	  (Issue #4591)
Packit Service 4ae4ad
	- Long cookies caused the web interface to stop working (Issue #4619)
Packit Service 4ae4ad
	- Added SSLOptions values to allow Diffie-Hellman key exchange and
Packit Service 4ae4ad
	  disable TLS/1.0 support.
Packit Service 4ae4ad
	- Updated the scheduler to support more IPP Everywhere attributes
Packit Service 4ae4ad
	  (Issue #4630)
Packit Service 4ae4ad
	- The scheduler now supports advanced ASL and journald logging when
Packit Service 4ae4ad
	  "syslog" output is configured (Issue #4474)
Packit Service 4ae4ad
	- The scheduler now supports logging to stderr when running in the
Packit Service 4ae4ad
	  foreground (Issue #4505)
Packit Service 4ae4ad