CUPS 1.4svn Development Snapshot, r7995

Created at 01:00 Oct 01, 2008 by mike, last modified at 01:00 Oct 01, 2008

A new development snapshot of CUPS 1.4svn (r7995) 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:

------------------------------------------------------------------------
r7995 | mike | 2008-09-30 21:48:33 -0700 (Tue, 30 Sep 2008) | 8 lines

Add application/vnd.cups-banner MIME type and filter.

Add new common PostScript text code.

Banner filter needs common.o and pstext.o.

Need to use _cupsLangPrintf for localized messages.

------------------------------------------------------------------------
r7994 | mike | 2008-09-29 10:14:53 -0700 (Mon, 29 Sep 2008) | 4 lines

Add special handling for the "none" reason.

Remove bannertops from normal builds until it is completed.

------------------------------------------------------------------------
r7993 | mike | 2008-09-29 09:12:12 -0700 (Mon, 29 Sep 2008) | 7 lines

Transition to the Vera-based Monospace font for text printing.

Continue work on banner filter.

Add PRINTER_INFO and PRINTER_LOCATION environment variables to job filter
environment.

------------------------------------------------------------------------
r7992 | mike | 2008-09-29 06:51:54 -0700 (Mon, 29 Sep 2008) | 6 lines

Rename accept sources to cupsaccept.

Install man page symlinks from cupsaccept to accept and reject.

Update packaging files.

------------------------------------------------------------------------
r7991 | mike | 2008-09-28 16:04:05 -0700 (Sun, 28 Sep 2008) | 2 lines

Add start of CUPS banner file spec.

------------------------------------------------------------------------
r7990 | mike | 2008-09-27 21:42:10 -0700 (Sat, 27 Sep 2008) | 4 lines

