github apple/cups release-2.1b1
v2.1b1
on GitHub

Changes in CUPS v2.1b1:

  • Improved speed of ppdMarkDefaults for complex/large PPDs (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)
  • The IPP backend now updates the cupsMandatory values when the printer configuration changes (rdar://problem/18126570)
  • No longer install banner files since third-party banner filters now supply their own (Issue #4518)
  • Added support for EXPECT-ALL directive in ipptool test files (Issue #4469)
  • Added support for WITH-VALUE-FROM predicate in ipptool test files (Issue #4470)
  • The scheduler no longer listens on the loopback interface unless the web interface or printer sharing are enabled (rdar://problem/9136448)
  • Added a PPD generator for IPP Everywhere printers (Issue #4258)
  • Now install “default” versions of more configuration files (rdar://problem/19024491)
  • The cupstestppd program did not handle “maxsize(nnn)” entries in cupsFilter/cupsFilter2 values (rdar://problem/18974858)
  • The scheduler now checks the return value of rename() calls (Issue #4589)
  • The scheduler now validates ErrorPolicy values in config files (Issue #4591)
  • Long cookies caused the web interface to stop working (Issue #4619)
  • Added SSLOptions values to allow Diffie-Hellman key exchange and disable TLS/1.0 support.
  • Updated the scheduler to support more IPP Everywhere attributes (Issue #4630)
  • The scheduler now supports advanced ASL and journald logging when “syslog” output is configured (Issue #4474)
  • The scheduler now supports logging to stderr when running in the foreground (Issue #4505)
4 years ago