]> git.ipfire.org Git - thirdparty/cups-filters.git/log
thirdparty/cups-filters.git
18 years agoCheck for bad filter message prefixes, too.
mike [Thu, 6 Sep 2007 00:45:10 +0000 (00:45 +0000)] 
Check for bad filter message prefixes, too.

18 years agoAdd program to validate po files.
mike [Thu, 6 Sep 2007 00:17:01 +0000 (00:17 +0000)] 
Add program to validate po files.

18 years agoSimplify the new locale code.
mike [Wed, 5 Sep 2007 21:14:08 +0000 (21:14 +0000)] 
Simplify the new locale code.

18 years agoDon't allow cupsd to run as a setuid program.
mike [Wed, 5 Sep 2007 21:05:04 +0000 (21:05 +0000)] 
Don't allow cupsd to run as a setuid program.

18 years agoAlso test custom page size code for CUPS raster drivers.
mike [Tue, 4 Sep 2007 22:37:17 +0000 (22:37 +0000)] 
Also test custom page size code for CUPS raster drivers.

18 years agoAvoid copying option names and values, just break up the URI resource
mike [Tue, 4 Sep 2007 20:34:29 +0000 (20:34 +0000)] 
Avoid copying option names and values, just break up the URI resource
string...

18 years agoAdd default options and capabilities to the printer list.
mike [Sat, 1 Sep 2007 00:30:14 +0000 (00:30 +0000)] 
Add default options and capabilities to the printer list.

18 years agoDon't show an extra title in the printer and class windows.
mike [Sat, 1 Sep 2007 00:02:38 +0000 (00:02 +0000)] 
Don't show an extra title in the printer and class windows.

The button is labeled "Set Printer Options", not "Save Changes" (web
interface policy setting...)

18 years agoAdd search box to nav bar, and cleanup the stylesheet so it renders in
mike [Fri, 31 Aug 2007 23:44:17 +0000 (23:44 +0000)] 
Add search box to nav bar, and cleanup the stylesheet so it renders in
more browsers properly.

18 years agoAdd an extra NULL check for bundleList since CFBundleGetMainBundle() doesn't
mike [Fri, 31 Aug 2007 23:11:11 +0000 (23:11 +0000)] 
Add an extra NULL check for bundleList since CFBundleGetMainBundle() doesn't
return NULL...

18 years agoUse a supported language when localizing inside an application.
mike [Fri, 31 Aug 2007 22:54:26 +0000 (22:54 +0000)] 
Use a supported language when localizing inside an application.

18 years agoUpdate printer and class icons to use template from logo.
mike [Thu, 30 Aug 2007 23:41:33 +0000 (23:41 +0000)] 
Update printer and class icons to use template from logo.

18 years agoAdd meta data to svg icon file.
mike [Thu, 30 Aug 2007 20:11:15 +0000 (20:11 +0000)] 
Add meta data to svg icon file.

Add highlighting of image links.

18 years agoInstall the right images.
mike [Thu, 30 Aug 2007 17:17:51 +0000 (17:17 +0000)] 
Install the right images.

18 years agoUse new CUPS logo on home page, not the old happy computer and printer
mike [Thu, 30 Aug 2007 17:03:25 +0000 (17:03 +0000)] 
Use new CUPS logo on home page, not the old happy computer and printer
image...

18 years agoUse a revised logo image.
mike [Thu, 30 Aug 2007 07:55:52 +0000 (07:55 +0000)] 
Use a revised logo image.

18 years agoDon't distclean edit-config.tmpl, since that is no longer generated.
mike [Thu, 30 Aug 2007 06:11:59 +0000 (06:11 +0000)] 
Don't distclean edit-config.tmpl, since that is no longer generated.

18 years agoFix set-options after adding a printer...
mike [Thu, 30 Aug 2007 00:14:57 +0000 (00:14 +0000)] 
Fix set-options after adding a printer...

18 years agoChange policy code to use CUPS arrays for all lookups.
mike [Thu, 30 Aug 2007 00:09:27 +0000 (00:09 +0000)] 
Change policy code to use CUPS arrays for all lookups.

18 years agoFix "edit configuration file" action in web interface.
mike [Wed, 29 Aug 2007 23:43:15 +0000 (23:43 +0000)] 
Fix "edit configuration file" action in web interface.

18 years agoAllow redirection operation via HTTP GET.
mike [Wed, 29 Aug 2007 22:36:13 +0000 (22:36 +0000)] 
Allow redirection operation via HTTP GET.

