]>
git.ipfire.org Git - thirdparty/cups-filters.git/log
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.
mike [Wed, 23 Jan 2008 21:42:47 +0000 (21:42 +0000)]
The IPP backend could crash when handling printer errors (STR #2667)
mike [Wed, 23 Jan 2008 19:28:49 +0000 (19:28 +0000)]
Don't log a NULL URI string (STR #2671)
mike [Wed, 23 Jan 2008 19:26:27 +0000 (19:26 +0000)]
Multi-file jobs did not print to remote CUPS servers (STR #2673)
mike [Wed, 23 Jan 2008 18:11:10 +0000 (18:11 +0000)]
Update web interface legal notice.
mike [Wed, 23 Jan 2008 00:00:21 +0000 (00:00 +0000)]
Only warn about shadowed variables when building from svn sources.
mike [Tue, 22 Jan 2008 23:53:19 +0000 (23:53 +0000)]
Silence build warnings about Appletalk functions...
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.
mike [Tue, 22 Jan 2008 22:02:22 +0000 (22:02 +0000)]
Changelog.
mike [Tue, 22 Jan 2008 01:38:39 +0000 (01:38 +0000)]
Fix Kerberos authentication with several of the web interface actions
(STR #2669)
mike [Tue, 22 Jan 2008 01:28:35 +0000 (01:28 +0000)]
Kerberos authentication did not work with the web interface (STR #2606)
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)
mike [Mon, 21 Jan 2008 22:55:40 +0000 (22:55 +0000)]
CUPS didn't compile on HP-UX 11i (STR #2679)
mike [Sat, 19 Jan 2008 02:52:01 +0000 (02:52 +0000)]
Set the error string pointer to NULL before calling sandbox_init()...
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...
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...)
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.
mike [Thu, 17 Jan 2008 20:20:04 +0000 (20:20 +0000)]
Assign the sandbox profile before we change users.
mike [Thu, 17 Jan 2008 00:03:58 +0000 (00:03 +0000)]
cupsEncodeOptions2() did not handle option values like "What's up, doc?"
properly.
mike [Wed, 16 Jan 2008 23:41:19 +0000 (23:41 +0000)]
Fortify, pass 2...
mike [Wed, 16 Jan 2008 22:20:08 +0000 (22:20 +0000)]
Add NULL checks and fix some resource leaks reported by Fortify.
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.
mike [Sat, 12 Jan 2008 01:21:29 +0000 (01:21 +0000)]
Add more printer OIDs...
mike [Sat, 12 Jan 2008 00:40:40 +0000 (00:40 +0000)]
Add page counter OID.
Add more error reporting to test program.
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.
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.
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.
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.
mike [Thu, 10 Jan 2008 07:31:09 +0000 (07:31 +0000)]
Add debug output.
mike [Thu, 10 Jan 2008 07:10:46 +0000 (07:10 +0000)]
Use new SNMP API for SNMP backend.
mike [Thu, 10 Jan 2008 06:50:07 +0000 (06:50 +0000)]
Implement CUPS SNMP API.
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.
mike [Wed, 9 Jan 2008 19:12:30 +0000 (19:12 +0000)]
The RSS notifier directory was not installed with the correct permissions.
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)
mike [Wed, 9 Jan 2008 18:48:49 +0000 (18:48 +0000)]
Need <sys/wait.h> to get WIF* definitions on some platforms.
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)
mike [Wed, 9 Jan 2008 04:02:52 +0000 (04:02 +0000)]
Filename-based MIME rules did not work (STR #2659)
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)
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)
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)
mike [Mon, 7 Jan 2008 23:59:50 +0000 (23:59 +0000)]
Copyright update.
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)
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.
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.
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.
mike [Mon, 7 Jan 2008 21:21:12 +0000 (21:21 +0000)]
stopped -> paused.
mike [Mon, 7 Jan 2008 21:18:51 +0000 (21:18 +0000)]
Use resume/pause instead of start/stop.
mike [Mon, 7 Jan 2008 21:08:29 +0000 (21:08 +0000)]
One more place - default printer -> server default.
mike [Mon, 7 Jan 2008 21:06:29 +0000 (21:06 +0000)]
Change "Set as Default" to "Set as Server Default".
mike [Mon, 7 Jan 2008 19:50:38 +0000 (19:50 +0000)]
Changelog.
mike [Mon, 7 Jan 2008 19:47:07 +0000 (19:47 +0000)]
The scheduler incorrectly treated MIME types as case-sensitive (STR #2657)
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)
mike [Mon, 7 Jan 2008 18:41:56 +0000 (18:41 +0000)]
Changelog for cgi_initialize_post() fix.
mike [Mon, 7 Jan 2008 18:25:31 +0000 (18:25 +0000)]
Remove the last vestiges of the "new" (for 10.3) locale APIs.
mike [Sun, 6 Jan 2008 00:06:12 +0000 (00:06 +0000)]
Handle EGAIN properly when reading form data.
mike [Sat, 5 Jan 2008 22:22:50 +0000 (22:22 +0000)]
Track the last used printer preference on Mac OS X.
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.
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.
mike [Fri, 4 Jan 2008 02:21:30 +0000 (02:21 +0000)]
Implement streaming API (STR #2261)
mike [Wed, 2 Jan 2008 23:08:30 +0000 (23:08 +0000)]
Changelog...
mike [Wed, 2 Jan 2008 23:01:58 +0000 (23:01 +0000)]
Add DefaultShared directive too cupsd.conf man page (STR #2647)
mike [Wed, 2 Jan 2008 22:59:40 +0000 (22:59 +0000)]
lpadmin man page updates (STR #2646)
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)
mike [Wed, 2 Jan 2008 22:51:18 +0000 (22:51 +0000)]
Fix typo in lpq man page (STR #2649)
mike [Wed, 2 Jan 2008 21:22:42 +0000 (21:22 +0000)]
Copyright update for 2008.
mike [Wed, 2 Jan 2008 21:20:15 +0000 (21:20 +0000)]
Copyright update for 2008.
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.
mike [Thu, 20 Dec 2007 01:09:31 +0000 (01:09 +0000)]
Remove unused variable.
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)
mike [Wed, 19 Dec 2007 19:38:37 +0000 (19:38 +0000)]
Set PAM_RHOST on systems that support it (STR #2637)
mike [Wed, 19 Dec 2007 19:25:54 +0000 (19:25 +0000)]
Fix TempDir and CacheDir rules.
mike [Wed, 19 Dec 2007 19:24:23 +0000 (19:24 +0000)]
/etc is really /private/etc...
mike [Wed, 19 Dec 2007 19:19:20 +0000 (19:19 +0000)]
Merge Mac OS X seatbelt support onto trunk.
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)
mike [Mon, 17 Dec 2007 22:12:36 +0000 (22:12 +0000)]
The SNMP backend did not check for negative string lengths (STR #2589)
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...
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.
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.
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...
mike [Mon, 17 Dec 2007 17:59:37 +0000 (17:59 +0000)]
Don't try to install WEBBUTTONS anymore for translations.
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.
mike [Fri, 14 Dec 2007 19:47:23 +0000 (19:47 +0000)]
APPLE_LANGUAGE missing = on end...
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.
mike [Fri, 7 Dec 2007 19:46:07 +0000 (19:46 +0000)]
Implement "purge-job" functionality.
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.
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)
mike [Thu, 6 Dec 2007 18:50:12 +0000 (18:50 +0000)]
"make distclean" didn't remove all generated files (STR #2615)
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.
mike [Wed, 5 Dec 2007 18:47:59 +0000 (18:47 +0000)]
Fix Linux compile warnings.
mike [Wed, 5 Dec 2007 00:50:34 +0000 (00:50 +0000)]
Use NonUIOrderDependency attributes for custom option selections.
mike [Sat, 1 Dec 2007 01:29:39 +0000 (01:29 +0000)]
Fix Kerberos builds on OpenSolaris.
mike [Fri, 30 Nov 2007 19:09:36 +0000 (19:09 +0000)]
Fix compile problem on Mac OS X.
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)
mike [Fri, 30 Nov 2007 06:25:26 +0000 (06:25 +0000)]
Changing settings would always change the DefaultAuthType and Allow
lines (STR #2580)
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)
mike [Fri, 30 Nov 2007 05:27:35 +0000 (05:27 +0000)]
Fix cupsdDoSelect() with fallback...
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)
mike [Fri, 30 Nov 2007 04:19:01 +0000 (04:19 +0000)]
Fixed a compile problem with Heimdal Kerberos (STR #2592)
mike [Fri, 30 Nov 2007 04:06:13 +0000 (04:06 +0000)]
Retry connections to USB printers indefinitely on UNIX.
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)