]> git.ipfire.org Git - thirdparty/cups-filters.git/log
thirdparty/cups-filters.git
14 years agoSave more work on cleaning up the localized messages.
mike [Mon, 21 Mar 2011 22:02:00 +0000 (22:02 +0000)] 
Save more work on cleaning up the localized messages.

14 years agoSave work on normalizing the localizations of all the CUPS commands.
mike [Mon, 21 Mar 2011 05:14:02 +0000 (05:14 +0000)] 
Save work on normalizing the localizations of all the CUPS commands.

14 years agoNormalize some of the localized media names.
mike [Mon, 21 Mar 2011 02:44:09 +0000 (02:44 +0000)] 
Normalize some of the localized media names.

14 years agoAdd support for collated copies...
mike [Mon, 21 Mar 2011 02:23:08 +0000 (02:23 +0000)] 
Add support for collated copies...

14 years agoMerge some changes from bug fix branch.
mike [Mon, 21 Mar 2011 02:12:14 +0000 (02:12 +0000)] 
Merge some changes from bug fix branch.

14 years agoDon't require root to read username and password from the environment.
mike [Sun, 20 Mar 2011 04:34:54 +0000 (04:34 +0000)] 
Don't require root to read username and password from the environment.

14 years agoProtect against recursion if the generic class driver is busted.
mike [Fri, 18 Mar 2011 22:49:23 +0000 (22:49 +0000)] 
Protect against recursion if the generic class driver is busted.

14 years agoSave work on Xcode project.
mike [Fri, 18 Mar 2011 22:45:47 +0000 (22:45 +0000)] 
Save work on Xcode project.

14 years agoAdd more permissions checks for the USB class driver.
mike [Fri, 18 Mar 2011 21:56:35 +0000 (21:56 +0000)] 
Add more permissions checks for the USB class driver.

14 years agoFix reporting of permissions issues.
mike [Fri, 18 Mar 2011 21:47:44 +0000 (21:47 +0000)] 
Fix reporting of permissions issues.

14 years agoRemove unnecessary comparison of unsigned < 0.
mike [Fri, 18 Mar 2011 21:06:34 +0000 (21:06 +0000)] 
Remove unnecessary comparison of unsigned < 0.

Save work on Xcode project.

14 years agoAdd some compatibility hacks for HTTP/1.0-based IPP printers back into the IPP
mike [Fri, 18 Mar 2011 20:39:42 +0000 (20:39 +0000)] 
Add some compatibility hacks for HTTP/1.0-based IPP printers back into the IPP
backend...

14 years agoNeed to unregister profiles using new UUID as well...
mike [Fri, 18 Mar 2011 19:24:12 +0000 (19:24 +0000)] 
Need to unregister profiles using new UUID as well...

14 years agoAdd missing TLS key in the Bonjour TXT record.
mike [Fri, 18 Mar 2011 18:53:36 +0000 (18:53 +0000)] 
Add missing TLS key in the Bonjour TXT record.

14 years agoUse the printer-uuid value when registering with ColorSync...
mike [Fri, 18 Mar 2011 18:47:40 +0000 (18:47 +0000)] 
Use the printer-uuid value when registering with ColorSync...

14 years agoAdd printer-uuid support.
mike [Fri, 18 Mar 2011 18:42:46 +0000 (18:42 +0000)] 
Add printer-uuid support.

14 years agoFix some more clang issues.
mike [Fri, 18 Mar 2011 18:41:26 +0000 (18:41 +0000)] 
Fix some more clang issues.

14 years agoFix some clang issues.
mike [Fri, 18 Mar 2011 18:41:04 +0000 (18:41 +0000)] 
Fix some clang issues.

14 years agoSave progress on Xcode project.
mike [Fri, 18 Mar 2011 17:19:59 +0000 (17:19 +0000)] 
Save progress on Xcode project.

14 years agoAdd more targets for different libraries and programs.
mike [Fri, 18 Mar 2011 07:16:52 +0000 (07:16 +0000)] 
Add more targets for different libraries and programs.

14 years agoAdd start of Xcode project to build CUPS.
mike [Fri, 18 Mar 2011 03:59:48 +0000 (03:59 +0000)] 
Add start of Xcode project to build CUPS.

Fix Clang annotations for cups/language.c.

14 years agoDon't use sandboxing until Snow Leopard.
mike [Fri, 18 Mar 2011 03:04:27 +0000 (03:04 +0000)] 
Don't use sandboxing until Snow Leopard.