The ippRead*() and ippWrite*() functions no longer use a stack-based
buffer
(STR #2388)


------------------------------------------------------------------------
r7989 | mike | 2008-09-27 08:40:15 -0700 (Sat, 27 Sep 2008) | 2 lines

Fix test script.

------------------------------------------------------------------------
r7988 | mike | 2008-09-26 17:01:52 -0700 (Fri, 26 Sep 2008) | 7 lines

Add support for setting printer-state-reasons via CUPS-Add-Modify-Printer.

Fix some free/_cupsStrFree bugs with printer-state-reasons.

Add job-settable-attributes-supported since it is required by the
Set-Job-Attributes operation.

------------------------------------------------------------------------
r7986 | mike | 2008-09-26 14:58:03 -0700 (Fri, 26 Sep 2008) | 4 lines

The IPP backend did not retry print jobs when the printer reported itself
as
busy or unavailable (STR #2951)


------------------------------------------------------------------------
r7985 | mike | 2008-09-26 08:52:03 -0700 (Fri, 26 Sep 2008) | 5 lines

Add support for setting MaxClients from the admin page.

Clean up UI for advanced/basic - make it work like a disclosure triangle
common on most GUIs.

------------------------------------------------------------------------
r7983 | mike | 2008-09-26 08:28:18 -0700 (Fri, 26 Sep 2008) | 4 lines

The "Set Allowed Users" web interface did not handle trailing whitespace
correctly (STR #2956)


------------------------------------------------------------------------
r7982 | mike | 2008-09-25 10:54:05 -0700 (Thu, 25 Sep 2008) | 2 lines

Fix GSSAPI builds.

------------------------------------------------------------------------
r7981 | mike | 2008-09-24 16:24:43 -0700 (Wed, 24 Sep 2008) | 2 lines

Fix typos.

------------------------------------------------------------------------
r7980 | mike | 2008-09-24 16:08:34 -0700 (Wed, 24 Sep 2008) | 4 lines

Add support for auto-configuration (STR #1440)

Fix modify-printer usage.

------------------------------------------------------------------------
r7979 | mike | 2008-09-23 16:57:52 -0700 (Tue, 23 Sep 2008) | 2 lines

Fix bug in classes.conf error handling.

------------------------------------------------------------------------
r7977 | mike | 2008-09-23 16:44:33 -0700 (Tue, 23 Sep 2008) | 2 lines

Fix typo.

------------------------------------------------------------------------
r7975 | mike | 2008-09-23 15:06:55 -0700 (Tue, 23 Sep 2008) | 4 lines

The PostScript filter did not work with Adobe applications using custom
page
sizes.


------------------------------------------------------------------------
r7973 | mike | 2008-09-23 13:06:53 -0700 (Tue, 23 Sep 2008) | 4 lines

The Mac OS X USB backend did not work with some printers that reported a
bad
1284 device ID.


------------------------------------------------------------------------
r7972 | mike | 2008-09-20 16:20:48 -0700 (Sat, 20 Sep 2008) | 4 lines

Add advanced server settings form/support.

Use localhost for any local accesses, even when hostname lookups are
disabled.

------------------------------------------------------------------------
r7971 | mike | 2008-09-20 16:10:11 -0700 (Sat, 20 Sep 2008) | 2 lines

Avoid writing Browse*Protocols twice.

------------------------------------------------------------------------
r7970 | mike | 2008-09-20 15:27:58 -0700 (Sat, 20 Sep 2008) | 2 lines

Fix parsing error in scheduler.

------------------------------------------------------------------------
r7969 | mike | 2008-09-19 20:33:59 -0700 (Fri, 19 Sep 2008) | 5 lines

The web interface's "modify printer" pages now make it easier to change
just
one setting (STR #1919)

Update the rest of the pages to use the new indented layout.

------------------------------------------------------------------------
r7968 | mike | 2008-09-19 16:03:01 -0700 (Fri, 19 Sep 2008) | 2 lines

Minor improvements to the printcap support.

------------------------------------------------------------------------
r7967 | mike | 2008-09-19 13:52:46 -0700 (Fri, 19 Sep 2008) | 2 lines

Save and restore printer-state-reasons.

------------------------------------------------------------------------
r7966 | mike | 2008-09-19 13:47:07 -0700 (Fri, 19 Sep 2008) | 2 lines

Don't stop reading printer config files on syntax errors.

------------------------------------------------------------------------
r7965 | mike | 2008-09-19 13:26:49 -0700 (Fri, 19 Sep 2008) | 2 lines

Initialize KerberosContext prior to first use.

------------------------------------------------------------------------
r7964 | mike | 2008-09-19 13:03:36 -0700 (Fri, 19 Sep 2008) | 2 lines

Add plist PrintcapFormat support.

------------------------------------------------------------------------
r7963 | mike | 2008-09-18 10:43:37 -0700 (Thu, 18 Sep 2008) | 4 lines

The scheduler now supports multiple addresses in Allow and Deny lines,
just
like Apache (STR #2947)


------------------------------------------------------------------------
r7962 | mike | 2008-09-18 10:31:33 -0700 (Thu, 18 Sep 2008) | 4 lines

Added CUPS_JOBTYPE environment variable for job filters so they know
whether
they are printing a banner or document file (STR #2799)


------------------------------------------------------------------------
r7961 | mike | 2008-09-17 12:52:46 -0700 (Wed, 17 Sep 2008) | 2 lines

Missed removing drv.man on a "make distclean".

------------------------------------------------------------------------
r7960 | mike | 2008-09-17 12:42:02 -0700 (Wed, 17 Sep 2008) | 2 lines

Fix some bugs in the PAM configure stuff..

------------------------------------------------------------------------
r7959 | mike | 2008-09-17 12:30:58 -0700 (Wed, 17 Sep 2008) | 4 lines

Redo previous change, since pam_opendirectory.so is not available on older
Mac OS X releases.  Now a configure-time check and option
(--with-pam-module).


------------------------------------------------------------------------
r7958 | mike | 2008-09-17 12:16:04 -0700 (Wed, 17 Sep 2008) | 2 lines

Use opendirectory PAM plug-in on Mac OS X.

------------------------------------------------------------------------
r7956 | mike | 2008-09-17 10:10:09 -0700 (Wed, 17 Sep 2008) | 2 lines

Changelog

------------------------------------------------------------------------
r7954 | mike | 2008-09-16 22:23:09 -0700 (Tue, 16 Sep 2008) | 5 lines

Fix search template width.

"make test" now creates a runcups test script which runs command against
test server.

------------------------------------------------------------------------
r7953 | mike | 2008-09-16 18:43:19 -0700 (Tue, 16 Sep 2008) | 2 lines

Fix POSIX attribute calls.

------------------------------------------------------------------------
r7952 | mike | 2008-09-16 17:56:20 -0700 (Tue, 16 Sep 2008) | 2 lines

Fix clang-reported errors.

------------------------------------------------------------------------
r7950 | mike | 2008-09-16 17:21:59 -0700 (Tue, 16 Sep 2008) | 3 lines

Don't lookup connection address if HostNameLookups is disabled.  Instead,
get
the numerical address to report to the client.

------------------------------------------------------------------------
r7948 | mike | 2008-09-16 17:04:12 -0700 (Tue, 16 Sep 2008) | 4 lines

The IPP backend incorrectly stopped the local queue if the remote server
reported the "paused" state.


------------------------------------------------------------------------
r7946 | mike | 2008-09-16 16:27:54 -0700 (Tue, 16 Sep 2008) | 2 lines

Fix cupsGetDests() with failed reconnects or other errors.

------------------------------------------------------------------------
r7944 | mike | 2008-09-16 15:32:42 -0700 (Tue, 16 Sep 2008) | 3 lines

The scheduler did not always log "job queued" messages (STR #2943)


------------------------------------------------------------------------
r7943 | mike | 2008-09-16 15:28:33 -0700 (Tue, 16 Sep 2008) | 2 lines

Update IPP documentation for CUPS-Get-Printers and CUPS-Get-Classes (STR
#2944)

------------------------------------------------------------------------
r7942 | mike | 2008-09-16 15:23:07 -0700 (Tue, 16 Sep 2008) | 4 lines

The scheduler did not support destination filtering using the
printer-location
attribute properly (STR #2945)


------------------------------------------------------------------------
r7941 | mike | 2008-09-15 17:46:13 -0700 (Mon, 15 Sep 2008) | 2 lines

Drop old printer/class icons.

------------------------------------------------------------------------
r7940 | mike | 2008-09-15 17:45:16 -0700 (Mon, 15 Sep 2008) | 10 lines

OK, lots of changes to the web interface and CUPS logo graphic.

Now show 100 printers/classes/jobs per page in a compact list/table
format.

Pull-down menu buttons for class/printer actions rather than a dozen or
more
buttons.

Improved welcome page.


------------------------------------------------------------------------
Download  ·  Home Page  ·  Listing

Comments

Submit Comment