CUPS 1.6svn Development Snapshot, r10015

Created at 01:01 Sep 24, 2011 by mike, last modified at 01:01 Sep 24, 2011

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

------------------------------------------------------------------------
r10014 | mike | 2011-09-21 15:09:11 -0700 (Wed, 21 Sep 2011) | 8 lines

Fix bug in IPP/1.1 test that did not skip Send-Document/URI or Cancel-Job
operations after a failed Create-Job operation.

Fix error handling after a failed request submission.

Set internal error code on HTTP error.


------------------------------------------------------------------------
r10013 | mike | 2011-09-21 08:45:49 -0700 (Wed, 21 Sep 2011) | 2 lines

Some last changes to the README for ipptool.

------------------------------------------------------------------------
r10012 | mike | 2011-09-20 23:08:08 -0700 (Tue, 20 Sep 2011) | 2 lines

Update package building script.

------------------------------------------------------------------------
r10010 | mike | 2011-09-20 23:01:12 -0700 (Tue, 20 Sep 2011) | 2 lines

Final cleanup for beta release of ipptool.

------------------------------------------------------------------------
r10008 | mike | 2011-09-20 22:03:38 -0700 (Tue, 20 Sep 2011) | 2 lines

Fix builds without SSL.

------------------------------------------------------------------------
r10007 | mike | 2011-09-20 17:23:08 -0700 (Tue, 20 Sep 2011) | 2 lines

Add program to generate ipptool test files from the IANA XML registry.

------------------------------------------------------------------------
r10005 | mike | 2011-09-20 11:36:23 -0700 (Tue, 20 Sep 2011) | 3 lines

Update the PWG raster support to match the current draft  specification.


------------------------------------------------------------------------
r10004 | mike | 2011-09-15 17:37:18 -0700 (Thu, 15 Sep 2011) | 3 lines

Don't validate the server name against the common name in the server's
certificate
since it rarely matches.

------------------------------------------------------------------------
r10003 | mike | 2011-09-15 17:07:39 -0700 (Thu, 15 Sep 2011) | 3 lines

cupsSendRequest was giving up after a reconnect - httpReconnect needed to
reset
the HTTP state.  Also removed some spots where the error message could be
lost.

------------------------------------------------------------------------
r10000 | mike | 2011-09-14 15:32:04 -0700 (Wed, 14 Sep 2011) | 9 lines

Save more work on IPP conformance tests - now include standard sample
documents
and do a lot more testing of optional stuff.

Fix some bugs in the scheduler WRT conformance - require last-document in
a
Send-Document operation, and don't return http: URLs for job-uri from a
job
creation request.

Fix some bugs in ipptool WRT repeating or retrying requests.

------------------------------------------------------------------------
r9998 | mike | 2011-09-13 17:30:33 -0700 (Tue, 13 Sep 2011) | 4 lines