14 years agoDon't define function if we aren't using it.
mike [Fri, 18 Mar 2011 02:58:48 +0000 (02:58 +0000)] 
Don't define function if we aren't using it.

14 years agoSome more fixes to get CUPS compiling on Leopard again.
mike [Fri, 18 Mar 2011 02:49:14 +0000 (02:49 +0000)] 
Some more fixes to get CUPS compiling on Leopard again.

14 years agoKeep trying...
mike [Fri, 18 Mar 2011 00:08:56 +0000 (00:08 +0000)] 
Keep trying...

14 years agoFix some more compiler issues on Leopard.
mike [Fri, 18 Mar 2011 00:00:15 +0000 (00:00 +0000)] 
Fix some more compiler issues on Leopard.

14 years agoFix some build errors on Leopard.
mike [Wed, 16 Mar 2011 05:23:50 +0000 (05:23 +0000)] 
Fix some build errors on Leopard.

14 years agoMake sure httpAddrString returns IPv6 numeric addresses with the proper URI
mike [Wed, 16 Mar 2011 02:52:43 +0000 (02:52 +0000)] 
Make sure httpAddrString returns IPv6 numeric addresses with the proper URI
string (STR #3814)

14 years agoChangelog.
mike [Wed, 16 Mar 2011 02:05:04 +0000 (02:05 +0000)] 
Changelog.

14 years agoAdd cupsSingleFile documentation.
mike [Wed, 16 Mar 2011 02:04:31 +0000 (02:04 +0000)] 
Add cupsSingleFile documentation.

14 years agoAdd support for cupsSingleFile keyword in PPD files - this tells CUPS to run a
mike [Wed, 16 Mar 2011 01:52:47 +0000 (01:52 +0000)] 
Add support for cupsSingleFile keyword in PPD files - this tells CUPS to run a
single file per backend instead of reusing the backend for the life of the job.

14 years agoUpdate message catalog.
mike [Mon, 14 Mar 2011 22:48:04 +0000 (22:48 +0000)] 
Update message catalog.

14 years agoHandle "canceled" authentication status, too.
mike [Mon, 14 Mar 2011 22:39:18 +0000 (22:39 +0000)] 
Handle "canceled" authentication status, too.

14 years ago"allowed", not "allows" in error message.
mike [Mon, 14 Mar 2011 16:49:12 +0000 (16:49 +0000)] 
"allowed", not "allows" in error message.

14 years agoFinish the rest of the transition to the PPD cache (STR #3656)
mike [Sun, 13 Mar 2011 05:20:32 +0000 (05:20 +0000)] 
Finish the rest of the transition to the PPD cache (STR #3656)

14 years agoFirst pass on unifying the IPP and PPD cache - rename and move PPD caching
mike [Sat, 12 Mar 2011 22:33:41 +0000 (22:33 +0000)] 
First pass on unifying the IPP and PPD cache - rename and move PPD caching
functions.

14 years agoUpdate authref code to disallow PeerCred when the corresponding AuthRef cannot
mike [Sat, 12 Mar 2011 00:22:02 +0000 (00:22 +0000)] 
Update authref code to disallow PeerCred when the corresponding AuthRef cannot
be retrieved.  Similarly, don't try to use PeerCred when the server wants an
AuthRef.

14 years agoFix reading of compressed raster streams - basically we need to not require a
mike [Fri, 11 Mar 2011 23:53:20 +0000 (23:53 +0000)] 
Fix reading of compressed raster streams - basically we need to not require a
complete buffer of data when reading compressed data (STR #3812)

14 years agoMove Fibonnaci delay into libcups since we can use it in several places.
mike [Fri, 11 Mar 2011 18:26:36 +0000 (18:26 +0000)] 
Move Fibonnaci delay into libcups since we can use it in several places.

14 years agoFix a memory leak with the PPD->PWG lookup table.
mike [Fri, 11 Mar 2011 05:53:55 +0000 (05:53 +0000)] 
Fix a memory leak with the PPD->PWG lookup table.

14 years agoDon't reset the auth-info-required value if we get a non-authentication error.
mike [Wed, 9 Mar 2011 23:26:18 +0000 (23:26 +0000)] 
Don't reset the auth-info-required value if we get a non-authentication error.

14 years agoSend copies if we are sending options.
mike [Wed, 9 Mar 2011 23:13:29 +0000 (23:13 +0000)] 
Send copies if we are sending options.

14 years agoGive ROC 16k a PPD name.
mike [Mon, 7 Mar 2011 22:29:38 +0000 (22:29 +0000)] 
Give ROC 16k a PPD name.

14 years agoAdd a pseudo-printer test backend.
mike [Mon, 7 Mar 2011 16:53:16 +0000 (16:53 +0000)] 
Add a pseudo-printer test backend.

Update some of the sample drivers to include 1284DeviceID keywords.

Update the device ID matching code to accept infix matches for each field.

14 years agoDrop support for the printer-state-history attribute (STR #3654)
mike [Mon, 7 Mar 2011 16:14:18 +0000 (16:14 +0000)] 
Drop support for the printer-state-history attribute (STR #3654)

14 years agoUpdate copyright.
mike [Fri, 4 Mar 2011 21:43:19 +0000 (21:43 +0000)] 
Update copyright.

14 years agoUpdate copyright.
mike [Fri, 4 Mar 2011 21:43:06 +0000 (21:43 +0000)] 
Update copyright.

14 years agoFix mapping of PWG media names to PPD sizes.
mike [Fri, 4 Mar 2011 21:42:08 +0000 (21:42 +0000)] 
Fix mapping of PWG media names to PPD sizes.

14 years agoRefactor the changes for STR #3768 in CUPS 1.5 so that we just have a single
mike [Fri, 4 Mar 2011 19:20:56 +0000 (19:20 +0000)] 
Refactor the changes for STR #3768 in CUPS 1.5 so that we just have a single
function to call to update the Kerberos credentials.  This also removes the
(previously commented-out) SPNEGO support, which has never been tested and
likely would not work over HTTP anyways.

14 years agoOne more tweak (STR #3768)
mike [Fri, 4 Mar 2011 18:59:16 +0000 (18:59 +0000)] 
One more tweak (STR #3768)

14 years agoTweak the Kerberos auth fix (STR #3768)
mike [Fri, 4 Mar 2011 18:57:29 +0000 (18:57 +0000)] 
Tweak the Kerberos auth fix (STR #3768)

14 years agoFixed an issue with PostScript printer auto-configuration (STR #3443)
mike [Fri, 4 Mar 2011 18:44:47 +0000 (18:44 +0000)] 
Fixed an issue with PostScript printer auto-configuration (STR #3443)

Also added a new side-channel request to get the "connected" state of the
backend.

14 years agoFix a regression in side-channel reporting of back-channel support.
mike [Fri, 4 Mar 2011 18:02:45 +0000 (18:02 +0000)] 
Fix a regression in side-channel reporting of back-channel support.

14 years agoReduce printer discovery time to 5 second to prevent "web page is hung" bugs.
mike [Fri, 4 Mar 2011 17:50:45 +0000 (17:50 +0000)] 
Reduce printer discovery time to 5 second to prevent "web page is hung" bugs.

14 years agoFixed some compatibility issues with the libusb-based USB backend (STR #3799)
mike [Fri, 4 Mar 2011 17:36:21 +0000 (17:36 +0000)] 
Fixed some compatibility issues with the libusb-based USB backend (STR #3799)

14 years agoDon't error out on missing page size info since we are getting it from a new
mike [Fri, 4 Mar 2011 17:17:53 +0000 (17:17 +0000)] 
Don't error out on missing page size info since we are getting it from a new
location.

14 years agoThe network backends no longer try to collect SNMP supply and status
mike [Fri, 4 Mar 2011 17:00:38 +0000 (17:00 +0000)] 
The network backends no longer try to collect SNMP supply and status
information for raw queues (STR #3809)

14 years agoThe DBUS notifier did not report job state changes (STR #3805)
mike [Fri, 4 Mar 2011 16:55:59 +0000 (16:55 +0000)] 
The DBUS notifier did not report job state changes (STR #3805)

14 years agoThe scheduler did not always report that the "normal" print-quality value was
mike [Fri, 4 Mar 2011 16:53:48 +0000 (16:53 +0000)] 
The scheduler did not always report that the "normal" print-quality value was
supported (STR #3803)

14 years agoFix handling of cupsFilter2 - need to use filtertype passed from caller for
mike [Wed, 2 Mar 2011 20:48:35 +0000 (20:48 +0000)] 
Fix handling of cupsFilter2 - need to use filtertype passed from caller for
cupsPreFilter to work, and then we need to further distinguish the MIME media
type using the printer name so that two printers with the same driver do not
share the same destination format entries.

14 years agoFix crash bug in socket backend.
mike [Wed, 2 Mar 2011 05:09:52 +0000 (05:09 +0000)] 
Fix crash bug in socket backend.

14 years agoRevamp the last-used-printer defaults stuff.
mike [Fri, 25 Feb 2011 06:13:56 +0000 (06:13 +0000)] 
Revamp the last-used-printer defaults stuff.

14 years agoFix contents.
mike [Fri, 25 Feb 2011 01:18:07 +0000 (01:18 +0000)] 
Fix contents.

14 years agoExpose cups_get_sdests as a new private API - _cupsGetDests.
mike [Fri, 25 Feb 2011 01:16:53 +0000 (01:16 +0000)] 
Expose cups_get_sdests as a new private API - _cupsGetDests.

14 years agoFix that comment again properly...
mike [Wed, 23 Feb 2011 00:08:08 +0000 (00:08 +0000)] 
Fix that comment again properly...

14 years agoFix comment.
mike [Tue, 22 Feb 2011 22:44:29 +0000 (22:44 +0000)] 
Fix comment.

14 years agoUncomment cupsFilter line.
mike [Tue, 22 Feb 2011 20:21:24 +0000 (20:21 +0000)] 
Uncomment cupsFilter line.

14 years agoFix AuthRef comparison to a) compare enough chars and b) include a trailing space.
mike [Tue, 22 Feb 2011 04:27:44 +0000 (04:27 +0000)] 
Fix AuthRef comparison to a) compare enough chars and b) include a trailing space.

14 years agoAdd cupsIPPSupplies keyword to disable IPP supply level monitoring.
mike [Tue, 22 Feb 2011 00:45:10 +0000 (00:45 +0000)] 
Add cupsIPPSupplies keyword to disable IPP supply level monitoring.

14 years agoUse peer credentials if the authorization reference is missing a username.
mike [Mon, 21 Feb 2011 23:18:01 +0000 (23:18 +0000)] 
Use peer credentials if the authorization reference is missing a username.

14 years agoFix the Mac OS X bundle-based localization code.
mike [Mon, 21 Feb 2011 22:40:53 +0000 (22:40 +0000)] 
Fix the Mac OS X bundle-based localization code.

14 years agoThe gziptoany filter did not report the correct error if it was unable to write
mike [Mon, 21 Feb 2011 16:51:43 +0000 (16:51 +0000)] 
The gziptoany filter did not report the correct error if it was unable to write
the uncompressed document to the next filter or backend in the chain (STR #3797)

14 years agoAdd cupsFilter2 keyword to specify the destination MIME media type of a filter.
mike [Sat, 19 Feb 2011 01:07:13 +0000 (01:07 +0000)] 
Add cupsFilter2 keyword to specify the destination MIME media type of a filter.

14 years agoDon't error out if the backend gets 0 bytes.
mike [Fri, 18 Feb 2011 23:25:07 +0000 (23:25 +0000)] 
Don't error out if the backend gets 0 bytes.

14 years agoLog a warning for duplicate Location or Policy lines in cupsd.conf.
mike [Fri, 18 Feb 2011 23:21:32 +0000 (23:21 +0000)] 
Log a warning for duplicate Location or Policy lines in cupsd.conf.

14 years agoBase SNMP supply states on the supply values instead of the idiot bit in the
mike [Fri, 18 Feb 2011 23:09:05 +0000 (23:09 +0000)] 
Base SNMP supply states on the supply values instead of the idiot bit in the
printer state property.

14 years agoImmediately start jobs after authenticating.
mike [Fri, 18 Feb 2011 22:34:11 +0000 (22:34 +0000)] 
Immediately start jobs after authenticating.

14 years agoThe Epson and Oki 9-pin drivers had a bad resolution option (STR #3798)
mike [Fri, 18 Feb 2011 22:12:11 +0000 (22:12 +0000)] 
The Epson and Oki 9-pin drivers had a bad resolution option (STR #3798)

14 years agoClean up and normalize the filter permission messages.
mike [Fri, 18 Feb 2011 19:43:27 +0000 (19:43 +0000)] 
Clean up and normalize the filter permission messages.

14 years agoWarn about filters with group write permissions.
mike [Fri, 18 Feb 2011 19:19:54 +0000 (19:19 +0000)] 
Warn about filters with group write permissions.

14 years agoFix memory leak reported by clang.
mike [Fri, 18 Feb 2011 19:02:40 +0000 (19:02 +0000)] 
Fix memory leak reported by clang.

14 years agoRevamp network backends so that they don't connect until the first byte of data
mike [Fri, 18 Feb 2011 18:09:54 +0000 (18:09 +0000)] 
Revamp network backends so that they don't connect until the first byte of data
is available, and so that it is OK for there not to be print data for a job.

14 years agoURI encode the request line when logging an error.
mike [Fri, 18 Feb 2011 05:11:16 +0000 (05:11 +0000)] 
URI encode the request line when logging an error.

14 years agoInclude get-printer-attributes.test file in ipptool package.
mike [Thu, 17 Feb 2011 23:43:53 +0000 (23:43 +0000)] 
Include get-printer-attributes.test file in ipptool package.

14 years agoVC++ 2005 fixes
mike [Thu, 17 Feb 2011 01:07:29 +0000 (01:07 +0000)] 
VC++ 2005 fixes

14 years agoClean up HTTP timeout code for WIN32, and add a comment about why we include
mike [Thu, 17 Feb 2011 00:58:58 +0000 (00:58 +0000)] 
Clean up HTTP timeout code for WIN32, and add a comment about why we include
winsock2 in the raster sources...

14 years agoVC++ 2008 fixes
mike [Thu, 17 Feb 2011 00:52:57 +0000 (00:52 +0000)] 
VC++ 2008 fixes

14 years agoUpdate header comments and include winsock2.h for the htonl definition.
mike [Thu, 17 Feb 2011 00:33:31 +0000 (00:33 +0000)] 
Update header comments and include winsock2.h for the htonl definition.

14 years agoMirror changes to AIX exports file.
mike [Thu, 17 Feb 2011 00:06:01 +0000 (00:06 +0000)] 
Mirror changes to AIX exports file.

14 years agoUpdate VC++ project files and add libcupsimage2 DLL projects.
mike [Thu, 17 Feb 2011 00:03:29 +0000 (00:03 +0000)] 
Update VC++ project files and add libcupsimage2 DLL projects.

Update exports files.

14 years agoGet the correct user name for Kerberized printing (STR #3670)
mike [Wed, 16 Feb 2011 23:20:26 +0000 (23:20 +0000)] 
Get the correct user name for Kerberized printing (STR #3670)

14 years agoFix localization typo (STR #3783)
mike [Wed, 16 Feb 2011 21:49:34 +0000 (21:49 +0000)] 
Fix localization typo (STR #3783)

14 years agoFix the missing colon for error message prefixes.
mike [Wed, 16 Feb 2011 21:33:17 +0000 (21:33 +0000)] 
Fix the missing colon for error message prefixes.

Add debug messages for every error so we know which file cannot be opened.

Clean up config.h.

14 years agoFix typos in option help (STR #3782)
mike [Wed, 16 Feb 2011 21:31:13 +0000 (21:31 +0000)] 
Fix typos in option help (STR #3782)

14 years agoUpdate documentation.
mike [Wed, 16 Feb 2011 16:50:17 +0000 (16:50 +0000)] 
Update documentation.

14 years agoFix ipptool crash when there are no attributes are in the operation.
mike [Wed, 16 Feb 2011 04:28:37 +0000 (04:28 +0000)] 
Fix ipptool crash when there are no attributes are in the operation.

14 years agoIf we are requiring operations-supported, we should ask for it...
mike [Mon, 14 Feb 2011 23:53:01 +0000 (23:53 +0000)] 
If we are requiring operations-supported, we should ask for it...

14 years agoFix testppd bug with "-d printer" (instead of "-dprinter")
mike [Mon, 14 Feb 2011 23:46:45 +0000 (23:46 +0000)] 
Fix testppd bug with "-d printer" (instead of "-dprinter")

When printing raw/remote, the scheduler was storing the job-sheets attribute
pointer in the job-media-sheets-completed pointer (bug).

14 years agoAdd cupsRasterOpenIO API and new CUPS_RASTER_WRITE_PWG mode to write PWG Raster
mike [Mon, 14 Feb 2011 17:00:11 +0000 (17:00 +0000)] 
Add cupsRasterOpenIO API and new CUPS_RASTER_WRITE_PWG mode to write PWG Raster
data (CUPS Raster v2 with network byte order)

14 years agoProperly separate groups in the plist output.
mike [Fri, 11 Feb 2011 21:14:18 +0000 (21:14 +0000)] 
Properly separate groups in the plist output.