18 years agoSnapshots are now 1.4svn...
mike [Wed, 29 Aug 2007 22:32:41 +0000 (22:32 +0000)] 
Snapshots are now 1.4svn...

18 years agoDon't try to install non-existent button images anymore.
mike [Wed, 29 Aug 2007 22:31:59 +0000 (22:31 +0000)] 
Don't try to install non-existent button images anymore.

Fix list of images to install.

Test packages are now 1.4svn...

18 years agoMerge web UI updates branch back into trunk. We still have a long ways to
mike [Wed, 29 Aug 2007 22:23:35 +0000 (22:23 +0000)] 
Merge web UI updates branch back into trunk.  We still have a long ways to
go visually, but the mechanics are now in place to support it.

18 years agoIf a remote printer stopped while a job was being sent, the local queue would
mike [Wed, 29 Aug 2007 21:51:58 +0000 (21:51 +0000)] 
If a remote printer stopped while a job was being sent, the local queue would
also get stopped and the job re-queued, resulting in duplicate prints in some
cases.

18 years agoOmit Apple page count attributes when printing banner pages.
mike [Wed, 29 Aug 2007 21:25:06 +0000 (21:25 +0000)] 
Omit Apple page count attributes when printing banner pages.

18 years agoMark printf as DEBUG_printf...
mike [Wed, 29 Aug 2007 21:05:10 +0000 (21:05 +0000)] 
Mark printf as DEBUG_printf...

