]> git.ipfire.org Git - thirdparty/cups-filters.git/log
thirdparty/cups-filters.git
17 years agoThe scheduler incorrectly sent printer-stopped events for status updates
mike [Wed, 23 Jan 2008 22:18:15 +0000 (22:18 +0000)] 
The scheduler incorrectly sent printer-stopped events for status updates
from the print filters (STR #2680)

Also implement support for the printer-queue-order-changed event.

17 years agoThe IPP backend could crash when handling printer errors (STR #2667)
mike [Wed, 23 Jan 2008 21:42:47 +0000 (21:42 +0000)] 
The IPP backend could crash when handling printer errors (STR #2667)

17 years agoDon't log a NULL URI string (STR #2671)
mike [Wed, 23 Jan 2008 19:28:49 +0000 (19:28 +0000)] 
Don't log a NULL URI string (STR #2671)

17 years agoMulti-file jobs did not print to remote CUPS servers (STR #2673)
mike [Wed, 23 Jan 2008 19:26:27 +0000 (19:26 +0000)] 
Multi-file jobs did not print to remote CUPS servers (STR #2673)

17 years agoUpdate web interface legal notice.
mike [Wed, 23 Jan 2008 18:11:10 +0000 (18:11 +0000)] 
Update web interface legal notice.

17 years agoOnly warn about shadowed variables when building from svn sources.
mike [Wed, 23 Jan 2008 00:00:21 +0000 (00:00 +0000)] 
Only warn about shadowed variables when building from svn sources.

17 years agoSilence build warnings about Appletalk functions...
mike [Tue, 22 Jan 2008 23:53:19 +0000 (23:53 +0000)] 
Silence build warnings about Appletalk functions...

17 years agoRemove all references to C++ compiler - it is no longer needed.
mike [Tue, 22 Jan 2008 22:34:52 +0000 (22:34 +0000)] 
Remove all references to C++ compiler - it is no longer needed.

Make sure _CUPS_SOURCE is defined when compiling CUPS.

17 years agoChangelog.
mike [Tue, 22 Jan 2008 22:02:22 +0000 (22:02 +0000)] 
Changelog.

17 years agoFix Kerberos authentication with several of the web interface actions
mike [Tue, 22 Jan 2008 01:38:39 +0000 (01:38 +0000)] 
Fix Kerberos authentication with several of the web interface actions
(STR #2669)

17 years agoKerberos authentication did not work with the web interface (STR #2606)
mike [Tue, 22 Jan 2008 01:28:35 +0000 (01:28 +0000)] 
Kerberos authentication did not work with the web interface (STR #2606)

17 years agoThe requesing-user-name-allowed and -denied functionality did not work for
mike [Mon, 21 Jan 2008 23:47:24 +0000 (23:47 +0000)] 
The requesing-user-name-allowed and -denied functionality did not work for
Kerberos-authenticated usernames (STR #2670)

17 years agoCUPS didn't compile on HP-UX 11i (STR #2679)
mike [Mon, 21 Jan 2008 22:55:40 +0000 (22:55 +0000)] 
CUPS didn't compile on HP-UX 11i (STR #2679)

17 years agoSet the error string pointer to NULL before calling sandbox_init()...
mike [Sat, 19 Jan 2008 02:52:01 +0000 (02:52 +0000)] 
Set the error string pointer to NULL before calling sandbox_init()...

17 years agoAllow normal access to the spool directory itself, just not to the files under
mike [Thu, 17 Jan 2008 22:17:13 +0000 (22:17 +0000)] 
Allow normal access to the spool directory itself, just not to the files under
it...

17 years agoAdd a debug report that shows resource utilization once a minute (less often
mike [Thu, 17 Jan 2008 21:55:51 +0000 (21:55 +0000)] 
Add a debug report that shows resource utilization once a minute (less often
when nothing is happening...)

17 years agoFix profile creation - wasn't providing the job_id value for the job file
mike [Thu, 17 Jan 2008 21:17:43 +0000 (21:17 +0000)] 
Fix profile creation - wasn't providing the job_id value for the job file
access rule.

Make the log messages use DEBUG2.

17 years agoAssign the sandbox profile before we change users.
mike [Thu, 17 Jan 2008 20:20:04 +0000 (20:20 +0000)] 
Assign the sandbox profile before we change users.

17 years agocupsEncodeOptions2() did not handle option values like "What's up, doc?"
mike [Thu, 17 Jan 2008 00:03:58 +0000 (00:03 +0000)] 
cupsEncodeOptions2() did not handle option values like "What's up, doc?"
properly.

17 years agoFortify, pass 2...
mike [Wed, 16 Jan 2008 23:41:19 +0000 (23:41 +0000)] 
Fortify, pass 2...

17 years agoAdd NULL checks and fix some resource leaks reported by Fortify.
mike [Wed, 16 Jan 2008 22:20:08 +0000 (22:20 +0000)] 
Add NULL checks and fix some resource leaks reported by Fortify.

17 years agoFix a variety of minor issues discovered by Coverity's code scanning tools.
mike [Mon, 14 Jan 2008 22:00:02 +0000 (22:00 +0000)] 
Fix a variety of minor issues discovered by Coverity's code scanning tools.

17 years agoAdd more printer OIDs...
mike [Sat, 12 Jan 2008 01:21:29 +0000 (01:21 +0000)] 
Add more printer OIDs...

17 years agoAdd page counter OID.
mike [Sat, 12 Jan 2008 00:40:40 +0000 (00:40 +0000)] 
Add page counter OID.

Add more error reporting to test program.

17 years agoAdd SNMP test program and support for Counter and Gauge types used by SNMP.
mike [Fri, 11 Jan 2008 23:41:09 +0000 (23:41 +0000)] 
Add SNMP test program and support for Counter and Gauge types used by SNMP.

17 years agoRename the OID prefix and debug functions.
mike [Fri, 11 Jan 2008 22:28:25 +0000 (22:28 +0000)] 
Rename the OID prefix and debug functions.

Add an OID copy function.

Add a timeout parameter to the read function.

17 years agoMore tweaking of SNMP API.
mike [Fri, 11 Jan 2008 01:34:24 +0000 (01:34 +0000)] 
More tweaking of SNMP API.

Add common printer OIDs and constants.

Update source dependencies.

17 years agoDon't release the old locations array if it doesn't exist, and remove non-
mike [Thu, 10 Jan 2008 13:24:39 +0000 (13:24 +0000)] 
Don't release the old locations array if it doesn't exist, and remove non-
working debug code.

17 years agoAdd debug output.
mike [Thu, 10 Jan 2008 07:31:09 +0000 (07:31 +0000)] 
Add debug output.

17 years agoUse new SNMP API for SNMP backend.
mike [Thu, 10 Jan 2008 07:10:46 +0000 (07:10 +0000)] 
Use new SNMP API for SNMP backend.

17 years agoImplement CUPS SNMP API.
mike [Thu, 10 Jan 2008 06:50:07 +0000 (06:50 +0000)] 
Implement CUPS SNMP API.

17 years agoSave work on turning SNMP functions into a simple SNMP API for CUPS.
mike [Thu, 10 Jan 2008 01:26:17 +0000 (01:26 +0000)] 
Save work on turning SNMP functions into a simple SNMP API for CUPS.

17 years agoThe RSS notifier directory was not installed with the correct permissions.
mike [Wed, 9 Jan 2008 19:12:30 +0000 (19:12 +0000)] 
The RSS notifier directory was not installed with the correct permissions.

17 years agoDon't select() on the output side of the device if we have a side-channel
mike [Wed, 9 Jan 2008 18:59:55 +0000 (18:59 +0000)] 
Don't select() on the output side of the device if we have a side-channel
callback - this causes 100% CPU usage (STR #2664)

17 years agoNeed <sys/wait.h> to get WIF* definitions on some platforms.
mike [Wed, 9 Jan 2008 18:48:49 +0000 (18:48 +0000)] 
Need <sys/wait.h> to get WIF* definitions on some platforms.

17 years agoDump Xpdf pdftops code, replacing it with a wrapper program that runs the
mike [Wed, 9 Jan 2008 07:41:46 +0000 (07:41 +0000)] 
Dump Xpdf pdftops code, replacing it with a wrapper program that runs the
Xpdf/poppler pdftops utility with the correct options (STR #1471)

17 years agoFilename-based MIME rules did not work (STR #2659)
mike [Wed, 9 Jan 2008 04:02:52 +0000 (04:02 +0000)] 
Filename-based MIME rules did not work (STR #2659)

17 years agoThe cups-polld program did not exit if the scheduler crashed (STR #2640)
mike [Tue, 8 Jan 2008 00:12:17 +0000 (00:12 +0000)] 
The cups-polld program did not exit if the scheduler crashed (STR #2640)

17 years agoThe scheduler would crash if you tried to set the port-monitor on a raw queue
mike [Tue, 8 Jan 2008 00:09:20 +0000 (00:09 +0000)] 
The scheduler would crash if you tried to set the port-monitor on a raw queue
(STR #2639)

17 years agoThe scheduler could crash if a polled remote printer was converted to a class
mike [Tue, 8 Jan 2008 00:04:34 +0000 (00:04 +0000)] 
The scheduler could crash if a polled remote printer was converted to a class
(STR #2656)

17 years agoCopyright update.
mike [Mon, 7 Jan 2008 23:59:50 +0000 (23:59 +0000)] 
Copyright update.

17 years agoThe web interface and cupsctl did not correctly reflect the "allow printing
mike [Mon, 7 Jan 2008 23:57:33 +0000 (23:57 +0000)] 
The web interface and cupsctl did not correctly reflect the "allow printing
from the Internet" state (STR #2650)

17 years agoRemove unmaintained, non-working IEEE-1394 backend.
mike [Mon, 7 Jan 2008 23:01:40 +0000 (23:01 +0000)] 
Remove unmaintained, non-working IEEE-1394 backend.

Add _cupsLangPrintError() as a perror replacement.

Use new function in all backends.

Fully localize pap backend.

17 years agoUse online instead of on-line, offline instead of off-line, and paused
mike [Mon, 7 Jan 2008 22:18:47 +0000 (22:18 +0000)] 
Use online instead of on-line, offline instead of off-line, and paused
instead of stopped.

17 years agoBonjour printer registrations now advertise as local or global based on the
mike [Mon, 7 Jan 2008 22:09:22 +0000 (22:09 +0000)] 
Bonjour printer registrations now advertise as local or global based on the
current access policies for the printer.

17 years agostopped -> paused.
mike [Mon, 7 Jan 2008 21:21:12 +0000 (21:21 +0000)] 
stopped -> paused.

17 years agoUse resume/pause instead of start/stop.
mike [Mon, 7 Jan 2008 21:18:51 +0000 (21:18 +0000)] 
Use resume/pause instead of start/stop.

17 years agoOne more place - default printer -> server default.
mike [Mon, 7 Jan 2008 21:08:29 +0000 (21:08 +0000)] 
One more place - default printer -> server default.

17 years agoChange "Set as Default" to "Set as Server Default".
mike [Mon, 7 Jan 2008 21:06:29 +0000 (21:06 +0000)] 
Change "Set as Default" to "Set as Server Default".

17 years agoChangelog.
mike [Mon, 7 Jan 2008 19:50:38 +0000 (19:50 +0000)] 
Changelog.

17 years agoThe scheduler incorrectly treated MIME types as case-sensitive (STR #2657)
mike [Mon, 7 Jan 2008 19:47:07 +0000 (19:47 +0000)] 
The scheduler incorrectly treated MIME types as case-sensitive (STR #2657)

17 years agoThe Java support classes did not send UTF-8 strings to the scheduler (STR #2651)
mike [Mon, 7 Jan 2008 19:08:57 +0000 (19:08 +0000)] 
The Java support classes did not send UTF-8 strings to the scheduler (STR #2651)

17 years agoChangelog for cgi_initialize_post() fix.
mike [Mon, 7 Jan 2008 18:41:56 +0000 (18:41 +0000)] 
Changelog for cgi_initialize_post() fix.

17 years agoRemove the last vestiges of the "new" (for 10.3) locale APIs.
mike [Mon, 7 Jan 2008 18:25:31 +0000 (18:25 +0000)] 
Remove the last vestiges of the "new" (for 10.3) locale APIs.

17 years agoHandle EGAIN properly when reading form data.
mike [Sun, 6 Jan 2008 00:06:12 +0000 (00:06 +0000)] 
Handle EGAIN properly when reading form data.

17 years agoTrack the last used printer preference on Mac OS X.
mike [Sat, 5 Jan 2008 22:22:50 +0000 (22:22 +0000)] 
Track the last used printer preference on Mac OS X.

17 years agoRe-fix the number-up + page-set/page-ranges interaction bug. Basically, the
mike [Fri, 4 Jan 2008 22:12:09 +0000 (22:12 +0000)] 
Re-fix the number-up + page-set/page-ranges interaction bug.  Basically, the
previous fix was wrong as it did not take into account whether the last page
was actually printed.

17 years agoThe PostScript filter incorrectly handled number-up when the number of pages
mike [Fri, 4 Jan 2008 21:55:46 +0000 (21:55 +0000)] 
The PostScript filter incorrectly handled number-up when the number of pages
was evenly divisible by the number-up value.

17 years agoImplement streaming API (STR #2261)
mike [Fri, 4 Jan 2008 02:21:30 +0000 (02:21 +0000)] 
Implement streaming API (STR #2261)

17 years agoChangelog...
mike [Wed, 2 Jan 2008 23:08:30 +0000 (23:08 +0000)] 
Changelog...

17 years agoAdd DefaultShared directive too cupsd.conf man page (STR #2647)
mike [Wed, 2 Jan 2008 23:01:58 +0000 (23:01 +0000)] 
Add DefaultShared directive too cupsd.conf man page (STR #2647)

17 years agolpadmin man page updates (STR #2646)
mike [Wed, 2 Jan 2008 22:59:40 +0000 (22:59 +0000)] 
lpadmin man page updates (STR #2646)

17 years agoThe PDF filter incorrectly filtered pages when page-ranges and number-up were
mike [Wed, 2 Jan 2008 22:54:43 +0000 (22:54 +0000)] 
The PDF filter incorrectly filtered pages when page-ranges and number-up were
both specified (STR #2643)

17 years agoFix typo in lpq man page (STR #2649)
mike [Wed, 2 Jan 2008 22:51:18 +0000 (22:51 +0000)] 
Fix typo in lpq man page (STR #2649)

17 years agoCopyright update for 2008.
mike [Wed, 2 Jan 2008 21:22:42 +0000 (21:22 +0000)] 
Copyright update for 2008.

17 years agoCopyright update for 2008.
mike [Wed, 2 Jan 2008 21:20:15 +0000 (21:20 +0000)] 
Copyright update for 2008.

17 years agoThe IPP backend did not handle printing of pictwps files to a non-Mac CUPS
mike [Wed, 2 Jan 2008 21:17:33 +0000 (21:17 +0000)] 
The IPP backend did not handle printing of pictwps files to a non-Mac CUPS
server properly.

17 years agoRemove unused variable.
mike [Thu, 20 Dec 2007 01:09:31 +0000 (01:09 +0000)] 
Remove unused variable.

17 years agoAdded a new cupsGetNamedDest() function to the CUPS library for faster
mike [Thu, 20 Dec 2007 01:09:11 +0000 (01:09 +0000)] 
Added a new cupsGetNamedDest() function to the CUPS library for faster
printing with lp and lpr (STR #2638)

17 years agoSet PAM_RHOST on systems that support it (STR #2637)
mike [Wed, 19 Dec 2007 19:38:37 +0000 (19:38 +0000)] 
Set PAM_RHOST on systems that support it (STR #2637)

17 years agoFix TempDir and CacheDir rules.
mike [Wed, 19 Dec 2007 19:25:54 +0000 (19:25 +0000)] 
Fix TempDir and CacheDir rules.

17 years ago/etc is really /private/etc...
mike [Wed, 19 Dec 2007 19:24:23 +0000 (19:24 +0000)] 
/etc is really /private/etc...

17 years agoMerge Mac OS X seatbelt support onto trunk.
mike [Wed, 19 Dec 2007 19:19:20 +0000 (19:19 +0000)] 
Merge Mac OS X seatbelt support onto trunk.

17 years agoThe scheduler did not detect network interface changes on operating systems
mike [Wed, 19 Dec 2007 04:13:26 +0000 (04:13 +0000)] 
The scheduler did not detect network interface changes on operating systems
other than Mac OS X (STR #2631)

17 years agoThe SNMP backend did not check for negative string lengths (STR #2589)
mike [Mon, 17 Dec 2007 22:12:36 +0000 (22:12 +0000)] 
The SNMP backend did not check for negative string lengths (STR #2589)

17 years agoSince we now always use -pie when it is available, there is no reason to
mike [Mon, 17 Dec 2007 21:47:02 +0000 (21:47 +0000)] 
Since we now always use -pie when it is available, there is no reason to
have the option for it...

17 years agoUse -fstack-protector and -pie whenever possible.
mike [Mon, 17 Dec 2007 21:42:57 +0000 (21:42 +0000)] 
Use -fstack-protector and -pie whenever possible.

Add -D_FORTIFY_SOURCE=2 to standard Mac OS X build.

17 years agoLog the system error that occurs when the scheduler can't open a request
mike [Mon, 17 Dec 2007 18:20:31 +0000 (18:20 +0000)] 
Log the system error that occurs when the scheduler can't open a request
file.

17 years agoDon't set FD_SETSIZE anymore, and drop CUPS_MAX_FDS since we don't need it
mike [Mon, 17 Dec 2007 18:05:32 +0000 (18:05 +0000)] 
Don't set FD_SETSIZE anymore, and drop CUPS_MAX_FDS since we don't need it
anymore...

17 years agoDon't try to install WEBBUTTONS anymore for translations.
mike [Mon, 17 Dec 2007 17:59:37 +0000 (17:59 +0000)] 
Don't try to install WEBBUTTONS anymore for translations.

17 years agoThe scheduler incorrectly removed the auth-info attribute from the linked
mike [Sat, 15 Dec 2007 00:23:09 +0000 (00:23 +0000)] 
The scheduler incorrectly removed the auth-info attribute from the linked
list of attributes for a job.

17 years agoAPPLE_LANGUAGE missing = on end...
mike [Fri, 14 Dec 2007 19:47:23 +0000 (19:47 +0000)] 
APPLE_LANGUAGE missing = on end...

17 years agoRemove unused air_negotiate variable (STR #2623)
mike [Tue, 11 Dec 2007 00:35:59 +0000 (00:35 +0000)] 
Remove unused air_negotiate variable (STR #2623)

When running in daemon mode, re-open stdin/out/err using /dev/null.

17 years agoImplement "purge-job" functionality.
mike [Fri, 7 Dec 2007 19:46:07 +0000 (19:46 +0000)] 
Implement "purge-job" functionality.

17 years agoFix typo in http-support.c (extra newline).
mike [Fri, 7 Dec 2007 18:36:45 +0000 (18:36 +0000)] 
Fix typo in http-support.c (extra newline).

Fix punctuation in web interface.

17 years agoDon't try sending browse information before the browse socket is opened
mike [Thu, 6 Dec 2007 20:42:33 +0000 (20:42 +0000)] 
Don't try sending browse information before the browse socket is opened
(STR #2618)

17 years ago"make distclean" didn't remove all generated files (STR #2615)
mike [Thu, 6 Dec 2007 18:50:12 +0000 (18:50 +0000)] 
"make distclean" didn't remove all generated files (STR #2615)

17 years agoAdd new _cupsAppleLanguage() API to convert a locale ID to an Apple language
mike [Thu, 6 Dec 2007 01:10:03 +0000 (01:10 +0000)] 
Add new _cupsAppleLanguage() API to convert a locale ID to an Apple language
ID, and use it in the scheduler to set the APPLE_LANGUAGE environment
variable for use by Mac OS X bundled filters and backends.

17 years agoFix Linux compile warnings.
mike [Wed, 5 Dec 2007 18:47:59 +0000 (18:47 +0000)] 
Fix Linux compile warnings.

17 years agoUse NonUIOrderDependency attributes for custom option selections.
mike [Wed, 5 Dec 2007 00:50:34 +0000 (00:50 +0000)] 
Use NonUIOrderDependency attributes for custom option selections.

17 years agoFix Kerberos builds on OpenSolaris.
mike [Sat, 1 Dec 2007 01:29:39 +0000 (01:29 +0000)] 
Fix Kerberos builds on OpenSolaris.

17 years agoFix compile problem on Mac OS X.
mike [Fri, 30 Nov 2007 19:09:36 +0000 (19:09 +0000)] 
Fix compile problem on Mac OS X.

17 years agoFixed PDF filter security issues (CVE-2007-4352 CVE-2007-5392 CVE-2007-5393)
mike [Fri, 30 Nov 2007 06:59:06 +0000 (06:59 +0000)] 
Fixed PDF filter security issues (CVE-2007-4352 CVE-2007-5392 CVE-2007-5393)

17 years agoChanging settings would always change the DefaultAuthType and Allow
mike [Fri, 30 Nov 2007 06:25:26 +0000 (06:25 +0000)] 
Changing settings would always change the DefaultAuthType and Allow
lines (STR #2580)

17 years agoThe scheduler would crash when submitting an undefined format file
mike [Fri, 30 Nov 2007 05:32:31 +0000 (05:32 +0000)] 
The scheduler would crash when submitting an undefined format file
from Samba with LogLevel debug2 (STR #2600)

17 years agoFix cupsdDoSelect() with fallback...
mike [Fri, 30 Nov 2007 05:27:35 +0000 (05:27 +0000)] 
Fix cupsdDoSelect() with fallback...

17 years agoThe scheduler did not use poll() when epoll() was not supported by
mike [Fri, 30 Nov 2007 05:18:08 +0000 (05:18 +0000)] 
The scheduler did not use poll() when epoll() was not supported by
the running kernel (STR #2582)

17 years agoFixed a compile problem with Heimdal Kerberos (STR #2592)
mike [Fri, 30 Nov 2007 04:19:01 +0000 (04:19 +0000)] 
Fixed a compile problem with Heimdal Kerberos (STR #2592)

17 years agoRetry connections to USB printers indefinitely on UNIX.
mike [Fri, 30 Nov 2007 04:06:13 +0000 (04:06 +0000)] 
Retry connections to USB printers indefinitely on UNIX.

17 years agoPrinters with untranslated JCL options were not exported to Samba correctly
mike [Fri, 30 Nov 2007 03:02:53 +0000 (03:02 +0000)] 
Printers with untranslated JCL options were not exported to Samba correctly
(STR #2570)