]> git.ipfire.org Git - thirdparty/cups-filters.git/log
thirdparty/cups-filters.git
14 years agoMake sure the documentation reflects the correct default.
mike [Wed, 1 Dec 2010 23:13:16 +0000 (23:13 +0000)] 
Make sure the documentation reflects the correct default.

14 years agoMake sure the default web interface state is reflected in the binary, otherwise
mike [Wed, 1 Dec 2010 23:12:12 +0000 (23:12 +0000)] 
Make sure the default web interface state is reflected in the binary, otherwise
we'll disable the web interface in existing installs.

14 years agoThe web interface can now be disabled using the WebInterface directive in
mike [Wed, 1 Dec 2010 19:23:37 +0000 (19:23 +0000)] 
The web interface can now be disabled using the WebInterface directive in
cupsd.conf (STR #2625)

14 years agoThe network backends always reported "low toner" or "out of toner" states, even
mike [Tue, 30 Nov 2010 23:44:28 +0000 (23:44 +0000)] 
The network backends always reported "low toner" or "out of toner" states, even
for inkjet printers (STR #3733)

14 years agoThe PostScript filter did not apply the mirror and number-up options properly,
mike [Tue, 30 Nov 2010 22:36:08 +0000 (22:36 +0000)] 
The PostScript filter did not apply the mirror and number-up options properly,
leading to offset and clipped output (STR #3732)

14 years agoFix build dependency issue for "install-data".
mike [Tue, 30 Nov 2010 21:53:04 +0000 (21:53 +0000)] 
Fix build dependency issue for "install-data".

14 years agoChangelog.
mike [Tue, 30 Nov 2010 19:17:56 +0000 (19:17 +0000)] 
Changelog.

14 years agoAlways show the last most important message and any error.
mike [Tue, 30 Nov 2010 19:16:46 +0000 (19:16 +0000)] 
Always show the last most important message and any error.

14 years agoUse new ColorSync APIs when present.
mike [Tue, 30 Nov 2010 05:22:12 +0000 (05:22 +0000)] 
Use new ColorSync APIs when present.

14 years agoUpdate copyright and add "test" subdirectory to the LGPL2 list.
mike [Mon, 29 Nov 2010 09:13:23 +0000 (09:13 +0000)] 
Update copyright and add "test" subdirectory to the LGPL2 list.

14 years agoMore localization work.
mike [Mon, 22 Nov 2010 07:06:39 +0000 (07:06 +0000)] 
More localization work.

14 years agoMore bundle localization changes:
mike [Sun, 21 Nov 2010 08:54:49 +0000 (08:54 +0000)] 
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.

14 years agoFix compile errors.
mike [Sat, 20 Nov 2010 01:03:46 +0000 (01:03 +0000)] 
Fix compile errors.

14 years agoSave work on localization changes - prep for new bundle-based localizations,
mike [Sat, 20 Nov 2010 00:02:27 +0000 (00:02 +0000)] 
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.

14 years agoFix #ifdef test.
mike [Fri, 19 Nov 2010 17:36:08 +0000 (17:36 +0000)] 
Fix #ifdef test.

14 years agoFix speling mistak.
mike [Fri, 19 Nov 2010 16:48:16 +0000 (16:48 +0000)] 
Fix speling mistak.

14 years agoRegression: The pstops filter did not support landscape printing of PostScript
mike [Wed, 17 Nov 2010 19:55:26 +0000 (19:55 +0000)] 
Regression: The pstops filter did not support landscape printing of PostScript
files (STR #3722)

14 years agoAdd printer icon file for sample server.
mike [Wed, 17 Nov 2010 18:37:21 +0000 (18:37 +0000)] 
Add printer icon file for sample server.

14 years agoFix IPP/2.0 conformance issues, implement DNS-SD registration callback, add
mike [Wed, 17 Nov 2010 18:10:05 +0000 (18:10 +0000)] 
Fix IPP/2.0 conformance issues, implement DNS-SD registration callback, add
option to keep print files.

14 years agoFix error in copy_attributes that was causing a crash...
mike [Wed, 17 Nov 2010 16:59:41 +0000 (16:59 +0000)] 
Fix error in copy_attributes that was causing a crash...

14 years agoSave work.
mike [Wed, 17 Nov 2010 06:21:32 +0000 (06:21 +0000)] 
Save work.

14 years agoImplement job cleanup and fix process_job to set completed time and clear the
mike [Tue, 16 Nov 2010 07:23:03 +0000 (07:23 +0000)] 
Implement job cleanup and fix process_job to set completed time and clear the
current active_job value for the printer.

14 years agoSave work - all core operations are implemented, but still bugs...
mike [Tue, 16 Nov 2010 07:11:19 +0000 (07:11 +0000)] 
Save work - all core operations are implemented, but still bugs...

14 years agoSave work.
mike [Mon, 15 Nov 2010 06:00:40 +0000 (06:00 +0000)] 
Save work.

14 years agoSave work on ippserver.
mike [Mon, 15 Nov 2010 00:26:32 +0000 (00:26 +0000)] 
Save work on ippserver.

14 years agoSave work - web interface now works.
mike [Sat, 13 Nov 2010 08:37:55 +0000 (08:37 +0000)] 
Save work - web interface now works.

14 years agoFix _httpDecodeURI and save work on ippserver.
mike [Sat, 13 Nov 2010 01:03:12 +0000 (01:03 +0000)] 
Fix _httpDecodeURI and save work on ippserver.

14 years agoSave work.
mike [Sat, 13 Nov 2010 00:03:21 +0000 (00:03 +0000)] 
Save work.

14 years agoSave work on ippserver, and add it to the test makefile.
mike [Fri, 12 Nov 2010 02:12:14 +0000 (02:12 +0000)] 
Save work on ippserver, and add it to the test makefile.

14 years agoAdd rwlock to CUPS threading private API.
mike [Fri, 12 Nov 2010 00:21:57 +0000 (00:21 +0000)] 
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.

14 years agoSecurity: Fixed a memory corruption bug reported in CVE-2010-2941 (STR #3648)
mike [Thu, 11 Nov 2010 17:39:57 +0000 (17:39 +0000)] 
Security: Fixed a memory corruption bug reported in CVE-2010-2941 (STR #3648)

14 years agoAdd start of a sample IPP server based on libcups.
mike [Wed, 10 Nov 2010 08:22:42 +0000 (08:22 +0000)] 
Add start of a sample IPP server based on libcups.

14 years agoAdd the ability to force IPv4 or IPv6 connections.
mike [Wed, 10 Nov 2010 06:48:19 +0000 (06:48 +0000)] 
Add the ability to force IPv4 or IPv6 connections.

14 years agoEnabling debug logging disables sharing (STR #3712)
mike [Wed, 10 Nov 2010 06:18:48 +0000 (06:18 +0000)] 
Enabling debug logging disables sharing (STR #3712)

14 years agoAdd per-object access controls to IPP policies (STR #2969)
mike [Sat, 6 Nov 2010 04:55:26 +0000 (04:55 +0000)] 
Add per-object access controls to IPP policies (STR #2969)

14 years agoMake cupsdAddString/cupsdFreeStrings more general-purpose, and use them.
mike [Fri, 5 Nov 2010 16:58:12 +0000 (16:58 +0000)] 
Make cupsdAddString/cupsdFreeStrings more general-purpose, and use them.

14 years agoSome more cleanup, and use cupsArrayNew3 in a few more places.
mike [Thu, 4 Nov 2010 23:23:25 +0000 (23:23 +0000)] 
Some more cleanup, and use cupsArrayNew3 in a few more places.

14 years agoFirst pass at using new cupsArrayNew3 API and eliminating more of the manually-
mike [Thu, 4 Nov 2010 21:11:33 +0000 (21:11 +0000)] 
First pass at using new cupsArrayNew3 API and eliminating more of the manually-
managed arrays in the scheduler.

14 years agoAdd cupsArrayNew3 API which offers memory management for array elements.
mike [Tue, 2 Nov 2010 21:37:38 +0000 (21:37 +0000)] 
Add cupsArrayNew3 API which offers memory management for array elements.

14 years agoValidate-Job is required in IPP/1.1 and is no longer being deprecated.
mike [Wed, 27 Oct 2010 17:31:38 +0000 (17:31 +0000)] 
Validate-Job is required in IPP/1.1 and is no longer being deprecated.

14 years agoFix kill of retried job (STR #3697)
mike [Tue, 26 Oct 2010 23:52:15 +0000 (23:52 +0000)] 
Fix kill of retried job (STR #3697)

14 years agoUpdate generated docos.
mike [Tue, 26 Oct 2010 23:46:51 +0000 (23:46 +0000)] 
Update generated docos.

14 years agoMove PPD spec to be generated so we can get a table-of-contents, among other
mike [Tue, 26 Oct 2010 23:45:18 +0000 (23:45 +0000)] 
Move PPD spec to be generated so we can get a table-of-contents, among other
advantages.

14 years ago_cupsSetDefaults didn't honor environment variables unless there was a client.conf...
mike [Tue, 26 Oct 2010 23:42:37 +0000 (23:42 +0000)] 
_cupsSetDefaults didn't honor environment variables unless there was a client.conf file.

14 years agoipptool's WITH-VALUE did not support rangeOfInteger attributes.
mike [Tue, 26 Oct 2010 22:38:55 +0000 (22:38 +0000)] 
ipptool's WITH-VALUE did not support rangeOfInteger attributes.

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

14 years agoAdd documentation for "-T" (timeout) option.
mike [Sun, 17 Oct 2010 05:43:41 +0000 (05:43 +0000)] 
Add documentation for "-T" (timeout) option.

14 years agoFix DLL exports file.
mike [Sun, 17 Oct 2010 05:25:47 +0000 (05:25 +0000)] 
Fix DLL exports file.

14 years agoUpdate documentation.
mike [Sun, 17 Oct 2010 04:45:14 +0000 (04:45 +0000)] 
Update documentation.

14 years agoThe -i option and DELAY directive did not support fractional seconds.
mike [Sun, 17 Oct 2010 04:28:16 +0000 (04:28 +0000)] 
The -i option and DELAY directive did not support fractional seconds.

14 years agoFix print-quality mapping - enum vs integer...
mike [Sun, 17 Oct 2010 04:13:32 +0000 (04:13 +0000)] 
Fix print-quality mapping - enum vs integer...

14 years agoFix default certificate lookup on Mac OS X.
mike [Sun, 17 Oct 2010 04:11:22 +0000 (04:11 +0000)] 
Fix default certificate lookup on Mac OS X.

14 years agoFix comment.
mike [Fri, 8 Oct 2010 07:25:36 +0000 (07:25 +0000)] 
Fix comment.

14 years agoMap HTTP_ERROR to IPP_INTERNAL_ERROR.
mike [Fri, 8 Oct 2010 00:16:46 +0000 (00:16 +0000)] 
Map HTTP_ERROR to IPP_INTERNAL_ERROR.

14 years agoGet rid of some bogus returns.
mike [Thu, 7 Oct 2010 23:46:50 +0000 (23:46 +0000)] 
Get rid of some bogus returns.

14 years agoCleanup timeout implementation so it works, and add a timeout option to the
mike [Thu, 7 Oct 2010 23:46:37 +0000 (23:46 +0000)] 
Cleanup timeout implementation so it works, and add a timeout option to the
ipptool program.

14 years agoAdd _httpSetTimeout private API to allow libcups to support intelligent timeouts.
mike [Thu, 7 Oct 2010 22:39:58 +0000 (22:39 +0000)] 
Add _httpSetTimeout private API to allow libcups to support intelligent timeouts.

14 years agoFix a regression in the PWG size management code.
mike [Wed, 6 Oct 2010 19:57:09 +0000 (19:57 +0000)] 
Fix a regression in the PWG size management code.

14 years agoValidate-Job didn't check access with the printer's ACL.
mike [Sat, 2 Oct 2010 05:55:54 +0000 (05:55 +0000)] 
Validate-Job didn't check access with the printer's ACL.

14 years agoReport a Bonjour printer as offline after 5 seconds of not resolving.
mike [Fri, 1 Oct 2010 22:39:02 +0000 (22:39 +0000)] 
Report a Bonjour printer as offline after 5 seconds of not resolving.

14 years agoFix mapping of HTTP_UNAUTHORIZED along with a couple quota issues (STR #3684)
mike [Fri, 1 Oct 2010 21:12:41 +0000 (21:12 +0000)] 
Fix mapping of HTTP_UNAUTHORIZED along with a couple quota issues (STR #3684)

14 years agoFix termination handling in USB backend.
mike [Tue, 28 Sep 2010 18:39:16 +0000 (18:39 +0000)] 
Fix termination handling in USB backend.

14 years agoFix a debug crash, and allow the unit test to report a page size for the request...
mike [Fri, 24 Sep 2010 18:21:34 +0000 (18:21 +0000)] 
Fix a debug crash, and allow the unit test to report a page size for the request even if it uses media-col.

14 years agoFix loading of PPD cache so we don't lose non-borderless sizes to
mike [Fri, 24 Sep 2010 02:36:17 +0000 (02:36 +0000)] 
Fix loading of PPD cache so we don't lose non-borderless sizes to
semi-borderless sizes.

14 years agoAlso check for an attribute that is sent by the Mac OS X print dialog.
mike [Wed, 22 Sep 2010 18:31:13 +0000 (18:31 +0000)] 
Also check for an attribute that is sent by the Mac OS X print dialog.

14 years agoFix some more side-effects of supporting media-col and APPrinterPreset in cupsd.
mike [Wed, 22 Sep 2010 17:45:37 +0000 (17:45 +0000)] 
Fix some more side-effects of supporting media-col and APPrinterPreset in cupsd.

14 years agoThe scheduler would restart jobs while shutting down (STR #3679)
mike [Tue, 21 Sep 2010 22:32:22 +0000 (22:32 +0000)] 
The scheduler would restart jobs while shutting down (STR #3679)

14 years agoFixed a PPD loader bug that could cause a crash in cupsd (STR #3680)
mike [Tue, 21 Sep 2010 22:07:39 +0000 (22:07 +0000)] 
Fixed a PPD loader bug that could cause a crash in cupsd (STR #3680)

14 years agoDon't error out if the bad IPP version 0.0 gets returned with a different value.
mike [Tue, 21 Sep 2010 21:01:16 +0000 (21:01 +0000)] 
Don't error out if the bad IPP version 0.0 gets returned with a different value.

14 years agoFix compiler warnings and enable debug logging on Windows.
mike [Thu, 16 Sep 2010 21:43:57 +0000 (21:43 +0000)] 
Fix compiler warnings and enable debug logging on Windows.

14 years agoAllow empty passwords, just not with the default password callback.
mike [Tue, 14 Sep 2010 22:54:41 +0000 (22:54 +0000)] 
Allow empty passwords, just not with the default password callback.

14 years agoImprove the mapping of non-standard PPD and PWG names (STR #3671)
mike [Sun, 12 Sep 2010 18:58:13 +0000 (18:58 +0000)] 
Improve the mapping of non-standard PPD and PWG names (STR #3671)

14 years agoOnly report the best margin versions of each size (plus any borderless versions)
mike [Fri, 10 Sep 2010 00:07:49 +0000 (00:07 +0000)] 
Only report the best margin versions of each size (plus any borderless versions)
in the PPD mapping cache.

14 years agoFix Duplex detection.
mike [Thu, 9 Sep 2010 19:55:57 +0000 (19:55 +0000)] 
Fix Duplex detection.

14 years agoFix German web interface template typos (STR #3666)
mike [Thu, 9 Sep 2010 19:41:34 +0000 (19:41 +0000)] 
Fix German web interface template typos (STR #3666)

14 years agoThe scheduler did not initialize Kerberos in all cases (STR #3662)
mike [Tue, 7 Sep 2010 15:44:03 +0000 (15:44 +0000)] 
The scheduler did not initialize Kerberos in all cases (STR #3662)

14 years agoFix export of httpCopyCredentials and httpFreeCredentials (STR #3660)
mike [Tue, 7 Sep 2010 15:38:23 +0000 (15:38 +0000)] 
Fix export of httpCopyCredentials and httpFreeCredentials (STR #3660)

14 years agoDon't show options with only a single choice.
mike [Thu, 2 Sep 2010 19:48:13 +0000 (19:48 +0000)] 
Don't show options with only a single choice.

14 years agoDon't use presets that have the wrong media or graphics types.
mike [Thu, 2 Sep 2010 17:52:08 +0000 (17:52 +0000)] 
Don't use presets that have the wrong media or graphics types.

14 years agoUpdate lpadmin command for class support changes.
mike [Wed, 1 Sep 2010 15:50:52 +0000 (15:50 +0000)] 
Update lpadmin command for class support changes.

14 years agoDon't apply presets when printing from a desktop app.
mike [Tue, 31 Aug 2010 20:08:26 +0000 (20:08 +0000)] 
Don't apply presets when printing from a desktop app.

14 years agoDon't scale or rotate non-PostScript content.
mike [Tue, 31 Aug 2010 18:35:50 +0000 (18:35 +0000)] 
Don't scale or rotate non-PostScript content.

14 years agoChangelog.
mike [Tue, 31 Aug 2010 18:14:10 +0000 (18:14 +0000)] 
Changelog.

14 years agoppdMarkDefaults() did not clear the marked field of the previous choices
mike [Tue, 31 Aug 2010 15:38:30 +0000 (15:38 +0000)] 
ppdMarkDefaults() did not clear the marked field of the previous choices
(STR #3642)

14 years agoFix lp man page typo (STR #3650)
mike [Tue, 31 Aug 2010 15:34:10 +0000 (15:34 +0000)] 
Fix lp man page typo (STR #3650)

14 years agoFix Polish web interface translation issue (STR #3647)
mike [Tue, 31 Aug 2010 15:31:51 +0000 (15:31 +0000)] 
Fix Polish web interface translation issue (STR #3647)

14 years agoThe serial backend would not allow a raw job to be canceled (STR #3649)
mike [Tue, 31 Aug 2010 15:21:18 +0000 (15:21 +0000)] 
The serial backend would not allow a raw job to be canceled (STR #3649)

14 years agoFix warnings in new debug code.
mike [Tue, 31 Aug 2010 04:48:00 +0000 (04:48 +0000)] 
Fix warnings in new debug code.

Map WWWxHHH size names to appropriate sizes.

14 years agoMake sure we also report face-up for Lexmark printers that don't have a
mike [Tue, 31 Aug 2010 04:34:34 +0000 (04:34 +0000)] 
Make sure we also report face-up for Lexmark printers that don't have a
DefaultOutputOrder keyword.

14 years agoAllow programs to enable debugging programmatically.
mike [Tue, 31 Aug 2010 04:32:33 +0000 (04:32 +0000)] 
Allow programs to enable debugging programmatically.

Expand the CDSA error messages slightly.

Map more HTTP errors to IPP errors.

15 years agoFix bad link in filter documentation.
mike [Fri, 27 Aug 2010 16:49:31 +0000 (16:49 +0000)] 
Fix bad link in filter documentation.

15 years agoAdd some additional debugging.
mike [Fri, 27 Aug 2010 01:08:20 +0000 (01:08 +0000)] 
Add some additional debugging.

15 years agoAllow the use of expired certs, roots, and self-signed certs by default, since
mike [Fri, 27 Aug 2010 00:34:37 +0000 (00:34 +0000)] 
Allow the use of expired certs, roots, and self-signed certs by default, since
that is what 99.9% of all CUPS installations use...

15 years agoDisplay a sleep message for the DELAY directive in test mode.
mike [Fri, 20 Aug 2010 05:56:30 +0000 (05:56 +0000)] 
Display a sleep message for the DELAY directive in test mode.

15 years agoShorten "skipped" to "skip".
mike [Fri, 20 Aug 2010 05:47:30 +0000 (05:47 +0000)] 
Shorten "skipped" to "skip".

15 years agoDefine uriuser if the test URI includes a username, and skip the "my-jobs different...
mike [Fri, 20 Aug 2010 05:44:16 +0000 (05:44 +0000)] 
Define uriuser if the test URI includes a username, and skip the "my-jobs different user" conformance test if it is defined.

15 years agoAdd ipps and username/password support to ipptool.
mike [Fri, 20 Aug 2010 05:28:59 +0000 (05:28 +0000)] 
Add ipps and username/password support to ipptool.

Fix some SSL issues in libcups and cupsd.

15 years agoAdd Print-URI test file.
mike [Wed, 18 Aug 2010 00:19:39 +0000 (00:19 +0000)] 
Add Print-URI test file.

15 years agoAllow filters to stat RequestRoot; this eliminates a common (but harmless) sandbox...
mike [Mon, 16 Aug 2010 22:40:21 +0000 (22:40 +0000)] 
Allow filters to stat RequestRoot; this eliminates a common (but harmless) sandbox error on Mac OS X.

15 years agoFix duplicate Listen and Order directives as well as indentation problems.
mike [Mon, 16 Aug 2010 20:51:31 +0000 (20:51 +0000)] 
Fix duplicate Listen and Order directives as well as indentation problems.

15 years agoAdd missing file.
mike [Fri, 13 Aug 2010 04:12:55 +0000 (04:12 +0000)] 
Add missing file.