CUPS 1.2.x Weekly Snapshot, r4570

Created at 21:01 Aug 05, 2005 by mike, last modified at 21:01 Aug 05, 2005

A new weekly snapshot of CUPS 1.2.x (r4570) 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:

------------------------------------------------------------------------
r4570 | mike | 2005-08-04 17:00:40 -0400 (Thu, 04 Aug 2005) | 4 lines

The scheduler, command-line, and web interfaces now limit the
list of printers and classes to those accessible by a user.


------------------------------------------------------------------------
r4569 | mike | 2005-08-04 16:54:14 -0400 (Thu, 04 Aug 2005) | 2 lines

Add "requesting-user-name" and "my-jobs" attributes to requests as needed.

------------------------------------------------------------------------
r4568 | mike | 2005-08-04 16:30:15 -0400 (Thu, 04 Aug 2005) | 4 lines

cupsMarkOptions() now handles more non-standard duplexing options
and choices (STR #915)


------------------------------------------------------------------------
r4567 | mike | 2005-08-04 16:16:45 -0400 (Thu, 04 Aug 2005) | 4 lines

cups-lpd now honors remote banner requests with the "standard"
banner whenever a printer does not have one defined (STR #1220)


------------------------------------------------------------------------
r4566 | mike | 2005-08-04 15:57:56 -0400 (Thu, 04 Aug 2005) | 11 lines

The scheduler's denial-of-service checks did not work properly
with IPv6 addresses (STR #1134)

cups/http-addr.c:
    - httpAddrEqual(): add support for AF_LOCAL addresses.

scheduler/client.c:
    - Use httpAddrEqual() instead of memcmp() to compare client
      addresses.


------------------------------------------------------------------------
r4565 | mike | 2005-08-04 15:49:35 -0400 (Thu, 04 Aug 2005) | 4 lines

The lp and lpr commands did not error out properly when they were
unable to write to a temporary file (STR #1129)


------------------------------------------------------------------------
r4564 | mike | 2005-08-04 15:45:22 -0400 (Thu, 04 Aug 2005) | 4 lines

The pstops filter did not handle Adobe-specific comments in
Windows NT driver output (STR #1085)


------------------------------------------------------------------------
r4563 | mike | 2005-08-04 15:37:58 -0400 (Thu, 04 Aug 2005) | 4 lines

"lpstat -l -p" incorrectly reported the printer interface (STR
#936)


------------------------------------------------------------------------
r4562 | mike | 2005-08-04 15:27:36 -0400 (Thu, 04 Aug 2005) | 5 lines

The web interface now operates exclusively with the UTF-8
encoding, and sends the appropriate character set and header
information to the web browser (STR #919, STR #1007)


------------------------------------------------------------------------
r4561 | mike | 2005-08-04 14:59:27 -0400 (Thu, 04 Aug 2005) | 5 lines

Added a "set allowed users" interface to the web interface so
that you can set the list of allowed or denied users/groups for a
printer or class.


------------------------------------------------------------------------
r4560 | mike | 2005-08-04 14:49:00 -0400 (Thu, 04 Aug 2005) | 4 lines

Disallow the "#" character in printer names, since it has special
meaning in the shell, config files, and in URIs (STR #917)


------------------------------------------------------------------------
r4559 | mike | 2005-08-04 14:40:13 -0400 (Thu, 04 Aug 2005) | 5 lines

Added a new application/x-csource MIME type, and support for it
to the texttops filter so that you can pretty print plain text
files without the C/C++ keywords being highlighted.


------------------------------------------------------------------------
r4558 | mike | 2005-08-04 14:32:04 -0400 (Thu, 04 Aug 2005) | 3 lines

The pdftops filter did not compile with GCC 4.0 (STR #1226)


------------------------------------------------------------------------
r4557 | mike | 2005-08-04 11:24:49 -0400 (Thu, 04 Aug 2005) | 3 lines

The texttops filter did not highlight preprocessor directives
followed by a tab properly.

------------------------------------------------------------------------
r4556 | mike | 2005-08-03 22:48:09 -0400 (Wed, 03 Aug 2005) | 4 lines

HP PJL output now uses both JOB DISPLAY and RDYMSG commands to
show the current job on the printer's display (STR #1218)


------------------------------------------------------------------------
r4555 | mike | 2005-08-03 21:56:16 -0400 (Wed, 03 Aug 2005) | 2 lines

Add support for "ll" as well as "ll_CC" for PPD translation strings.

------------------------------------------------------------------------
r4554 | mike | 2005-08-03 16:34:28 -0400 (Wed, 03 Aug 2005) | 27 lines

pdftops/Annot.cxx:
pdftops/Gfx.cxx:
    - Port 1.1.x pdftops annotation changes to 1.2.x.

cups/cups.h:
cups/encode.c:
    - Add new cupsEncodeOptions2() API which allows you to encode
      options for a specific group (operation, job, subscription,
      etc.)

scheduler/subscriptions.c:
    - (temporary) Log new subscription creation in
      cupsdAddSubscription()
    - Allocate event buffer the first time we send a notification
      in cupsdSendNotification

scheduler/ipp.c:
    - Remove subscription attributes one-at-a-time in
      add_job_subcriptions(), since valid job attributes are
      added to the end
    - The default job subscription event is "job-completed"
    - Send "job-created" event in create_job() and print_job()

scheduler/job.c:
    - Fix spelling error (cancelled -> canceled)


------------------------------------------------------------------------
r4553 | mike | 2005-08-01 20:09:54 -0400 (Mon, 01 Aug 2005) | 9 lines

Add support for encoding of subscription attributes.

Fix cupsRasterReadHeader() implementation (was copying v2 header instead
of v1)

Add additional logging of event data.

Add additional debug data to FinishJob().

------------------------------------------------------------------------
r4552 | mike | 2005-08-01 11:22:25 -0400 (Mon, 01 Aug 2005) | 7 lines

Fix CUPS file API - wrong logic for cups_read()...

Update dependencies.

Add CUPS_STATEDIR environment variable and fix encryption support in
test script.

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

Comments

Submit Comment