cups/cups.changes

1768 lines
70 KiB
Plaintext

-------------------------------------------------------------------
Mon Oct 15 19:40:33 CEST 2007 - kssingvo@suse.de
- upgrade to version 1.3.3. Main features to 1.2.x:
* Networking
* Kerberos: CUPS now supports Kerberos authentication
* Mac OS X Authorization Services: CUPS now supports the
Authorization Services framework, providing role-based access
control in addition to the tradition UNIX model
* Peer Credentials: CUPS now supports authentication using peer
credentials provided over UNiX domain sockets
* SNMP Support: SNMP lookups are no longer performed by
default, and IPP is no longer used for discovered printers
* LPD Support; The LPD backend now supports a faster streaming
mode that does not require a temporary file
* Browsing
* CUPS Browsing: The default configuration now shows shared
printers from any address (not just @LOCAL)
* DNS-SD (Bonjour/Zeroconf) Support: CUPS now supports printer
sharing via DNS service discovery
* LDAP w/SSL: CUPS now supports encrypted LDAP sessions
* Web Interface
* Internet Printer Sharing: You can now share printers over the
Internet via the basic server settings
* Improved On-Line Help: Searching the on-line help now shows
results for all text, not just headings and links
* Printer Setup: The available printer list is now only show
when requested and the Add This Printer button now allows you
to change the default name, location, and description
* Printer Configuration: Raw printers and classes can now be
configured using the Set Printer Options button
* IPP Support
* Job Printer Attributes: CUPS now provides
job-printer-state-message and job-printer-state-reasons
attributes containing copies of the corresponding printer
attributes to provide important history information with each
job
* PPD Operations and Attributes: The new CUPS_GET_PPD operation
allows you to retrieve PPD files from the scheduler; also,
CUPS_GET_PPDS now reports more information and supports more
value filters
* Printer Defaults: The document-forma-default,
notify-events-default, and notify-lease-duration-default
attributes can be set for each printer and class
* PWG Printer Alert Support: CUPS now supports the
printer-alert and printer-alert-description attributes
* Server-Side Options: Server-side default options can now be
retrieved using the "printer-defaults" group keyword
* Scheduler
* Client Support: The scheduler now uses poll(), epoll(), or
/dev/kqueue on platforms that provide them to support large
numbers of clients
* "Default" Authentication: You can now specify an AuthType of
Default in locations and policies, which maps to the
DefaultAuthType value
* Larger Numbers of Clients: The scheduler now uses poll(),
epoll(), or /dev/kqueue instead of select() when possible
* New cupsctl Command: The new cupsctl command allows you to
perform basic server configuration from the command-line
* Printer Drivers
* cupstestppd Improvements: The test utility now provides more
extensive tests and options
* Label Printer Driver: Added support for the Intellibar label
printers
* Localized Printer Drivers: The CUPS sample drivers are now
localized in several languages
* PJL Support: New cupsPJLCharset attribute controls character
set for PJL strings
* Pre-Filter Support: Drivers can now register format-specific
filters to pre-screen print jobs
* Side-Channel API; This new API provides out-of-band control
of devices
* CUPS API
* Administration API: New cupsAdminGetServerSettings() and
cupsAdminSetServerSettings() functions
* Array API: New cupsArrayGetIndex(), cupsArrayGetInsert(), and
cupsArrayNew2() functions
* Destination API: New cupsRemoveDest() and
cupsSetDefaultDest() functions
* HTTP API: The http_t structure is now completely private
* PPD API: New ppdLocalizeIPPReason()function and greatly
improved ppdConflicts() performance
- added new files, adapted patches, and removed already included ones
-------------------------------------------------------------------
Tue Sep 18 13:28:30 CEST 2007 - kssingvo@suse.de
- fix for missing newline before EOF in compressed files (bugzilla#309823)
-------------------------------------------------------------------
Mon Sep 17 19:32:08 CEST 2007 - kssingvo@suse.de
- fix for exitcode on uiconstraints in cupstestppd (bugzilla#309822)
-------------------------------------------------------------------
Mon Sep 10 15:16:15 CEST 2007 - kssingvo@suse.de
- patch: "None" needs to be valid value for cupstestppd (bugzilla#309219)
-------------------------------------------------------------------
Mon Aug 6 17:46:56 CEST 2007 - kssingvo@suse.de
- fix for xpdf bugzilla#291690, CVE-2007-3387, swamp-11865
-------------------------------------------------------------------
Mon Jul 30 15:41:27 CEST 2007 - kssingvo@suse.de
- upgrade to cups-1.2.12:
* The PHP cups_print_file() function crashed if the options array
contained non-string option values
* The image/tiff file matching rule incorrectly identified some
text files as TIFF files
* The filter(7) man page incorrectly documented the "PAGE: total
#-pages" message
* PCL text files were mis-identified as HP-GL/2 and caused the
HP-GL/2 filter to hang
* When printing to a queue with user ACLs, the scheduler
incorrectly returned a quota error instead of a "not allowed to
print" error
* cupsaddsmb could get in a loop if no printer drivers were
installed
* cupsRasterReadHeader() did not byte-swap the header properly
when compiled with certain versions of GCC.
* The IPP backend did not send the document-format attribute for
filtered jobs
* Some PPD files could cause a crash in ppdOpen2
* The web admin interface incorrectly handled the "share
printers" and "show remote printers" settings
* The scheduler's log messages about AuthClass and AuthGroupName
advised using a replacement directive but had the wrong syntax
* Updated the PostScript/PJL and HP-GL/2 MIME rules to look in
the first 4k of the file, not just the first 1k
* Updated the Italian localization
- updated the mime and the psrewrite patch
-------------------------------------------------------------------
Mon Jun 25 10:19:33 CEST 2007 - kssingvo@suse.de
- added quosnmp script to %doc
-------------------------------------------------------------------
Wed Jun 20 18:35:47 CEST 2007 - kssingvo@suse.de
- removed rccupsrenice: cups-1.2.x does no longer traversing of
filesystem during startup. reason no longer present.
-------------------------------------------------------------------
Wed May 23 20:02:24 CEST 2007 - kssingvo@suse.de
- fixed as many rpmlint errors as possible
-------------------------------------------------------------------
Thu May 10 14:07:56 CEST 2007 - kssingvo@suse.de
- Upgrade to cups-1.2.11:
* "make distclean" didn't remove all generated files
* Fixed a bug in the advertisement of classes
* The IPP backend now stays running until the job is actually
printed by the remote server; previously it would stop
monitoring the job if it was held or temporarily stopped
* PDF files were not always printed using the correct orientation
* The scheduler could crash if you specified a bad file: URI for
a printer
* The Renew-Subscription operation now returns the
notify-lease-duration value that was used
* The IPP backend sent job options to IPP printers, however some
printers tried to override the options embedded in the PS/PCL
stream with those job options
* ppdLocalize() now also tries a country-specific localization
for when localizing to a generic locale name.
* The cupstestppd program now allows for partial localizations to
reduce the size of universal PPD files.
* Chinese PPD files were incorrectly tagged with the "cn" locale
(should have been "zh")
* The backends now manage the printer-state-reasons attribute
more accurately
* Java, PHP, Perl, and Python scripts did not work properly
* The scheduler would take forever to start if the maximum number
of file descriptors was set to "unlimited"
* The page-ranges option was incorrectly applied to the banner
pages
* Fixed some GCC compile warnings
* The DBUS notification code was broken for older versions of
DBUS
* The IPv6 code did not compile on HP-UX 11.23
* PPD constraints did not work properly with custom options.
* Regular PPD options with the name "CustomFoo" did not work.
* The USB backend did not work on NetBSD
* The printer-state-reasons attribute was incorrectly cleared
after a job completed
* The scheduler did not set the printer operation policy on
startup, only on soft reload
* The AP_FIRSTPAGE_InputSlot option did not clear any ManualFeed
setting that was made, which caused problems with some PPD
files
* cupsDoFileRequest() and cupsDoRequest() did not abort when
getting an error in the response
* The scheduler did not schedule jobs properly to remote or
nested classes
* Updated the mime.types and mime.convs headers to warn that the
files are overwritten when CUPS is installed. Local changes
should go in local.types or local.convs, respectively
* The scheduler could get in an infinite loop if a printer in an
implicit class disappeared
* The pstops filter did not handle %%EndFeature comments properly
* Fixed a problem with the Polish web page printer icons
* ppdLocalize() now also localizes the cupsICCProfile attributes.
* The scheduler still had a reference to the incorrect
"notify-recipient" attribute
* The "make check" and "make test" subscription tests did not set
the locale
* The "make check" and "make test" subscription tests incorrectly
used the notify-recipient attribute instead of
notify-recipient-uri
* cupsRasterInterpretPPD() incorrectly limited the
cupsBorderlessScalingFactor when specified in the job options.
- adapted cupstestppd patch
-------------------------------------------------------------------
Wed Apr 25 19:11:21 CEST 2007 - kssingvo@suse.de
- added SuSEfirewall2 rules (bugzilla#247746)
-------------------------------------------------------------------
Mon Apr 2 20:29:16 CEST 2007 - kssingvo@suse.de
- Upgrade to cups-1.2.10:
* ppdLocalize() now supports localizing for Japanese using the
"jp" locale name used by the ppdmerge program from the CUPS
DDK 1.1.0
* _cupsAdminSetServerSettings() did not support changing of
top-level directives as designed.
* The init script path check was broken.
* CUPS incorrectly used the attribute "notify-recipient" instead
of "notify-recicpient-uri" in several places
* Fixed a configure script bug on MirBSD
* The pdftops filter did not limit the amount of recursion of
page sets
* Custom page sizes with fractional point sizes did not work
* The lpoptions command would crash when adding or removing
options on a system with no printers
* The scheduler did not use the default job-sheets (banners) for
implicit classes
* The scheduler could crash when listing complete jobs that had
been unloaded from memory
* The French localization was doubled up
* Build system fixes for several platforms
* The scheduler's openssl certificate generation code was broken
on some platforms
* The scheduler's log rotation check for devices was broken
* The LPD mini-daemon did not handle the document-format option
correctly
* The pdftops filter ignored the "match" size option in the
pdftops.conf file
* cupstestppd now validates UTF-8 text strings in globalized PPD
files
* The outputorder=reverse option did not work with all printers
* Classes containing other classes did not always work
* Printer location and description information was lost if the
corresponding string contained the "#" character
* cupsRemoveOption() did not work properly
* The USB backend did not work with some USB to parallel cables
on Mac OS X.
* The test page did not print the rulers properly on large media
sizes
* The text filter could crash when pretty printing certain types
of files
- removed already included security patch xpdf_CVE_2007_0104
-------------------------------------------------------------------
Tue Feb 20 10:55:46 CET 2007 - kssingvo@suse.de
- Upgrade to cups-1.2.8:
* Documentation fixes
* The HTTP upgrade redirection used by the scheduler did not work
with Internet Explorer
* Members of a class with Unicode names did not appear correctly
in the web interface
* Changing the "Save debugging information" setting in the web
interface no longer affects the other server settings
* The scheduler did not choose SSL certificates correctly on Mac
OS X
* The scheduler could get in an infinite loop when printing to a
remote class
* The jobs web page did not have separating space after the
number of pages column
* Added French localization
* Updated Spanish localization
* Updated Japanese localization
* cupsBorderlessScalingFacter was limited to a range of 0.9 to
1.1, but some printers need larger values
* Landscape printing of PDF files did not always work
* Fixed slow USB printing on Minolta printers
* The ZPL label printer driver could produce stretched output
* The IPP backend now clears the printer-state-message when there
are no outstanding errors or warnings
* The CUPS Java scripting support did not work with recent
versions of Java due to the use of Sun's private Base64 class
* The scheduler did not pass HTTP GET form variables to custom
CGI programs
* The lpoptions command now displays the reason why a PPD file
cannot be found
* The scheduler did not accept "none" as a browse protocol name
* The scheduler still loaded the remote printer cache, even when
browsing was disabled
* The SNMP backend now shows OfficeJet printers with the "HP"
manufacturer prefix
* Web interface HTML cleanup
* The parallel backend consumed 100% CPU on FreeBSD due to an
apparently common parallel port driver bug
* ippReadIO() incorrectly returned IPP_IDLE when the initial IPP
message header could not be read
* cupsRasterInterpretPPD() did not support custom options
* Collated output produced by the PostScript filter could lose
some options
* job-hold-until with time values for the next day would be held
for 60 days
* Some types of Sun raster files did not print correctly
* Raw PBM files did not print correctly
* The SNMP backend no longer uses IPP with HP printers, as some
recent firmware versions appear to not work
* cupsMarkOptions() did not handle the multiple-document-handling
option
* lpstat did not show the local job ID of active printers
* The backends incorrectly used STATUS: media-tray-empty-error
messages for out-of-paper conditions
* cupsGetPPD2() returned the wrong error when the PPD file did
not exist
* cupsDoAuthentication() did not translate the password prompt
* httpGetLength2() did not handle error messages without content
correctly
* Added support for 32/64-bit libraries on HP-UX Itanium systems
* Fixed a configure script problem with the 32/64-bit library
support
* The PostScript filter did not properly output document setup
commands for reversed output
* The scheduler did not parse IPv6 netmasks properly
- removed backported, unnecessary patches
-------------------------------------------------------------------
Tue Feb 13 19:16:38 CET 2007 - kssingvo@suse.de
- fixed tcp_wrapper warnings (bugzilla#230730)
- fixed ps interpretation (bugzilla#242042)
- backported fixes from various issues, only in svn avail atm
-------------------------------------------------------------------
Mon Jan 22 19:32:26 CET 2007 - kssingvo@suse.de
- enabled LDAP on request (bugzilla#223007), no build cycle present
-------------------------------------------------------------------
Tue Jan 16 11:31:02 CET 2007 - kssingvo@suse.de
- fix for xpdf bugzilla#233113, CVE-2007-0104, swamp-7887
-------------------------------------------------------------------
Wed Jan 10 11:32:34 CET 2007 - kssingvo@suse.de
- added Required-Start: to rccupsrenice (bugzilla#231675)
-------------------------------------------------------------------
Fri Jan 5 15:41:34 CET 2007 - sbrabec@suse.cz
- Fixed devel dependencies.
-------------------------------------------------------------------
Tue Dec 12 11:40:20 CET 2006 - kssingvo@suse.de
- removed broken locale patch: PS generation fails (bugzilla#227205)
-------------------------------------------------------------------
Thu Nov 16 16:26:30 CET 2006 - kssingvo@suse.de
- Upgrade to 1.2.7 (another bugfix version):
* Documentation updates
* The PostScript filter now rotates the bounding box values as needed
* The scheduler no longer loads the remote printer cache when browsing
is disabled
* The scheduler no longer writes a new launchd configuration file if
it doesn't have to
* The scheduler now picks up on changes to IPv6 and DNS configuration
* The lpstat program could still hang
* Fixed an inefficiency in the SNMP IPP detection code
* The SSL negotiation code did not implement short timeouts
-------------------------------------------------------------------
Tue Nov 14 17:11:34 CET 2006 - kssingvo@suse.de
- fixed non conform PPD values in PSLEVEL*.PPD (bugzilla#219779)
-------------------------------------------------------------------
Thu Nov 9 15:32:28 CET 2006 - kssingvo@suse.de
- fixed perm problem of /etc/cups regarding lppasswd (bugzilla#218745)
-------------------------------------------------------------------
Tue Nov 7 14:44:54 CET 2006 - kssingvo@suse.de
- Upgrade to 1.2.6 (bugfix version):
* "lpc status" did not show the number of queued jobs for disabled queues
* The lpstat program could hang
* The serial backend did not support the new USB serial filenames on Linux
* The parallel backend did not support bidirectional I/O properly
* The network backends now log the numeric address that is being used
* Fixed a compile error when using libpaper
* Fixed a compile error when compiling on Solaris with threading enabled
* Missing printer-state-changed event for printer-state-message updates
-------------------------------------------------------------------
Mon Nov 6 15:35:37 CET 2006 - kssingvo@suse.de
- coolo's patch seems not to work, now using desktop-launch
(bugzilla#207915)
-------------------------------------------------------------------
Mon Nov 6 14:54:04 CET 2006 - kssingvo@suse.de
- fixed cups.desktop file (bugzilla#207915)
- suse_update_desktop_file produces strange results in my xterm.
redirecting output to /dev/null
- removed duplicate entry in %files: %{_libdir}/cups/monitor/*
-------------------------------------------------------------------
Mon Oct 23 10:13:18 CEST 2006 - kssingvo@suse.de
- Upgrade to 1.2.5:
* Documentation updates
* The SNMP backend no longer uses IPP for Epson printers
* Updated the configure script for Tru64 UNIX 5.1
* Tru64 5.1B's getaddrinfo() and getnameinfo() functions leak file
descriptors
* cupsAddDest() didn't add the parent destination's options and
attributes.
* ppdConflicts() did not handle custom option constraints.
* Raw printing of gzip'd files did not work
* The scheduler no longer preserves default option choices when
the new PPD no longer provides the old default choice
* The Linux SCSI backend is now only built if the SCSI development
headers are installed.
* USB printing to Minolta printers did not work
* Windows clients could not monitor the queue status
* The scheduler didn't log the operation name in the access_log
file for Create*Job and Print-Job requests.
* The PostScript filter now separates collated copies with any
required JCL commands so that JCL*based finishing options act on
the individual copies and not all of the copies as a single
document.
* The PostScript filter now disables duplex printing when printing
a 1*page document.
* cups-lpd didn't pass the correct job-originating-host-name value
* Fixed some speling errors in the German message catalog
* cupstestppd did not catch PPD files with bad UIConstraints
values
* The USB backend did not work with the current udev- created
printers if the first printer was disconnected
* Mirrored and rotated printing did not work with some documents
* 2-sided printing with banners did not work properly on some
printers
* Updated the raw type rule to handle PJL within the first 4k of a
print job
* Added an Estonian translation
* Clarified the documentation for the cupsd.conf @LOCAL and
@IF(name) allow/deny functionality
* The PostScript filters did not escape the Title and For comments
in the print job header
* The scheduler would use 100% CPU if browsing was disabled and
the cupsd.conf file contained BrowsePoll lines
* The cupsDirRead() function did not work properly on
non*POSIX-compliant systems
* The cupsFile functions didn't handle read/write errors properly
-------------------------------------------------------------------
Fri Sep 22 12:19:14 CEST 2006 - kssingvo@suse.de
- CUPS 1.2.4 fixes a number of web interface, scheduler, and CUPS API issues.
Changes include:
- The --with-printcap configure option did not work
- The character set reported by cupsLangGet() did not always reflect
the default character set of a given locale
- Older Lexmark and Tektronix printers did not work with IPP
- Failsafe printing did not work
- Some web interface redirects did not work
- The web interface change settings button could introduce a "Port 0"
line in cupsd.conf if there was no loopback connection available
- The web interface change settings and edit configuration file
buttons would truncate the cupsd.conf file
- The German web interface used the wrong printer icon images
- The "All Documents" link in the on-line help was missing a trailing
slash
- The Polish web interface translation used the wrong URLs for the job
history
- The "reprint job" button did not work
- The scheduler did not always report printer or job events properly
- The scheduler always stopped the queue on error, regardless of the
exit code, if the error policy was set to "stop-printer"
- ppdEmitJCL() included UTF-8 characters in the JCL job name, which
caused problems on some printers
- Fixed a buffering problem that cause high CPU usage
- The command-line applications did not convert command-line strings
to UTF-8 as needed
- cupsDirRead() incorrectly aborted when reading a symbolic link that
pointed to a file/directory that did not exist
- The cupsInterpretRasterPPD() function did not handle custom page
sizes properly.
-------------------------------------------------------------------
Thu Sep 14 14:07:57 CEST 2006 - kssingvo@suse.de
- Upgrade to 1.2.3:
* The scheduler did not send job-state or job-config-changed events
when a job was held, released, or changed
* The scheduler now aborts if the configuration file and directory
checks fail
* Fixed a problem with ippPort() not using the port number that was
set via the client.conf file or CUPS_SERVER environment variable
* HTTP headers were not buffered
* Some IPP printers (HP) did not like UTF-8 job names
* The CUPS desktop icon is now localized for Polish
* Printer options were not always honored when printing
* The openssl command would lock up the scheduler when generating
an encryption certificate on some platforms due to a lack of
entropy for the random number generator
* The web admin page did not recognize that "Listen 631" enabled
remote access
* The web admin page did not check whether changes were made to the
Basic Server Settings check boxes
* The IPP backend could generate N*N copies in certain edge cases.
* The scheduler did not restore remote printers properly when
BrowseShortNames was enabled
* Polling did not handle changes to the network environment on Mac
OS X
* The "make test" subscription tests used invalid
notify-recipient-uri values
* Printers could be left in an undefined state on system sleep
* The Berkeley and System V commands did not always use the
expected character set
* Remote printing fixes
* The cupstestppd utility did not validate translation strings for
custom options properly.
* Multi-language PPD files were not properly localized in the web
interface
* The admin page's simple settings options did not check for local
domain socket or IPv6 addresses and did not use "localhost" as
the listen address.
* An empty BrowseProtocols, BrowseLocalProtocols, or
BrowseRemoteProtocols line would crash the scheduler instead of
disabling the corresponding browsing options.
* The scheduler now logs IPP operation status as debug messages
instead of info or error.
* cupsFileRewind() didn't clear the end-of-file state.
* cupstestppd didn't report the actual misspelling of the
1284DeviceID attribute
* BrowseRelay didn't work on Debian
* configure --without-languages didn't work
* Manually added remote printers did not work
* The <cups/backend.h> header was not installed.
* Updated the build files for Autoconf 2.60
* The scheduler incorrectly terminated the polling processes after
receiving a partial log line.
* The cups-lpd mini-daemon reported "No printer-state attribute
found" errors when reporting the queue status
* SNMP backend improvements
* The scheduler erroneously reported an error with the CGI pipe
* Fixed HP-UX compile problems
* cupstestppd crashed with some PPD files
* The <cups/dir.h> and <cups/file.h> header files did not work with
C++.
-------------------------------------------------------------------
Tue Jul 25 19:21:19 CEST 2006 - kssingvo@suse.de
- upgrade to version 1.2.2, which fixes several build, platform, notification, and printing bugs. Changes include:
* Documentation updates
* CUPS didn't know about alternate character set names for Asian text
* The lpoptions -o and -r options did not work unless you specified a printer.
* The lpoptions command incorrectly allowed users to set printer attributes like printer-type
* httpWait() did not flush the write buffer, causing "bad request" errors when communicating with CUPS 1.1.x servers
* Polling did not sanitize the printer description, location, or make and model strings like broadcasts did.
* Polled printers did not show the server's default job-sheets option value.
* The Samba password prompt was not properly localized
* Added a German translation
* The scheduler now creates self-signed SSL certficates automatically when using OpenSSL and CDSA for encryption, just as for GNU TLS.
* The SNMP backend sporatically reported some printers as "unknown"
* The scheduler now forces BrowseTimeout to be at least twice the BrowseInterval value and non-zero to avoid common configuration errors.
* The scheduler incorrectly returned printer URIs of the form "ipp://server/printers/classname" for classes
* Updated Japanese localization
* The scheduler's SSL certificate/key directory was not created on installation
* Added a mailto.conf man page and help page
* The parallel and USB backends no longer wait for the printer to go on-line - this caused problems with certain printers that don't follow with the IEEE-1284 standard
* The scheduler could crash on a reload when implicit classes were present
* The IPP backend incorrectly used the CUPS_ENCRYPTION environment variable to determine the default encryption mode when printing
* USB printing did not work on Solaris
* The scheduler sorted job priorities in the wrong order
* The scheduler did not automatically restart notifiers that exited or crashed
* IPv6 support did not work on NetBSD
* The EPM packaging file did not work
* The scheduler used up the CPU if BrowseRemoteProtocols was empty
* Custom page sizes did not work
* The SNMP backend could crash on some systems when SNMP logging was enabled
* Browsing could produce some funny printer names when ServerName was set to an IP address
* Fixed the log message for BrowseRelay
* Fixes to allow CUPS to compile on MirBSD
* The scheduler incorrectly set the FINAL_CONTENT_TYPE environment variable
* The pdftops filter incorrectly embedded a "produced by" comment, causing PDF printing not to work on some operating systems
* Sending raw jobs from a client system could cause the client's scheduler to eventually crash
* The scheduler now checks that the notifier exists prior to accepting a new subscription request.
* The scheduler now reports the supported notify-recipient schemes based on the contents of the ServerBin/notifier directory.
* Event notifications did not include the notify-sequence-number or other required attributes
* Allow/Deny addresses of the form "11.22.33.*" did not work on Linux
* cupsGetPPD() did not work if the scheduler was only listening on a domain socket
* The scheduler could crash advertising a class
* The scheduler could crash if the default printer was deleted
* Added a new default CUPS raster format (v3) which does not compress the raster stream in order to provide the same cupsRasterReadPixels() and cupsRasterWritePixels() performance as CUPS 1.1.x.
* The cupsaddsmb man page listed the wrong files for the CUPS driver.
* Some configure --with options did not work
* "Allow @IF(name)" didn't work if "name" wasn't the first network interface
* The lpstat command did not use the correct character set when reporting the date and time
* The cupsaddsmb command and web interface did not update the Windows PPD files properly, resulting in corrupt PPD files for the Windows client to use
* The cupsd.conf man page didn't describe the Listen domain socket syntax
* The scheduler no longer tries to support more than FD_SETSIZE file descriptors.
* CDSA (encryption) support fixes for MacOS X.
* The lppasswd program needs to be setuid to root to create and update the /etc/cups/passwd.md5 file
* 32/64-bit library installation was broken
* The USB backend now reports a "no such device" error when using the old filename-based USB URIs instead of the "success" error.
* Increased the HTTP and IPP read timeouts to 10 seconds, as 1 second was too short on congested networks
* The SNMP backend now uses the device description over the printer-make-and-model attribute when the attribute contains a generic name
* Fixed another file descriptor leak when printing raw files
* Raw queues were not shared via LDAP
* The pstops filter didn't always embed PageSetup commands from the PPD file
* "make install" didn't work if you disabled all of the localizations.
* The scheduler didn't always choose the least costly filter.
* Fixed parsing of IPv6 addresses in Allow, Deny, BrowseAllow, BrowseDeny, and BrowseRelay directives
* Printers that were shared via LDAP did not get added to the LDAP server properly
* LDAP browsing would crash the scheduler if a required value was missing
* Special cases for the "localhost" hostname did not work, causing printing to not work when the /etc/hosts file did not contain a localhost entry
* Updated the Spanish translation
* Reverse-order page output was broken when N-up or landscape orientations were used
* The parallel, serial, socket, and USB backends needed print data before they would report back-channel data, causing problems with several new drivers
- fixed randomly crash when testing many PPD files (bugzilla#193354)
-------------------------------------------------------------------
Thu Jul 13 14:44:10 CEST 2006 - kssingvo@suse.de
- moved 3.0 from BETA to STABLE
-------------------------------------------------------------------
Thu Jun 29 17:25:50 CEST 2006 - nadvornik@suse.cz
- do not use deprecated libpng function png_read_destroy
-------------------------------------------------------------------
Wed Jun 28 11:41:34 CEST 2006 - kssingvo@suse.de
- reinjected lost --datadir into configure
-------------------------------------------------------------------
Thu Jun 22 14:20:30 CEST 2006 - kssingvo@suse.de
- upgrade to version 1.2.1: a major release after long (>1y) development
with new functions, many enhancements, bugfixes and new bugs
-------------------------------------------------------------------
Mon May 22 20:49:14 CEST 2006 - kssingvo@suse.de
- removed Required-Start: in rccupsrenice; real fix for (bugzilla#172708)
-------------------------------------------------------------------
Mon May 22 12:43:13 CEST 2006 - lmuelle@suse.de
- Only activate cupsrenice on initial install; [#172708].
-------------------------------------------------------------------
Tue Apr 25 11:48:29 CEST 2006 - kssingvo@suse.de
- fixed pswrite.patch (bugzilla#169068)
-------------------------------------------------------------------
Tue Apr 11 17:09:39 CEST 2006 - kssingvo@suse.de
- fixed the usb naming for special HP printers (bugzilla#163833)
-------------------------------------------------------------------
Wed Jan 25 21:35:16 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Sat Jan 14 17:50:52 CET 2006 - lmuelle@suse.de
- Move cups-config to the libs sub package. Then we do not bother anyone as
cups-libs is required by cups-devel and cups; [#142004].
-------------------------------------------------------------------
Fri Jan 13 10:48:29 CET 2006 - meissner@suse.de
- Use -fstack-protector.
-------------------------------------------------------------------
Wed Jan 11 19:03:06 CET 2006 - kssingvo@suse.de
- moved cups-config into main package (bugzilla#142004)
-------------------------------------------------------------------
Tue Jan 10 15:21:33 CET 2006 - kssingvo@suse.de
- fixed %files for /etc/cups/printcap (bugzilla#140308)
- fixed various xpdf security issues (bugzilla#137156)
CVE-2005-3624, CVE-2005-3625, CVE-2005-3626, CVE-2005-3627,
CVE-2005-3628, CVE-2005-3193
-------------------------------------------------------------------
Tue Dec 6 21:00:55 CET 2005 - kssingvo@suse.de
- fixed xpdf overflow CVE-2005-3193 (bugzilla#137156)
-------------------------------------------------------------------
Wed Nov 23 14:51:48 CET 2005 - kssingvo@suse.de
- fixed the info of last printer in printcap file (bugzilla#132152)
-------------------------------------------------------------------
Wed Nov 23 12:24:43 CET 2005 - kssingvo@suse.de
- added global lpoptions file (bugzilla#118982)
- fixed $ppid test in rccupsrenice (bugzilla#119822)
- fixed short description in rccupsrenice (bugzilla#121873)
- changed filtering of mozilla-ps (bugzilla#130623)
-------------------------------------------------------------------
Mon Sep 12 15:14:03 CEST 2005 - kssingvo@suse.de
- fixed segfault in cupstestppd (bugzilla#116468)
-------------------------------------------------------------------
Thu Sep 8 11:47:28 CEST 2005 - kssingvo@suse.de
- fixed rccupsrenice: can handle mutliple pids in $ppid now (bugzilla#115863)
- fixed rccupsrenice: link points to correct script
-------------------------------------------------------------------
Mon Sep 5 10:21:41 CEST 2005 - kssingvo@suse.de
- fixed rccupsrenice: requires changed to cupsd (bugzilla#115261)
-------------------------------------------------------------------
Fri Sep 2 16:03:06 CEST 2005 - kssingvo@suse.de
- fixed length of stftime array in lpstat (bugzilla#105732)
-------------------------------------------------------------------
Thu Sep 1 10:43:15 CEST 2005 - kssingvo@suse.de
- rccupsrenice checks if cupsd is running before processing (bugzilla#114650)
-------------------------------------------------------------------
Tue Aug 23 11:10:52 CEST 2005 - kssingvo@suse.de
- coolo wants a speedup of system boot:
rccups: cupsd gets now a lower ionice value if booting in level 5
and rccupsrenice (new introduced) brings those io values back,
later when system is up and running
-------------------------------------------------------------------
Tue Jul 26 13:34:13 CEST 2005 - kssingvo@suse.de
- removed backends pipe and novell; now in cups-backends
-------------------------------------------------------------------
Mon Jul 11 17:52:34 CEST 2005 - kssingvo@suse.de
- further changes for PIE
- renamed latest patches to my naming schema
-------------------------------------------------------------------
Thu Jun 30 18:37:37 CEST 2005 - uli@suse.de
- build with -fPI[CE] (not -fpi[ce]) to avoid GOT overflows in
certain packages (e.g. scribus) on s390*
-------------------------------------------------------------------
Mon Jun 20 17:20:31 CEST 2005 - ro@suse.de
- build as PIE
-------------------------------------------------------------------
Wed Jun 15 18:11:53 CEST 2005 - mfabian@suse.de
- Bugzilla #41006 "Charset detection in CUPS":
add missing includes and fix charset and language detection.
-------------------------------------------------------------------
Mon Jun 13 16:43:59 CEST 2005 - kssingvo@suse.de
- removed permissions file from package (bugzilla#66305)
- changed permission of xinetd.d file
- fixed SUSE version in testpage (bugzilla#78075)
-------------------------------------------------------------------
Thu Apr 7 17:13:54 CEST 2005 - kssingvo@suse.de
- gcc4.0 compilation fixes (thx to mls)
-------------------------------------------------------------------
Thu Mar 10 16:05:43 CET 2005 - kssingvo@suse.de
- fixed problem in lppasswd file generation (bugzilla#64370)
- fixed problem in library with authorization
- cupstestppd checks now PageSize more properly
-------------------------------------------------------------------
Tue Mar 1 16:49:53 CET 2005 - kssingvo@suse.de
- fixed lpstat segfault issue (bugzilla#66328)
-------------------------------------------------------------------
Mon Feb 21 19:33:16 CET 2005 - kssingvo@suse.de
- added "hplip" to rccups (bugzilla#65378)
-------------------------------------------------------------------
Tue Feb 15 15:42:14 CET 2005 - kssingvo@suse.de
- introduced norootforbuild
-------------------------------------------------------------------
Fri Jan 21 14:40:50 CET 2005 - kssingvo@suse.de
- update to version 1.1.23 and adaption of patches
- added xpdf buffer overflow fix; CAN-2005-0064 (bugzilla#49840)
-------------------------------------------------------------------
Sat Jan 15 21:09:14 CET 2005 - schwab@suse.de
- Use <owner>:<group> in permissions file.
-------------------------------------------------------------------
Sun Dec 19 14:08:43 CET 2004 - kssingvo@suse.de
- added additional xpdf buffer overflow patches (missing in this
version)
-------------------------------------------------------------------
Wed Dec 15 17:00:23 CET 2004 - kssingvo@suse.de
- updated novell backend (bugzilla#41773)
- updated pipe backend (bugzilla#33659)
-------------------------------------------------------------------
Wed Nov 17 14:44:27 CET 2004 - kssingvo@suse.de
- updated to cups-1.1.22
- adapted spec file, patches, etc.
-------------------------------------------------------------------
Mon Nov 8 17:13:35 CET 2004 - kukuk@suse.de
- Include common-* PAM config files in cups configuration
-------------------------------------------------------------------
Fri Sep 24 14:04:06 CEST 2004 - kssingvo@suse.de
- added creation of group ntadmin in %pre (bugzilla#45719)
-------------------------------------------------------------------
Mon Sep 20 16:15:08 CEST 2004 - kssingvo@suse.de
- cupstestppd fails on some doubtful Sharp PPDs (bugzilla#45648)
- removed ed from neededforbuild list
-------------------------------------------------------------------
Wed Sep 15 16:46:52 CEST 2004 - kssingvo@suse.de
- fix for umlaut names when download of queue ppds (bugzilla#44975)
-------------------------------------------------------------------
Tue Sep 14 14:16:29 CEST 2004 - kssingvo@suse.de
- cups-1.1.21 is now released
- cupsomatic removed (will be replaced by foomatic-rip/foomatic-filters)
- more useable messages in preauth patch
-------------------------------------------------------------------
Thu Sep 2 18:13:40 CEST 2004 - kssingvo@suse.de
- ignores now short living childs in ppds.dat generation case
-------------------------------------------------------------------
Wed Sep 1 11:58:57 CEST 2004 - kssingvo@suse.de
- fixed security problem in cupsomatic, CAN-2004-0801 (bugzilla#44233)
-------------------------------------------------------------------
Tue Aug 31 15:58:54 CEST 2004 - kssingvo@suse.de
- first try for cups-1.1.21rc2
- renumbered patches
- adapted old SuSE patches to this version
- removed /var/adm/notify -- ancient and no longer needed
-------------------------------------------------------------------
Thu Aug 12 13:54:08 CEST 2004 - kssingvo@suse.de
- added test for /.buildenv to make users happy (bugzilla#43503) :-)
-------------------------------------------------------------------
Wed Apr 21 19:59:10 CEST 2004 - kssingvo@suse.de
- removed needless "rm -rf $RPM_BUILD_ROOT" in %install
- added -fno-strict-aliasing compile option (*sic*)
- added missing mime handling of pswrite (bugzilla#33862)
-------------------------------------------------------------------
Tue Apr 13 15:18:46 CEST 2004 - kssingvo@suse.de
- removed x-devel-packages from neededforbuild
-------------------------------------------------------------------
Tue Apr 6 18:11:08 CEST 2004 - kssingvo@suse.de
- fixed segfault in library (bugzilla#38381) - tested and works fine
-------------------------------------------------------------------
Mon Mar 22 18:18:56 CET 2004 - kssingvo@suse.de
- fixed image links in web interface (bugzilla#36403)
- fixed cupstestppd (bugzilla#36688)
-------------------------------------------------------------------
Wed Mar 17 16:56:23 CET 2004 - kssingvo@suse.de
- cupstestppd failed if PPD file has default for non-existance names (STR#476)
- patch for CPU excess if CGI is sending faster than client receiving (STR#595)
- faster scan of ppd files (bugzilla#33222)
- patch for broken HTTP authentication cache (STR#517)
- redirect administration tasks to primary server (STR#491)
-------------------------------------------------------------------
Wed Mar 17 14:15:56 CET 2004 - kssingvo@suse.de
- added pswrite filter script to produce PostScript1 output
- beautified filter ogonki "mktemp -q /tmp/dvitops.XXXXXX" -> ogonki.XXXXXX
- removed cups-1.1.19-no_dvi.patch, fixed cups-mime.patch instead
- added PS1 and PS2 PPD files (bugzilla#34938)
-------------------------------------------------------------------
Tue Mar 16 20:35:44 CET 2004 - kssingvo@suse.de
- backport of signed char usage for weird platforms (STR#518)
- cups-lpd mini-daemon rejects jobs if queue behing is rejecting (STR#515)
- fix for too fast CGI data delivery (STR#484)
-------------------------------------------------------------------
Mon Mar 8 17:51:46 CET 2004 - kssingvo@suse.de
- backport of fixes in CVS repository for scheduler and library,
with many fixes, like crash on remote reject, close client on
errors, propper http flushing, etc. -- first print tests work fine.
-------------------------------------------------------------------
Mon Mar 8 17:13:30 CET 2004 - kssingvo@suse.de
- many backports of fixes in CVS repository
- upgrade of pdftops to version 2.03
-------------------------------------------------------------------
Mon Feb 23 19:22:59 CET 2004 - kssingvo@suse.de
- memory overwrite fixed in rastertoepson
- fixed md5sum revealing problem (bugzilla#32862)
- fixed naming of some usb printers
-------------------------------------------------------------------
Wed Feb 11 17:08:25 CET 2004 - kssingvo@suse.de
- activated incidentally removed usermode patch (bugzilla#34438)
- added "printbill" to rccups
-------------------------------------------------------------------
Fri Jan 16 13:12:55 CET 2004 - kukuk@suse.de
- Add pam-devel to neededforbuild
-------------------------------------------------------------------
Wed Nov 26 13:42:17 CET 2003 - kssingvo@suse.de
- fixed permission of directory interfaces (bugzilla#33337)
- added new option "-p" to generate ppds.dat only and exit (bugzilla#33222)
- added openslp support
- upgraded to 1.1.20 (final)
-------------------------------------------------------------------
Wed Oct 1 13:33:17 CEST 2003 - kssingvo@suse.de
- changed LC_MESSAGES -> LC_CTYPE (= fixed bugzilla#26006)
-------------------------------------------------------------------
Thu Sep 25 12:54:29 CEST 2003 - kssingvo@suse.de
- update to 1.1.20rc2
-------------------------------------------------------------------
Wed Sep 17 17:09:29 CEST 2003 - kssingvo@suse.de
- authentication method for /admin changed (bugzilla#31158)
-------------------------------------------------------------------
Mon Sep 15 16:23:00 CEST 2003 - kssingvo@suse.de
- fixed PPDs defaults: Letter -> A4 (bugzilla#30662)
-------------------------------------------------------------------
Thu Sep 11 17:42:26 CEST 2003 - kukuk@suse.de
- Set sticky bit for /var/spool/cups/tmp
-------------------------------------------------------------------
Thu Sep 11 13:30:41 CEST 2003 - kssingvo@suse.de
- changed rcfile, as suggested in bugzilla#28444
-------------------------------------------------------------------
Tue Sep 9 13:36:00 CEST 2003 - kssingvo@suse.de
- fixed typo in configuration for preauth security patch
-------------------------------------------------------------------
Mon Sep 8 18:02:40 CEST 2003 - kssingvo@suse.de
- fix for the SLP browsing patch (missing/wrong initialize of variables)
-------------------------------------------------------------------
Wed Sep 3 16:59:12 CEST 2003 - kssingvo@suse.de
- fix for boolean options in filters (CUPS STR#249)
- fix for check of written bytes in 4 backends (CUPS STR#253)
- fix for segfault when browsing and SLP is set on (CUPS STR#259)
- fix for restart problem of processed jobs (CUPS STR#226)
- fix for LPD port number in URI (CUPS STR#249)
- fix for Landscape PDF offset rotation position (CUPS STR#243)
- generated /etc/cups/printcap and link /etc/printcap due to UserMode
(bugzilla#29671)
-------------------------------------------------------------------
Tue Sep 2 18:00:22 CEST 2003 - kssingvo@suse.de
- fixed %_libdir problem in xinetd.d/cups-lpd (bugzilla#29877)
-------------------------------------------------------------------
Mon Sep 1 15:04:49 CEST 2003 - kssingvo@suse.de
- last fix of bugzilla#29418 didn't work in reality. on specfile again.
- "-y" for fillup_and_insserv
-------------------------------------------------------------------
Mon Sep 1 13:34:47 CEST 2003 - kssingvo@suse.de
- DOCDIR removed to fix bugzilla#29418
- specfile: daemon has now security patches -> start it on boot per default
- specfile: restart of daemon on package update
-------------------------------------------------------------------
Fri Aug 29 10:38:25 CEST 2003 - kukuk@suse.de
- Set explicit correct permissions of /etc/cups contents, else
cups will do it.
-------------------------------------------------------------------
Tue Aug 26 15:22:28 CEST 2003 - kssingvo@suse.de
- changed attributes for files (bugzilla#28736)
-------------------------------------------------------------------
Mon Aug 25 19:10:40 CEST 2003 - kssingvo@suse.de
- fix for locale destroying (bugzilla#29218)
-------------------------------------------------------------------
Mon Aug 25 16:53:29 CEST 2003 - kssingvo@suse.de
- made restrictrions in cupsd.conf to take preauthorization effect
-------------------------------------------------------------------
Thu Aug 21 16:36:04 CEST 2003 - kssingvo@suse.de
- cupsd runs now as lp:lp (as suggested in bugzilla#28444)
-------------------------------------------------------------------
Thu Aug 21 15:58:33 CEST 2003 - kssingvo@suse.de
- added preauthorization patch from okir - seems to work - thx
-------------------------------------------------------------------
Thu Aug 21 10:16:53 CEST 2003 - kssingvo@suse.de
- fixed USB backend to report manufacturer and model, if description
string is missing (cups STR#174)
- fixed problem with some embedded Type1C fonts (cups STR#177)
- fixed problem when reading files and using the POSIX locale (cups STR#159)
-------------------------------------------------------------------
Wed Aug 20 18:53:37 CEST 2003 - kssingvo@suse.de
- added official patch for cupstestppd problem (bugzilla#27950)
- fixed problem with "keepalive on" (bugzilla#28154)
- fixed encode options to honor "yes" and "on" as values too
-------------------------------------------------------------------
Mon Aug 18 11:05:14 CEST 2003 - kssingvo@suse.de
- fixed metadata in sysconfig file (bugzilla#28861)
-------------------------------------------------------------------
Wed Aug 13 13:48:32 CEST 2003 - kssingvo@suse.de
- fixed cupstestppd (bugzilla#27950)
-------------------------------------------------------------------
Thu Jul 31 11:10:50 CEST 2003 - coolo@suse.de
- don't strip explicitly, but let the brp scripts handle it
-------------------------------------------------------------------
Tue Jul 29 13:41:27 CEST 2003 - kssingvo@suse.de
- fixed ogonkify (bugzilla#28307)
-------------------------------------------------------------------
Thu Jul 10 14:03:57 CEST 2003 - kssingvo@suse.de
- fixed 64bit problem in printers.cgi (bugzilla#24786)
- removed dvi printing support due to missing packages (bugzilla#27032)
-------------------------------------------------------------------
Fri Jul 4 13:49:48 CEST 2003 - kssingvo@suse.de
- splitted out foomatic-filters package, which is cups independed
(except Coolo's faulty checking)
-------------------------------------------------------------------
Mon Jun 23 17:30:04 CEST 2003 - kssingvo@suse.de
- fixed mandir problem under non-i386 architecture
-------------------------------------------------------------------
Mon Jun 23 14:17:57 CEST 2003 - lmuelle@suse.de
- remove smb backand from file list and init script; it's now part of the
samba-client package
-------------------------------------------------------------------
Tue Jun 17 21:28:54 CEST 2003 - kssingvo@suse.de
- added ptal to Should-Start in rccups (bugzilla#27159)
-------------------------------------------------------------------
Thu Jun 12 11:51:32 CEST 2003 - kukuk@suse.de
- Add missing directories to filelist
-------------------------------------------------------------------
Mon Jun 2 15:33:02 CEST 2003 - kssingvo@suse.de
- 1.1.19 is released -> updated
-------------------------------------------------------------------
Fri May 30 15:38:09 CEST 2003 - ro@suse.de
- remove unpackaged files from buildroot
-------------------------------------------------------------------
Tue Apr 29 10:00:36 CEST 2003 - kssingvo@suse.de
- updated to 1.1.19rc3
- removed unnecessary patches
- removed README.SuSE (bugzilla#26479)
-------------------------------------------------------------------
Wed Apr 9 12:09:56 CEST 2003 - kssingvo@suse.de
- added patch for cgi-interface: hostname is now mapped to localhost
- updated PrintAnalyzer script
-------------------------------------------------------------------
Wed Mar 12 18:06:38 CET 2003 - kssingvo@suse.de
- fixed "endless attempts to print" problem (bugzilla#25152)
-------------------------------------------------------------------
Wed Mar 12 13:44:25 CET 2003 - kssingvo@suse.de
- installs now correct pam file (bugzilla#23277)
-------------------------------------------------------------------
Mon Mar 10 16:18:21 CET 2003 - kssingvo@suse.de
- fixed location of foomatic-rip filters -> /usr/bin
- added link for foomatic-rip
- updated foomatic-rip (to latest, fixed version)
-------------------------------------------------------------------
Thu Mar 6 13:18:04 CET 2003 - kssingvo@suse.de
- fixed typo for manpage installation of foomatic-rip
- fixed file list of cups and cups-client (foomatic-rip is part of cups
and therefore the corresponding package should contain the manpage too)
-------------------------------------------------------------------
Mon Mar 3 10:32:34 CET 2003 - kssingvo@suse.de
- updated cupsomatic to linuxprinting.org (hopefully fixed accounting problem)
-------------------------------------------------------------------
Thu Feb 27 11:14:51 CET 2003 - kssingvo@suse.de
- fix for add printer with KDE util (from CVS head)
-------------------------------------------------------------------
Wed Feb 26 17:20:33 CET 2003 - kssingvo@suse.de
- fixed again filelist :)
- fixed documenation path (buzgzilla#24083)
- fixed PPD file parsing (from CVS head)
- tested daemon
-------------------------------------------------------------------
Wed Feb 26 16:54:55 CET 2003 - ro@suse.de
- fix filelist (file listed twice)
-------------------------------------------------------------------
Wed Feb 26 14:34:38 CET 2003 - kssingvo@suse.de
- updated foomatic-gswrapper
- added new foomatic-rip: filter, config file and manpage
-------------------------------------------------------------------
Mon Feb 24 12:28:12 CET 2003 - kssingvo@suse.de
- updated backends novell and pipe
- renamed sysconfig metadata: sysconfig.cups -> cups.sysconfig
- renamed permissions file: permissions.cups -> cups.permissions
- fixed problem in lpoptions (no more loops! :)
-------------------------------------------------------------------
Thu Feb 20 12:37:07 CET 2003 - mmj@suse.de
- Add sysconfig metadata [#22629]
-------------------------------------------------------------------
Fri Feb 7 12:15:53 CET 2003 - kukuk@suse.de
- Use pam_unix2.so instead of pam_unix.so
-------------------------------------------------------------------
Tue Jan 28 17:45:38 CET 2003 - kssingvo@suse.de
- fixed "Error message when starting cups daemon" problem (bugzilla#22472)
- removed unnecessary DocumentRoot setting cupsd.conf
-------------------------------------------------------------------
Tue Jan 28 14:57:11 CET 2003 - kssingvo@suse.de
- changed replacement of distribution in testprint.ps
- rccups: moved hotplug from required start to should-start (bugzilla#23054)
- added /usr/bin/cupstestppd (bugzilla#23143)
- created xinetd.d file for cups-lpd
-------------------------------------------------------------------
Thu Jan 23 17:55:27 CET 2003 - kssingvo@suse.de
- added usb patch (for epson printers)
- added herrno patch in IPP protocol
-------------------------------------------------------------------
Fri Jan 17 14:09:05 CET 2003 - kssingvo@suse.de
- added two backends (pipe + novell), written by jsrain@suse.cz
- welcome back foomatic filter (makes more sense to have it here)
-------------------------------------------------------------------
Fri Dec 20 13:09:43 CET 2002 - kssingvo@suse.de
- updated to 1.1.18, adapted testpage.diff for new version
-------------------------------------------------------------------
Mon Dec 16 11:02:35 CET 2002 - kssingvo@suse.de
- fixed test for link problem in rccups
-------------------------------------------------------------------
Tue Dec 10 17:11:45 CET 2002 - kssingvo@suse.de
- removed foomatic filter. with next suse release will be in pkg cups-drivers
-------------------------------------------------------------------
Wed Dec 4 10:55:34 CET 2002 - kssingvo@suse.de
- updated to version 1.1.17, removed lib64 patch (now already in source tree)
-------------------------------------------------------------------
Thu Nov 7 17:08:49 CET 2002 - kssingvo@suse.de
- updated %files for all cups subpackages.
(Now new cups files are included too :-)
-------------------------------------------------------------------
Thu Nov 7 14:56:27 CET 2002 - kssingvo@suse.de
- removed debuging option in spec file.
-------------------------------------------------------------------
Thu Nov 7 11:00:45 CET 2002 - kssingvo@suse.de
- updated to version 1.1.16, removed or adapted SuSE patches
-------------------------------------------------------------------
Tue Sep 10 12:38:47 CEST 2002 - ro@suse.de
- added prereq for groupadd (#19300)
-------------------------------------------------------------------
Thu Sep 5 22:25:25 CEST 2002 - ro@suse.de
- fix postinstall
-------------------------------------------------------------------
Thu Sep 5 16:12:02 CEST 2002 - kssingvo@suse.de
- changed %post: removed "insserv" to make yast2 and security happy
-------------------------------------------------------------------
Mon Sep 2 18:13:43 CEST 2002 - kssingvo@suse.de
- changed cupsd.conf for 127.0.0.2 access (bugzilla#18764)
-------------------------------------------------------------------
Mon Sep 2 17:55:42 CEST 2002 - kssingvo@suse.de
- added directory /usr/share/cups/drivers for cupsaddsmb/samba
-------------------------------------------------------------------
Tue Aug 27 17:34:29 CEST 2002 - kssingvo@suse.de
- fixed foomatic and foomatic-gswrapper (bugzilla#18425)
-------------------------------------------------------------------
Wed Aug 21 16:36:29 CEST 2002 - kssingvo@suse.de
- gave %files sections a %deffattr and gave special files and dirs
a required %attr permissions of lp.sys (bugzilla#18126)
-------------------------------------------------------------------
Tue Aug 20 13:02:41 CEST 2002 - uli@suse.de
- fixed hardcoded path CUPS_SERVERBIN (fixes ghostscript on lib64
archs)
-------------------------------------------------------------------
Tue Aug 20 11:13:05 CEST 2002 - mmj@suse.de
- Correct PreReq
-------------------------------------------------------------------
Mon Aug 12 17:11:16 CEST 2002 - kssingvo@suse.de
- cups-devel now requires exact matching version of cups-libs
- added /var/log/cups to cups-libs (bugzilla#17617)
-------------------------------------------------------------------
Sat Jul 27 18:26:55 CEST 2002 - adrian@suse.de
- add %run_ldconfig
-------------------------------------------------------------------
Mon Jul 22 15:47:18 CEST 2002 - kssingvo@suse.de
- fix for author patch: crashed on reload signal (tested for stability)
-------------------------------------------------------------------
Fri Jul 19 16:29:48 CEST 2002 - kssingvo@suse.de
- using now fillup to generate sysconfig file
- replaced delayed exit patch by CUPS authors one
-------------------------------------------------------------------
Thu Jul 18 16:02:20 CEST 2002 - kssingvo@suse.de
- again rccups: rc.config only parsed, if present (for backward compatibility)
-------------------------------------------------------------------
Thu Jul 18 10:14:15 CEST 2002 - kssingvo@suse.de
- updated rccups to satisfy new SuSE requirements
- added delayed exit of cupsd patch (for processing many PPD files)
-------------------------------------------------------------------
Wed Jul 10 21:22:30 CEST 2002 - kssingvo@suse.de
- adapted the pam file for SuSE (according to Thorstens proposal)
-------------------------------------------------------------------
Tue Jul 9 21:11:53 CEST 2002 - kssingvo@suse.de
- upgraded to version 1.1.15 and adapted all the old patches
- moved %{_sysconfdir}/cups to libs (as suggested by jsmeix)
-------------------------------------------------------------------
Tue Jul 2 16:57:33 CEST 2002 - kssingvo@suse.de
- added symbolic link /usr/bin/lpc (bugzilla #16652)
- changed umask in rccups (bugzilla #16567)
-------------------------------------------------------------------
Thu Jun 13 20:00:27 MEST 2002 - draht@suse.de
- Running cupsd if no printer is configured makes no sense.
Do not activate cupsd after installation in %post.
-------------------------------------------------------------------
Tue Jun 4 18:49:05 CEST 2002 - kssingvo@suse.de
- fixed g++/cups-config problems in other cups subpackages
-------------------------------------------------------------------
Tue Jun 4 16:00:21 CEST 2002 - kssingvo@suse.de
- added 'cups-config' to devel
-------------------------------------------------------------------
Wed May 8 18:06:35 CEST 2002 - kssingvo@suse.de
- fixed linker problem (rpath) under x86_64
- therefore old x86_64 fix is no longer necessary: removed.
-------------------------------------------------------------------
Mon Apr 22 16:20:21 CEST 2002 - kssingvo@suse.de
- added %ifarch x86_64 to avoid linking problems in specfile.
-------------------------------------------------------------------
Thu Apr 18 17:30:40 CEST 2002 - kssingvo@suse.de
- updated to 1.1.14
- removed unnecessary patches
- adapted testpage.ps patch to new file
- fixed permission problem with lppasswd
- fixed %files section (now includes all %dirs too)
-------------------------------------------------------------------
Wed Apr 10 11:18:40 CEST 2002 - ro@suse.de
- don't call autoreconf, we can't use autoheader and automake here
-------------------------------------------------------------------
Tue Feb 26 11:29:00 CET 2002 - kssingvo@suse.de
- fixed too restrictive IPP security fix
- fixed documentation path (#13889)
-------------------------------------------------------------------
Mon Feb 25 20:20:43 CET 2002 - kssingvo@suse.de
- reorganized online documentation. old structure might confuse people (#13849)
-------------------------------------------------------------------
Wed Feb 20 15:33:13 CET 2002 - kssingvo@suse.de
- completed the IPP security fix again (hopefully the last time)
-------------------------------------------------------------------
Mon Feb 18 17:27:56 CET 2002 - kssingvo@suse.de
- completed the IPP security fix
-------------------------------------------------------------------
Tue Feb 12 10:58:49 CET 2002 - kssingvo@suse.de
- updated perl scripts cupsomatic, and foomatic-gswrapper
-------------------------------------------------------------------
Tue Feb 12 10:52:12 CET 2002 - kssingvo@suse.de
- made patch cups-cs-utf8.dif again. got build problems with last version.
-------------------------------------------------------------------
Mon Feb 11 17:49:40 CET 2002 - kssingvo@suse.de
- Added iso-8859-2 patch for czech utf-8 locale.
Thanks to Petr Blahos <pblahos@suse.cz>.
-------------------------------------------------------------------
Mon Feb 11 17:31:46 CET 2002 - kssingvo@suse.de
- added IPP security fix
-------------------------------------------------------------------
Fri Feb 1 18:36:44 MET 2002 - draht@suse.de
- log tcp-wrappers based connection refusals to cups' own logfiles
instead of syslog.
-------------------------------------------------------------------
Fri Feb 1 00:26:11 CET 2002 - ro@suse.de
- changed neededforbuild <libpng> to <libpng-devel-packages>
-------------------------------------------------------------------
Tue Jan 29 20:28:51 MET 2002 - draht@suse.de
- added support for tcp-wrappers (cups-1.1.12-libwrap-addition.dif)
token for /etc/hosts.{allow,deny} is "cupsd".
-------------------------------------------------------------------
Mon Jan 21 15:40:50 CET 2002 - schwab@suse.de
- Fix gcc version check.
-------------------------------------------------------------------
Tue Jan 8 14:02:01 CET 2002 - pblahos@suse.cz
- cups-client does not provide print_daemon anymore. print_daemon
is required by aps but cups-client does not satisfy aps
regarding this.
- START_CUPS variable removed
- up to 1.1.12
-------------------------------------------------------------------
Sun Nov 11 00:59:05 CET 2001 - bjacke@suse.de
- fixes specfile
-------------------------------------------------------------------
Sat Nov 10 19:16:26 CET 2001 - bjacke@suse.de
- add standard postscript PPD
- set DefaultPage{Size,Region} to A4 in ppd files
- now reqiures ghostscript_any
- add /etc/permissions.d/cups-client (#4094)
- personalize test page
- move old font directory if existing and send mail
- up to 1.1.11
-------------------------------------------------------------------
Mon Oct 22 00:14:34 CEST 2001 - ro@suse.de
- remove ghostscript-fonts-std from neededforbuild, this is only
a runtime requirement
-------------------------------------------------------------------
Tue Sep 4 19:02:36 CEST 2001 - bjacke@suse.de
- work around cups' broken tmp file handling (#10142)
-------------------------------------------------------------------
Sun Sep 2 19:50:26 CEST 2001 - bjacke@suse.de
- move client.conf to libs package
- activate cat8 man pages
- add README.SuSE
- update lphelp
-------------------------------------------------------------------
Thu Aug 30 23:55:33 CEST 2001 - bjacke@suse.de
- split into cups-client and cups(-server) package
- add %ghosty smb printer backend support
- re-add ogonky for non-latin1 charsets (#9864)
- add printanalyzer script in doc
-------------------------------------------------------------------
Mon Aug 27 09:48:10 CEST 2001 - utuerk@suse.de
- removed cups.conf (now provided by susehelp)
-------------------------------------------------------------------
Mon Aug 27 07:46:07 CEST 2001 - kukuk@suse.de
- Remove -j parameter from spec file
-------------------------------------------------------------------
Sat Aug 25 19:33:57 CEST 2001 - bjacke@suse.de
- update to 1.1.10-1 (many fixes)
- fix output for dvi's (bug #9862)
- new poll_ppd_base
-------------------------------------------------------------------
Sun Aug 19 23:36:28 CEST 2001 - bjacke@suse.de
- split out cups-libs from cups
- add ssl directory
- make correct links for cups libraries
-------------------------------------------------------------------
Thu Aug 16 17:05:19 CEST 2001 - bjacke@suse.de
- use ghostscript fonts which are the same as the cups fonts and adjust
dependecy for ghostscript-fonts-std
-------------------------------------------------------------------
Sun Aug 12 18:42:27 CEST 2001 - bjacke@suse.de
- enable SSL
-------------------------------------------------------------------
Fri Aug 10 15:14:38 CEST 2001 - bjacke@suse.de
- correct init script
-------------------------------------------------------------------
Fri Jul 20 12:53:46 CEST 2001 - max@suse.de
- new version 1.1.9 .
- updated init script to new skeleton (Bug #8981).
-------------------------------------------------------------------
Mon Jun 18 14:33:50 CEST 2001 - max@suse.de
- added support for PS files created by Netscape.
-------------------------------------------------------------------
Sun Apr 15 21:14:03 CEST 2001 - schwab@suse.de
- Fix missing declarations.
-------------------------------------------------------------------
Thu Apr 12 18:06:07 CEST 2001 - max@suse.de
- moved foomatic-gswrapper and cupsomatic
from cups-drivers to cups
-------------------------------------------------------------------
Thu Apr 12 11:43:40 CEST 2001 - max@suse.de
- patched cupsd to use /dev/urandom instead of /dev/random.
This fixes bug #6703
-------------------------------------------------------------------
Wed Apr 11 16:18:20 CEST 2001 - max@suse.de
- spec file overhaul
- using RPM_BUILD_ROOT now
- removed /etc/printcap from file list
- removed dependency to cups-drivers
-------------------------------------------------------------------
Tue Apr 10 16:00:42 CEST 2001 - kendy@suse.cz
- Wake up Epson Stylus USB printers before sending the print job.
- Added czech translations (czech.dif).
-------------------------------------------------------------------
Mon Apr 2 15:41:58 CEST 2001 - utuerk@suse.de
- added cups.conf for susehelp
-------------------------------------------------------------------
Fri Mar 23 16:42:05 CET 2001 - kendy@suse.cz
- USB printers can be now addressed using URI
usb:<device_without_number>?vendor=<xxxx>&prod_id=<yyyy>
where <xxxx> and <yyyy> are USB identification numbers.
(e.g. usb:/dev/usb/lp?vendor=04a9&prod_id=1052 for Canon BJC-6100)
- fixed pplication/dvi -> application/dvi in conf/mime.convs
-------------------------------------------------------------------
Mon Feb 26 14:31:15 CET 2001 - mhafner@suse.de
- update to 1.1.6-3 (fixing several security issues)
-------------------------------------------------------------------
Tue Jan 30 09:27:36 CET 2001 - mhafner@suse.de
- update to 1.1.6 (fixes possible DoS attack)
-------------------------------------------------------------------
Mon Jan 8 13:54:58 MET 2001 - bjacke@suse.de
- added missing reqiures for cups-drivers
-------------------------------------------------------------------
Fri Dec 22 11:56:46 MET 2000 - mhafner@suse.de
- update to version 1.1.5
-------------------------------------------------------------------
Mon Dec 4 15:51:50 MET 2000 - mhafner@suse.de
- cups configuration changed - Browsing now Off by default
-------------------------------------------------------------------
Thu Nov 30 10:29:44 MET 2000 - mhafner@suse.de
- added DVI filter
-------------------------------------------------------------------
Wed Nov 29 18:56:40 CET 2000 - ro@suse.de
- fixed spec
-------------------------------------------------------------------
Tue Nov 28 18:21:53 CET 2000 - ro@suse.de
- fixed startscript
-------------------------------------------------------------------
Fri Nov 24 13:29:07 MET 2000 - mhafner@suse.de
- added rc.config fillup and SuSEconfig script to automatically
set browse address if demanded
-------------------------------------------------------------------
Wed Nov 22 12:40:01 MET 2000 - mhafner@suse.de
- split into system and development package
-------------------------------------------------------------------
Fri Oct 6 13:58:49 CEST 2000 - mhafner@suse.de
- documentation root changed
-------------------------------------------------------------------
Fri Oct 6 08:58:06 CEST 2000 - mhafner@suse.de
- update to version 1.1.4
- small changes in spec file
-------------------------------------------------------------------
Mon Sep 25 10:06:38 CEST 2000 - mhafner@suse.de
- make post-script succeed unconditionally
-------------------------------------------------------------------
Tue Sep 19 08:25:32 CEST 2000 - mhafner@suse.de
- update to version 1.1.3
-------------------------------------------------------------------
Thu Sep 14 11:54:23 CEST 2000 - mhafner@suse.de
- restart daemon if already started
- added two little tools (poll_ppd_base, lphelp)
- added a few compatibility links
-------------------------------------------------------------------
Thu Sep 14 11:06:33 CEST 2000 - mhafner@suse.de
- turned automatic generation of printcap on
- turned implicit classes off since they are buggy
-------------------------------------------------------------------
Wed Sep 13 16:20:40 CEST 2000 - mhafner@suse.de
- fixed directory structure
- added links to lpd and rclpd
-------------------------------------------------------------------
Fri Sep 1 09:16:39 CEST 2000 - adrian@suse.de
- added Conflicts line
-------------------------------------------------------------------
Mon Aug 28 15:10:28 CEST 2000 - adrian@suse.de
- initial package