CUPS 1.3svn Weekly Snapshot, r6397

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

Comments

Submit Comment