]> git.ipfire.org Git - thirdparty/cups.git/blobdiff - CHANGES-1.4.txt
Fix German web interface template typos (STR #3666)
[thirdparty/cups.git] / CHANGES-1.4.txt
index d50edcb719b2318ff135ef6a2f0a59237c703c3d..9d6a7200bf9e6a797e2e979cf7d90a53763aa56b 100644 (file)
@@ -1,8 +1,110 @@
 CHANGES-1.4.txt
 ---------------
 
+CHANGES IN CUPS V1.4.5
+
+       - Documentation fixes (STR #3542, STR #3650)
+       - Localization fixes (STR #3635, STR #3636, STR #3647, STR #3666)
+       - The scheduler did not initialize Kerberos in all cases (STR #3662)
+       - cupsAdminSetServerSettings duplicated Listen and Order lines
+         (STR #3645)
+       - Added DeviceN colorspace support to the CUPS Raster format (STR #3419)
+       - ppdMarkDefaults() did not clear the marked field of the previous
+         choices (STR #3642)
+       - The serial backend would not allow a raw job to be canceled
+         (STR #3649)
+       - The socket backend could go into an infinite loop with certain
+         printers (STR #3622)
+       - Setting the PRINTER or LPDEST environment variables to "name/instance"
+         did not work (STR #3485)
+       - The scheduler did not handle the JobRetryLimit setting properly
+         (STR #3466)
+       - The lpstat command always showed a remote job ID of 0 for shared
+         printers (STR #3627)
+       - Increased the write timeout for the libusb-based USB backend to 5
+         minutes (STR #3595)
+       - The libusb-base USB backend did not check whether the printer has a
+         serial number (STR #3590)
+       - The lpadmin command did not support setting of custom option values
+         (STR #3631)
+       - The lpadmin command did not support setting of the location or
+         description of a class (STR #3613)
+       - The cupsaddsmb command did not give up after too many failed attempts
+         (STR #3615)
+       - The CUPS library no longer uses certain problematic ctype macros that
+         change based on the locale's character set.
+       - PJL value substitution of more than 9 values was broken (STR #3621)
+       - Custom options with missing string values caused ppdEmit* to segfault
+         (STR #3620)
+       - Fixed an issue with the Italian version of the web interface
+         (STR #3624)
+       - Fixed the Solaris SMF configuration file for cups-lpd (STR #3611)
+       - The scheduler did not set the notify-subscribed-event attribute when
+         delivering printer-added or printer-modified events (STR #3608)
+       - The mailto notifier could get into an infinite loop (STR #3609)
+       - Date/time information was not shown in banner pages.
+       - Relational operators were broken in #if/#elif/#else/#endif expressions
+         for the PPD compiler.
+       - Moving a job via the web interface failed without asking for
+         authentication (STR #3559)
+       - The scheduler now clears the printer-state-reasons when the driver is
+         changed (STR #3570)
+       - The web interface did not allow a user to change the driver
+         (STR #3537, STR #3601)
+       - The scheduler was not setting the PATH_INFO environment variable when
+         needed (STR #3600)
+       - The scheduler incorrectly set the CUPSD_AUTH_TYPE environment
+         variable instead of AUTH_TYPE (STR #3599)
+       - Fixed a buffer overrun in the PPD compiler (STR #3594)
+       - Fixed some additional IPP job template attribute mapping issues in the
+         scheduler.
+
+
 CHANGES IN CUPS V1.4.4
 
+       - Documentation updates (STR #3453, STR #3527, STR #3528, STR #3529)
+       - Security: The fix for CVE-2009-3553 was incomplete (STR #3490)
+       - Security: The texttops filter did not check the results of allocations
+         (STR #3516)
+       - Security: The web admin interface could disclose the contents of
+         memory (STR #3577)
+       - Security: CUPS could overwrite files as root in directories owned or
+         writable by non-root users (STR #3510)
+       - The cups-config utility did not return the correct linker options on
+         AIX (STR #3587)
+       - Fixed some IPP conformance issues with the scheduler's
+         ippget-event-life, operations-supported, output-bin, and sides
+         attributes (STR #3554)
+       - The OpenSSL interfaces have been made thread-safe and the GNU TLS
+         interface is explicitly forbidden when threading is enabled
+         (STR #3461)
+       - Fixed an IPP conformance issue with the scheduler's Send-Document
+         implementation (STR #3514)
+       - Added additional validation checks for the 1284 device ID (STR #3534)
+       - Fixed a problem with the RPM spec file (STR #3544)
+       - The lpstat command did not limit the job list to the specified
+         printers (STR #3541)
+       - The cupsfilter command did not set the RIP_MAX_CACHE environment
+         variable (STR #3531)
+       - Fixed support for media-col and page size variants (STR #3394)
+       - The PostScript filter did not support all media selection options for
+         the first page (STR #3525)
+       - The scheduler did not always remove job control files (STR #3425)
+       - The scheduler could crash on restart if classes were defined
+         (STR #3524)
+       - The scheduler no longer looks up network interface hostnames by
+         default on Mac OS X (STR #3523)
+       - ippWriteIO did not write collection (member) attributes properly in
+         all cases (STR #3521)
+       - The "cupsctl --remote-any" and corresponding web interface check box
+         (allow printing from the Internet) did not work reliably (STR #3520)
+       - The lpq and lpr commands would sometimes choose different default
+         printers (STR #3503)
+       - cupsDo*Request did not flush error text, leading to multiple issues
+         (STR #3325, STR #3519)
+       - cupsDoAuthentication did not cancel password authentication after 3
+         failures (STR #3518)
+       - Fixed several LDAP browsing bugs (STR #3392)
        - The Dymo driver did not support copies (STR #3457)
        - The scheduler did not update the classes.conf file when deleting a
          printer belonging to a class (STR #3505)
@@ -19,6 +121,8 @@ CHANGES IN CUPS V1.4.3
 
        - SECURITY: The scheduler could try responding on a closed client
          connection, leading to a crash (STR #3200)
+       - SECURITY: The lppasswd program allowed the localization files to be
+         overridden when running in setuid mode (STR #3482)
        - Localization updates (STR #3352, STR #3409, STR #3422, STR #3452,
          STR #3473, STR #3502)
        - Documentation updates (STR #3451, STR #3504)