CUPS 1.3svn Weekly Snapshot, r5963

Created at 21:00 Sep 17, 2006 by mike, last modified at 21:00 Sep 17, 2006

A new weekly snapshot of CUPS 1.3svn (r5963) 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:

------------------------------------------------------------------------
r5962 | mike | 2006-09-17 15:01:26 -0400 (Sun, 17 Sep 2006) | 2 lines

Nul-terminate search RE before doing AND processing.

------------------------------------------------------------------------
r5960 | mike | 2006-09-16 15:07:02 -0400 (Sat, 16 Sep 2006) | 2 lines

Fix file upload problems cause by HTTP header caching (STR #1976)

------------------------------------------------------------------------
r5958 | mike | 2006-09-14 10:12:21 -0400 (Thu, 14 Sep 2006) | 3 lines

Add rounded corners and shadows to the pager and sidebar styles, for
browsers
that support that sort of thing.

------------------------------------------------------------------------
r5957 | mike | 2006-09-14 09:45:27 -0400 (Thu, 14 Sep 2006) | 2 lines

Fix a small problem with the German web UI localization.

------------------------------------------------------------------------
r5954 | mike | 2006-09-13 14:22:07 -0400 (Wed, 13 Sep 2006) | 2 lines

Update 1.2 changelog...

------------------------------------------------------------------------
r5953 | mike | 2006-09-13 14:18:59 -0400 (Wed, 13 Sep 2006) | 3 lines

Add one more IPP version check when creating the print job, to try
to work around Lexmark IPP oddities... (STR #1946)

------------------------------------------------------------------------
r5952 | mike | 2006-09-13 14:14:57 -0400 (Wed, 13 Sep 2006) | 7 lines

Fix some side-effects of our fix for the backend exit code
handling for STR #1954.

scheduler/job.c:
    - cupsdFinishJob(): Set job state to "held" for held jobs and
      "pending" when stopping the printer.

------------------------------------------------------------------------
r5951 | mike | 2006-09-13 14:04:09 -0400 (Wed, 13 Sep 2006) | 4 lines

The "All Documents" link in the on-line help was missing a
trailing slash (STR #1971)


------------------------------------------------------------------------
r5949 | mike | 2006-09-13 14:00:13 -0400 (Wed, 13 Sep 2006) | 2 lines

Fix buffering of output (STR #1968)

------------------------------------------------------------------------
r5947 | mike | 2006-09-12 09:58:22 -0400 (Tue, 12 Sep 2006) | 2 lines

Get rid of some HP-UX compiler warnings.

------------------------------------------------------------------------
r5946 | mike | 2006-09-11 16:10:49 -0400 (Mon, 11 Sep 2006) | 3 lines

Add check for GSS_C_NT_HOSTBASED_SERVICE and remove duplication from
cups-gssapi.m4.

------------------------------------------------------------------------
r5944 | mike | 2006-09-11 14:44:34 -0400 (Mon, 11 Sep 2006) | 2 lines

Ignore new subscription test program.

------------------------------------------------------------------------
r5942 | mike | 2006-09-11 14:40:43 -0400 (Mon, 11 Sep 2006) | 4 lines

The Polish web interface translation used the wrong URLs for the
job history (STR #1963)


------------------------------------------------------------------------
r5941 | mike | 2006-09-11 14:34:16 -0400 (Mon, 11 Sep 2006) | 2 lines

Possible fix for Lexmark IPP bug...

------------------------------------------------------------------------
r5939 | mike | 2006-09-11 14:28:36 -0400 (Mon, 11 Sep 2006) | 2 lines

Add job to active-jobs array when restarting...

------------------------------------------------------------------------
r5938 | mike | 2006-09-11 14:23:46 -0400 (Mon, 11 Sep 2006) | 2 lines

Add ippget test program.

------------------------------------------------------------------------
r5937 | mike | 2006-09-11 13:25:00 -0400 (Mon, 11 Sep 2006) | 17 lines

The scheduler did not always report printer or job events
properly (STR #1955)

scheduler/ipp.c:
    - cancel_job(): Don't send event here, it will be sent by
      cupsdCancelJob().

scheduler/job.c:
    - cupsdCancelJob(): Call cupsdAddEvent() after changing job
      state.
    - cupsdCancelJobs(): Let cupsdCancelJob() add the event.

scheduler/printers.c:
    - add_printer_filter(): Set state after reason, and don't add
      history since cupsdSetPrinterState() does that...


------------------------------------------------------------------------
r5936 | mike | 2006-09-11 11:13:53 -0400 (Mon, 11 Sep 2006) | 8 lines

Fix stopped queue problem (STR #1954)

scheduler/job.c:
    - cupsdFinishJob(): Stop the queue on error, otherwise leave
      the queue idle.
    - cupsdStopJob(): Don't stop the queue, set the state to
      "idle".

------------------------------------------------------------------------
r5935 | mike | 2006-09-11 11:06:19 -0400 (Mon, 11 Sep 2006) | 4 lines

Increase size of port number string buffers to handle the possibility
of large numbers on 64-bit systems (however, numbers > 65535 are never
used for IP ports...)

------------------------------------------------------------------------
r5933 | mike | 2006-09-11 10:54:09 -0400 (Mon, 11 Sep 2006) | 3 lines

Add support for cupsPJLCharset attribute which specifies the character
set that is used in PJL strings (STR #1969)

------------------------------------------------------------------------
r5931 | mike | 2006-09-11 10:21:06 -0400 (Mon, 11 Sep 2006) | 23 lines

The scheduler did not always detect when a client connection was
closed, causing high CPU usage (STR #1968)

scheduler/client.c:
    - cupsdFlushHeader(): Return value from httpFlushWrite().
    - cupsdReadClient(): Check return value from
      cupsdFlushHeader().
    - cupsdSendError(): Check return value from
      cupsdFlushHeader().
    - cupsdSendHeader(): Check return value from
      cupsdFlushHeader().
    - cupsdWriteClient(): Check return value from
      cupsdFlushHeader().
    - write_file(): Check return value from cupsdFlushHeader().

scheduler/client.h:
    - Update cupsdFlushHeader prototype.

scheduler/ipp.c:
    - cupsdProcessIPPRequest(): Check return value from
      cupsdFlushHeader().


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

Comments

Submit Comment