]> git.ipfire.org Git - thirdparty/cups-filters.git/log
thirdparty/cups-filters.git
14 years agoBump the default RIPCache value to 128MB (STR #3535)
mike [Fri, 6 May 2011 23:02:28 +0000 (23:02 +0000)] 
Bump the default RIPCache value to 128MB (STR #3535)

14 years agoDrop "osx" target from makefile and installation instructions.
mike [Fri, 6 May 2011 22:57:13 +0000 (22:57 +0000)] 
Drop "osx" target from makefile and installation instructions.

14 years agoRoute MIME errors to the error_log file (STR #2410)
mike [Fri, 6 May 2011 22:53:53 +0000 (22:53 +0000)] 
Route MIME errors to the error_log file (STR #2410)

14 years agoUpdated PDF filter to support new Ghostscript ps2write device (STR #3766)
mike [Fri, 6 May 2011 21:07:25 +0000 (21:07 +0000)] 
Updated PDF filter to support new Ghostscript ps2write device (STR #3766)

14 years agoComment out an unnecessary assignment.
mike [Fri, 6 May 2011 21:02:44 +0000 (21:02 +0000)] 
Comment out an unnecessary assignment.

14 years agoUpdate cupsfilter to support cupsFilter2 and all of its goodness (STR #3841)
mike [Fri, 6 May 2011 17:32:05 +0000 (17:32 +0000)] 
Update cupsfilter to support cupsFilter2 and all of its goodness (STR #3841)

14 years agoUpdate PDF filter to support new Poppler option to preserve page sizes in PDF
mike [Fri, 6 May 2011 16:50:15 +0000 (16:50 +0000)] 
Update PDF filter to support new Poppler option to preserve page sizes in PDF
files when the user has not selected a particular media size (STR #3689)

14 years agoFix an issue with the new "no print" code in the IPP backend - since we don't
mike [Fri, 6 May 2011 01:57:01 +0000 (01:57 +0000)] 
Fix an issue with the new "no print" code in the IPP backend - since we don't
always read on every pass through the loop we can't use "bytes" as an indicator
of success.

Increase the size of buffers for the socket and lpd backends; 1k for socket to
avoid blocking/fragmentation on a write to the socket, and 16k for the LPD
backend since we are writing to a file.

14 years agoAdd translator comments for a few strings.
mike [Thu, 5 May 2011 23:42:30 +0000 (23:42 +0000)] 
Add translator comments for a few strings.

14 years agoMerge remote job state change into a single write to stderr.
mike [Wed, 4 May 2011 20:44:03 +0000 (20:44 +0000)] 
Merge remote job state change into a single write to stderr.

14 years agoChange printer-state-reason name...
mike [Wed, 4 May 2011 20:32:18 +0000 (20:32 +0000)] 
Change printer-state-reason name...

14 years agoAlways copy URI passed to _httpResolveURI.
mike [Wed, 4 May 2011 18:51:57 +0000 (18:51 +0000)] 
Always copy URI passed to _httpResolveURI.

14 years agoIgnore SIGPIPE.
mike [Wed, 4 May 2011 06:26:22 +0000 (06:26 +0000)] 
Ignore SIGPIPE.

Document that filters should ignore SIGPIPE.

Update docos.

14 years agoFix "don't connect unless we have print data" changes for network backends.
mike [Wed, 4 May 2011 06:15:22 +0000 (06:15 +0000)] 
Fix "don't connect unless we have print data" changes for network backends.

14 years agoUse printer-is-accepting-jobs as well as printer-state-reasons to determine
mike [Wed, 4 May 2011 05:03:52 +0000 (05:03 +0000)] 
Use printer-is-accepting-jobs as well as printer-state-reasons to determine
whether we can submit a job.

14 years agoAdd XPC support for IPP backend, allowing it to get Kerberos credentials from
mike [Wed, 4 May 2011 04:28:00 +0000 (04:28 +0000)] 
Add XPC support for IPP backend, allowing it to get Kerberos credentials from
the user session.

14 years agoDon't need to load a message catalog when loading a PPD.
mike [Tue, 3 May 2011 21:58:51 +0000 (21:58 +0000)] 
Don't need to load a message catalog when loading a PPD.

Make _cupsGSSServiceName() private API condition based on HAVE_GSSAPI.

14 years agoFix PWG Raster generation bug (no cupsNumColors value...)
mike [Tue, 3 May 2011 21:31:49 +0000 (21:31 +0000)] 
Fix PWG Raster generation bug (no cupsNumColors value...)

14 years agoAdd _cupsGSSServiceName private API.
mike [Mon, 2 May 2011 23:33:49 +0000 (23:33 +0000)] 
Add _cupsGSSServiceName private API.

14 years agoFix AUTH_UID for peer credentials.
mike [Mon, 2 May 2011 21:27:38 +0000 (21:27 +0000)] 
Fix AUTH_UID for peer credentials.

14 years agoUse GSS framework, when available, and support acquisition of Kerberos creds
mike [Sun, 1 May 2011 19:55:04 +0000 (19:55 +0000)] 
Use GSS framework, when available, and support acquisition of Kerberos creds
when the underlying libraries support it (may add others as time permits).

14 years agoUpdate Bonjour support to resolve the server's hostname to a FQDN (not just a
mike [Fri, 29 Apr 2011 22:45:35 +0000 (22:45 +0000)] 
Update Bonjour support to resolve the server's hostname to a FQDN (not just a
.local name) when needed.

14 years agoDon't report waste supply full/almost full reasons since vendors do not agree on
mike [Fri, 29 Apr 2011 15:35:23 +0000 (15:35 +0000)] 
Don't report waste supply full/almost full reasons since vendors do not agree on
the definition of a supply that is filled (e.g. amount full vs amount empty?)

14 years agoFix Xcode project.
mike [Fri, 29 Apr 2011 04:31:32 +0000 (04:31 +0000)] 
Fix Xcode project.

14 years agoFix speling mistaks in documentation (STR #3837 + more that I found with a
mike [Thu, 28 Apr 2011 21:20:12 +0000 (21:20 +0000)] 
Fix speling mistaks in documentation (STR #3837 + more that I found with a
spell checker sweep...)

14 years agoFix example socket URI.
mike [Wed, 27 Apr 2011 23:31:16 +0000 (23:31 +0000)] 
Fix example socket URI.

14 years agoCreate logs when *not* set to "syslog"...
mike [Wed, 27 Apr 2011 23:29:25 +0000 (23:29 +0000)] 
Create logs when *not* set to "syslog"...

14 years agoFix a comment.
mike [Wed, 27 Apr 2011 20:27:50 +0000 (20:27 +0000)] 
Fix a comment.

14 years agoAdd missing whitespace.
mike [Wed, 27 Apr 2011 19:48:47 +0000 (19:48 +0000)] 
Add missing whitespace.

14 years agoFix driver mapping.
mike [Wed, 27 Apr 2011 19:47:22 +0000 (19:47 +0000)] 
Fix driver mapping.

14 years agoFix authenticated printing bug.
mike [Mon, 25 Apr 2011 23:20:36 +0000 (23:20 +0000)] 
Fix authenticated printing bug.

14 years agoClang doesn't support "-pie", so just pass as "-Wl,-pie" (which both GCC and
mike [Fri, 22 Apr 2011 23:01:57 +0000 (23:01 +0000)] 
Clang doesn't support "-pie", so just pass as "-Wl,-pie" (which both GCC and
Clang support)

14 years agoThe scheduler might leave old job data files in the spool directory (STR #3795)
mike [Fri, 22 Apr 2011 22:36:10 +0000 (22:36 +0000)] 
The scheduler might leave old job data files in the spool directory (STR #3795)

14 years agoUpdate filter documentation to talk a little about signal handling.
mike [Fri, 22 Apr 2011 20:10:04 +0000 (20:10 +0000)] 
Update filter documentation to talk a little about signal handling.

14 years agoAdd AUTH_INFO_REQUIRED environment variable to let backends know what type of
mike [Fri, 22 Apr 2011 18:36:05 +0000 (18:36 +0000)] 
Add AUTH_INFO_REQUIRED environment variable to let backends know what type of
authentication is expected.

14 years agoUpdate message catalog for new strings.
mike [Fri, 22 Apr 2011 17:53:36 +0000 (17:53 +0000)] 
Update message catalog for new strings.

14 years agoMove scheduler's cupsdCheckProgram to libcups as _cupsFileCheck, and add some
mike [Fri, 22 Apr 2011 17:47:03 +0000 (17:47 +0000)] 
Move scheduler's cupsdCheckProgram to libcups as _cupsFileCheck, and add some
more checks where we need them.

14 years agoCheck that we successfully allocate memory for profile name dictionary.
mike [Fri, 22 Apr 2011 06:42:29 +0000 (06:42 +0000)] 
Check that we successfully allocate memory for profile name dictionary.

14 years agoValidate page size names.
mike [Fri, 22 Apr 2011 06:37:54 +0000 (06:37 +0000)] 
Validate page size names.

14 years agoFail on client-error-document-format-not-supported or
mike [Fri, 22 Apr 2011 06:13:48 +0000 (06:13 +0000)] 
Fail on client-error-document-format-not-supported or
client-error-conflicting-attributes

14 years agoFix a mimeFilter bug that caused cupsFilter2 lines to not work for the second
mike [Fri, 22 Apr 2011 04:38:28 +0000 (04:38 +0000)] 
Fix a mimeFilter bug that caused cupsFilter2 lines to not work for the second
and subsequent printers.

14 years agoAdd support for Mac OS X driver bundles.
mike [Wed, 20 Apr 2011 21:59:16 +0000 (21:59 +0000)] 
Add support for Mac OS X driver bundles.

14 years agoUpdate get-jobs test to include media and impressions attributes.
mike [Wed, 20 Apr 2011 21:16:08 +0000 (21:16 +0000)] 
Update get-jobs test to include media and impressions attributes.

14 years agoCleanup and expand libcupsmime debug logging.
mike [Wed, 20 Apr 2011 19:50:12 +0000 (19:50 +0000)] 
Cleanup and expand libcupsmime debug logging.

14 years agoDrop debug level slightly.
mike [Wed, 20 Apr 2011 18:15:44 +0000 (18:15 +0000)] 
Drop debug level slightly.

14 years agoAdd support for CUPS debug printfs in the scheduler on Mac OS X.
mike [Wed, 20 Apr 2011 14:11:14 +0000 (14:11 +0000)] 
Add support for CUPS debug printfs in the scheduler on Mac OS X.

14 years agoFix some clang-reported warnings and add ippserver to the project.
mike [Wed, 20 Apr 2011 04:15:21 +0000 (04:15 +0000)] 
Fix some clang-reported warnings and add ippserver to the project.

14 years agoUpdate testmime.c to register PPD filters just like cupsd, for testing.
mike [Tue, 19 Apr 2011 22:25:38 +0000 (22:25 +0000)] 
Update testmime.c to register PPD filters just like cupsd, for testing.

Clean up cupsPreFilter support.

14 years agoFix output in locales using US-ASCII.
mike [Mon, 18 Apr 2011 16:25:04 +0000 (16:25 +0000)] 
Fix output in locales using US-ASCII.

14 years agoMore message cleanup, and retry on pretty much any error to work around printer
mike [Sat, 16 Apr 2011 03:28:33 +0000 (03:28 +0000)] 
More message cleanup, and retry on pretty much any error to work around printer
bugs.

14 years agoFix IPP backend so that it can recover from failed job submissions that are
mike [Sat, 16 Apr 2011 02:51:22 +0000 (02:51 +0000)] 
Fix IPP backend so that it can recover from failed job submissions that are
streamed.

Add CUPS_BACKEND_RETRY and CUPS_BACKEND_RETRY_CURRENT exit codes.

Simplify the error messages from the backends.

14 years agoNormalize the permission checking code, and check permissions in more places.
mike [Sat, 16 Apr 2011 01:25:40 +0000 (01:25 +0000)] 
Normalize the permission checking code, and check permissions in more places.

14 years agoAdd IPv6 support to the SNMP backend, and do some additional cleanup wherever
mike [Fri, 15 Apr 2011 23:38:13 +0000 (23:38 +0000)] 
Add IPv6 support to the SNMP backend, and do some additional cleanup wherever
we directly access socket address members.

14 years agoLog missing ICC profiles.
mike [Fri, 15 Apr 2011 21:52:05 +0000 (21:52 +0000)] 
Log missing ICC profiles.

14 years agoFix speling mistak.
mike [Fri, 15 Apr 2011 21:51:55 +0000 (21:51 +0000)] 
Fix speling mistak.

14 years agoEliminate indefinite wait for response.
mike [Fri, 15 Apr 2011 06:08:35 +0000 (06:08 +0000)] 
Eliminate indefinite wait for response.

14 years agoAllow running with "none" as the profile. Also close excess files (just in case)
mike [Fri, 15 Apr 2011 05:55:20 +0000 (05:55 +0000)] 
Allow running with "none" as the profile. Also close excess files (just in case)

14 years agoMake sure the log files get created when cupsd runs.
mike [Fri, 15 Apr 2011 04:47:29 +0000 (04:47 +0000)] 
Make sure the log files get created when cupsd runs.

14 years agoClean up standard media localizations.
mike [Fri, 15 Apr 2011 03:59:10 +0000 (03:59 +0000)] 
Clean up standard media localizations.

14 years agoFix typos in documentation (STR #3826, STR #3829)
mike [Thu, 14 Apr 2011 06:59:02 +0000 (06:59 +0000)] 
Fix typos in documentation (STR #3826, STR #3829)

14 years agoIgnore generated file.
mike [Wed, 13 Apr 2011 18:27:45 +0000 (18:27 +0000)] 
Ignore generated file.

14 years agoFix memory leak as well in load_ppd.
mike [Wed, 13 Apr 2011 18:27:05 +0000 (18:27 +0000)] 
Fix memory leak as well in load_ppd.

14 years agoUpdate documentation and dependencies.
mike [Wed, 13 Apr 2011 15:45:24 +0000 (15:45 +0000)] 
Update documentation and dependencies.

Add note about cupsFilter2 hiding cupsFilter.

14 years agoLog a different error for an out-of-date PPD cache.
mike [Wed, 13 Apr 2011 15:23:41 +0000 (15:23 +0000)] 
Log a different error for an out-of-date PPD cache.

14 years agoFix crash bug.
mike [Wed, 13 Apr 2011 15:16:28 +0000 (15:16 +0000)] 
Fix crash bug.

14 years agoMake conflicting defaults cause a test failure unless -Wdefaults is used.
mike [Wed, 13 Apr 2011 06:32:12 +0000 (06:32 +0000)] 
Make conflicting defaults cause a test failure unless -Wdefaults is used.

14 years agoFree memory used for peer certificates.
mike [Mon, 11 Apr 2011 21:29:10 +0000 (21:29 +0000)] 
Free memory used for peer certificates.

14 years agoRemove text that won't get localized.
mike [Mon, 11 Apr 2011 16:55:48 +0000 (16:55 +0000)] 
Remove text that won't get localized.

14 years agoCleanup...
mike [Sat, 9 Apr 2011 05:01:58 +0000 (05:01 +0000)] 
Cleanup...

14 years agoAdd definitions for DeviceN and PWG Raster support.
mike [Sat, 9 Apr 2011 04:34:17 +0000 (04:34 +0000)] 
Add definitions for DeviceN and PWG Raster support.

14 years agoFix compression bug - didn't compress up to 128 literal pixels.
mike [Sat, 9 Apr 2011 04:12:26 +0000 (04:12 +0000)] 
Fix compression bug - didn't compress up to 128 literal pixels.

14 years agoUse legacy device UUID for now since too many other things depend on it.
mike [Fri, 8 Apr 2011 04:44:52 +0000 (04:44 +0000)] 
Use legacy device UUID for now since too many other things depend on it.

14 years agoFix crasher in SNMP supply code.
mike [Fri, 8 Apr 2011 04:42:55 +0000 (04:42 +0000)] 
Fix crasher in SNMP supply code.

14 years agoFix divide-by-zero bug.
mike [Wed, 6 Apr 2011 16:16:38 +0000 (16:16 +0000)] 
Fix divide-by-zero bug.

14 years agoAdd PWG Raster filter (rastertopwg) for IPP Everywhere.
mike [Fri, 1 Apr 2011 05:55:27 +0000 (05:55 +0000)] 
Add PWG Raster filter (rastertopwg) for IPP Everywhere.

14 years agoAdd PWG raster MIME type and filter definition (filter to come shortly...)
mike [Fri, 1 Apr 2011 04:48:21 +0000 (04:48 +0000)] 
Add PWG raster MIME type and filter definition (filter to come shortly...)

14 years agoFix bug - was setting all of the remote state keywords instead of clearing them...
mike [Thu, 31 Mar 2011 22:15:25 +0000 (22:15 +0000)] 
Fix bug - was setting all of the remote state keywords instead of clearing them...

14 years agoUpdate "lp" man page to call out that the hold time is UTC, not local, time.
mike [Thu, 31 Mar 2011 18:53:52 +0000 (18:53 +0000)] 
Update "lp" man page to call out that the hold time is UTC, not local, time.

14 years agoAdd callback to _httpResolveURI.
mike [Wed, 30 Mar 2011 23:03:16 +0000 (23:03 +0000)] 
Add callback to _httpResolveURI.

14 years agoBack out change for APDialogSandbox; no longer needed.
mike [Wed, 30 Mar 2011 16:59:09 +0000 (16:59 +0000)] 
Back out change for APDialogSandbox; no longer needed.

14 years agoAdd remote job state keywords.
mike [Wed, 30 Mar 2011 03:45:40 +0000 (03:45 +0000)] 
Add remote job state keywords.

14 years agoAdd support for "maxsize(nnnn)" parameter in cupsFilter2 definitions. We are
mike [Wed, 30 Mar 2011 03:04:10 +0000 (03:04 +0000)] 
Add support for "maxsize(nnnn)" parameter in cupsFilter2 definitions.  We are
purposely not documenting this, however, since it has very limited usage (mainly
for IPP Everywhere).

14 years agoDon't set the cups-insecure-filter-warning keyword for group-writable files owned
mike [Wed, 30 Mar 2011 02:36:53 +0000 (02:36 +0000)] 
Don't set the cups-insecure-filter-warning keyword for group-writable files owned
by the "admin" group.

14 years agoAdd support for APDialogSandbox keyword.
mike [Wed, 30 Mar 2011 02:18:14 +0000 (02:18 +0000)] 
Add support for APDialogSandbox keyword.

14 years agoFix this header so it can be included from a C++ source file.
mike [Wed, 30 Mar 2011 02:03:28 +0000 (02:03 +0000)] 
Fix this header so it can be included from a C++ source file.

14 years agoOne more change for Kerberos.
mike [Tue, 29 Mar 2011 00:00:04 +0000 (00:00 +0000)] 
One more change for Kerberos.

14 years agoClean up some of the Kerberos changes, and add support for GSSServiceName in
mike [Mon, 28 Mar 2011 23:52:32 +0000 (23:52 +0000)] 
Clean up some of the Kerberos changes, and add support for GSSServiceName in
client.conf so it is easier to deploy system-wide configurations for the
service name.

14 years agoMove cupsdMakeUUID code into libcups as _httpAssembleUUID. We'll use this in the
mike [Mon, 28 Mar 2011 22:59:59 +0000 (22:59 +0000)] 
Move cupsdMakeUUID code into libcups as _httpAssembleUUID. We'll use this in the
ippserver test code at some point...

14 years agoFix a crash bug.
mike [Mon, 28 Mar 2011 21:56:58 +0000 (21:56 +0000)] 
Fix a crash bug.

14 years agoStart some Kerberized printing cleanup.
mike [Fri, 25 Mar 2011 21:25:38 +0000 (21:25 +0000)] 
Start some Kerberized printing cleanup.

14 years agoUpdate copyright.
mike [Fri, 25 Mar 2011 16:21:18 +0000 (16:21 +0000)] 
Update copyright.

14 years agoAvoid potentially clobbering the ppds.dat file while another cups-driverd process
mike [Fri, 25 Mar 2011 06:39:09 +0000 (06:39 +0000)] 
Avoid potentially clobbering the ppds.dat file while another cups-driverd process
is trying to read from it.

14 years agoDon't disable certificates for authorization when there is an authkey since we
mike [Fri, 25 Mar 2011 05:55:35 +0000 (05:55 +0000)] 
Don't disable certificates for authorization when there is an authkey since we
really only want to disable the root certificate (which is no longer generated).

14 years agoDon't use root certificates when we have authrefs.
mike [Fri, 25 Mar 2011 05:53:01 +0000 (05:53 +0000)] 
Don't use root certificates when we have authrefs.

14 years agoFix compiles when there is no SSL implementation available.
mike [Wed, 23 Mar 2011 17:23:47 +0000 (17:23 +0000)] 
Fix compiles when there is no SSL implementation available.

14 years agoFix crash bug for constraints without option keywords.
mike [Wed, 23 Mar 2011 03:41:29 +0000 (03:41 +0000)] 
Fix crash bug for constraints without option keywords.

14 years agoFix Monarch envelope name.
mike [Wed, 23 Mar 2011 00:18:40 +0000 (00:18 +0000)] 
Fix Monarch envelope name.

14 years agoOne more typo...
mike [Tue, 22 Mar 2011 14:28:04 +0000 (14:28 +0000)] 
One more typo...

14 years agoFix some typos in the CUPS Raster documentation.
mike [Tue, 22 Mar 2011 14:25:53 +0000 (14:25 +0000)] 
Fix some typos in the CUPS Raster documentation.

14 years agoNeed to localize "subject: error" pattern in _cupsLangPrintError, fix support
mike [Mon, 21 Mar 2011 23:03:22 +0000 (23:03 +0000)] 
Need to localize "subject: error" pattern in _cupsLangPrintError, fix support
for localization comments.