]> git.ipfire.org Git - thirdparty/cups-filters.git/log
thirdparty/cups-filters.git
16 years agoOne more message to localize (for the nested class error...)
mike [Thu, 18 Jun 2009 22:44:00 +0000 (22:44 +0000)] 
One more message to localize (for the nested class error...)

16 years agoDo not allow nested classes (STR #3211)
mike [Thu, 18 Jun 2009 21:41:05 +0000 (21:41 +0000)] 
Do not allow nested classes (STR #3211)

16 years agoUpdate filter programming guide - need to highlight STATE: message UI behavior.
mike [Thu, 18 Jun 2009 17:41:03 +0000 (17:41 +0000)] 
Update filter programming guide - need to highlight STATE: message UI behavior.

16 years agoFixed a HTML error in the add and modify printer web interface templates
mike [Thu, 18 Jun 2009 17:23:21 +0000 (17:23 +0000)] 
Fixed a HTML error in the add and modify printer web interface templates
(STR #3229)

16 years agoDon't send notifications when the actual printer-state-reasons values have not
mike [Tue, 16 Jun 2009 17:51:55 +0000 (17:51 +0000)] 
Don't send notifications when the actual printer-state-reasons values have not
changed.

16 years agoThe scheduler did not handle POSTs to custom CGIs properly (STR #3221)
mike [Mon, 15 Jun 2009 18:43:17 +0000 (18:43 +0000)] 
The scheduler did not handle POSTs to custom CGIs properly (STR #3221)

16 years agoUpdate Spanish localization (STR #3223)
mike [Mon, 15 Jun 2009 18:34:07 +0000 (18:34 +0000)] 
Update Spanish localization (STR #3223)

16 years agoPoint HOME at TempDir for all subprocesses of cupsd.
mike [Mon, 15 Jun 2009 17:13:52 +0000 (17:13 +0000)] 
Point HOME at TempDir for all subprocesses of cupsd.

16 years agoAdd new PSX and IPP/2.0 specs.
mike [Mon, 15 Jun 2009 16:35:44 +0000 (16:35 +0000)] 
Add new PSX and IPP/2.0 specs.

Remove old PSX working draft.

16 years agoFix cancel behavior on Mac OS X with USB printers.
mike [Fri, 12 Jun 2009 21:31:00 +0000 (21:31 +0000)] 
Fix cancel behavior on Mac OS X with USB printers.

16 years agoFix typo and use httpAssembleURI instead of snprintf when generating final
mike [Fri, 12 Jun 2009 16:27:27 +0000 (16:27 +0000)] 
Fix typo and use httpAssembleURI instead of snprintf when generating final
printer-uri value.

16 years agoUpdate changelog and bump version to 1.4.0.
mike [Fri, 12 Jun 2009 04:16:02 +0000 (04:16 +0000)] 
Update changelog and bump version to 1.4.0.

16 years agoMake sure all of the network backends set the connecting-to-device reason and
mike [Fri, 12 Jun 2009 04:02:45 +0000 (04:02 +0000)] 
Make sure all of the network backends set the connecting-to-device reason and
"looking for printer" message before httpAddrGetList, and standardize the
device URI stuff (cupsBackendDeviceURI validates the URI)

Since the network backends use the recoverable/recovered stuff, enable that
beyond Mac OS X.

16 years agoUpdate copyright.
mike [Fri, 12 Jun 2009 02:47:29 +0000 (02:47 +0000)] 
Update copyright.

16 years agoRepeat the "looking for printer" messages so they don't get overwritten by
mike [Fri, 12 Jun 2009 00:21:58 +0000 (00:21 +0000)] 
Repeat the "looking for printer" messages so they don't get overwritten by
filter messages.

Clear the com.apple.recoverable-warning reason after a job is finalized.

16 years agoRemove old mkstemp, mkstemps checks.
mike [Wed, 10 Jun 2009 15:51:21 +0000 (15:51 +0000)] 
Remove old mkstemp, mkstemps checks.

Remove duplicate HAVE_COREFOUNDATION and HAVE_SYSTEMCONFIGURATION definitions
in config.h.

16 years agoAdd localization documentation to the PPD compiler help (STR #3212)
mike [Mon, 8 Jun 2009 22:00:14 +0000 (22:00 +0000)] 
Add localization documentation to the PPD compiler help (STR #3212)

By default, output all languages listed in the drv file (to match cups-driverd)

16 years agoThe IPP backend now reconnects after every request when talking to printers
mike [Fri, 5 Jun 2009 22:22:16 +0000 (22:22 +0000)] 
The IPP backend now reconnects after every request when talking to printers
that claim IPP support but only use HTTP/1.0.

16 years agoUse dup2(fd, n) in all places instead of close(n) and dup(fd)...
mike [Fri, 5 Jun 2009 21:38:52 +0000 (21:38 +0000)] 
Use dup2(fd, n) in all places instead of close(n) and dup(fd)...

Update get-printer-attributes to only expect the required printer description
attributes from IPP/1.1.  That way we can use it as a quick validator for IPP
printers.

16 years agoUpdate message catalogs for a few new messages.
mike [Fri, 5 Jun 2009 21:00:38 +0000 (21:00 +0000)] 
Update message catalogs for a few new messages.

16 years agoFlag when options are declared in multiple groups, otherwise we'll crash because
mike [Fri, 5 Jun 2009 20:49:06 +0000 (20:49 +0000)] 
Flag when options are declared in multiple groups, otherwise we'll crash because
the option gets added to two groups but only retained once...

16 years agoDon't build RPMs on non-RPM distros.
mike [Fri, 5 Jun 2009 17:55:49 +0000 (17:55 +0000)] 
Don't build RPMs on non-RPM distros.

16 years agoAvoid over-release in an include file.
mike [Fri, 5 Jun 2009 16:47:19 +0000 (16:47 +0000)] 
Avoid over-release in an include file.

16 years agoAdd debug-mode over-release detection.
mike [Fri, 5 Jun 2009 05:49:47 +0000 (05:49 +0000)] 
Add debug-mode over-release detection.

16 years agoDo a deep copy of the options.
mike [Fri, 5 Jun 2009 05:11:36 +0000 (05:11 +0000)] 
Do a deep copy of the options.

16 years agoCall uname()...
mike [Fri, 5 Jun 2009 04:37:53 +0000 (04:37 +0000)] 
Call uname()...

16 years agoMake sure we copy arrays properly.
mike [Thu, 4 Jun 2009 23:07:55 +0000 (23:07 +0000)] 
Make sure we copy arrays properly.

16 years agoAdd cancel testing for PS and PCL devices.
mike [Wed, 27 May 2009 18:32:43 +0000 (18:32 +0000)] 
Add cancel testing for PS and PCL devices.

16 years agoStrip before chmod.
mike [Wed, 27 May 2009 16:42:40 +0000 (16:42 +0000)] 
Strip before chmod.

16 years agoThe PPD compiler's #if/#elif/#else/#endif did not work for undefined variables
mike [Tue, 26 May 2009 23:45:30 +0000 (23:45 +0000)] 
The PPD compiler's #if/#elif/#else/#endif did not work for undefined variables
(STR #3210)

16 years agoStatic libraries could not be installed by a non-root user on systems needing a
mike [Tue, 26 May 2009 23:27:06 +0000 (23:27 +0000)] 
Static libraries could not be installed by a non-root user on systems needing a
ranlib program (STR #3209)

16 years agoDon't copy Kerberos credentials unless we have them in the Authenticate header.
mike [Tue, 26 May 2009 22:01:23 +0000 (22:01 +0000)] 
Don't copy Kerberos credentials unless we have them in the Authenticate header.

16 years agoUpdate the Spanish localization (STR #3204)
mike [Tue, 26 May 2009 18:10:42 +0000 (18:10 +0000)] 
Update the Spanish localization (STR #3204)

16 years agoMove libpaper include to conf.c (STR #3205, STR #3206)
mike [Tue, 26 May 2009 15:41:04 +0000 (15:41 +0000)] 
Move libpaper include to conf.c (STR #3205, STR #3206)

16 years agoUse new PNG block diagram.
mike [Fri, 22 May 2009 23:58:25 +0000 (23:58 +0000)] 
Use new PNG block diagram.

16 years agoAdd missing image.
mike [Fri, 22 May 2009 23:53:37 +0000 (23:53 +0000)] 
Add missing image.

16 years agoUpdate block diagram.
mike [Fri, 22 May 2009 23:53:11 +0000 (23:53 +0000)] 
Update block diagram.

Add documentation on two new marker-level values (-2 and -3).

16 years agoBump version to 1.4rc1, which should be the next release version.
mike [Fri, 22 May 2009 21:46:12 +0000 (21:46 +0000)] 
Bump version to 1.4rc1, which should be the next release version.

16 years agoThe PPD compiler now defines six variables: CUPS_VERSION, CUPS_VERSION_MAJOR,
mike [Fri, 22 May 2009 21:40:50 +0000 (21:40 +0000)] 
The PPD compiler now defines six variables: CUPS_VERSION, CUPS_VERSION_MAJOR,
CUPS_VERSION_MINOR, CUPS_VERSION_PATCH, PLATFORM_NAME, and PLATFORM_ARCH
(STR #3203)

16 years agoFix whitespace skipping bug in cupsRasterInterpretPPD (in scan_ps).
mike [Fri, 22 May 2009 21:14:46 +0000 (21:14 +0000)] 
Fix whitespace skipping bug in cupsRasterInterpretPPD (in scan_ps).

16 years agoThe pdftops filter did not print landscape PDF pages properly (STR #2881)
mike [Fri, 22 May 2009 19:30:39 +0000 (19:30 +0000)] 
The pdftops filter did not print landscape PDF pages properly (STR #2881)

16 years agoThe scheduler did not return HTTP 403 (Forbidden) for authenticated users that
mike [Fri, 22 May 2009 17:41:33 +0000 (17:41 +0000)] 
The scheduler did not return HTTP 403 (Forbidden) for authenticated users that
were not authorized to do IPP operations (STR #3193)

16 years agoDocumentation updates.
mike [Fri, 22 May 2009 17:34:15 +0000 (17:34 +0000)] 
Documentation updates.

16 years agoPPD tests need to override the current language; set the SOFTWARE environment
mike [Fri, 22 May 2009 17:10:00 +0000 (17:10 +0000)] 
PPD tests need to override the current language; set the SOFTWARE environment
variable...

16 years agoCheck for NULL string values in constraints and custom parameters.
mike [Fri, 22 May 2009 15:41:09 +0000 (15:41 +0000)] 
Check for NULL string values in constraints and custom parameters.

16 years agoAdd script to determine the maximum number of products in installed PPDs.
mike [Fri, 22 May 2009 15:37:36 +0000 (15:37 +0000)] 
Add script to determine the maximum number of products in installed PPDs.

Bump the maximum number of Product and PSVersion keywords per PPD to 32.

16 years agoReturn the correct language on Mac OS X.
mike [Thu, 21 May 2009 22:17:54 +0000 (22:17 +0000)] 
Return the correct language on Mac OS X.

16 years agoUpdate websearch program for cups.org.
mike [Thu, 21 May 2009 00:21:27 +0000 (00:21 +0000)] 
Update websearch program for cups.org.

16 years agoFix image paths.
mike [Wed, 20 May 2009 22:16:02 +0000 (22:16 +0000)] 
Fix image paths.

16 years agoChangelog.
mike [Wed, 20 May 2009 21:49:47 +0000 (21:49 +0000)] 
Changelog.

16 years agoFix terminate handling in Mac OS X USB code.
mike [Wed, 20 May 2009 21:47:35 +0000 (21:47 +0000)] 
Fix terminate handling in Mac OS X USB code.

16 years agoUpdate contents of cups/page.c.
mike [Wed, 20 May 2009 21:21:50 +0000 (21:21 +0000)] 
Update contents of cups/page.c.

Update "since" versions in PPD spec.

16 years agoPrep for 1.4b3 release.
mike [Tue, 19 May 2009 23:41:54 +0000 (23:41 +0000)] 
Prep for 1.4b3 release.

16 years agoFix messages from USB backend - no newline.
mike [Tue, 19 May 2009 18:51:24 +0000 (18:51 +0000)] 
Fix messages from USB backend - no newline.

16 years agoPrevent infinite looping over constraints.
mike [Mon, 18 May 2009 22:55:15 +0000 (22:55 +0000)] 
Prevent infinite looping over constraints.

16 years agoMultiple Kerberos fixes to get the new "copy credentials from UID" to work,
mike [Mon, 18 May 2009 22:03:04 +0000 (22:03 +0000)] 
Multiple Kerberos fixes to get the new "copy credentials from UID" to work,
and to report the correct auth requirements from the backend.

Also, we now use the "host" service name for all IPP requests, since that will
always exist on client machines.

16 years agoUse a slightly larger timeout, and fix the language lookup code.
mike [Mon, 18 May 2009 16:22:16 +0000 (16:22 +0000)] 
Use a slightly larger timeout, and fix the language lookup code.

16 years agoMake sure we send SIGUSR1 to the parent on all platforms.
mike [Mon, 18 May 2009 15:43:32 +0000 (15:43 +0000)] 
Make sure we send SIGUSR1 to the parent on all platforms.

16 years agoUse AC_TRY_LINK for -fstack-protector check (STR #3198)
mike [Sun, 17 May 2009 00:13:47 +0000 (00:13 +0000)] 
Use AC_TRY_LINK for -fstack-protector check (STR #3198)

16 years agoUpdate policy docos (STR #3173)
mike [Sun, 17 May 2009 00:08:09 +0000 (00:08 +0000)] 
Update policy docos (STR #3173)

16 years agoUpdate CUPS-Move-Job documentation (STR #3173)
mike [Sat, 16 May 2009 23:53:28 +0000 (23:53 +0000)] 
Update CUPS-Move-Job documentation (STR #3173)

16 years agoMake mime type sorting and selection documentation clearer (STR #3158)
mike [Sat, 16 May 2009 23:48:35 +0000 (23:48 +0000)] 
Make mime type sorting and selection documentation clearer (STR #3158)

16 years agoThe desknet driver no longer needs to limit color output to 300 DPI.
mike [Sat, 16 May 2009 23:29:35 +0000 (23:29 +0000)] 
The desknet driver no longer needs to limit color output to 300 DPI.

16 years agoFix partial CGI header line parsing (STR #3194)
mike [Sat, 16 May 2009 23:26:21 +0000 (23:26 +0000)] 
Fix partial CGI header line parsing (STR #3194)

16 years agoDon't load SNMP supply issues as errors.
mike [Sat, 16 May 2009 22:45:22 +0000 (22:45 +0000)] 
Don't load SNMP supply issues as errors.

16 years agoDon't mark printers.conf, classes.conf, or printcap dirty on startup.
mike [Sat, 16 May 2009 21:49:57 +0000 (21:49 +0000)] 
Don't mark printers.conf, classes.conf, or printcap dirty on startup.

For printcap files, write them immediately after loading the destinations, don't
delay it if the file isn't around...

16 years agoCopy any ASCII-like characters for unknown charsets.
mike [Sat, 16 May 2009 03:11:14 +0000 (03:11 +0000)] 
Copy any ASCII-like characters for unknown charsets.

16 years agoFix OpenBSD hangs, plus some minor portability changes (STR #3196)
mike [Sat, 16 May 2009 03:04:48 +0000 (03:04 +0000)] 
Fix OpenBSD hangs, plus some minor portability changes (STR #3196)

16 years agoConvert supply descriptions to UTF-8 as needed.
mike [Sat, 16 May 2009 02:24:05 +0000 (02:24 +0000)] 
Convert supply descriptions to UTF-8 as needed.

16 years agoAdd additional RFCs we'll be using...
mike [Fri, 15 May 2009 19:57:48 +0000 (19:57 +0000)] 
Add additional RFCs we'll be using...

16 years agoAdd (bogus) NULL check for connection to silence clang warning.
mike [Fri, 15 May 2009 05:16:12 +0000 (05:16 +0000)] 
Add (bogus) NULL check for connection to silence clang warning.

16 years agoDon't crash when purging a job.
mike [Fri, 15 May 2009 00:31:51 +0000 (00:31 +0000)] 
Don't crash when purging a job.

16 years agoCatch errors in http_send().
mike [Thu, 14 May 2009 22:43:21 +0000 (22:43 +0000)] 
Catch errors in http_send().

16 years agoDon't allow authentication to override the printer list filtering.
mike [Thu, 14 May 2009 22:34:05 +0000 (22:34 +0000)] 
Don't allow authentication to override the printer list filtering.

16 years agoHandle interrupted system calls, too.
mike [Thu, 14 May 2009 22:18:12 +0000 (22:18 +0000)] 
Handle interrupted system calls, too.

16 years agoEverything now builds with VC++2005
mike [Thu, 14 May 2009 21:37:32 +0000 (21:37 +0000)] 
Everything now builds with VC++2005

16 years agoEverything now builds with VC++2008
mike [Thu, 14 May 2009 21:18:35 +0000 (21:18 +0000)] 
Everything now builds with VC++2008

16 years agoFinish updating VC++ config.h file.
mike [Thu, 14 May 2009 20:48:55 +0000 (20:48 +0000)] 
Finish updating VC++ config.h file.

Add new VC++2005 project directory.

16 years agoInitial work to make libcups build with VC++2008
mike [Thu, 14 May 2009 20:29:24 +0000 (20:29 +0000)] 
Initial work to make libcups build with VC++2008

16 years agoAdd newline on the end of the error message.
mike [Thu, 14 May 2009 18:19:48 +0000 (18:19 +0000)] 
Add newline on the end of the error message.

16 years agoUse computer name for advertised service name ("printer @ joe's computer") but
mike [Thu, 14 May 2009 17:54:37 +0000 (17:54 +0000)] 
Use computer name for advertised service name ("printer @ joe's computer") but
host name for BTMM aliases (joe-s-computer.joe.members.mac.com)

16 years agoChangelog.
mike [Thu, 14 May 2009 17:31:25 +0000 (17:31 +0000)] 
Changelog.

16 years agoMake sure we don't allocate memory for empty values (STR #3197)
mike [Thu, 14 May 2009 17:28:14 +0000 (17:28 +0000)] 
Make sure we don't allocate memory for empty values (STR #3197)

16 years agoLast of the changes for STR #3153.
mike [Wed, 13 May 2009 22:25:34 +0000 (22:25 +0000)] 
Last of the changes for STR #3153.

16 years agoMore documentation changes.
mike [Wed, 13 May 2009 21:39:17 +0000 (21:39 +0000)] 
More documentation changes.

16 years agoUpdate RFC converter.
mike [Wed, 13 May 2009 19:52:04 +0000 (19:52 +0000)] 
Update RFC converter.

16 years agoUpdate title style to be more consistent.
mike [Wed, 13 May 2009 18:29:05 +0000 (18:29 +0000)] 
Update title style to be more consistent.

16 years agoUpdate Chinese localizations for cover pages.
mike [Wed, 13 May 2009 18:15:39 +0000 (18:15 +0000)] 
Update Chinese localizations for cover pages.

16 years agoDon't localize "paused" or "moving to paused"
mike [Wed, 13 May 2009 17:20:29 +0000 (17:20 +0000)] 
Don't localize "paused" or "moving to paused"

16 years agoAdd notifier man page.
mike [Wed, 13 May 2009 16:28:43 +0000 (16:28 +0000)] 
Add notifier man page.

Update filter and backend man pages.

Update design description.

16 years agoWork on updating documentation, and add a heading title for standalone use.
mike [Tue, 12 May 2009 22:57:26 +0000 (22:57 +0000)] 
Work on updating documentation, and add a heading title for standalone use.
(final style TBD)

16 years agoFix USB error handling.
mike [Tue, 12 May 2009 20:16:49 +0000 (20:16 +0000)] 
Fix USB error handling.

16 years agoIgnore the first "aborted" error we see when writing data to the printer -
mike [Tue, 12 May 2009 17:41:32 +0000 (17:41 +0000)] 
Ignore the first "aborted" error we see when writing data to the printer -
that can come back when a write is interrupted by a signal.

16 years agoFix compiler warning (don't need to declare another ptr variable...)
mike [Tue, 12 May 2009 17:40:28 +0000 (17:40 +0000)] 
Fix compiler warning (don't need to declare another ptr variable...)

16 years agoDon't set auth-info-required locally for HTTP/IPP authentication requirements.
mike [Tue, 12 May 2009 17:08:51 +0000 (17:08 +0000)] 
Don't set auth-info-required locally for HTTP/IPP authentication requirements.

16 years agoThe cups-driverd program did not detect symlink loops (STR #3185)
mike [Tue, 12 May 2009 03:39:24 +0000 (03:39 +0000)] 
The cups-driverd program did not detect symlink loops (STR #3185)

16 years agoThe EPSON 24-pin series driver should now feed the correct amount (STR #2624)
mike [Tue, 12 May 2009 03:22:10 +0000 (03:22 +0000)] 
The EPSON 24-pin series driver should now feed the correct amount (STR #2624)

16 years agoAdd support for LogDebugHistory, which provides debug messages for print jobs
mike [Mon, 11 May 2009 22:46:01 +0000 (22:46 +0000)] 
Add support for LogDebugHistory, which provides debug messages for print jobs
when something goes wrong.

16 years agoAdd support for Mac OS X transactions, which allow for faster shutdown.
mike [Mon, 11 May 2009 22:39:39 +0000 (22:39 +0000)] 
Add support for Mac OS X transactions, which allow for faster shutdown.

16 years agoYou can now modify a raw print queue (STR #3133)
mike [Mon, 11 May 2009 21:21:29 +0000 (21:21 +0000)] 
You can now modify a raw print queue (STR #3133)