Created at 22:01 Mar 25, 2007 by mike, last modified at 22:01 Mar 25, 2007
A new weekly snapshot of CUPS 1.3svn (r6397) is now available on the download page:
http://www.cups.org/software.php
This snapshot contains pre-release software and should not be used on production systems.
Commit Log:
------------------------------------------------------------------------ r6397 | mike | 2007-03-25 18:33:32 -0500 (Sun, 25 Mar 2007) | 2 lines Use weak binding for Kerberos framework on Mac OS X. ------------------------------------------------------------------------ r6396 | mike | 2007-03-24 20:19:47 -0500 (Sat, 24 Mar 2007) | 2 lines Use xc:transparent instead of buttons.gif as the base image. ------------------------------------------------------------------------ r6395 | mike | 2007-03-24 19:25:13 -0500 (Sat, 24 Mar 2007) | 2 lines Add instance help (STR #1775) ------------------------------------------------------------------------ r6394 | mike | 2007-03-24 19:01:14 -0500 (Sat, 24 Mar 2007) | 3 lines Fix skipping of HTML elements and entities so that the word index is correct. ------------------------------------------------------------------------ r6392 | mike | 2007-03-24 09:37:03 -0500 (Sat, 24 Mar 2007) | 2 lines Changelog. ------------------------------------------------------------------------ r6391 | mike | 2007-03-24 09:35:56 -0500 (Sat, 24 Mar 2007) | 4 lines The pstops filter did not handle %%EndFeature comments properly (STR #2306) ------------------------------------------------------------------------ r6390 | mike | 2007-03-24 09:33:36 -0500 (Sat, 24 Mar 2007) | 2 lines Fix Polish printer icons (STR #2305) ------------------------------------------------------------------------ r6389 | mike | 2007-03-24 09:26:04 -0500 (Sat, 24 Mar 2007) | 2 lines Run tests in POSIX locale to avoid localization issues. ------------------------------------------------------------------------ r6388 | mike | 2007-03-24 09:21:31 -0500 (Sat, 24 Mar 2007) | 2 lines Speling mistake... ------------------------------------------------------------------------ r6387 | mike | 2007-03-23 16:56:48 -0500 (Fri, 23 Mar 2007) | 3 lines Fix ICC profile localization, and add APCustomColorMatchingName attribute localization. ------------------------------------------------------------------------ r6386 | mike | 2007-03-23 14:03:01 -0500 (Fri, 23 Mar 2007) | 6 lines Add printer-location (STR #2265) and auth-info-required to options returned by cupsGetDests(). Add auth-info, auth-info-required, and printer-location to list of IPP attributes. ------------------------------------------------------------------------ r6384 | mike | 2007-03-22 12:51:57 -0500 (Thu, 22 Mar 2007) | 2 lines Localize cupsICCProfile attributes, too. ------------------------------------------------------------------------ r6383 | mike | 2007-03-21 15:01:20 -0500 (Wed, 21 Mar 2007) | 26 lines Make sure auth-info-required is set based on the policy or location. Make sure we require the right kind of authentication. scheduler/client.c: - cupsdReadClient(): Pass auth type. - cupsdSendError(): Add auth_type argument. - cupsdSendHeader(): Add auth_type argument. - cupsdWriteClient(): Pass auth type. - write_file(): Pass auth type. scheduler/client.h: - cupsdSendError(): Add auth_type argument. - cupsdSendHeader(): Add auth_type argument. scheduler/ipp.c: - Many functions: Pass printer to send_http_error. - send_http_error(): Add printer argument, use to pass the correct auth_type value to cupsdSendError(). scheduler/printers.c: - cupsdSetAuthInfoRequired(): Add support for "negotiate" value. - cupsdSetPrinterAttrs(): Set auth-info-required based on AuthType in location or policy for printer. ------------------------------------------------------------------------ r6380 | mike | 2007-03-21 10:18:53 -0500 (Wed, 21 Mar 2007) | 4 lines Missed a reference to notify-recipient instead of notify-recipient-uri... Update test header to show CUPS 1.3... ------------------------------------------------------------------------ r6379 | mike | 2007-03-21 09:57:22 -0500 (Wed, 21 Mar 2007) | 11 lines Cleanup... cups/testadmin.c: - main(): Use new public versions of the private settings API. test/4.2-cups-printer-ops.test: test/4.3-job-ops.test: test/4.4-subscription-ops.test: - Use notify-recipient-uri, not notify-recipient. ------------------------------------------------------------------------ r6378 | mike | 2007-03-21 02:18:18 -0500 (Wed, 21 Mar 2007) | 2 lines Fix compiler warnings. ------------------------------------------------------------------------ r6377 | mike | 2007-03-21 02:17:11 -0500 (Wed, 21 Mar 2007) | 2 lines Add support for ppd-product (Product) (STR #1900) ------------------------------------------------------------------------ r6376 | mike | 2007-03-21 01:39:10 -0500 (Wed, 21 Mar 2007) | 2 lines Limit visibility of functions that don't need to be global... ------------------------------------------------------------------------ r6375 | mike | 2007-03-21 01:21:05 -0500 (Wed, 21 Mar 2007) | 12 lines Raw printing with queues pointing to the file pseudo- device and multiple files and/or banners now works (STR #1933) filter/gziptoany.c: - main(): Use cupsFile API instead of gzip API, and look for the FINAL_CONTENT_TYPE environment variable to determine whether copies need to be generated. scheduler/job.c: - start_job(): Add gziptoany filter for raw jobs and drop raw printing to file device prohibition. ------------------------------------------------------------------------ r6374 | mike | 2007-03-21 01:18:50 -0500 (Wed, 21 Mar 2007) | 5 lines Limit inclusion of membership headers and definition of membership functions to Mac OS X. Get auth-info from con->request, since job->attrs is not initialized yet. ------------------------------------------------------------------------ r6371 | mike | 2007-03-20 18:18:01 -0500 (Tue, 20 Mar 2007) | 3 lines Fix allowed range of cupsBorderlessScalingFactor option to match the range allowed for embedded values. ------------------------------------------------------------------------ r6370 | mike | 2007-03-20 09:36:12 -0500 (Tue, 20 Mar 2007) | 3 lines Add more checks so that the new Apple print service quotas code compiles on all versions of OS X. ------------------------------------------------------------------------ r6367 | mike | 2007-03-19 20:34:29 -0500 (Mon, 19 Mar 2007) | 5 lines ppdLocalize() now supports localizing for Japanese using the "jp" locale name used by the ppdmerge program from the CUPS DDK 1.1.0 (STR #2301) ------------------------------------------------------------------------ r6366 | mike | 2007-03-19 15:58:07 -0500 (Mon, 19 Mar 2007) | 2 lines List IPv4 and IPv6 loopback listeners separately. ------------------------------------------------------------------------ r6365 | mike | 2007-03-19 15:56:57 -0500 (Mon, 19 Mar 2007) | 6 lines Sync changes from Darwin CUPS, and add the Mac OS X Server print quota support. Also, move the launchd KeepAlive file to CUPS_CACHEDIR (which sits under /var/spool/cups/cache and doesn't get cleaned out on boot...) ------------------------------------------------------------------------ r6363 | mike | 2007-03-19 15:48:49 -0500 (Mon, 19 Mar 2007) | 4 lines Changelog... Use "ja" for Japanese PPDs. ------------------------------------------------------------------------ r6361 | mike | 2007-03-19 11:01:28 -0500 (Mon, 19 Mar 2007) | 37 lines Add "Use Kerberos authentication" check box to web admin page. Make cupsAdminGet/SetServerSettings() a public API. Use AUTH_NEGOTIATE instead of AUTH_KERBEROS and AuthType Negotiate instead of AuthType Kerberos, since technically the GSSAPI stuff will support more than just Kerberos. cgi-bin/admin.c: - cups/adminutil.c: - cupsAdminGetServerSettings(): Added. - cupsAdminSetServerSettings(): Added. - _cupsAdminSetServerSettings(): Fix writing of existing top-level directives with new values. scheduler/auth.c: - cupsdAuthorize(): AUTH_KERBEROS -> AUTH_NEGOTIATE. - cupsdIsAuthorized(): AUTH_KERBEROS -> AUTH_NEGOTIATE. scheduler/auth.h: - AUTH_KERBEROS -> AUTH_NEGOTIATE. scheduler/client.c: - cupsdSendError(): AUTH_KERBEROS -> AUTH_NEGOTIATE. - cupsdSendHeader(): AUTH_KERBEROS -> AUTH_NEGOTIATE. scheduler/conf.c: - parse_aaa(): Support "AuthType Negotiate", not "AuthType kerberos" or "AuthType gssapi". - read_configuration(): Support "DefaultAuthType Negotiate", not "DefaultAuthType kerberos". scheduler/ipp.c: - save_krb5_creds(): Compile on Mac OS X, too. ------------------------------------------------------------------------ r6358 | mike | 2007-03-19 09:16:44 -0500 (Mon, 19 Mar 2007) | 2 lines Fix init script... ------------------------------------------------------------------------ r6357 | mike | 2007-03-19 09:14:23 -0500 (Mon, 19 Mar 2007) | 3 lines Check for v6.2.4 or higher of ImageMagick, and document the requirement (STR #2299) ------------------------------------------------------------------------ r6356 | mike | 2007-03-19 08:54:48 -0500 (Mon, 19 Mar 2007) | 18 lines Fix usage of notify-recipient-uri - was using notify-recipient in several places (STR #2297) berkeley/lpr.c: - main(): Add notify-recipient-uri for email notification. cgi-bin/admin.c: - do_add_rss_subscription(): Use notify-recipient-uri. cups/encode.c: - ipp_options[]: notify-recipient -> notify-recipient-uri. scheduler/ipp.c: - create_subscription(): notify-recipient -> notify-recipient-uri. systemv/lp.c: - main(): Add notify-recipient-uri for email notification. ------------------------------------------------------------------------ r6355 | mike | 2007-03-19 01:33:04 -0500 (Mon, 19 Mar 2007) | 2 lines Add required encryption for auth-info over non-local links. ------------------------------------------------------------------------ r6354 | mike | 2007-03-19 01:16:32 -0500 (Mon, 19 Mar 2007) | 2 lines Advertise auth-info-required via CUPS browsing and DNS-SD. ------------------------------------------------------------------------ r6352 | mike | 2007-03-19 00:56:06 -0500 (Mon, 19 Mar 2007) | 9 lines Add Philippe's button generation script with some minor changes. Add sample button text file (adding the new 1.3 buttons) Add copy of Bitstream Vera font. Update translation guide to use makebuttons script. ------------------------------------------------------------------------Download · Home Page · Listing