IPP messages containing mixed integer/rangeOfInteger values did not work
(STR #3942)


------------------------------------------------------------------------
r9996 | mike | 2011-09-12 16:51:34 -0700 (Mon, 12 Sep 2011) | 6 lines

The ipptool program now provides additional diagnostics for
badly-formatted
responses (STR #3857)

Also more tests for IPP/1.1, and some additional support for Create-Job,
Print-URI, Send-Document, and Send-URI in ippserver.

------------------------------------------------------------------------
r9995 | mike | 2011-09-10 23:15:53 -0700 (Sat, 10 Sep 2011) | 2 lines

Fix crash in ippserver and hang in ipptool.

------------------------------------------------------------------------
r9994 | mike | 2011-09-10 08:13:23 -0700 (Sat, 10 Sep 2011) | 2 lines

Save work on ipptool, ippserver, and the IPP conformance tests.

------------------------------------------------------------------------
r9992 | mike | 2011-09-09 14:51:39 -0700 (Fri, 09 Sep 2011) | 1 line

Fix Windows build issues.
------------------------------------------------------------------------
r9989 | mike | 2011-09-09 11:35:07 -0700 (Fri, 09 Sep 2011) | 2 lines

libcupsdriver.so no longer exists.

------------------------------------------------------------------------
r9987 | mike | 2011-09-09 11:33:52 -0700 (Fri, 09 Sep 2011) | 2 lines

Some more packaging fixes.

------------------------------------------------------------------------
r9986 | mike | 2011-09-09 11:29:36 -0700 (Fri, 09 Sep 2011) | 7 lines

Add error strings for IPP read issues so that we can more easily dianose
IPP
encoding errors.

Add a check to ipptool for a missing end-of-attributes-tag.

Fix _cupsSetHTTPError(HTTP_ERROR).

------------------------------------------------------------------------
r9984 | mike | 2011-09-09 11:02:15 -0700 (Fri, 09 Sep 2011) | 2 lines

Fix issue with size not being used.

------------------------------------------------------------------------
r9983 | mike | 2011-09-09 10:59:58 -0700 (Fri, 09 Sep 2011) | 2 lines

Fix some packaging issues in the 1.6 tree.

------------------------------------------------------------------------
r9978 | mike | 2011-09-09 09:30:36 -0700 (Fri, 09 Sep 2011) | 2 lines

Fix a bunch of warnings on Linux.

------------------------------------------------------------------------
r9976 | mike | 2011-09-09 08:38:24 -0700 (Fri, 09 Sep 2011) | 3 lines

When possible, the IPP backend now stops sending job data early on a
cancel.


------------------------------------------------------------------------
r9974 | mike | 2011-09-08 18:14:42 -0700 (Thu, 08 Sep 2011) | 4 lines

cupsSendRequest and cupsWriteRequestData did not properly read all HTTP
headers,
preventing authentication and encryption upgrades from working in all
cases.


------------------------------------------------------------------------
r9972 | mike | 2011-09-07 16:45:35 -0700 (Wed, 07 Sep 2011) | 2 lines

Clean up read buffering code to deal with sporadic errors.

------------------------------------------------------------------------
r9971 | mike | 2011-09-07 16:33:35 -0700 (Wed, 07 Sep 2011) | 2 lines

Debug printfs...

------------------------------------------------------------------------
r9970 | mike | 2011-09-07 16:03:50 -0700 (Wed, 07 Sep 2011) | 2 lines

Add SSL/TLS support to unit test program.

------------------------------------------------------------------------
r9967 | mike | 2011-09-07 15:25:13 -0700 (Wed, 07 Sep 2011) | 2 lines

Merge changes from "write-timeout" branch.

------------------------------------------------------------------------
r9959 | mike | 2011-09-02 15:29:29 -0700 (Fri, 02 Sep 2011) | 2 lines

Normalize the read timeouts to use the timeout that was set, if any.

------------------------------------------------------------------------
r9958 | mike | 2011-09-02 13:23:16 -0700 (Fri, 02 Sep 2011) | 4 lines

The client.conf Server directive is no longer supported on Mac OS X 10.7
and
later.


------------------------------------------------------------------------
r9956 | mike | 2011-09-02 11:16:25 -0700 (Fri, 02 Sep 2011) | 2 lines

The IPP backend sent the wrong margins in media-col.

------------------------------------------------------------------------
r9954 | mike | 2011-09-01 20:53:59 -0700 (Thu, 01 Sep 2011) | 3 lines

The scheduler did not save or restore large Kerberos credentials for jobs.


------------------------------------------------------------------------
r9953 | mike | 2011-09-01 16:48:49 -0700 (Thu, 01 Sep 2011) | 2 lines

Fix some clang-reported warnings.

------------------------------------------------------------------------
r9952 | mike | 2011-09-01 16:47:14 -0700 (Thu, 01 Sep 2011) | 2 lines

Fix browsing for ipps printers.

------------------------------------------------------------------------
r9951 | mike | 2011-09-01 16:44:13 -0700 (Thu, 01 Sep 2011) | 2 lines

Properly escape #, ], and [ in username/password strings.

------------------------------------------------------------------------
r9950 | mike | 2011-09-01 16:02:24 -0700 (Thu, 01 Sep 2011) | 2 lines

Cleanup GCC attribute usage.

------------------------------------------------------------------------
r9948 | mike | 2011-08-30 21:58:22 -0700 (Tue, 30 Aug 2011) | 2 lines

Only return Forbidden when we have an authenticated username.

------------------------------------------------------------------------
r9947 | mike | 2011-08-30 21:57:55 -0700 (Tue, 30 Aug 2011) | 3 lines

Fix a compiler warning - we weren't referencing the right value when
reporting
a filter problem.

------------------------------------------------------------------------
r9946 | mike | 2011-08-30 21:57:29 -0700 (Tue, 30 Aug 2011) | 2 lines

Remove extra semicolon when setting a cookie value.

------------------------------------------------------------------------
r9945 | mike | 2011-08-30 21:57:08 -0700 (Tue, 30 Aug 2011) | 2 lines

Run Fedora portrelease program, if present, to free up the "ipp" ports.

------------------------------------------------------------------------
r9944 | mike | 2011-08-30 21:56:34 -0700 (Tue, 30 Aug 2011) | 2 lines

Don't log debug messages to stderr.

------------------------------------------------------------------------
r9941 | mike | 2011-08-30 20:30:42 -0700 (Tue, 30 Aug 2011) | 2 lines

Need math library for "ceil".

------------------------------------------------------------------------
r9940 | mike | 2011-08-30 19:56:53 -0700 (Tue, 30 Aug 2011) | 3 lines

The scheduler will no longer run programs with group write permission.


------------------------------------------------------------------------
r9938 | mike | 2011-08-30 18:25:25 -0700 (Tue, 30 Aug 2011) | 3 lines

Send errors concerning the cupsd.conf file to stderr; normally this means
those
messages will be lost when running in "daemon" mode... (STR #3936)

------------------------------------------------------------------------
r9937 | mike | 2011-08-30 17:54:27 -0700 (Tue, 30 Aug 2011) | 4 lines

The configure script incorrectly used bundle-based localizations on Linux
(STR #3938)


------------------------------------------------------------------------
r9936 | mike | 2011-08-30 17:47:30 -0700 (Tue, 30 Aug 2011) | 4 lines

The cups-driverd helper program did not cache .drv files properly,
sometimes
leading to a crash (STR #3921)


------------------------------------------------------------------------
r9934 | mike | 2011-08-30 17:10:06 -0700 (Tue, 30 Aug 2011) | 2 lines

Tweak when we log debug messages - only when the job is stopped or
aborted.

------------------------------------------------------------------------
r9932 | mike | 2011-08-29 14:19:19 -0700 (Mon, 29 Aug 2011) | 2 lines

Remove non-existent directory.

------------------------------------------------------------------------
r9930 | mike | 2011-08-29 13:12:32 -0700 (Mon, 29 Aug 2011) | 3 lines

CUPS did not build on stock Mac OS X installations.


------------------------------------------------------------------------
r9928 | mike | 2011-08-29 08:42:09 -0700 (Mon, 29 Aug 2011) | 2 lines

Clean up PPD mapping a bit.

------------------------------------------------------------------------
r9927 | mike | 2011-08-27 02:28:30 -0700 (Sat, 27 Aug 2011) | 2 lines

Dropped the PHP module (STR #3932)

------------------------------------------------------------------------
r9926 | mike | 2011-08-27 02:23:01 -0700 (Sat, 27 Aug 2011) | 4 lines

Drop the bannertops, commandtoescpx, commandtopclx, imagetops,
imagetoraster,
pdftops, rastertoescpx, rastertopclx, and texttops filters (STR #3930)


------------------------------------------------------------------------
r9925 | mike | 2011-08-27 01:28:01 -0700 (Sat, 27 Aug 2011) | 2 lines

Drop serial and parallel backends (STR #3935)

------------------------------------------------------------------------
r9923 | mike | 2011-08-26 11:13:09 -0700 (Fri, 26 Aug 2011) | 3 lines

Add some GNU TLS cleanup and debug code; still not working with Mac OS X
(any
version)...

------------------------------------------------------------------------
r9921 | mike | 2011-08-24 10:21:19 -0700 (Wed, 24 Aug 2011) | 2 lines

Propagate IPP encoding errors up to cupsDoRequest.

------------------------------------------------------------------------
r9909 | mike | 2011-08-22 14:47:24 -0700 (Mon, 22 Aug 2011) | 3 lines

Encryption was broken with OpenSSL.


------------------------------------------------------------------------
r9907 | mike | 2011-08-19 14:47:27 -0700 (Fri, 19 Aug 2011) | 4 lines

Do some cleanup of the SSL/TLS support code so that we properly report
errors.

Also report connection errors using cupsLastErrorString() in ipptool.

------------------------------------------------------------------------
r9906 | mike | 2011-08-18 01:51:07 -0700 (Thu, 18 Aug 2011) | 2 lines

Bump version in automated test suite, too.

------------------------------------------------------------------------
r9905 | mike | 2011-08-17 22:37:21 -0700 (Wed, 17 Aug 2011) | 2 lines

Bump version of sample drivers.

------------------------------------------------------------------------
r9904 | mike | 2011-08-17 21:36:40 -0700 (Wed, 17 Aug 2011) | 2 lines

Bump version to 1.6svn.

------------------------------------------------------------------------
r9902 | mike | 2011-08-17 15:30:12 -0700 (Wed, 17 Aug 2011) | 4 lines

ipptool's XML output used date/time values with timezone offsets, which
are not
supported by Mac OS X's NSDate class.


------------------------------------------------------------------------
r9900 | mike | 2011-08-17 13:59:46 -0700 (Wed, 17 Aug 2011) | 3 lines

Clean up fix for cupsFilter2 - migrate cupsFilter2 entries to the filters
array
with the proper conversion, allowing us to again just look at the filters
array.

------------------------------------------------------------------------
r9898 | mike | 2011-08-16 16:49:31 -0700 (Tue, 16 Aug 2011) | 3 lines

Several programs did not support the cupsFilter2 keyword in PPD files.


------------------------------------------------------------------------
r9896 | mike | 2011-08-11 17:51:11 -0700 (Thu, 11 Aug 2011) | 3 lines

The IPP backend incorrectly reported spool-area-full states.


------------------------------------------------------------------------
r9894 | mike | 2011-08-11 17:16:42 -0700 (Thu, 11 Aug 2011) | 4 lines

cupsMarkOptions() did not protect against a bad PPD that was missing one
or more
standard Duplex options.


------------------------------------------------------------------------
r9892 | mike | 2011-08-11 17:08:23 -0700 (Thu, 11 Aug 2011) | 2 lines

The PostScript filter did not mirror N-up output properly.

------------------------------------------------------------------------
r9890 | mike | 2011-08-11 16:57:34 -0700 (Thu, 11 Aug 2011) | 2 lines

Remove extra comma.

------------------------------------------------------------------------
r9888 | mike | 2011-08-11 16:34:54 -0700 (Thu, 11 Aug 2011) | 2 lines

Validate XML string output.

------------------------------------------------------------------------
r9886 | mike | 2011-08-11 15:04:42 -0700 (Thu, 11 Aug 2011) | 2 lines

Prevent a hang waiting for the side-channel thread to exit.

------------------------------------------------------------------------
r9884 | mike | 2011-08-11 14:34:49 -0700 (Thu, 11 Aug 2011) | 3 lines

Fix supply level reporting when the level is negative, and set the low
warning level to 5%
instead of 10%...

------------------------------------------------------------------------
r9882 | mike | 2011-08-11 13:42:58 -0700 (Thu, 11 Aug 2011) | 2 lines

Don't log debug message history when a job is held or canceled.

------------------------------------------------------------------------
r9880 | mike | 2011-08-10 13:38:22 -0700 (Wed, 10 Aug 2011) | 3 lines

Don't need to disable SSLv2 anymore, since no recent version of Mac OS X
actually
supports it...

------------------------------------------------------------------------
r9878 | mike | 2011-08-10 11:43:43 -0700 (Wed, 10 Aug 2011) | 3 lines

The cupsSendRequest function did not flush remaining response data from a
previous request, leading to apparent chunking issues.

------------------------------------------------------------------------
r9876 | mike | 2011-08-10 08:38:22 -0700 (Wed, 10 Aug 2011) | 2 lines

Add some range checking (probably more to come) to avoid divide-by-0
errors.

------------------------------------------------------------------------
r9875 | mike | 2011-08-06 00:04:25 -0700 (Sat, 06 Aug 2011) | 4 lines

The scheduler did not report the correct version in the Server: header
(STR #3903)


------------------------------------------------------------------------
r9874 | mike | 2011-08-05 23:52:27 -0700 (Fri, 05 Aug 2011) | 4 lines

The scheduler did not support 1284 device IDs reported by driver interface
programs longer than 127 characters (STR #3871)


------------------------------------------------------------------------
r9873 | mike | 2011-08-05 23:47:46 -0700 (Fri, 05 Aug 2011) | 4 lines

The image filters did not support loading images larger than the RIPCache
setting (STR #3901)


------------------------------------------------------------------------
r9872 | mike | 2011-08-05 23:45:09 -0700 (Fri, 05 Aug 2011) | 3 lines

"PAGE: total NNN" messages did not get logged properly (STR #3887)


------------------------------------------------------------------------
r9871 | mike | 2011-08-05 23:34:46 -0700 (Fri, 05 Aug 2011) | 2 lines

Update MIME type rule for PWG Raster.

------------------------------------------------------------------------
r9870 | mike | 2011-08-05 23:32:26 -0700 (Fri, 05 Aug 2011) | 2 lines

Update PWG Raster support to match up with the current spec.

------------------------------------------------------------------------
r9869 | mike | 2011-08-05 22:05:58 -0700 (Fri, 05 Aug 2011) | 4 lines

The PWG Raster filter did not always write the correct number of padding
lines
on the bottom of the page (STR #3904)


------------------------------------------------------------------------
r9868 | mike | 2011-08-05 21:53:00 -0700 (Fri, 05 Aug 2011) | 4 lines

When reporting a denial-of-service attack from the domain socket, the
address
reported does not always contain the correct path (STR #3888)


------------------------------------------------------------------------
r9867 | mike | 2011-08-05 21:43:58 -0700 (Fri, 05 Aug 2011) | 2 lines

Fix typo in documentation (STR #3885).

------------------------------------------------------------------------
r9866 | mike | 2011-08-05 21:42:49 -0700 (Fri, 05 Aug 2011) | 2 lines

Bump version to 1.5.1.

------------------------------------------------------------------------
r9865 | mike | 2011-08-05 21:38:04 -0700 (Fri, 05 Aug 2011) | 3 lines

Badly formed GIF files could cause the image filters to crash (STR #3914)


------------------------------------------------------------------------
r9864 | mike | 2011-08-05 00:39:30 -0700 (Fri, 05 Aug 2011) | 2 lines

One more spot that needs to check for a printer-side cancel.

------------------------------------------------------------------------
r9863 | mike | 2011-08-05 00:23:36 -0700 (Fri, 05 Aug 2011) | 2 lines

Fix filter selection when maxsize() attribute is present.

------------------------------------------------------------------------
r9862 | mike | 2011-08-02 19:44:09 -0700 (Tue, 02 Aug 2011) | 2 lines

Fix cost of filters defined using the cupsFilter2 keyword.

------------------------------------------------------------------------
r9861 | mike | 2011-08-02 10:28:53 -0700 (Tue, 02 Aug 2011) | 4 lines

"cupsfilter -u" deleted the input file instead of the PPD file.

Add proposed Identify-Printer operation from PWG JPS3.

------------------------------------------------------------------------
r9860 | mike | 2011-08-02 08:53:30 -0700 (Tue, 02 Aug 2011) | 2 lines

Don't retry jobs that are canceled at the printer.

------------------------------------------------------------------------
r9858 | mike | 2011-07-25 13:17:56 -0700 (Mon, 25 Jul 2011) | 2 lines

CUPS 1.5.0 release.

------------------------------------------------------------------------
r9854 | mike | 2011-07-14 08:41:15 -0700 (Thu, 14 Jul 2011) | 3 lines

The scheduler would delete job data files when restarted (STR #3880)


------------------------------------------------------------------------
r9852 | mike | 2011-07-06 13:14:24 -0700 (Wed, 06 Jul 2011) | 2 lines

Don't need to remove standards dir.

------------------------------------------------------------------------
r9850 | mike | 2011-07-06 13:11:58 -0700 (Wed, 06 Jul 2011) | 1 line

Move standards documents out of regular source trees.
------------------------------------------------------------------------
r9849 | mike | 2011-07-05 12:59:54 -0700 (Tue, 05 Jul 2011) | 1 line

Changelog.
------------------------------------------------------------------------
r9848 | mike | 2011-07-05 12:59:38 -0700 (Tue, 05 Jul 2011) | 1 line

Update Spanish message catalog (STR #3865).
------------------------------------------------------------------------
r9847 | mike | 2011-07-05 12:59:32 -0700 (Tue, 05 Jul 2011) | 1 line

Update Kerberos documentation to match what we currently need.
------------------------------------------------------------------------
r9840 | mike | 2011-06-20 13:37:39 -0700 (Mon, 20 Jun 2011) | 3 lines

The imageto* filters could crash with bad GIF files (STR #3867)


------------------------------------------------------------------------
r9839 | mike | 2011-06-18 21:30:07 -0700 (Sat, 18 Jun 2011) | 2 lines

Bump version to CUPS 1.5.0 (so I don't forget later... :)

------------------------------------------------------------------------
r9838 | mike | 2011-06-18 21:28:25 -0700 (Sat, 18 Jun 2011) | 2 lines

The SNMP backend did not work with some printers.

------------------------------------------------------------------------
r9837 | mike | 2011-06-16 13:12:16 -0700 (Thu, 16 Jun 2011) | 2 lines

More cleanup - SSLSetProtocolVersionMax isn't always available.

------------------------------------------------------------------------
r9836 | mike | 2011-06-16 11:58:33 -0700 (Thu, 16 Jun 2011) | 2 lines

Limit TLS to v1.0 on Mac OS X.

------------------------------------------------------------------------
r9834 | mike | 2011-06-14 17:46:13 -0700 (Tue, 14 Jun 2011) | 2 lines

Log IPP conformance issues.

------------------------------------------------------------------------
r9833 | mike | 2011-06-14 17:34:34 -0700 (Tue, 14 Jun 2011) | 2 lines

Prep for 1.5rc1 release.

------------------------------------------------------------------------
r9832 | mike | 2011-06-14 17:33:00 -0700 (Tue, 14 Jun 2011) | 4 lines

The scheduler didn't check for empty values for several configuration
directives
(STR #3861)


------------------------------------------------------------------------
r9831 | mike | 2011-06-14 16:03:29 -0700 (Tue, 14 Jun 2011) | 2 lines

More fixes for STR #3860.

------------------------------------------------------------------------
r9830 | mike | 2011-06-14 14:11:17 -0700 (Tue, 14 Jun 2011) | 2 lines

Add checking for the proper IPP URI schemes (ipp: or ipps:)

------------------------------------------------------------------------
r9829 | mike | 2011-06-14 14:01:39 -0700 (Tue, 14 Jun 2011) | 4 lines

Fix debug printfs for cupsResolveConflicts.

ipptool didn't generate valid XML when a test was skipped.

------------------------------------------------------------------------
r9828 | mike | 2011-06-13 23:38:24 -0700 (Mon, 13 Jun 2011) | 2 lines

Fix compile problem.

------------------------------------------------------------------------
r9827 | mike | 2011-06-13 15:48:25 -0700 (Mon, 13 Jun 2011) | 3 lines

Added additional error checking to the 1284 device ID code (STR #3858)


------------------------------------------------------------------------
r9826 | mike | 2011-06-13 15:36:26 -0700 (Mon, 13 Jun 2011) | 4 lines

Fixed some compatibility issues migrating from the old usblp backend to
the
libusb backend (STR #3860)


------------------------------------------------------------------------
r9825 | mike | 2011-06-13 13:45:23 -0700 (Mon, 13 Jun 2011) | 3 lines

Update cupsd to allow a processing job to be held; this is an extension of
IPP's
job lifecycle but necessary to allow ordinary users to stop a job.

------------------------------------------------------------------------
r9824 | mike | 2011-06-10 16:41:28 -0700 (Fri, 10 Jun 2011) | 2 lines

Fix wake-from-sleep printing behavior by preventing sleep once we start a
job.

------------------------------------------------------------------------
r9823 | mike | 2011-06-10 16:32:22 -0700 (Fri, 10 Jun 2011) | 2 lines

Fix indentation.

------------------------------------------------------------------------
r9820 | mike | 2011-06-10 15:06:26 -0700 (Fri, 10 Jun 2011) | 2 lines

Clean up compiler warnings on Linux.

------------------------------------------------------------------------
r9819 | mike | 2011-06-10 14:25:02 -0700 (Fri, 10 Jun 2011) | 2 lines

Fix RPM building (STR #3850)

------------------------------------------------------------------------
r9818 | mike | 2011-06-10 14:16:18 -0700 (Fri, 10 Jun 2011) | 2 lines

Fix Febdora compile problems (STR #3849)

------------------------------------------------------------------------
r9817 | mike | 2011-06-10 11:08:44 -0700 (Fri, 10 Jun 2011) | 3 lines

The scheduler incorrectly allowed jobs to be held outside the pending or
pending-held states.

------------------------------------------------------------------------
r9816 | mike | 2011-06-08 14:19:11 -0700 (Wed, 08 Jun 2011) | 3 lines

The cups-driverd program could crash when a PPD was renamed.


------------------------------------------------------------------------
r9815 | mike | 2011-06-05 09:58:33 -0700 (Sun, 05 Jun 2011) | 4 lines

Bump version to 1.5rc1.

Tweak dnssd to run faster and exit when we no longer see new printers.

------------------------------------------------------------------------
r9814 | mike | 2011-06-02 17:03:58 -0700 (Thu, 02 Jun 2011) | 4 lines

Add browsing for ipps printers and give them higher default priority than
ipp.

Also add debugging of TXT records.

------------------------------------------------------------------------
r9813 | mike | 2011-06-01 10:00:27 -0700 (Wed, 01 Jun 2011) | 2 lines

Add missing documentation about cupsICCQualifier1.

------------------------------------------------------------------------
r9812 | mike | 2011-05-31 15:26:28 -0700 (Tue, 31 May 2011) | 2 lines

Update contents list...

------------------------------------------------------------------------
r9810 | mike | 2011-05-26 05:34:56 -0700 (Thu, 26 May 2011) | 4 lines

Update templates (STR #3845)

Bump to 1.5b2.

------------------------------------------------------------------------
r9809 | mike | 2011-05-26 05:24:20 -0700 (Thu, 26 May 2011) | 2 lines

Fix compile issues with GCC on Linux (STR #3846)

------------------------------------------------------------------------
r9808 | mike | 2011-05-26 05:03:28 -0700 (Thu, 26 May 2011) | 2 lines

More elimination of compiler warnings.

------------------------------------------------------------------------
r9807 | mike | 2011-05-26 04:58:26 -0700 (Thu, 26 May 2011) | 2 lines

Eliminate bogus compiler warning.

------------------------------------------------------------------------
r9806 | mike | 2011-05-26 04:57:34 -0700 (Thu, 26 May 2011) | 2 lines

Eliminate bogus compiler warning.

------------------------------------------------------------------------
r9805 | mike | 2011-05-25 20:54:24 -0700 (Wed, 25 May 2011) | 2 lines

Update localization files, add some standard sizes, and clean up media
strings.

------------------------------------------------------------------------
r9804 | mike | 2011-05-25 19:46:17 -0700 (Wed, 25 May 2011) | 3 lines

Don't set the authenticated bit in the printer type unless we are the ones
requiring authentication.

------------------------------------------------------------------------
r9803 | mike | 2011-05-25 19:11:20 -0700 (Wed, 25 May 2011) | 2 lines

Fix documentation on cupsIPPReason and text: URIs.

------------------------------------------------------------------------
r9801 | mike | 2011-05-20 21:02:41 -0700 (Fri, 20 May 2011) | 6 lines

Make httpSetTimeout public API, update the documentation, use the timeout
callback everywhere we use httpWait or _httpWait, and set the timeout
callback
in the IPP backend so that we wait indefinitely until the printer
responds, we
get a hard error, or the job is canceled.


------------------------------------------------------------------------
r9800 | mike | 2011-05-20 11:22:33 -0700 (Fri, 20 May 2011) | 2 lines

Fix GSS authentication bug.

------------------------------------------------------------------------
r9799 | mike | 2011-05-20 11:09:22 -0700 (Fri, 20 May 2011) | 2 lines

Fix HTML typo...

------------------------------------------------------------------------
r9798 | mike | 2011-05-20 00:24:24 -0700 (Fri, 20 May 2011) | 2 lines

Update documentation.

------------------------------------------------------------------------
r9797 | mike | 2011-05-20 00:22:17 -0700 (Fri, 20 May 2011) | 2 lines

Prep for CUPS 1.5b1.

------------------------------------------------------------------------
r9796 | mike | 2011-05-19 23:52:23 -0700 (Thu, 19 May 2011) | 4 lines

Updated the PostScript filter to support IncludeFeature in more
circumstances
(STR #3417)


------------------------------------------------------------------------
r9795 | mike | 2011-05-19 23:23:46 -0700 (Thu, 19 May 2011) | 2 lines

Update filter documentation (STR #3491)

------------------------------------------------------------------------
r9794 | mike | 2011-05-19 21:24:54 -0700 (Thu, 19 May 2011) | 4 lines

The schedule did not correctly parse some IPv6 addresses and masks in the
cupsd.conf file (STR #3533)


------------------------------------------------------------------------
r9793 | mike | 2011-05-19 20:49:49 -0700 (Thu, 19 May 2011) | 4 lines

Use strcasecmp and strncasecmp emulation functions at all times, and add
_cups_tolower() function to work around locales that don't actually
support
case-insensitive comparisons (STR #3800).

------------------------------------------------------------------------
r9792 | mike | 2011-05-19 20:21:27 -0700 (Thu, 19 May 2011) | 4 lines

The scheduler reported an incorrect job-printer-uri value when sharing was
not
enabled (STR #3639)


------------------------------------------------------------------------
r9791 | mike | 2011-05-19 16:38:29 -0700 (Thu, 19 May 2011) | 2 lines

Clear the job-printer-state-message before we change the state.

------------------------------------------------------------------------
r9790 | mike | 2011-05-19 15:40:03 -0700 (Thu, 19 May 2011) | 2 lines

Fix use of "user" variable and simplify process group/user setting code.

------------------------------------------------------------------------
r9789 | mike | 2011-05-19 14:25:23 -0700 (Thu, 19 May 2011) | 2 lines

Still need to add filters, even if they are missing or the wrong type.

------------------------------------------------------------------------
r9788 | mike | 2011-05-18 19:50:54 -0700 (Wed, 18 May 2011) | 2 lines

Fix typo.

------------------------------------------------------------------------
r9787 | mike | 2011-05-18 19:48:35 -0700 (Wed, 18 May 2011) | 2 lines

Fix newer colorspaces.

------------------------------------------------------------------------
r9786 | mike | 2011-05-18 15:50:35 -0700 (Wed, 18 May 2011) | 3 lines

One more tweak - we can "allow" sleep immediately since our assertion will
keep
the system awake enough to print.

------------------------------------------------------------------------
r9785 | mike | 2011-05-18 15:43:27 -0700 (Wed, 18 May 2011) | 2 lines

Fix printing in dark wake mode.

------------------------------------------------------------------------
r9784 | mike | 2011-05-18 14:33:35 -0700 (Wed, 18 May 2011) | 4 lines

The scheduler now allows the ServerAlias directive to contain multiple
hostnames
separated by spaces or commas (STR #3813)


------------------------------------------------------------------------
r9783 | mike | 2011-05-18 13:44:16 -0700 (Wed, 18 May 2011) | 4 lines

Don't use fprintf from child process since that call is not
async-signal-safe.

Instead, log errno errors when we get the child process exit status.

------------------------------------------------------------------------
r9782 | mike | 2011-05-18 11:56:57 -0700 (Wed, 18 May 2011) | 2 lines

Fix fix for STR #2829.

------------------------------------------------------------------------
r9781 | mike | 2011-05-18 10:28:45 -0700 (Wed, 18 May 2011) | 4 lines

The scheduler now sets the process group for child processes and manages
the
group (STR #2829)


------------------------------------------------------------------------
r9780 | mike | 2011-05-18 10:09:57 -0700 (Wed, 18 May 2011) | 2 lines

Ignore deprecated printers.conf directives.

------------------------------------------------------------------------
r9779 | mike | 2011-05-18 10:02:04 -0700 (Wed, 18 May 2011) | 2 lines

Don't log sandbox deny's unless debug logging is enabled.

------------------------------------------------------------------------
r9778 | mike | 2011-05-17 19:27:11 -0700 (Tue, 17 May 2011) | 3 lines

Add support for providing exported Kerberos credentials via auth-info
attribute.


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

Comments

Submit Comment

From dyilmaz, 03:39 Dec 14, 2012 (score=3)

Dear Mike,

Is it really hard to understand why this directive removed from the client.conf file. Can someone has a valid reason for this if so could you please explain?

Thanks a lot & B.Regards, Dogan YILMAZ

r9958 | mike | 2011-09-02 13:23:16 -0700 (Fri, 02 Sep 2011) | 4 lines

The client.conf Server directive is no longer supported on Mac OS X 10.7 and later. Reply

From mike, 03:47 Dec 14, 2012 (score=3)

Applications on OS X are generally sandboxed these days, which means that mot of them do not have external network access, thus preventing the ServerName directive from working. Reply