]> git.ipfire.org Git - thirdparty/cups-filters.git/log
thirdparty/cups-filters.git
14 years agoThe PWG Raster filter did not always write the correct number of padding lines
mike [Sat, 6 Aug 2011 05:05:58 +0000 (05:05 +0000)] 
The PWG Raster filter did not always write the correct number of padding lines
on the bottom of the page (STR #3904)

14 years agoWhen reporting a denial-of-service attack from the domain socket, the address
mike [Sat, 6 Aug 2011 04:53:00 +0000 (04:53 +0000)] 
When reporting a denial-of-service attack from the domain socket, the address
reported does not always contain the correct path (STR #3888)

14 years agoFix typo in documentation (STR #3885).
mike [Sat, 6 Aug 2011 04:43:58 +0000 (04:43 +0000)] 
Fix typo in documentation (STR #3885).

14 years agoBump version to 1.5.1.
mike [Sat, 6 Aug 2011 04:42:49 +0000 (04:42 +0000)] 
Bump version to 1.5.1.

14 years agoBadly formed GIF files could cause the image filters to crash (STR #3914)
mike [Sat, 6 Aug 2011 04:38:04 +0000 (04:38 +0000)] 
Badly formed GIF files could cause the image filters to crash (STR #3914)

14 years agoOne more spot that needs to check for a printer-side cancel.
mike [Fri, 5 Aug 2011 07:39:30 +0000 (07:39 +0000)] 
One more spot that needs to check for a printer-side cancel.

14 years agoFix filter selection when maxsize() attribute is present.
mike [Fri, 5 Aug 2011 07:23:36 +0000 (07:23 +0000)] 
Fix filter selection when maxsize() attribute is present.

14 years agoFix cost of filters defined using the cupsFilter2 keyword.
mike [Wed, 3 Aug 2011 02:44:09 +0000 (02:44 +0000)] 
Fix cost of filters defined using the cupsFilter2 keyword.

14 years ago"cupsfilter -u" deleted the input file instead of the PPD file.
mike [Tue, 2 Aug 2011 17:28:53 +0000 (17:28 +0000)] 
"cupsfilter -u" deleted the input file instead of the PPD file.

Add proposed Identify-Printer operation from PWG JPS3.

14 years agoDon't retry jobs that are canceled at the printer.
mike [Tue, 2 Aug 2011 15:53:30 +0000 (15:53 +0000)] 
Don't retry jobs that are canceled at the printer.

14 years agoCUPS 1.5.0 release.
mike [Mon, 25 Jul 2011 20:17:56 +0000 (20:17 +0000)] 
CUPS 1.5.0 release.

14 years agoThe scheduler would delete job data files when restarted (STR #3880)
mike [Thu, 14 Jul 2011 15:41:15 +0000 (15:41 +0000)] 
The scheduler would delete job data files when restarted (STR #3880)

14 years agoDon't need to remove standards dir.
mike [Wed, 6 Jul 2011 20:14:24 +0000 (20:14 +0000)] 
Don't need to remove standards dir.

14 years agoMove standards documents out of regular source trees.
mike [Wed, 6 Jul 2011 20:11:58 +0000 (20:11 +0000)] 
Move standards documents out of regular source trees.

14 years agoChangelog.
mike [Tue, 5 Jul 2011 19:59:54 +0000 (19:59 +0000)] 
Changelog.

14 years agoUpdate Spanish message catalog (STR #3865).
mike [Tue, 5 Jul 2011 19:59:38 +0000 (19:59 +0000)] 
Update Spanish message catalog (STR #3865).

14 years agoUpdate Kerberos documentation to match what we currently need.
mike [Tue, 5 Jul 2011 19:59:32 +0000 (19:59 +0000)] 
Update Kerberos documentation to match what we currently need.

14 years agoThe imageto* filters could crash with bad GIF files (STR #3867)
mike [Mon, 20 Jun 2011 20:37:39 +0000 (20:37 +0000)] 
The imageto* filters could crash with bad GIF files (STR #3867)

14 years agoBump version to CUPS 1.5.0 (so I don't forget later... :)
mike [Sun, 19 Jun 2011 04:30:07 +0000 (04:30 +0000)] 
Bump version to CUPS 1.5.0 (so I don't forget later... :)

14 years agoThe SNMP backend did not work with some printers.
mike [Sun, 19 Jun 2011 04:28:25 +0000 (04:28 +0000)] 
The SNMP backend did not work with some printers.

14 years agoMore cleanup - SSLSetProtocolVersionMax isn't always available.
mike [Thu, 16 Jun 2011 20:12:16 +0000 (20:12 +0000)] 
More cleanup - SSLSetProtocolVersionMax isn't always available.

14 years agoLimit TLS to v1.0 on Mac OS X.
mike [Thu, 16 Jun 2011 18:58:33 +0000 (18:58 +0000)] 
Limit TLS to v1.0 on Mac OS X.

14 years agoLog IPP conformance issues.
mike [Wed, 15 Jun 2011 00:46:13 +0000 (00:46 +0000)] 
Log IPP conformance issues.

14 years agoPrep for 1.5rc1 release.
mike [Wed, 15 Jun 2011 00:34:34 +0000 (00:34 +0000)] 
Prep for 1.5rc1 release.

14 years agoThe scheduler didn't check for empty values for several configuration directives
mike [Wed, 15 Jun 2011 00:33:00 +0000 (00:33 +0000)] 
The scheduler didn't check for empty values for several configuration directives
(STR #3861)

14 years agoMore fixes for STR #3860.
mike [Tue, 14 Jun 2011 23:03:29 +0000 (23:03 +0000)] 
More fixes for STR #3860.

14 years agoAdd checking for the proper IPP URI schemes (ipp: or ipps:)
mike [Tue, 14 Jun 2011 21:11:17 +0000 (21:11 +0000)] 
Add checking for the proper IPP URI schemes (ipp: or ipps:)

14 years agoFix debug printfs for cupsResolveConflicts.
mike [Tue, 14 Jun 2011 21:01:39 +0000 (21:01 +0000)] 
Fix debug printfs for cupsResolveConflicts.

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

14 years agoFix compile problem.
mike [Tue, 14 Jun 2011 06:38:24 +0000 (06:38 +0000)] 
Fix compile problem.

14 years agoAdded additional error checking to the 1284 device ID code (STR #3858)
mike [Mon, 13 Jun 2011 22:48:25 +0000 (22:48 +0000)] 
Added additional error checking to the 1284 device ID code (STR #3858)

14 years agoFixed some compatibility issues migrating from the old usblp backend to the
mike [Mon, 13 Jun 2011 22:36:26 +0000 (22:36 +0000)] 
Fixed some compatibility issues migrating from the old usblp backend to the
libusb backend (STR #3860)

14 years agoUpdate cupsd to allow a processing job to be held; this is an extension of IPP's
mike [Mon, 13 Jun 2011 20:45:23 +0000 (20:45 +0000)] 
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.

14 years agoFix wake-from-sleep printing behavior by preventing sleep once we start a job.
mike [Fri, 10 Jun 2011 23:41:28 +0000 (23:41 +0000)] 
Fix wake-from-sleep printing behavior by preventing sleep once we start a job.

14 years agoFix indentation.
mike [Fri, 10 Jun 2011 23:32:22 +0000 (23:32 +0000)] 
Fix indentation.

14 years agoClean up compiler warnings on Linux.
mike [Fri, 10 Jun 2011 22:06:26 +0000 (22:06 +0000)] 
Clean up compiler warnings on Linux.

14 years agoFix RPM building (STR #3850)
mike [Fri, 10 Jun 2011 21:25:02 +0000 (21:25 +0000)] 
Fix RPM building (STR #3850)

14 years agoFix Febdora compile problems (STR #3849)
mike [Fri, 10 Jun 2011 21:16:18 +0000 (21:16 +0000)] 
Fix Febdora compile problems (STR #3849)

14 years agoThe scheduler incorrectly allowed jobs to be held outside the pending or
mike [Fri, 10 Jun 2011 18:08:44 +0000 (18:08 +0000)] 
The scheduler incorrectly allowed jobs to be held outside the pending or
pending-held states.

14 years agoThe cups-driverd program could crash when a PPD was renamed.
mike [Wed, 8 Jun 2011 21:19:11 +0000 (21:19 +0000)] 
The cups-driverd program could crash when a PPD was renamed.

14 years agoBump version to 1.5rc1.
mike [Sun, 5 Jun 2011 16:58:33 +0000 (16:58 +0000)] 
Bump version to 1.5rc1.

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

14 years agoAdd browsing for ipps printers and give them higher default priority than ipp.
mike [Fri, 3 Jun 2011 00:03:58 +0000 (00:03 +0000)] 
Add browsing for ipps printers and give them higher default priority than ipp.

Also add debugging of TXT records.

14 years agoAdd missing documentation about cupsICCQualifier1.
mike [Wed, 1 Jun 2011 17:00:27 +0000 (17:00 +0000)] 
Add missing documentation about cupsICCQualifier1.

14 years agoUpdate contents list...
mike [Tue, 31 May 2011 22:26:28 +0000 (22:26 +0000)] 
Update contents list...

14 years agoUpdate templates (STR #3845)
mike [Thu, 26 May 2011 12:34:56 +0000 (12:34 +0000)] 
Update templates (STR #3845)

Bump to 1.5b2.

14 years agoFix compile issues with GCC on Linux (STR #3846)
mike [Thu, 26 May 2011 12:24:20 +0000 (12:24 +0000)] 
Fix compile issues with GCC on Linux (STR #3846)

14 years agoMore elimination of compiler warnings.
mike [Thu, 26 May 2011 12:03:28 +0000 (12:03 +0000)] 
More elimination of compiler warnings.

14 years agoEliminate bogus compiler warning.
mike [Thu, 26 May 2011 11:58:26 +0000 (11:58 +0000)] 
Eliminate bogus compiler warning.

14 years agoEliminate bogus compiler warning.
mike [Thu, 26 May 2011 11:57:34 +0000 (11:57 +0000)] 
Eliminate bogus compiler warning.

14 years agoUpdate localization files, add some standard sizes, and clean up media strings.
mike [Thu, 26 May 2011 03:54:24 +0000 (03:54 +0000)] 
Update localization files, add some standard sizes, and clean up media strings.

14 years agoDon't set the authenticated bit in the printer type unless we are the ones
mike [Thu, 26 May 2011 02:46:17 +0000 (02:46 +0000)] 
Don't set the authenticated bit in the printer type unless we are the ones
requiring authentication.

14 years agoFix documentation on cupsIPPReason and text: URIs.
mike [Thu, 26 May 2011 02:11:20 +0000 (02:11 +0000)] 
Fix documentation on cupsIPPReason and text: URIs.

14 years agoMake httpSetTimeout public API, update the documentation, use the timeout
mike [Sat, 21 May 2011 04:02:41 +0000 (04:02 +0000)] 
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.

14 years agoFix GSS authentication bug.
mike [Fri, 20 May 2011 18:22:33 +0000 (18:22 +0000)] 
Fix GSS authentication bug.

14 years agoFix HTML typo...
mike [Fri, 20 May 2011 18:09:22 +0000 (18:09 +0000)] 
Fix HTML typo...

14 years agoUpdate documentation.
mike [Fri, 20 May 2011 07:24:24 +0000 (07:24 +0000)] 
Update documentation.

14 years agoPrep for CUPS 1.5b1.
mike [Fri, 20 May 2011 07:22:17 +0000 (07:22 +0000)] 
Prep for CUPS 1.5b1.

14 years agoUpdated the PostScript filter to support IncludeFeature in more circumstances
mike [Fri, 20 May 2011 06:52:23 +0000 (06:52 +0000)] 
Updated the PostScript filter to support IncludeFeature in more circumstances
(STR #3417)

14 years agoUpdate filter documentation (STR #3491)
mike [Fri, 20 May 2011 06:23:46 +0000 (06:23 +0000)] 
Update filter documentation (STR #3491)

14 years agoThe schedule did not correctly parse some IPv6 addresses and masks in the
mike [Fri, 20 May 2011 04:24:54 +0000 (04:24 +0000)] 
The schedule did not correctly parse some IPv6 addresses and masks in the
cupsd.conf file (STR #3533)

14 years agoUse strcasecmp and strncasecmp emulation functions at all times, and add
mike [Fri, 20 May 2011 03:49:49 +0000 (03:49 +0000)] 
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).

14 years agoThe scheduler reported an incorrect job-printer-uri value when sharing was not
mike [Fri, 20 May 2011 03:21:27 +0000 (03:21 +0000)] 
The scheduler reported an incorrect job-printer-uri value when sharing was not
enabled (STR #3639)

14 years agoClear the job-printer-state-message before we change the state.
mike [Thu, 19 May 2011 23:38:29 +0000 (23:38 +0000)] 
Clear the job-printer-state-message before we change the state.

14 years agoFix use of "user" variable and simplify process group/user setting code.
mike [Thu, 19 May 2011 22:40:03 +0000 (22:40 +0000)] 
Fix use of "user" variable and simplify process group/user setting code.

14 years agoStill need to add filters, even if they are missing or the wrong type.
mike [Thu, 19 May 2011 21:25:23 +0000 (21:25 +0000)] 
Still need to add filters, even if they are missing or the wrong type.

14 years agoFix typo.
mike [Thu, 19 May 2011 02:50:54 +0000 (02:50 +0000)] 
Fix typo.

14 years agoFix newer colorspaces.
mike [Thu, 19 May 2011 02:48:35 +0000 (02:48 +0000)] 
Fix newer colorspaces.

14 years agoOne more tweak - we can "allow" sleep immediately since our assertion will keep
mike [Wed, 18 May 2011 22:50:35 +0000 (22:50 +0000)] 
One more tweak - we can "allow" sleep immediately since our assertion will keep
the system awake enough to print.

14 years agoFix printing in dark wake mode.
mike [Wed, 18 May 2011 22:43:27 +0000 (22:43 +0000)] 
Fix printing in dark wake mode.

14 years agoThe scheduler now allows the ServerAlias directive to contain multiple hostnames
mike [Wed, 18 May 2011 21:33:35 +0000 (21:33 +0000)] 
The scheduler now allows the ServerAlias directive to contain multiple hostnames
separated by spaces or commas (STR #3813)

14 years agoDon't use fprintf from child process since that call is not async-signal-safe.
mike [Wed, 18 May 2011 20:44:16 +0000 (20:44 +0000)] 
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.

14 years agoFix fix for STR #2829.
mike [Wed, 18 May 2011 18:56:57 +0000 (18:56 +0000)] 
Fix fix for STR #2829.

14 years agoThe scheduler now sets the process group for child processes and manages the
mike [Wed, 18 May 2011 17:28:45 +0000 (17:28 +0000)] 
The scheduler now sets the process group for child processes and manages the
group (STR #2829)

14 years agoIgnore deprecated printers.conf directives.
mike [Wed, 18 May 2011 17:09:57 +0000 (17:09 +0000)] 
Ignore deprecated printers.conf directives.

14 years agoDon't log sandbox deny's unless debug logging is enabled.
mike [Wed, 18 May 2011 17:02:04 +0000 (17:02 +0000)] 
Don't log sandbox deny's unless debug logging is enabled.

14 years agoAdd support for providing exported Kerberos credentials via auth-info attribute.
mike [Wed, 18 May 2011 02:27:11 +0000 (02:27 +0000)] 
Add support for providing exported Kerberos credentials via auth-info attribute.

14 years agoDisallow "../" in filenames.
mike [Fri, 13 May 2011 23:04:16 +0000 (23:04 +0000)] 
Disallow "../" in filenames.

Cleanup removal of getservbyname call.

14 years agoDon't use getservbyname to get "ipp" service port, just use default port number
mike [Fri, 13 May 2011 18:49:30 +0000 (18:49 +0000)] 
Don't use getservbyname to get "ipp" service port, just use default port number
(631)

14 years agoNeed "+" on cups-remote-xxx states.
mike [Thu, 12 May 2011 19:17:16 +0000 (19:17 +0000)] 
Need "+" on cups-remote-xxx states.

14 years agoFixed some minor issues discovered by a Coverity scan (STR #3838)
mike [Thu, 12 May 2011 06:15:14 +0000 (06:15 +0000)] 
Fixed some minor issues discovered by a Coverity scan (STR #3838)

14 years agoOne more change for STR #3715 - use new cupsd functions for subscriptions.conf
mike [Thu, 12 May 2011 05:54:20 +0000 (05:54 +0000)] 
One more change for STR #3715 - use new cupsd functions for subscriptions.conf
too...

14 years agoUpdate documentation and dependencies for 1.5b1.
mike [Thu, 12 May 2011 05:46:30 +0000 (05:46 +0000)] 
Update documentation and dependencies for 1.5b1.

14 years agoUpdate all source headers to use "CUPS" instead of "Common UNIX Printing
mike [Thu, 12 May 2011 05:21:56 +0000 (05:21 +0000)] 
Update all source headers to use "CUPS" instead of "Common UNIX Printing
System".

14 years agoFix compiler warnings and clean up the Xcode project file some more.
mike [Thu, 12 May 2011 04:51:01 +0000 (04:51 +0000)] 
Fix compiler warnings and clean up the Xcode project file some more.

14 years agoAdd INCLUDE-IF[-NOT]-DEFINED and DEFINE-DEFAULT directives (STR #3821)
mike [Thu, 12 May 2011 04:24:17 +0000 (04:24 +0000)] 
Add INCLUDE-IF[-NOT]-DEFINED and DEFINE-DEFAULT directives (STR #3821)

14 years agoFix SDK and other project settings.
mike [Thu, 12 May 2011 03:24:07 +0000 (03:24 +0000)] 
Fix SDK and other project settings.

14 years agoHopefully the last of the work for improving file integrity - save job control
mike [Wed, 11 May 2011 22:36:27 +0000 (22:36 +0000)] 
Hopefully the last of the work for improving file integrity - save job control
files as "filename.N" and do the unlink/rename dance after they are written.
If the original file is missing but "filename.N" exists, load that instead.
(STR #3715)

14 years agoThe scheduler now more carefully creates and removes configuration, cache, and
mike [Wed, 11 May 2011 22:17:34 +0000 (22:17 +0000)] 
The scheduler now more carefully creates and removes configuration, cache, and
state files (STR #3715)

14 years agoFix compiler warning - count uninitialized, and return value never used in
mike [Wed, 11 May 2011 19:59:56 +0000 (19:59 +0000)] 
Fix compiler warning - count uninitialized, and return value never used in
report_printer_state...

14 years agoNeed to use the mutex for the attribute cache as well.
mike [Wed, 11 May 2011 18:20:56 +0000 (18:20 +0000)] 
Need to use the mutex for the attribute cache as well.

14 years agoUpdate localization strings.
mike [Wed, 11 May 2011 05:32:27 +0000 (05:32 +0000)] 
Update localization strings.

14 years agoThe lpadmin command now allows default option values to be deleted (STR #2959)
mike [Wed, 11 May 2011 05:30:50 +0000 (05:30 +0000)] 
The lpadmin command now allows default option values to be deleted (STR #2959)

14 years agoThe lpadmin command now allows the cupsIPPSupplies and cupsSNMPSupplies keywords
mike [Wed, 11 May 2011 04:46:50 +0000 (04:46 +0000)] 
The lpadmin command now allows the cupsIPPSupplies and cupsSNMPSupplies keywords
to be set in a PPD file (STR #3825)

14 years agoMoving a held job no longer releases it (STR #3839)
mike [Wed, 11 May 2011 03:49:47 +0000 (03:49 +0000)] 
Moving a held job no longer releases it (STR #3839)

14 years agoFinish up the overhaul of the state reporting code in the IPP backend.
mike [Wed, 11 May 2011 03:24:33 +0000 (03:24 +0000)] 
Finish up the overhaul of the state reporting code in the IPP backend.

14 years agoFix a crash bug in the test server.
mike [Wed, 11 May 2011 03:24:03 +0000 (03:24 +0000)] 
Fix a crash bug in the test server.

14 years agoUpdate functions with no prototypes or empty parameter blocks.
mike [Wed, 11 May 2011 03:01:00 +0000 (03:01 +0000)] 
Update functions with no prototypes or empty parameter blocks.

14 years agoUse SecureTransportPriv.h header as needed.
mike [Wed, 11 May 2011 00:52:08 +0000 (00:52 +0000)] 
Use SecureTransportPriv.h header as needed.

14 years agoSave work on improved IPP backend - still need to finish up.
mike [Mon, 9 May 2011 22:53:31 +0000 (22:53 +0000)] 
Save work on improved IPP backend - still need to finish up.

Add new _cupsArrayAddStrings and _cupsArrayNewStrings private APIs we'll use.

Add some basic conformance checking to the IPP backend to catch issues that
will prevent printing from working.

Remove execute bits from files that don't need them.

14 years agoRestored support for GNU TLS and OpenSSL with threading enabled (STR #3605)
mike [Fri, 6 May 2011 23:21:15 +0000 (23:21 +0000)] 
Restored support for GNU TLS and OpenSSL with threading enabled (STR #3605)

14 years agoFixed a confusing error message from cups-polld (STR #3806)
mike [Fri, 6 May 2011 23:07:28 +0000 (23:07 +0000)] 
Fixed a confusing error message from cups-polld (STR #3806)