CUPS 1.5svn Development Snapshot, r9404

Created at 01:02 Dec 04, 2010 by mike, last modified at 22:21 Dec 04, 2010

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

------------------------------------------------------------------------
r9404 | mike | 2010-12-03 10:06:59 -0800 (Fri, 03 Dec 2010) | 2 lines

One more try...

------------------------------------------------------------------------
r9403 | mike | 2010-12-03 09:27:08 -0800 (Fri, 03 Dec 2010) | 2 lines

Fix bundle directory path (need to drill down deeper...)

------------------------------------------------------------------------
r9402 | mike | 2010-12-03 08:53:10 -0800 (Fri, 03 Dec 2010) | 2 lines

Fix installation of cups.strings file - need to use the right variable
name...

------------------------------------------------------------------------
r9401 | mike | 2010-12-03 08:34:24 -0800 (Fri, 03 Dec 2010) | 2 lines

Fix one more compile error (STR #3740)

------------------------------------------------------------------------
r9400 | mike | 2010-12-02 22:33:46 -0800 (Thu, 02 Dec 2010) | 2 lines

Show job-printer-state-message in long job output.

------------------------------------------------------------------------
r9399 | mike | 2010-12-02 22:29:20 -0800 (Thu, 02 Dec 2010) | 2 lines

Fix compile errors (STR #3740)

------------------------------------------------------------------------
r9398 | mike | 2010-12-01 15:13:16 -0800 (Wed, 01 Dec 2010) | 2 lines

Make sure the documentation reflects the correct default.

------------------------------------------------------------------------
r9397 | mike | 2010-12-01 15:12:12 -0800 (Wed, 01 Dec 2010) | 3 lines

Make sure the default web interface state is reflected in the binary,
otherwise
we'll disable the web interface in existing installs.

------------------------------------------------------------------------
r9396 | mike | 2010-12-01 11:23:37 -0800 (Wed, 01 Dec 2010) | 4 lines

The web interface can now be disabled using the WebInterface directive in
cupsd.conf (STR #2625)


------------------------------------------------------------------------
r9395 | mike | 2010-11-30 15:44:28 -0800 (Tue, 30 Nov 2010) | 4 lines

The network backends always reported "low toner" or "out of toner" states,
even
for inkjet printers (STR #3733)


------------------------------------------------------------------------
r9394 | mike | 2010-11-30 14:36:08 -0800 (Tue, 30 Nov 2010) | 4 lines

The PostScript filter did not apply the mirror and number-up options
properly,
leading to offset and clipped output (STR #3732)


------------------------------------------------------------------------
r9391 | mike | 2010-11-30 13:53:04 -0800 (Tue, 30 Nov 2010) | 2 lines

Fix build dependency issue for "install-data".

------------------------------------------------------------------------
r9390 | mike | 2010-11-30 11:17:56 -0800 (Tue, 30 Nov 2010) | 2 lines

Changelog.

------------------------------------------------------------------------
r9387 | mike | 2010-11-30 11:16:46 -0800 (Tue, 30 Nov 2010) | 2 lines

Always show the last most important message and any error.

------------------------------------------------------------------------
r9386 | mike | 2010-11-29 21:22:12 -0800 (Mon, 29 Nov 2010) | 2 lines

Use new ColorSync APIs when present.

------------------------------------------------------------------------
r9385 | mike | 2010-11-29 01:13:23 -0800 (Mon, 29 Nov 2010) | 2 lines

Update copyright and add "test" subdirectory to the LGPL2 list.

------------------------------------------------------------------------
r9384 | mike | 2010-11-21 23:06:39 -0800 (Sun, 21 Nov 2010) | 2 lines

More localization work.

------------------------------------------------------------------------
r9383 | mike | 2010-11-21 00:54:49 -0800 (Sun, 21 Nov 2010) | 9 lines

More bundle localization changes:

- Load cups.strings file and use the message array as a cache of C
strings.
- Update po2strings to generate URF-8 strings files and support translator
  comments.
- Update checkpo to flag localization of filter message prefixes.
- Update instructions in .po header.
- Fix definition of CUPS_BUNDLEDIR.

------------------------------------------------------------------------
r9382 | mike | 2010-11-19 17:03:46 -0800 (Fri, 19 Nov 2010) | 2 lines

Fix compile errors.

------------------------------------------------------------------------
r9381 | mike | 2010-11-19 16:02:27 -0800 (Fri, 19 Nov 2010) | 4 lines

Save work on localization changes - prep for new bundle-based
localizations,
plus a new filter localization function to make the localization of filter
messages less, um, error prone.

------------------------------------------------------------------------
r9380 | mike | 2010-11-19 09:36:08 -0800 (Fri, 19 Nov 2010) | 2 lines

Fix #ifdef test.

------------------------------------------------------------------------
r9378 | mike | 2010-11-19 08:48:16 -0800 (Fri, 19 Nov 2010) | 2 lines

Fix speling mistak.

------------------------------------------------------------------------
r9375 | mike | 2010-11-17 11:55:26 -0800 (Wed, 17 Nov 2010) | 4 lines

Regression: The pstops filter did not support landscape printing of
PostScript
files (STR #3722)


------------------------------------------------------------------------
r9374 | mike | 2010-11-17 10:37:21 -0800 (Wed, 17 Nov 2010) | 3 lines

Add printer icon file for sample server.


------------------------------------------------------------------------
r9373 | mike | 2010-11-17 10:10:05 -0800 (Wed, 17 Nov 2010) | 3 lines

Fix IPP/2.0 conformance issues, implement DNS-SD registration callback,
add
option to keep print files.

------------------------------------------------------------------------
r9372 | mike | 2010-11-17 08:59:41 -0800 (Wed, 17 Nov 2010) | 2 lines

Fix error in copy_attributes that was causing a crash...

------------------------------------------------------------------------
r9371 | mike | 2010-11-16 22:21:32 -0800 (Tue, 16 Nov 2010) | 2 lines

Save work.

------------------------------------------------------------------------
r9370 | mike | 2010-11-15 23:23:03 -0800 (Mon, 15 Nov 2010) | 4 lines

Implement job cleanup and fix process_job to set completed time and clear
the
current active_job value for the printer.


------------------------------------------------------------------------
r9369 | mike | 2010-11-15 23:11:19 -0800 (Mon, 15 Nov 2010) | 2 lines

Save work - all core operations are implemented, but still bugs...

------------------------------------------------------------------------
r9368 | mike | 2010-11-14 22:00:40 -0800 (Sun, 14 Nov 2010) | 2 lines

Save work.

------------------------------------------------------------------------
r9367 | mike | 2010-11-14 16:26:32 -0800 (Sun, 14 Nov 2010) | 2 lines

Save work on ippserver.

------------------------------------------------------------------------
r9366 | mike | 2010-11-13 00:37:55 -0800 (Sat, 13 Nov 2010) | 2 lines

Save work - web interface now works.

------------------------------------------------------------------------
r9365 | mike | 2010-11-12 17:03:12 -0800 (Fri, 12 Nov 2010) | 2 lines

Fix _httpDecodeURI and save work on ippserver.

------------------------------------------------------------------------
r9364 | mike | 2010-11-12 16:03:21 -0800 (Fri, 12 Nov 2010) | 2 lines

Save work.

------------------------------------------------------------------------
r9363 | mike | 2010-11-11 18:12:14 -0800 (Thu, 11 Nov 2010) | 2 lines

Save work on ippserver, and add it to the test makefile.

------------------------------------------------------------------------
r9362 | mike | 2010-11-11 16:21:57 -0800 (Thu, 11 Nov 2010) | 6 lines

Add rwlock to CUPS threading private API.

httpGetHostname() now uses the .local hostname on Mac OS X if no FQDN is
set.

Save work on ippserver sample program.

------------------------------------------------------------------------
r9356 | mike | 2010-11-11 09:39:57 -0800 (Thu, 11 Nov 2010) | 3 lines

Security: Fixed a memory corruption bug reported in CVE-2010-2941 (STR
#3648)


------------------------------------------------------------------------
r9355 | mike | 2010-11-10 00:22:42 -0800 (Wed, 10 Nov 2010) | 2 lines

Add start of a sample IPP server based on libcups.

------------------------------------------------------------------------
r9354 | mike | 2010-11-09 22:48:19 -0800 (Tue, 09 Nov 2010) | 2 lines

Add the ability to force IPv4 or IPv6 connections.

------------------------------------------------------------------------
r9353 | mike | 2010-11-09 22:18:48 -0800 (Tue, 09 Nov 2010) | 2 lines

Enabling debug logging disables sharing (STR #3712)

------------------------------------------------------------------------
r9352 | mike | 2010-11-05 21:55:26 -0700 (Fri, 05 Nov 2010) | 3 lines

Add per-object access controls to IPP policies (STR #2969)


------------------------------------------------------------------------
r9351 | mike | 2010-11-05 09:58:12 -0700 (Fri, 05 Nov 2010) | 2 lines

Make cupsdAddString/cupsdFreeStrings more general-purpose, and use them.

------------------------------------------------------------------------
r9350 | mike | 2010-11-04 16:23:25 -0700 (Thu, 04 Nov 2010) | 2 lines

Some more cleanup, and use cupsArrayNew3 in a few more places.

------------------------------------------------------------------------
r9349 | mike | 2010-11-04 14:11:33 -0700 (Thu, 04 Nov 2010) | 3 lines

First pass at using new cupsArrayNew3 API and eliminating more of the
manually-
managed arrays in the scheduler.

------------------------------------------------------------------------
r9348 | mike | 2010-11-02 14:37:38 -0700 (Tue, 02 Nov 2010) | 2 lines

Add cupsArrayNew3 API which offers memory management for array elements.

------------------------------------------------------------------------
r9347 | mike | 2010-10-27 10:31:38 -0700 (Wed, 27 Oct 2010) | 2 lines

Validate-Job is required in IPP/1.1 and is no longer being deprecated.

------------------------------------------------------------------------
r9346 | mike | 2010-10-26 16:52:15 -0700 (Tue, 26 Oct 2010) | 2 lines

Fix kill of retried job (STR #3697)

------------------------------------------------------------------------
r9345 | mike | 2010-10-26 16:46:51 -0700 (Tue, 26 Oct 2010) | 2 lines

Update generated docos.

------------------------------------------------------------------------
r9344 | mike | 2010-10-26 16:45:18 -0700 (Tue, 26 Oct 2010) | 3 lines

Move PPD spec to be generated so we can get a table-of-contents, among
other
advantages.

------------------------------------------------------------------------
r9343 | mike | 2010-10-26 16:42:37 -0700 (Tue, 26 Oct 2010) | 2 lines

_cupsSetDefaults didn't honor environment variables unless there was a
client.conf file.

------------------------------------------------------------------------
r9342 | mike | 2010-10-26 15:38:55 -0700 (Tue, 26 Oct 2010) | 4 lines

ipptool's WITH-VALUE did not support rangeOfInteger attributes.

Update get-printer-attributes test to use "real" names.

------------------------------------------------------------------------
r9341 | mike | 2010-10-16 22:43:41 -0700 (Sat, 16 Oct 2010) | 2 lines

Add documentation for "-T" (timeout) option.

------------------------------------------------------------------------
r9340 | mike | 2010-10-16 22:25:47 -0700 (Sat, 16 Oct 2010) | 1 line

Fix DLL exports file.
------------------------------------------------------------------------
r9339 | mike | 2010-10-16 21:45:14 -0700 (Sat, 16 Oct 2010) | 2 lines

Update documentation.

------------------------------------------------------------------------
r9338 | mike | 2010-10-16 21:28:16 -0700 (Sat, 16 Oct 2010) | 2 lines

The -i option and DELAY directive did not support fractional seconds.

------------------------------------------------------------------------
r9336 | mike | 2010-10-16 21:13:32 -0700 (Sat, 16 Oct 2010) | 2 lines

Fix print-quality mapping - enum vs integer...

------------------------------------------------------------------------
r9335 | mike | 2010-10-16 21:11:22 -0700 (Sat, 16 Oct 2010) | 2 lines

Fix default certificate lookup on Mac OS X.

------------------------------------------------------------------------
r9334 | mike | 2010-10-08 00:25:36 -0700 (Fri, 08 Oct 2010) | 2 lines

Fix comment.

------------------------------------------------------------------------
r9333 | mike | 2010-10-07 17:16:46 -0700 (Thu, 07 Oct 2010) | 2 lines

Map HTTP_ERROR to IPP_INTERNAL_ERROR.

------------------------------------------------------------------------
r9332 | mike | 2010-10-07 16:46:50 -0700 (Thu, 07 Oct 2010) | 2 lines

Get rid of some bogus returns.

------------------------------------------------------------------------
r9331 | mike | 2010-10-07 16:46:37 -0700 (Thu, 07 Oct 2010) | 3 lines

Cleanup timeout implementation so it works, and add a timeout option to
the
ipptool program.

------------------------------------------------------------------------
r9330 | mike | 2010-10-07 15:39:58 -0700 (Thu, 07 Oct 2010) | 2 lines

Add _httpSetTimeout private API to allow libcups to support intelligent
timeouts.

------------------------------------------------------------------------
r9327 | mike | 2010-10-06 12:57:09 -0700 (Wed, 06 Oct 2010) | 2 lines

Fix a regression in the PWG size management code.

------------------------------------------------------------------------
r9324 | mike | 2010-10-01 22:55:54 -0700 (Fri, 01 Oct 2010) | 2 lines

Validate-Job didn't check access with the printer's ACL.

------------------------------------------------------------------------
r9321 | mike | 2010-10-01 15:39:02 -0700 (Fri, 01 Oct 2010) | 2 lines

Report a Bonjour printer as offline after 5 seconds of not resolving.

------------------------------------------------------------------------
r9320 | mike | 2010-10-01 14:12:41 -0700 (Fri, 01 Oct 2010) | 2 lines

Fix mapping of HTTP_UNAUTHORIZED along with a couple quota issues (STR
#3684)

------------------------------------------------------------------------
r9318 | mike | 2010-09-28 11:39:16 -0700 (Tue, 28 Sep 2010) | 2 lines

Fix termination handling in USB backend.

------------------------------------------------------------------------
r9316 | mike | 2010-09-24 11:21:34 -0700 (Fri, 24 Sep 2010) | 2 lines

Fix a debug crash, and allow the unit test to report a page size for the
request even if it uses media-col.

------------------------------------------------------------------------
r9314 | mike | 2010-09-23 19:36:17 -0700 (Thu, 23 Sep 2010) | 3 lines

Fix loading of PPD cache so we don't lose non-borderless sizes to
semi-borderless sizes.

------------------------------------------------------------------------
r9312 | mike | 2010-09-22 11:31:13 -0700 (Wed, 22 Sep 2010) | 2 lines

Also check for an attribute that is sent by the Mac OS X print dialog.

------------------------------------------------------------------------
r9311 | mike | 2010-09-22 10:45:37 -0700 (Wed, 22 Sep 2010) | 2 lines

Fix some more side-effects of supporting media-col and APPrinterPreset in
cupsd.

------------------------------------------------------------------------
r9309 | mike | 2010-09-21 15:32:22 -0700 (Tue, 21 Sep 2010) | 3 lines

The scheduler would restart jobs while shutting down (STR #3679)


------------------------------------------------------------------------
r9308 | mike | 2010-09-21 15:07:39 -0700 (Tue, 21 Sep 2010) | 3 lines

Fixed a PPD loader bug that could cause a crash in cupsd (STR #3680)


------------------------------------------------------------------------
r9307 | mike | 2010-09-21 14:01:16 -0700 (Tue, 21 Sep 2010) | 3 lines

Don't error out if the bad IPP version 0.0 gets returned with a different
value.


------------------------------------------------------------------------
r9306 | mike | 2010-09-16 14:43:57 -0700 (Thu, 16 Sep 2010) | 2 lines

Fix compiler warnings and enable debug logging on Windows.

------------------------------------------------------------------------
r9305 | mike | 2010-09-14 15:54:41 -0700 (Tue, 14 Sep 2010) | 2 lines

Allow empty passwords, just not with the default password callback.

------------------------------------------------------------------------
r9304 | mike | 2010-09-12 11:58:13 -0700 (Sun, 12 Sep 2010) | 2 lines

Improve the mapping of non-standard PPD and PWG names (STR #3671)

------------------------------------------------------------------------
r9302 | mike | 2010-09-09 17:07:49 -0700 (Thu, 09 Sep 2010) | 3 lines

Only report the best margin versions of each size (plus any borderless
versions)
in the PPD mapping cache.

------------------------------------------------------------------------
r9300 | mike | 2010-09-09 12:55:57 -0700 (Thu, 09 Sep 2010) | 2 lines

Fix Duplex detection.

------------------------------------------------------------------------
r9298 | mike | 2010-09-09 12:41:34 -0700 (Thu, 09 Sep 2010) | 2 lines

Fix German web interface template typos (STR #3666)

------------------------------------------------------------------------
r9296 | mike | 2010-09-07 08:44:03 -0700 (Tue, 07 Sep 2010) | 3 lines

The scheduler did not initialize Kerberos in all cases (STR #3662)


------------------------------------------------------------------------
r9295 | mike | 2010-09-07 08:38:23 -0700 (Tue, 07 Sep 2010) | 2 lines

Fix export of httpCopyCredentials and httpFreeCredentials (STR #3660)

------------------------------------------------------------------------
r9294 | mike | 2010-09-02 12:48:13 -0700 (Thu, 02 Sep 2010) | 2 lines

Don't show options with only a single choice.

------------------------------------------------------------------------
r9292 | mike | 2010-09-02 10:52:08 -0700 (Thu, 02 Sep 2010) | 2 lines

Don't use presets that have the wrong media or graphics types.

------------------------------------------------------------------------
r9290 | mike | 2010-09-01 08:50:52 -0700 (Wed, 01 Sep 2010) | 2 lines

Update lpadmin command for class support changes.

------------------------------------------------------------------------
r9288 | mike | 2010-08-31 13:08:26 -0700 (Tue, 31 Aug 2010) | 2 lines

Don't apply presets when printing from a desktop app.

------------------------------------------------------------------------
r9285 | mike | 2010-08-31 11:35:50 -0700 (Tue, 31 Aug 2010) | 2 lines

Don't scale or rotate non-PostScript content.

------------------------------------------------------------------------
r9284 | mike | 2010-08-31 11:14:10 -0700 (Tue, 31 Aug 2010) | 2 lines

Changelog.

------------------------------------------------------------------------
r9281 | mike | 2010-08-31 08:38:30 -0700 (Tue, 31 Aug 2010) | 4 lines

ppdMarkDefaults() did not clear the marked field of the previous choices
(STR #3642)


------------------------------------------------------------------------
r9280 | mike | 2010-08-31 08:34:10 -0700 (Tue, 31 Aug 2010) | 2 lines

Fix lp man page typo (STR #3650)

------------------------------------------------------------------------
r9279 | mike | 2010-08-31 08:31:51 -0700 (Tue, 31 Aug 2010) | 2 lines

Fix Polish web interface translation issue (STR #3647)

------------------------------------------------------------------------
r9278 | mike | 2010-08-31 08:21:18 -0700 (Tue, 31 Aug 2010) | 3 lines

The serial backend would not allow a raw job to be canceled (STR #3649)


------------------------------------------------------------------------
r9276 | mike | 2010-08-30 21:48:00 -0700 (Mon, 30 Aug 2010) | 4 lines

Fix warnings in new debug code.

Map WWWxHHH size names to appropriate sizes.

------------------------------------------------------------------------
r9275 | mike | 2010-08-30 21:34:34 -0700 (Mon, 30 Aug 2010) | 3 lines

Make sure we also report face-up for Lexmark printers that don't have a
DefaultOutputOrder keyword.

------------------------------------------------------------------------
r9274 | mike | 2010-08-30 21:32:33 -0700 (Mon, 30 Aug 2010) | 6 lines

Allow programs to enable debugging programmatically.

Expand the CDSA error messages slightly.

Map more HTTP errors to IPP errors.

------------------------------------------------------------------------
r9271 | mike | 2010-08-27 09:49:31 -0700 (Fri, 27 Aug 2010) | 2 lines

Fix bad link in filter documentation.

------------------------------------------------------------------------
r9270 | mike | 2010-08-26 18:08:20 -0700 (Thu, 26 Aug 2010) | 2 lines

Add some additional debugging.

------------------------------------------------------------------------
r9269 | mike | 2010-08-26 17:34:37 -0700 (Thu, 26 Aug 2010) | 3 lines

Allow the use of expired certs, roots, and self-signed certs by default,
since
that is what 99.9% of all CUPS installations use...

------------------------------------------------------------------------
r9268 | mike | 2010-08-19 22:56:30 -0700 (Thu, 19 Aug 2010) | 2 lines

Display a sleep message for the DELAY directive in test mode.

------------------------------------------------------------------------
r9267 | mike | 2010-08-19 22:47:30 -0700 (Thu, 19 Aug 2010) | 2 lines

Shorten "skipped" to "skip".

------------------------------------------------------------------------
r9266 | mike | 2010-08-19 22:44:16 -0700 (Thu, 19 Aug 2010) | 2 lines

Define uriuser if the test URI includes a username, and skip the "my-jobs
different user" conformance test if it is defined.

------------------------------------------------------------------------
r9265 | mike | 2010-08-19 22:28:59 -0700 (Thu, 19 Aug 2010) | 4 lines

Add ipps and username/password support to ipptool.

Fix some SSL issues in libcups and cupsd.

------------------------------------------------------------------------
r9264 | mike | 2010-08-17 17:19:39 -0700 (Tue, 17 Aug 2010) | 2 lines

Add Print-URI test file.

------------------------------------------------------------------------
r9263 | mike | 2010-08-16 15:40:21 -0700 (Mon, 16 Aug 2010) | 2 lines

Allow filters to stat RequestRoot; this eliminates a common (but harmless)
sandbox error on Mac OS X.

------------------------------------------------------------------------
r9262 | mike | 2010-08-16 13:51:31 -0700 (Mon, 16 Aug 2010) | 2 lines

Fix duplicate Listen and Order directives as well as indentation problems.

------------------------------------------------------------------------
r9260 | mike | 2010-08-12 21:12:55 -0700 (Thu, 12 Aug 2010) | 2 lines

Add missing file.

------------------------------------------------------------------------
r9257 | mike | 2010-08-12 18:32:09 -0700 (Thu, 12 Aug 2010) | 4 lines

The socket backend could go into an infinite loop with certain printers
(STR #3622)


------------------------------------------------------------------------
r9256 | mike | 2010-08-12 18:26:53 -0700 (Thu, 12 Aug 2010) | 4 lines

Setting the PRINTER or LPDEST environment variables to "name/instance" did
not
work (STR #3485)


------------------------------------------------------------------------
r9255 | mike | 2010-08-12 18:08:58 -0700 (Thu, 12 Aug 2010) | 3 lines

Use ConfigFilePerm for classes.conf, plus a masked version for
printers.conf.


------------------------------------------------------------------------
r9254 | mike | 2010-08-12 18:03:15 -0700 (Thu, 12 Aug 2010) | 2 lines

Fix URI mapping.

------------------------------------------------------------------------
r9253 | mike | 2010-08-12 18:01:15 -0700 (Thu, 12 Aug 2010) | 3 lines

The scheduler did not handle the JobRetryLimit setting properly (STR
#3466)


------------------------------------------------------------------------
r9252 | mike | 2010-08-12 17:57:49 -0700 (Thu, 12 Aug 2010) | 4 lines

The lpstat command always showed a remote job ID of 0 for shared printers
(STR #3627)


------------------------------------------------------------------------
r9251 | mike | 2010-08-12 17:51:07 -0700 (Thu, 12 Aug 2010) | 4 lines

Increased the write timeout for the libusb-based USB backend to 5 minutes
(STR #3595)


------------------------------------------------------------------------
r9250 | mike | 2010-08-12 17:47:44 -0700 (Thu, 12 Aug 2010) | 3 lines

The USB backend did not check whether the printer has a serial number (STR
#3590)


------------------------------------------------------------------------
r9249 | mike | 2010-08-12 17:44:10 -0700 (Thu, 12 Aug 2010) | 3 lines

Partial fix for STR #3639 - make sure we don't use a port number of 0 in
the
job-printer-uri value.  Full fix requires more extensive changes.

------------------------------------------------------------------------
r9248 | mike | 2010-08-12 17:35:30 -0700 (Thu, 12 Aug 2010) | 2 lines

Fix German template error (STR #3635)

------------------------------------------------------------------------
r9247 | mike | 2010-08-12 17:32:39 -0700 (Thu, 12 Aug 2010) | 3 lines

Fix Japanese template error (STR #3636)


------------------------------------------------------------------------
r9246 | mike | 2010-08-12 17:29:34 -0700 (Thu, 12 Aug 2010) | 3 lines

The lpadmin command did not support setting of custom option values (STR
#3631)


------------------------------------------------------------------------
r9245 | mike | 2010-08-12 17:00:37 -0700 (Thu, 12 Aug 2010) | 2 lines

Don't need the LIBZ include anymore.

------------------------------------------------------------------------
r9244 | mike | 2010-08-12 16:51:26 -0700 (Thu, 12 Aug 2010) | 4 lines

The lpadmin command did not support setting of the location or description
of a
class (STR #3613)


------------------------------------------------------------------------
r9243 | mike | 2010-08-12 15:38:14 -0700 (Thu, 12 Aug 2010) | 3 lines

The cupsaddsmb command did not give up after too many failed attempts (STR
#3615)


------------------------------------------------------------------------
r9241 | mike | 2010-08-12 15:26:49 -0700 (Thu, 12 Aug 2010) | 2 lines

Cleanup.

------------------------------------------------------------------------
r9239 | mike | 2010-08-11 22:10:20 -0700 (Wed, 11 Aug 2010) | 2 lines

Fix mapping from PPD to PWG names.

------------------------------------------------------------------------
r9238 | mike | 2010-08-11 14:21:46 -0700 (Wed, 11 Aug 2010) | 6 lines

More cleanup.

WITH-VALUE now expands variables, use it to apply media regex to
media-default.

Report more failed WITH-VALUE values.

------------------------------------------------------------------------
r9237 | mike | 2010-08-11 14:01:31 -0700 (Wed, 11 Aug 2010) | 4 lines

"IF-NOT-DEFINED" instead of "IF-UNDEFINED" to be consistent with
"SKIP-IF-NOT-DEFINED".

Update IPP/2.0 test with a massive regex for media-supported names.

------------------------------------------------------------------------
r9235 | mike | 2010-08-11 08:51:34 -0700 (Wed, 11 Aug 2010) | 4 lines

Tune the _cups_isfoo implementation to use inline functions instead of
strchr
macros, with a fallback to regular functions on platforms without inlining
support...

------------------------------------------------------------------------
r9234 | mike | 2010-08-10 12:58:45 -0700 (Tue, 10 Aug 2010) | 2 lines

Set output-mode from ColorModel.

------------------------------------------------------------------------
r9232 | mike | 2010-08-09 23:13:13 -0700 (Mon, 09 Aug 2010) | 2 lines

Changelog.

------------------------------------------------------------------------
r9231 | mike | 2010-08-09 23:06:55 -0700 (Mon, 09 Aug 2010) | 7 lines

Unfortunately, the ctype macros follow the current locale in a very
inconsistent
way leading to false positives for isalpha, isalnum, isspace, and isupper
for
characters 128-255.  Provide a consistent isfoo implementation that is
restricted to US ASCII for parsing config files and the like.

Drop the PAP backend.

------------------------------------------------------------------------
r9230 | mike | 2010-08-09 17:02:02 -0700 (Mon, 09 Aug 2010) | 2 lines

Sync up IPP and HTTP conformance changes, IPP->PPD mapping changes.

------------------------------------------------------------------------
r9229 | mike | 2010-08-09 14:52:01 -0700 (Mon, 09 Aug 2010) | 2 lines

Use filename from command-line for test print.

------------------------------------------------------------------------
r9228 | mike | 2010-08-06 05:25:28 -0700 (Fri, 06 Aug 2010) | 2 lines

Add support for arbitrary status code numbers.

------------------------------------------------------------------------
r9227 | mike | 2010-08-06 05:17:10 -0700 (Fri, 06 Aug 2010) | 2 lines

Make man page terminology consistent.

------------------------------------------------------------------------
r9226 | mike | 2010-08-06 05:15:50 -0700 (Fri, 06 Aug 2010) | 7 lines

Fix some more DEFINE-MATCH/DEFINE-NO-MATCH issues.

Clarify that DEFINE-MATCH and DEFINE-NO-MATCH prevent EXPECT from failing
a
test.

Fix man page generator.

------------------------------------------------------------------------
r9225 | mike | 2010-08-06 04:54:25 -0700 (Fri, 06 Aug 2010) | 2 lines

Bump man page date.

------------------------------------------------------------------------
r9224 | mike | 2010-08-06 04:51:10 -0700 (Fri, 06 Aug 2010) | 3 lines

Fix some bugs in DEFINE- implementation, and don't fail for
DEFINE-NO-MATCH
predicate.

------------------------------------------------------------------------
r9223 | mike | 2010-08-06 04:42:23 -0700 (Fri, 06 Aug 2010) | 2 lines

Add DEFINE-MATCH, DEFINE-NO-MATCH, DEFINE-VALUE, SKIP-IF-DEFINED, and
SKIP-IF-NOT-DEFINED.

------------------------------------------------------------------------
r9222 | mike | 2010-08-02 13:53:47 -0700 (Mon, 02 Aug 2010) | 2 lines

Add IGNORE-ERRORS and SKIP-PREVIOUS-ERROR directives.

------------------------------------------------------------------------
r9221 | mike | 2010-08-02 09:21:57 -0700 (Mon, 02 Aug 2010) | 2 lines

Add display of size information to check on a bug reported on
cups.development

------------------------------------------------------------------------
r9219 | mike | 2010-07-29 17:37:57 -0700 (Thu, 29 Jul 2010) | 2 lines

Fix compile error, and set media if it isn't already set.

------------------------------------------------------------------------
r9217 | mike | 2010-07-29 14:20:46 -0700 (Thu, 29 Jul 2010) | 2 lines

Fix crash bugs.

------------------------------------------------------------------------
r9215 | mike | 2010-07-26 17:38:05 -0700 (Mon, 26 Jul 2010) | 2 lines

Fix cupsd crasher.

------------------------------------------------------------------------
r9213 | mike | 2010-07-26 17:11:26 -0700 (Mon, 26 Jul 2010) | 2 lines

Clean up clang-reported issues.

------------------------------------------------------------------------
r9211 | mike | 2010-07-26 16:03:30 -0700 (Mon, 26 Jul 2010) | 2 lines

Bump version of IPP and PWG mapping data caches.

------------------------------------------------------------------------
r9210 | mike | 2010-07-26 15:59:01 -0700 (Mon, 26 Jul 2010) | 2 lines

Cleanup.

------------------------------------------------------------------------
r9209 | mike | 2010-07-26 15:51:00 -0700 (Mon, 26 Jul 2010) | 4 lines

Support both InputSlot and HPPaperSource for media-source mapping.

Also use the photo tray, if available, when printing 5x7 or smaller.

------------------------------------------------------------------------
r9207 | mike | 2010-07-26 15:03:39 -0700 (Mon, 26 Jul 2010) | 3 lines

PJL value substitution of more than 9 values was broken (STR #3621)


------------------------------------------------------------------------
r9206 | mike | 2010-07-26 15:00:07 -0700 (Mon, 26 Jul 2010) | 4 lines

Custom options with missing string values caused ppdEmit* to segfault
(STR #3620)


------------------------------------------------------------------------
r9205 | mike | 2010-07-26 14:49:01 -0700 (Mon, 26 Jul 2010) | 3 lines

Fixed an issue with the Italian version of the web interface (STR #3624)


------------------------------------------------------------------------
r9204 | mike | 2010-07-19 16:04:47 -0700 (Mon, 19 Jul 2010) | 3 lines

Support more options to select grayscale output, and default to automatic
input
slot.

------------------------------------------------------------------------
r9201 | mike | 2010-07-13 19:43:14 -0700 (Tue, 13 Jul 2010) | 2 lines

Fix typo in cupsd.conf reference.

------------------------------------------------------------------------
r9199 | mike | 2010-07-09 13:57:39 -0700 (Fri, 09 Jul 2010) | 2 lines

Fix boolean options.

------------------------------------------------------------------------
r9197 | mike | 2010-07-08 10:23:08 -0700 (Thu, 08 Jul 2010) | 3 lines

Fixed the Solaris SMF configuration file for cups-lpd (STR #3611)


------------------------------------------------------------------------
r9196 | mike | 2010-07-08 10:15:03 -0700 (Thu, 08 Jul 2010) | 4 lines

The scheduler did not set the notify-subscribed-event attribute when
delivering
printer-added or printer-modified events (STR #3608)


------------------------------------------------------------------------
r9195 | mike | 2010-07-08 09:22:22 -0700 (Thu, 08 Jul 2010) | 3 lines

The mailto notifier could get into an infinite loop (STR #3609)


------------------------------------------------------------------------
r9194 | mike | 2010-07-08 09:02:05 -0700 (Thu, 08 Jul 2010) | 3 lines

Date/time information was not shown in banner pages.


------------------------------------------------------------------------
r9192 | mike | 2010-06-30 14:33:40 -0700 (Wed, 30 Jun 2010) | 2 lines

Normalize connection error messages for all network backends.

------------------------------------------------------------------------
r9191 | mike | 2010-06-30 14:16:25 -0700 (Wed, 30 Jun 2010) | 2 lines

Use SecPolicyCreateSSL API when possible.

------------------------------------------------------------------------
r9190 | mike | 2010-06-30 13:23:33 -0700 (Wed, 30 Jun 2010) | 2 lines

Fix call to CFArrayCreateMutable.

------------------------------------------------------------------------
r9188 | mike | 2010-06-25 12:22:37 -0700 (Fri, 25 Jun 2010) | 4 lines

Relational operators were broken in #if/#elif/#else/#endif expressions for
the
PPD compiler.


------------------------------------------------------------------------
r9186 | mike | 2010-06-25 11:29:40 -0700 (Fri, 25 Jun 2010) | 3 lines

Fix launchd idle exit and keep alive logic to be the same correct set of
conditions.

------------------------------------------------------------------------
r9184 | mike | 2010-06-25 11:10:08 -0700 (Fri, 25 Jun 2010) | 2 lines

Get Kerberos credentials via domain socket on Mac OS X.

------------------------------------------------------------------------
r9183 | mike | 2010-06-23 12:05:35 -0700 (Wed, 23 Jun 2010) | 2 lines

Increase wait time for a completed job.

------------------------------------------------------------------------
r9182 | mike | 2010-06-22 20:19:39 -0700 (Tue, 22 Jun 2010) | 2 lines

_pwgGenerateSize needs to be in pwg-media.c.

------------------------------------------------------------------------
r9180 | mike | 2010-06-22 14:42:05 -0700 (Tue, 22 Jun 2010) | 4 lines

Moving a job via the web interface failed without asking for
authentication
(STR #3559)


------------------------------------------------------------------------
r9179 | mike | 2010-06-22 14:32:23 -0700 (Tue, 22 Jun 2010) | 4 lines

The scheduler now clears the printer-state-reasons when the driver is
changed
(STR #3570)


------------------------------------------------------------------------
r9178 | mike | 2010-06-22 14:24:24 -0700 (Tue, 22 Jun 2010) | 2 lines

Don't install drv HTML man page.

------------------------------------------------------------------------
r9177 | mike | 2010-06-22 14:21:37 -0700 (Tue, 22 Jun 2010) | 2 lines

Remove drv man page (STR #3542)

------------------------------------------------------------------------
r9176 | mike | 2010-06-22 14:16:48 -0700 (Tue, 22 Jun 2010) | 3 lines

The web interface did not allow a user to change the driver (STR #3601)


------------------------------------------------------------------------
r9175 | mike | 2010-06-22 13:45:13 -0700 (Tue, 22 Jun 2010) | 4 lines

The scheduler was not setting the PATH_INFO environment variable when
needed
(STR #3600)


------------------------------------------------------------------------
r9174 | mike | 2010-06-22 13:43:10 -0700 (Tue, 22 Jun 2010) | 4 lines

The scheduler incorrectly set the CUPSD_AUTH_TYPE environment variable
instead
of AUTH_TYPE (STR #3599)


------------------------------------------------------------------------
r9173 | mike | 2010-06-22 13:40:25 -0700 (Tue, 22 Jun 2010) | 3 lines

Fix a buffer overrun in the PPD compiler (STR #3594)


------------------------------------------------------------------------
r9169 | mike | 2010-06-21 16:58:23 -0700 (Mon, 21 Jun 2010) | 4 lines

Update IPP attribute support so that we resolve the mapping to PPD options
at
print time, and all in the scheduler so that drivers that depend on seeing
their
own option names work properly.

------------------------------------------------------------------------
r9168 | mike | 2010-06-21 16:57:04 -0700 (Mon, 21 Jun 2010) | 2 lines

Fix path in output.

------------------------------------------------------------------------
r9164 | mike | 2010-06-17 11:17:31 -0700 (Thu, 17 Jun 2010) | 2 lines

Fix the fix to make GNU TLS + threading a warning.

------------------------------------------------------------------------
r9162 | mike | 2010-06-17 10:51:25 -0700 (Thu, 17 Jun 2010) | 2 lines

Make the GNU TLS message a warning and then fall back on OpenSSL.

------------------------------------------------------------------------
r9159 | mike | 2010-06-16 11:02:57 -0700 (Wed, 16 Jun 2010) | 4 lines

Fix some errors in the SSL tests.

Need to check for the st_gen member in struct stat.

------------------------------------------------------------------------
r9158 | mike | 2010-06-16 08:47:27 -0700 (Wed, 16 Jun 2010) | 2 lines

Add standard and device color spaces to CUPS raster format.

------------------------------------------------------------------------
r9156 | mike | 2010-06-15 22:21:15 -0700 (Tue, 15 Jun 2010) | 1 line

More fixes for Windows
------------------------------------------------------------------------
r9155 | mike | 2010-06-15 21:56:18 -0700 (Tue, 15 Jun 2010) | 2 lines

Merge some more fixes to get things compiling on Windows.

------------------------------------------------------------------------
r9153 | mike | 2010-06-15 17:48:25 -0700 (Tue, 15 Jun 2010) | 4 lines

The cups-config utility did not return the correct linker options on AIX
(STR #3587)


------------------------------------------------------------------------
r9151 | mike | 2010-06-15 17:34:12 -0700 (Tue, 15 Jun 2010) | 2 lines

Another regression from STR #3498.

------------------------------------------------------------------------
r9150 | mike | 2010-06-15 17:31:00 -0700 (Tue, 15 Jun 2010) | 2 lines

Fix regression in STR #3498 (STR #3593)

------------------------------------------------------------------------
r9149 | mike | 2010-06-15 17:29:06 -0700 (Tue, 15 Jun 2010) | 4 lines

Security: CUPS could overwrite files as root in directories owned or
writable by
non-root users (STR #3510)


------------------------------------------------------------------------
r9148 | mike | 2010-06-15 17:24:52 -0700 (Tue, 15 Jun 2010) | 4 lines

Security: The web admin interface could disclose the contents of memory
(STR #3577)


------------------------------------------------------------------------
r9147 | mike | 2010-06-15 17:22:36 -0700 (Tue, 15 Jun 2010) | 4 lines

Security: The texttops filter did not check the results of allocations
(STR #3516)


------------------------------------------------------------------------
r9146 | mike | 2010-06-15 17:17:39 -0700 (Tue, 15 Jun 2010) | 3 lines

Security: The fix for CVE-2009-3553 was incomplete (STR #3490)


------------------------------------------------------------------------
r9145 | mike | 2010-06-15 17:14:33 -0700 (Tue, 15 Jun 2010) | 2 lines

STR #3461: Don't allow GNU TLS to be used when threading is enabled.

------------------------------------------------------------------------
r9144 | mike | 2010-05-21 15:24:30 -0700 (Fri, 21 May 2010) | 2 lines

Give a reason for page_log failures.

------------------------------------------------------------------------
r9142 | mike | 2010-05-21 08:34:27 -0700 (Fri, 21 May 2010) | 2 lines

Fix link to Apple preset documentation.

------------------------------------------------------------------------
r9141 | mike | 2010-05-18 14:09:28 -0700 (Tue, 18 May 2010) | 2 lines

Clean up error messages and make some errors DEBUG instead.

------------------------------------------------------------------------
r9140 | mike | 2010-05-18 12:44:06 -0700 (Tue, 18 May 2010) | 2 lines

Update version info for APIs/members.

------------------------------------------------------------------------
r9139 | mike | 2010-05-13 14:00:48 -0700 (Thu, 13 May 2010) | 2 lines

validate_job is void, so don't try to return NULL.

------------------------------------------------------------------------
r9138 | mike | 2010-05-11 21:42:54 -0700 (Tue, 11 May 2010) | 2 lines

Make Validate-Job use the same policy as Print-Job by default.

------------------------------------------------------------------------
r9137 | mike | 2010-05-11 21:37:43 -0700 (Tue, 11 May 2010) | 2 lines

Use psglyphs instead of the old charmap file that no longer exists.

------------------------------------------------------------------------
r9136 | mike | 2010-05-10 15:55:10 -0700 (Mon, 10 May 2010) | 2 lines

Use iconv() for all character set support (STR #3097)

------------------------------------------------------------------------
r9134 | mike | 2010-05-05 08:58:11 -0700 (Wed, 05 May 2010) | 2 lines

Roll back original STR #3541 change.

------------------------------------------------------------------------
r9132 | mike | 2010-05-04 17:34:31 -0700 (Tue, 04 May 2010) | 2 lines

Another fix for STR #3541.

------------------------------------------------------------------------
r9131 | mike | 2010-05-04 17:11:11 -0700 (Tue, 04 May 2010) | 2 lines

Fix usage of strdup/free for IPP attribute values - should be using
_cupsStrAlloc/_cupsStrFree.

------------------------------------------------------------------------
r9130 | mike | 2010-05-04 16:54:32 -0700 (Tue, 04 May 2010) | 2 lines

Fix character matching - was doing a signed comparison instead of
unsigned.

------------------------------------------------------------------------
r9129 | mike | 2010-05-02 20:33:03 -0700 (Sun, 02 May 2010) | 2 lines

Use numeric addresses for interfaces unless HostNameLookups are turned on.

------------------------------------------------------------------------
r9128 | mike | 2010-04-28 22:13:52 -0700 (Wed, 28 Apr 2010) | 2 lines

Fix bug when printing from a file.

------------------------------------------------------------------------
r9126 | mike | 2010-04-28 16:42:03 -0700 (Wed, 28 Apr 2010) | 2 lines

Fix "media" option support.

------------------------------------------------------------------------
r9123 | mike | 2010-04-23 13:50:45 -0700 (Fri, 23 Apr 2010) | 2 lines

Prevent crash for bad ppd.

------------------------------------------------------------------------
r9122 | mike | 2010-04-23 13:34:24 -0700 (Fri, 23 Apr 2010) | 2 lines

Add sides to outgoing request as needed.

------------------------------------------------------------------------
r9119 | mike | 2010-04-23 09:00:09 -0700 (Fri, 23 Apr 2010) | 2 lines

Pull sources via HTTP using the bz2 compressed version.

------------------------------------------------------------------------
r9118 | mike | 2010-04-23 08:30:07 -0700 (Fri, 23 Apr 2010) | 2 lines

No longer have a php_cups_wrap.o object file.

------------------------------------------------------------------------
r9117 | mike | 2010-04-22 23:28:04 -0700 (Thu, 22 Apr 2010) | 8 lines

Add Windows SSL support.

Fix issue with resolution attributes in ipptool.

Make sure we advertise web interface for printers.

Remove legacy stuff from Mac OS X library/scheduler linking.

------------------------------------------------------------------------
r9116 | mike | 2010-04-22 13:26:15 -0700 (Thu, 22 Apr 2010) | 2 lines

Move .NOTPARALLEL pseudo-target to bottom of top-level makefile...

------------------------------------------------------------------------
r9115 | mike | 2010-04-22 13:25:54 -0700 (Thu, 22 Apr 2010) | 2 lines

Don't log sandbox deny's unless debugging is enabled.

------------------------------------------------------------------------
r9114 | mike | 2010-04-15 09:45:03 -0700 (Thu, 15 Apr 2010) | 2 lines

Fix handling of OutputBin.

------------------------------------------------------------------------
r9113 | mike | 2010-04-15 08:56:03 -0700 (Thu, 15 Apr 2010) | 2 lines

Cleanup.

------------------------------------------------------------------------
r9112 | mike | 2010-04-15 08:34:45 -0700 (Thu, 15 Apr 2010) | 2 lines

Add missing contents.

------------------------------------------------------------------------
r9111 | mike | 2010-04-14 22:04:00 -0700 (Wed, 14 Apr 2010) | 2 lines

Fix IPP/1.1 test file.

------------------------------------------------------------------------
r9110 | mike | 2010-04-14 21:38:18 -0700 (Wed, 14 Apr 2010) | 2 lines

Changelog.

------------------------------------------------------------------------
r9109 | mike | 2010-04-14 21:36:56 -0700 (Wed, 14 Apr 2010) | 2 lines

Use PWG map for output-bin.

------------------------------------------------------------------------
r9108 | mike | 2010-04-14 21:22:47 -0700 (Wed, 14 Apr 2010) | 8 lines

Update output-bin and sides so that they are always present.

Add missing attributes and values.

Add OutputBin mapping.

Update ipptool to output the filename header as needed.

------------------------------------------------------------------------
r9106 | mike | 2010-04-14 15:10:00 -0700 (Wed, 14 Apr 2010) | 2 lines

Skip plist files in the PPD directories.

------------------------------------------------------------------------
r9105 | mike | 2010-04-11 21:08:30 -0700 (Sun, 11 Apr 2010) | 2 lines

Make sure job is loaded on timeout.

------------------------------------------------------------------------
r9102 | mike | 2010-04-11 20:23:51 -0700 (Sun, 11 Apr 2010) | 2 lines

Make the GNU TLS and OpenSSL interfaces thread-safe (STR #3461)

------------------------------------------------------------------------
r9100 | mike | 2010-04-11 17:37:34 -0700 (Sun, 11 Apr 2010) | 4 lines

Fixed an IPP conformance issue with the scheduler's Send-Document
implementation
(STR #3514)


------------------------------------------------------------------------
r9099 | mike | 2010-04-11 00:16:05 -0700 (Sun, 11 Apr 2010) | 4 lines

Add support for multi-threaded apps on Windows.

Fix some more German web interface translation issues.

------------------------------------------------------------------------
r9097 | mike | 2010-04-09 15:40:42 -0700 (Fri, 09 Apr 2010) | 2 lines

Update copyright on web interface.

------------------------------------------------------------------------
r9096 | mike | 2010-04-09 15:37:02 -0700 (Fri, 09 Apr 2010) | 2 lines

Update copyright.

------------------------------------------------------------------------
r9095 | mike | 2010-04-09 15:19:20 -0700 (Fri, 09 Apr 2010) | 3 lines

Added additional validation checks for the 1284 device ID (STR #3534)


------------------------------------------------------------------------
r9094 | mike | 2010-04-09 15:13:07 -0700 (Fri, 09 Apr 2010) | 3 lines

Fixed a problem with the RPM spec file (STR #3544)


------------------------------------------------------------------------
r9093 | mike | 2010-04-09 15:05:53 -0700 (Fri, 09 Apr 2010) | 4 lines

The lpstat command did not limit the job list to the specified printers
(STR #3541)


------------------------------------------------------------------------
r9091 | mike | 2010-04-08 09:18:44 -0700 (Thu, 08 Apr 2010) | 2 lines

Fix a compiler warning.

------------------------------------------------------------------------
r9090 | mike | 2010-04-07 15:21:39 -0700 (Wed, 07 Apr 2010) | 4 lines

Copy the right files.

Add OS and arch to package name.

------------------------------------------------------------------------
r9089 | mike | 2010-04-07 15:09:51 -0700 (Wed, 07 Apr 2010) | 1 line

Fix builds on Windows.
------------------------------------------------------------------------
r9088 | mike | 2010-04-07 13:18:22 -0700 (Wed, 07 Apr 2010) | 2 lines

Fix compile failures.

------------------------------------------------------------------------
r9087 | mike | 2010-04-07 11:53:49 -0700 (Wed, 07 Apr 2010) | 2 lines

Fix errors.

------------------------------------------------------------------------
r9086 | mike | 2010-04-07 11:46:04 -0700 (Wed, 07 Apr 2010) | 2 lines

Cleanup and documentation for ipptool standalone release.

------------------------------------------------------------------------
r9085 | mike | 2010-04-07 00:08:20 -0700 (Wed, 07 Apr 2010) | 2 lines

Update documentation.

------------------------------------------------------------------------
r9084 | mike | 2010-04-06 23:54:31 -0700 (Tue, 06 Apr 2010) | 8 lines

Rename ipptest to ipptool.

Add CSV, formatted text, and "quiet" modes to ipptool.

Update IPP/2.0 and IPP/2.1 validation tests.

Add examples and installed files sections to ipptool man page.

------------------------------------------------------------------------
r9083 | mike | 2010-04-05 12:46:14 -0700 (Mon, 05 Apr 2010) | 2 lines

Fix crash in get_jobs().

------------------------------------------------------------------------
r9082 | mike | 2010-04-04 20:08:09 -0700 (Sun, 04 Apr 2010) | 3 lines

Add support for more which-jobs values, add which-jobs-supported, update
media-col-supported.

------------------------------------------------------------------------
r9080 | mike | 2010-04-04 18:31:25 -0700 (Sun, 04 Apr 2010) | 2 lines

Fix compiler warning.

------------------------------------------------------------------------
r9079 | mike | 2010-04-04 18:29:32 -0700 (Sun, 04 Apr 2010) | 2 lines

Fix includes for private headers.

------------------------------------------------------------------------
r9078 | mike | 2010-04-04 18:02:49 -0700 (Sun, 04 Apr 2010) | 2 lines

Update header.

------------------------------------------------------------------------
r9077 | mike | 2010-04-04 17:59:30 -0700 (Sun, 04 Apr 2010) | 3 lines

Implement Cancel-Jobs, Cancel-My-Jobs, Close-Job, and the job-ids
attribute from
PWG 5100.11 (IPP Job and Printer Set 2).

------------------------------------------------------------------------
r9075 | mike | 2010-04-04 15:50:31 -0700 (Sun, 04 Apr 2010) | 2 lines

Remove "-feed" and "-tray" from the media sources to match RFC 2911.

------------------------------------------------------------------------
r9073 | mike | 2010-04-03 18:32:16 -0700 (Sat, 03 Apr 2010) | 2 lines

Fix clang-reported problems.

------------------------------------------------------------------------
r9070 | mike | 2010-04-02 14:28:59 -0700 (Fri, 02 Apr 2010) | 2 lines

Fix regression in HTTP Upgrade.

------------------------------------------------------------------------
r9068 | mike | 2010-04-01 20:37:00 -0700 (Thu, 01 Apr 2010) | 3 lines

Add reference counting to ipp_t so that ippAddCollection[s] doesn't have
side-
effects.

------------------------------------------------------------------------
r9066 | mike | 2010-04-01 13:04:51 -0700 (Thu, 01 Apr 2010) | 2 lines

Add super-b legacy name.

------------------------------------------------------------------------
r9065 | mike | 2010-04-01 12:25:10 -0700 (Thu, 01 Apr 2010) | 2 lines

Add note about cups/ppd.h to change log and what's new document.

------------------------------------------------------------------------
r9064 | mike | 2010-04-01 10:14:11 -0700 (Thu, 01 Apr 2010) | 2 lines

Update dependencies.

------------------------------------------------------------------------
r9063 | mike | 2010-04-01 10:01:09 -0700 (Thu, 01 Apr 2010) | 2 lines

Separate PPD depdendencies.

------------------------------------------------------------------------
r9062 | mike | 2010-03-30 16:16:14 -0700 (Tue, 30 Mar 2010) | 1 line

Fix builds on Windows.
------------------------------------------------------------------------
r9058 | mike | 2010-03-30 13:38:42 -0700 (Tue, 30 Mar 2010) | 4 lines

SECURITY: The lppasswd program allowed the localization files to be
overridden
when running in setuid mode (STR #3482)


------------------------------------------------------------------------
r9057 | mike | 2010-03-29 19:53:29 -0700 (Mon, 29 Mar 2010) | 2 lines

Drop special LPD support on Mac OS X.

------------------------------------------------------------------------
r9056 | mike | 2010-03-25 18:24:25 -0700 (Thu, 25 Mar 2010) | 4 lines

Still need to report all events - remove unnecessary "else".

Also don't report printer-state-message changes if the message is
unchanged.

------------------------------------------------------------------------
r9055 | mike | 2010-03-25 16:06:26 -0700 (Thu, 25 Mar 2010) | 2 lines

Fix regression in cupsGetDevices (STR #3539)

------------------------------------------------------------------------
r9054 | mike | 2010-03-25 14:43:42 -0700 (Thu, 25 Mar 2010) | 2 lines

Use INSTALL_DIR to create private include directory.

------------------------------------------------------------------------
r9053 | mike | 2010-03-24 09:38:56 -0700 (Wed, 24 Mar 2010) | 2 lines

Fix private header install.

------------------------------------------------------------------------
r9052 | mike | 2010-03-24 09:36:51 -0700 (Wed, 24 Mar 2010) | 2 lines

Fix --with-privateinclude.

------------------------------------------------------------------------
r9051 | mike | 2010-03-24 09:20:37 -0700 (Wed, 24 Mar 2010) | 2 lines

Reflect actual location of globals.

------------------------------------------------------------------------
r9050 | mike | 2010-03-24 09:17:02 -0700 (Wed, 24 Mar 2010) | 2 lines

Fix builds with SSL and GSSAPI disabled.

------------------------------------------------------------------------
r9049 | mike | 2010-03-24 07:29:53 -0700 (Wed, 24 Mar 2010) | 2 lines

"make distclean" did not remove cups-lpd.xinetd.

------------------------------------------------------------------------
r9048 | mike | 2010-03-24 01:07:15 -0700 (Wed, 24 Mar 2010) | 2 lines

More fixes for the private header switchover.

------------------------------------------------------------------------
r9047 | mike | 2010-03-24 00:59:15 -0700 (Wed, 24 Mar 2010) | 2 lines

Fix compile errors from -private header changes.

------------------------------------------------------------------------
r9046 | mike | 2010-03-24 00:58:11 -0700 (Wed, 24 Mar 2010) | 4 lines

The cupsfilter command did not set the RIP_MAX_CACHE environment variable
(STR #3531)


------------------------------------------------------------------------
r9045 | mike | 2010-03-24 00:48:42 -0700 (Wed, 24 Mar 2010) | 2 lines

Fix typo in sample snmp.conf file.

------------------------------------------------------------------------
r9044 | mike | 2010-03-24 00:46:14 -0700 (Wed, 24 Mar 2010) | 2 lines

Fix cupsGetDests API docos.

------------------------------------------------------------------------
r9043 | mike | 2010-03-24 00:40:43 -0700 (Wed, 24 Mar 2010) | 2 lines

Fix service name for Kerberos help (STR #3527)

------------------------------------------------------------------------
r9042 | mike | 2010-03-23 17:45:34 -0700 (Tue, 23 Mar 2010) | 3 lines

Change all private headers to foo-private.h, and optionally install them
when
--with-privateinclude is specified for the configure script.

------------------------------------------------------------------------
r9041 | mike | 2010-03-23 10:03:13 -0700 (Tue, 23 Mar 2010) | 6 lines

Fixed support for media-col and page size variants (STR #3394)

Overhaul media and media-col support so that the scheduler sets the
PageSize,
InputSlot, and MediaType values for all filters.  The change also makes
sure
that we can map to/from PWG names properly.

------------------------------------------------------------------------
r9040 | mike | 2010-03-22 14:09:20 -0700 (Mon, 22 Mar 2010) | 2 lines

Remove unused variables.

------------------------------------------------------------------------
r9038 | mike | 2010-03-13 09:09:32 -0800 (Sat, 13 Mar 2010) | 2 lines

Fix spelling of Teppo's name (sorry about that! :)

------------------------------------------------------------------------
r9037 | mike | 2010-03-10 16:53:41 -0800 (Wed, 10 Mar 2010) | 3 lines

The PostScript filter did not support all media selection options for the
first
page (STR #3525) 

------------------------------------------------------------------------
r9036 | mike | 2010-03-10 16:05:43 -0800 (Wed, 10 Mar 2010) | 2 lines

Fix media-col support to use media-size exclusively.

------------------------------------------------------------------------
r9035 | mike | 2010-03-09 16:22:26 -0800 (Tue, 09 Mar 2010) | 2 lines

Add support for print-quality attribute.

------------------------------------------------------------------------
r9034 | mike | 2010-03-08 23:03:06 -0800 (Mon, 08 Mar 2010) | 4 lines

The scheduler did not always remove job control files (STR #3425)

Add test to verify that purging is happening...

------------------------------------------------------------------------
r9033 | mike | 2010-03-08 15:43:34 -0800 (Mon, 08 Mar 2010) | 3 lines

The scheduler could crash on restart if classes were defined (STR #3524)


------------------------------------------------------------------------
r9032 | mike | 2010-03-08 15:04:46 -0800 (Mon, 08 Mar 2010) | 4 lines

The scheduler no longer looks up network interface hostnames by default on
Mac
OS X (STR #3523)


------------------------------------------------------------------------
r9031 | mike | 2010-03-05 16:25:26 -0800 (Fri, 05 Mar 2010) | 2 lines

Some more fixes for STR #3325, basically to make sure that cupsSendRequest
does the authentication retries in all cases..

------------------------------------------------------------------------
r9030 | mike | 2010-03-04 19:55:56 -0800 (Thu, 04 Mar 2010) | 2 lines

Update man page.

------------------------------------------------------------------------
r9029 | mike | 2010-03-04 19:54:34 -0800 (Thu, 04 Mar 2010) | 2 lines

Add "-d printer" option to cupsfilter.

------------------------------------------------------------------------
r9028 | mike | 2010-03-04 15:13:07 -0800 (Thu, 04 Mar 2010) | 4 lines

ippWriteIO did not write collection (member) attributes properly in all
cases
(STR #3521)


------------------------------------------------------------------------
r9027 | mike | 2010-03-04 10:40:35 -0800 (Thu, 04 Mar 2010) | 2 lines

Two more fixes for STR #3325.

------------------------------------------------------------------------
r9026 | mike | 2010-03-03 16:51:26 -0800 (Wed, 03 Mar 2010) | 2 lines

Drop page size name checks.

------------------------------------------------------------------------
r9025 | mike | 2010-03-03 16:44:17 -0800 (Wed, 03 Mar 2010) | 6 lines

The "cupsctl --remote-any" and corresponding web interface check box
(allow
printing from the Internet) did not work reliably (STR #3520)

Also fix a logging bug.


------------------------------------------------------------------------
r9024 | mike | 2010-03-03 16:26:06 -0800 (Wed, 03 Mar 2010) | 4 lines

The lpq and lpr commands would sometimes choose different default printers
(STR #3503)


------------------------------------------------------------------------
r9023 | mike | 2010-03-03 14:54:42 -0800 (Wed, 03 Mar 2010) | 2 lines

Drop support for the old Mac OS X Server print quota plugin.

------------------------------------------------------------------------
r9022 | mike | 2010-03-03 14:35:18 -0800 (Wed, 03 Mar 2010) | 2 lines

Fix a crash in debug mode (STR #3517)

------------------------------------------------------------------------
r9021 | mike | 2010-03-03 14:30:44 -0800 (Wed, 03 Mar 2010) | 2 lines

Flush input buffers on error and treat HTTP_ERROR as an error to break on
(STR #3519)

------------------------------------------------------------------------
r9020 | mike | 2010-03-03 14:16:14 -0800 (Wed, 03 Mar 2010) | 2 lines

Make sure we quit after too many authentication failures (STR #3518)

------------------------------------------------------------------------
r9019 | mike | 2010-03-03 14:04:53 -0800 (Wed, 03 Mar 2010) | 2 lines

Add localizations for LanguageVersion and LanguageEncoding.

------------------------------------------------------------------------
r9018 | mike | 2010-03-03 10:06:14 -0800 (Wed, 03 Mar 2010) | 2 lines

Fix single-language PPD generation (no cupsLanguages keyword!)

------------------------------------------------------------------------
r9017 | mike | 2010-03-03 09:40:24 -0800 (Wed, 03 Mar 2010) | 2 lines

Turn off printer sharing if we don't have remote access enabled.

------------------------------------------------------------------------
r9016 | mike | 2010-03-03 09:04:14 -0800 (Wed, 03 Mar 2010) | 2 lines

Fix some more bugs in ipptest.

------------------------------------------------------------------------
r9015 | mike | 2010-03-03 08:28:27 -0800 (Wed, 03 Mar 2010) | 2 lines

Tweak the printer-resolution code.

------------------------------------------------------------------------
r9014 | mike | 2010-03-02 20:21:48 -0800 (Tue, 02 Mar 2010) | 2 lines

Actually report the correct printer-resolution-default and
printer-resolution-supported values.

------------------------------------------------------------------------
r9013 | mike | 2010-03-02 20:02:59 -0800 (Tue, 02 Mar 2010) | 2 lines

Make sure that we set the PRINTER, PRINTER_INFO, and PRINTER_LOCATION
environment variables.

------------------------------------------------------------------------
r9012 | mike | 2010-03-02 17:41:19 -0800 (Tue, 02 Mar 2010) | 2 lines

Make sure the localization file contains English and ISOLatin1 for old
single-language PPDs.

------------------------------------------------------------------------
r9011 | mike | 2010-03-02 14:12:25 -0800 (Tue, 02 Mar 2010) | 2 lines

Changelog.

------------------------------------------------------------------------
r9010 | mike | 2010-03-02 14:09:17 -0800 (Tue, 02 Mar 2010) | 6 lines

Tweak the sandbox profile to allow writing to /Users/Shared.

Don't allow reading from other /Users directories.

Don't allow writing to /Library/Printers - require a subdirectory.

------------------------------------------------------------------------
r9009 | mike | 2010-03-02 12:46:02 -0800 (Tue, 02 Mar 2010) | 2 lines

Fix a crash bug in ipptest and cleanup ipp.h.

------------------------------------------------------------------------
r9008 | mike | 2010-03-01 15:49:23 -0800 (Mon, 01 Mar 2010) | 4 lines

Don't treat SIGPIPE as an error, since it just means that the filter or
backend
did not catch or ignore SIGPIPE and one of the pipe endpoints (or a socket
connection) was closed.

------------------------------------------------------------------------
r9007 | mike | 2010-02-28 17:27:20 -0800 (Sun, 28 Feb 2010) | 2 lines

Up
Download  ·  Home Page  ·  Listing

Comments

Submit Comment