18 years agoImplement CUPS-Get-Document operation (STR #118)
mike [Wed, 29 Aug 2007 20:26:50 +0000 (20:26 +0000)] 
Implement CUPS-Get-Document operation (STR #118)

Add "-j jobid,N" option to cupsfilter to convert the specified job
(i.e. for a preview...)

18 years agoFix FreeBSD builds (STR #2495)
mike [Wed, 29 Aug 2007 17:21:57 +0000 (17:21 +0000)] 
Fix FreeBSD builds (STR #2495)

18 years agoSupport for GNU/kFreeBSD (STR #2367)
mike [Mon, 27 Aug 2007 23:29:58 +0000 (23:29 +0000)] 
Support for GNU/kFreeBSD (STR #2367)

18 years agoImplement "-t" option to test cupsd.conf syntax (STR #2003)
mike [Mon, 27 Aug 2007 23:25:06 +0000 (23:25 +0000)] 
Implement "-t" option to test cupsd.conf syntax (STR #2003)

18 years agoAdd cupsGetPPD3() API to allow applications to safely cache PPD files
mike [Mon, 27 Aug 2007 21:13:35 +0000 (21:13 +0000)] 
Add cupsGetPPD3() API to allow applications to safely cache PPD files
(STR #1473)

18 years agoAdd H4 style info.
mike [Thu, 23 Aug 2007 18:31:53 +0000 (18:31 +0000)] 
Add H4 style info.

18 years agoAdd missing documentation on APCustomColorMatchingName, move all of the
mike [Thu, 23 Aug 2007 18:28:40 +0000 (18:28 +0000)] 
Add missing documentation on APCustomColorMatchingName, move all of the
custom color matching attributes to the color profiles section.

18 years agoFix HTML error.
mike [Wed, 22 Aug 2007 22:54:40 +0000 (22:54 +0000)] 
Fix HTML error.

18 years agoReorganize the PPD spec so we don't have to worry about browser rendering
mike [Wed, 22 Aug 2007 22:51:04 +0000 (22:51 +0000)] 
Reorganize the PPD spec so we don't have to worry about browser rendering
issues with the table-of-contents.

Fix the indentation of the summary paragraphs.

18 years agoDon't force a page break before subtitles.
mike [Wed, 22 Aug 2007 22:30:17 +0000 (22:30 +0000)] 
Don't force a page break before subtitles.

18 years agoDirect links to help files did not set the current section so the
mike [Wed, 22 Aug 2007 22:26:29 +0000 (22:26 +0000)] 
Direct links to help files did not set the current section so the
table-of-contents was not shown.

18 years agoMore PPD spec cleanup.
mike [Wed, 22 Aug 2007 22:23:15 +0000 (22:23 +0000)] 
More PPD spec cleanup.

18 years agoThe configure script did not support --localedir=foo (STR #2488)
mike [Wed, 22 Aug 2007 19:59:33 +0000 (19:59 +0000)] 
The configure script did not support --localedir=foo (STR #2488)

18 years agoRemove extra Product attribute lines.
mike [Wed, 22 Aug 2007 18:44:43 +0000 (18:44 +0000)] 
Remove extra Product attribute lines.

18 years agoThe backends were not displaying their localized messages.
mike [Wed, 22 Aug 2007 18:29:25 +0000 (18:29 +0000)] 
The backends were not displaying their localized messages.

18 years agoSome more custom color profile and preset updates.
mike [Wed, 22 Aug 2007 16:20:49 +0000 (16:20 +0000)] 
Some more custom color profile and preset updates.

18 years agoIncorporate feedback and fix color color matching docos.
mike [Wed, 22 Aug 2007 00:27:13 +0000 (00:27 +0000)] 
Incorporate feedback and fix color color matching docos.

18 years agoDrop old code that figures out the auth to use for a device, and just allow
mike [Mon, 20 Aug 2007 23:23:42 +0000 (23:23 +0000)] 
Drop old code that figures out the auth to use for a device, and just allow
Negotiate all the time.

18 years agoUse printer from IPP request to determine the default authentication to use
mike [Mon, 20 Aug 2007 23:13:55 +0000 (23:13 +0000)] 
Use printer from IPP request to determine the default authentication to use
(more code to allow Kerberos authentication of remote queues without it
being enabled locally...)

18 years agoAuthenticate jobs against printer...
mike [Mon, 20 Aug 2007 22:57:13 +0000 (22:57 +0000)] 
Authenticate jobs against printer...

18 years agoInstall raster.png and raster.svg.
mike [Mon, 20 Aug 2007 22:21:04 +0000 (22:21 +0000)] 
Install raster.png and raster.svg.

18 years agoCUPS-Authenticate-Job did not require Kerberos authentication on queues
mike [Mon, 20 Aug 2007 21:45:06 +0000 (21:45 +0000)] 
CUPS-Authenticate-Job did not require Kerberos authentication on queues
protected by Kerberos.

18 years agoTell ZPL printers to remove their page image after printing (STR #2487)
mike [Mon, 20 Aug 2007 21:11:57 +0000 (21:11 +0000)] 
Tell ZPL printers to remove their page image after printing (STR #2487)

18 years agoAlso support "nb" in PPD files.
mike [Mon, 20 Aug 2007 20:56:34 +0000 (20:56 +0000)] 
Also support "nb" in PPD files.

18 years agoMap Norsk Bokmal (nb) to Norwegian (no).
mike [Mon, 20 Aug 2007 20:35:37 +0000 (20:35 +0000)] 
Map Norsk Bokmal (nb) to Norwegian (no).

Add debug stuff.

18 years agoThe generic PPD has moved on Mac OS X 10.5.
mike [Mon, 20 Aug 2007 20:13:05 +0000 (20:13 +0000)] 
The generic PPD has moved on Mac OS X 10.5.

18 years agogetnameinfo() returns an error on some systems when DNS is not available,
mike [Mon, 20 Aug 2007 20:09:25 +0000 (20:09 +0000)] 
getnameinfo() returns an error on some systems when DNS is not available,
leading to numerous problems (STR #2486)

18 years agoAdd new PPDs to the list of PPDs to install.
mike [Mon, 20 Aug 2007 17:35:06 +0000 (17:35 +0000)] 
Add new PPDs to the list of PPDs to install.

18 years agoAdd generic PCL and PostScript printer driver PPDs.
mike [Mon, 20 Aug 2007 17:31:47 +0000 (17:31 +0000)] 
Add generic PCL and PostScript printer driver PPDs.

18 years agoUse relative path for image.
mike [Sun, 19 Aug 2007 08:55:51 +0000 (08:55 +0000)] 
Use relative path for image.

18 years agoAdd figure for cupsBackSide attribute.
mike [Sun, 19 Aug 2007 08:55:19 +0000 (08:55 +0000)] 
Add figure for cupsBackSide attribute.

18 years agoMore cleanup of PPD docos.
mike [Sun, 19 Aug 2007 07:07:42 +0000 (07:07 +0000)] 
More cleanup of PPD docos.

18 years agoPPD documentation changes.
mike [Sat, 18 Aug 2007 00:39:35 +0000 (00:39 +0000)] 
PPD documentation changes.

18 years agoChange cupsfilter to better simulate Mac OS X "convert" tool.
mike [Fri, 17 Aug 2007 20:24:44 +0000 (20:24 +0000)] 
Change cupsfilter to better simulate Mac OS X "convert" tool.

18 years agoFix typo in makefile.
mike [Thu, 16 Aug 2007 18:42:49 +0000 (18:42 +0000)] 
Fix typo in makefile.

18 years agoFix encoding of final CTRL-D in PS output.
mike [Thu, 16 Aug 2007 18:28:44 +0000 (18:28 +0000)] 
Fix encoding of final CTRL-D in PS output.

18 years agoFixed the localization instructions and German template for the "Find New
mike [Wed, 15 Aug 2007 19:32:51 +0000 (19:32 +0000)] 
Fixed the localization instructions and German template for the "Find New
Printers" button (STR #2478)

18 years agoThe web interface did not work with the Chinese localization (STR #2477)
mike [Wed, 15 Aug 2007 19:22:50 +0000 (19:22 +0000)] 
The web interface did not work with the Chinese localization (STR #2477)

cgi-bin/template.c:
    - cgiCopyTemplateLang(): Use the LANG value with the charset stripped.

18 years agoThe web interface home page did not work for languages that were only
mike [Wed, 15 Aug 2007 18:36:14 +0000 (18:36 +0000)] 
The web interface home page did not work for languages that were only
partially localized (STR #2472)

scheduler/client.c:
    - get_file(): Keep track of the current language locale directory
      so we can keep trying different versions of a language (ll_CC,
      ll, nothing) to find the proper directory index file.

18 years agoppdLocalize() did not work for country-specific localizations.
mike [Wed, 15 Aug 2007 18:02:26 +0000 (18:02 +0000)] 
ppdLocalize() did not work for country-specific localizations.

18 years agoUpdate Spanish web interface localization (STR #2473)
mike [Wed, 15 Aug 2007 17:45:58 +0000 (17:45 +0000)] 
Update Spanish web interface localization (STR #2473)

18 years agoTrunk is now CUPS 1.4.x.
mike [Mon, 13 Aug 2007 20:56:31 +0000 (20:56 +0000)] 
Trunk is now CUPS 1.4.x.

18 years agoPrep for 1.3.0 release.
mike [Mon, 13 Aug 2007 20:09:45 +0000 (20:09 +0000)] 
Prep for 1.3.0 release.

18 years agoInclude <sys/wait.h> to eliminate compiler warning on Linux.
mike [Mon, 13 Aug 2007 19:52:43 +0000 (19:52 +0000)] 
Include <sys/wait.h> to eliminate compiler warning on Linux.

18 years agoAdd listen timeout mechanism so that we don't consume 100% CPU when we
mike [Mon, 13 Aug 2007 17:20:14 +0000 (17:20 +0000)] 
Add listen timeout mechanism so that we don't consume 100% CPU when we
run out of files.

18 years agoLimit number of password tries to 3...
mike [Mon, 13 Aug 2007 16:47:05 +0000 (16:47 +0000)] 
Limit number of password tries to 3...

18 years agoAdd an argument for the size of the serial number buffer.
mike [Mon, 13 Aug 2007 16:40:58 +0000 (16:40 +0000)] 
Add an argument for the size of the serial number buffer.

18 years agoRelease server credentials to avoid file descriptor leak.
mike [Fri, 10 Aug 2007 23:09:45 +0000 (23:09 +0000)] 
Release server credentials to avoid file descriptor leak.

18 years agoUse 1284DEVICEID environment variable to provide a device ID to drivers
mike [Fri, 10 Aug 2007 21:58:18 +0000 (21:58 +0000)] 
Use 1284DEVICEID environment variable to provide a device ID to drivers
when possible.

18 years agoAdd checks for required path names and for the existence of commands before
mike [Fri, 10 Aug 2007 19:48:57 +0000 (19:48 +0000)] 
Add checks for required path names and for the existence of commands before
we try to execute (STR #2470)

18 years agoDecouple freeing of ccache from ccname.
mike [Thu, 9 Aug 2007 22:19:08 +0000 (22:19 +0000)] 
Decouple freeing of ccache from ccname.

18 years agoWhen printing using the printer-info name, cups-lpd would crash.
mike [Wed, 8 Aug 2007 21:09:31 +0000 (21:09 +0000)] 
When printing using the printer-info name, cups-lpd would crash.

18 years ago"AuthType Default" did not work as expected when the "DefaultAuthType foo"
mike [Wed, 8 Aug 2007 20:50:42 +0000 (20:50 +0000)] 
"AuthType Default" did not work as expected when the "DefaultAuthType foo"
line appeared after it in the cupsd.conf file.

18 years agoAdd more debug stuff.
mike [Wed, 8 Aug 2007 19:49:48 +0000 (19:49 +0000)] 
Add more debug stuff.

18 years agoThe IPP backend still needs to run as root in order to read the Kerberos auth
mike [Wed, 8 Aug 2007 19:27:51 +0000 (19:27 +0000)] 
The IPP backend still needs to run as root in order to read the Kerberos auth
tickets...

18 years agoAdd updated Finnish and new Dutch localizations.
mike [Wed, 8 Aug 2007 17:43:14 +0000 (17:43 +0000)] 
Add updated Finnish and new Dutch localizations.

18 years agoCheckout of launchd before we stop the jobs...
mike [Wed, 8 Aug 2007 17:20:02 +0000 (17:20 +0000)] 
Checkout of launchd before we stop the jobs...

18 years agoUpdate translations, add Brazilian Portuguese.
mike [Tue, 7 Aug 2007 17:19:00 +0000 (17:19 +0000)] 
Update translations, add Brazilian Portuguese.

18 years agoFix compiles on systems without the necessary Kerberos cache functions.
mike [Tue, 7 Aug 2007 17:09:28 +0000 (17:09 +0000)] 
Fix compiles on systems without the necessary Kerberos cache functions.

18 years agoMake sure we save printers.conf after setting the auth-info-required
mike [Mon, 6 Aug 2007 19:37:59 +0000 (19:37 +0000)] 
Make sure we save printers.conf after setting the auth-info-required
attribute.

18 years agoDestroy Kerberos credentials as soon as the job is completed.
mike [Mon, 6 Aug 2007 17:29:30 +0000 (17:29 +0000)] 
Destroy Kerberos credentials as soon as the job is completed.

18 years agoAdd a few other missing options.
mike [Fri, 3 Aug 2007 19:56:04 +0000 (19:56 +0000)] 
Add a few other missing options.

18 years agoUpdate printing/options help (STR #1846)
mike [Fri, 3 Aug 2007 19:46:49 +0000 (19:46 +0000)] 
Update printing/options help (STR #1846)

18 years agoUpdate install and readme.
mike [Fri, 3 Aug 2007 18:10:35 +0000 (18:10 +0000)] 
Update install and readme.

18 years ago(Hopefully) final changes for save_krb5_creds(), now that I have a better
mike [Fri, 3 Aug 2007 18:06:29 +0000 (18:06 +0000)] 
(Hopefully) final changes for save_krb5_creds(), now that I have a better
understanding of how the MIT Kerberos library works (and doesn't...)

Delegated credentials require recent (currently bleeding-edge) MIT or
pretty much any version of Heimdal; otherwise you can use Kerberos locally,
just not for remote printers.

18 years agoAccept Kerberos credentials on printer URIs that need them, even if
mike [Thu, 2 Aug 2007 18:59:02 +0000 (18:59 +0000)] 
Accept Kerberos credentials on printer URIs that need them, even if
DefaultAuthType is Basic...

18 years ago"GPL Ghostscript", not "GNU Ghostscript".
mike [Thu, 2 Aug 2007 18:37:09 +0000 (18:37 +0000)] 
"GPL Ghostscript", not "GNU Ghostscript".

18 years agoAlso set the auth-info-required attribute.
mike [Thu, 2 Aug 2007 18:36:05 +0000 (18:36 +0000)] 
Also set the auth-info-required attribute.

18 years agoReturn CUPS_BACKEND_AUTH_REQUIRED when we get an authorization failure
mike [Thu, 2 Aug 2007 18:33:43 +0000 (18:33 +0000)] 
Return CUPS_BACKEND_AUTH_REQUIRED when we get an authorization failure
(needed for Kerberos)

18 years agoRemove old debug message.
mike [Thu, 2 Aug 2007 18:29:58 +0000 (18:29 +0000)] 
Remove old debug message.

18 years agoThe scheduler (cups-driverd actually) was not looking in the right LSB
mike [Thu, 2 Aug 2007 18:05:03 +0000 (18:05 +0000)] 
The scheduler (cups-driverd actually) was not looking in the right LSB
PPD directories (STR #2464)

18 years agoUpdate all references to ESP Ghostscript to point to GPL Ghostscript.
mike [Thu, 2 Aug 2007 17:58:59 +0000 (17:58 +0000)] 
Update all references to ESP Ghostscript to point to GPL Ghostscript.

Update product and PS version strings in PPD files.

18 years agoAdd cups_pt_PT.po to install list.
mike [Thu, 2 Aug 2007 04:34:41 +0000 (04:34 +0000)] 
Add cups_pt_PT.po to install list.