]>
git.ipfire.org Git - thirdparty/cups-filters.git/log
mike [Fri, 13 Aug 2010 01:32:09 +0000 (01:32 +0000)]
The socket backend could go into an infinite loop with certain printers
(STR #3622)
mike [Fri, 13 Aug 2010 01:26:53 +0000 (01:26 +0000)]
Setting the PRINTER or LPDEST environment variables to "name/instance" did not
work (STR #3485)
mike [Fri, 13 Aug 2010 01:08:58 +0000 (01:08 +0000)]
Use ConfigFilePerm for classes.conf, plus a masked version for printers.conf.
mike [Fri, 13 Aug 2010 01:03:15 +0000 (01:03 +0000)]
Fix URI mapping.
mike [Fri, 13 Aug 2010 01:01:15 +0000 (01:01 +0000)]
The scheduler did not handle the JobRetryLimit setting properly (STR #3466)
mike [Fri, 13 Aug 2010 00:57:49 +0000 (00:57 +0000)]
The lpstat command always showed a remote job ID of 0 for shared printers
(STR #3627)
mike [Fri, 13 Aug 2010 00:51:07 +0000 (00:51 +0000)]
Increased the write timeout for the libusb-based USB backend to 5 minutes
(STR #3595)
mike [Fri, 13 Aug 2010 00:47:44 +0000 (00:47 +0000)]
The USB backend did not check whether the printer has a serial number (STR #3590)
mike [Fri, 13 Aug 2010 00:44:10 +0000 (00:44 +0000)]
Partial fix for STR #3639 - make sure we don't use a port number of 0 in the
job-printer-uri value. Full fix requires more extensive changes.
mike [Fri, 13 Aug 2010 00:35:30 +0000 (00:35 +0000)]
Fix German template error (STR #3635)
mike [Fri, 13 Aug 2010 00:32:39 +0000 (00:32 +0000)]
Fix Japanese template error (STR #3636)
mike [Fri, 13 Aug 2010 00:29:34 +0000 (00:29 +0000)]
The lpadmin command did not support setting of custom option values (STR #3631)
mike [Fri, 13 Aug 2010 00:00:37 +0000 (00:00 +0000)]
Don't need the LIBZ include anymore.
mike [Thu, 12 Aug 2010 23:51:26 +0000 (23:51 +0000)]
The lpadmin command did not support setting of the location or description of a
class (STR #3613)
mike [Thu, 12 Aug 2010 22:38:14 +0000 (22:38 +0000)]
The cupsaddsmb command did not give up after too many failed attempts (STR #3615)
mike [Thu, 12 Aug 2010 22:26:49 +0000 (22:26 +0000)]
Cleanup.
mike [Thu, 12 Aug 2010 05:10:20 +0000 (05:10 +0000)]
Fix mapping from PPD to PWG names.
mike [Wed, 11 Aug 2010 21:21:46 +0000 (21:21 +0000)]
More cleanup.
WITH-VALUE now expands variables, use it to apply media regex to media-default.
Report more failed WITH-VALUE values.
mike [Wed, 11 Aug 2010 21:01:31 +0000 (21:01 +0000)]
"IF-NOT-DEFINED" instead of "IF-UNDEFINED" to be consistent with "SKIP-IF-NOT-DEFINED".
Update IPP/2.0 test with a massive regex for media-supported names.
mike [Wed, 11 Aug 2010 15:51:34 +0000 (15:51 +0000)]
Tune the _cups_isfoo implementation to use inline functions instead of strchr
macros, with a fallback to regular functions on platforms without inlining
support...
mike [Tue, 10 Aug 2010 19:58:45 +0000 (19:58 +0000)]
Set output-mode from ColorModel.
mike [Tue, 10 Aug 2010 06:13:13 +0000 (06:13 +0000)]
Changelog.
mike [Tue, 10 Aug 2010 06:06:55 +0000 (06:06 +0000)]
Unfortunately, the ctype macros follow the current locale in a very inconsistent
way leading to false positives for isalpha, isalnum, isspace, and isupper for
characters 128-255. Provide a consistent isfoo implementation that is
restricted to US ASCII for parsing config files and the like.
Drop the PAP backend.
mike [Tue, 10 Aug 2010 00:02:02 +0000 (00:02 +0000)]
Sync up IPP and HTTP conformance changes, IPP->PPD mapping changes.
mike [Mon, 9 Aug 2010 21:52:01 +0000 (21:52 +0000)]
Use filename from command-line for test print.
mike [Fri, 6 Aug 2010 12:25:28 +0000 (12:25 +0000)]
Add support for arbitrary status code numbers.
mike [Fri, 6 Aug 2010 12:17:10 +0000 (12:17 +0000)]
Make man page terminology consistent.
mike [Fri, 6 Aug 2010 12:15:50 +0000 (12:15 +0000)]
Fix some more DEFINE-MATCH/DEFINE-NO-MATCH issues.
Clarify that DEFINE-MATCH and DEFINE-NO-MATCH prevent EXPECT from failing a
test.
Fix man page generator.
mike [Fri, 6 Aug 2010 11:54:25 +0000 (11:54 +0000)]
Bump man page date.
mike [Fri, 6 Aug 2010 11:51:10 +0000 (11:51 +0000)]
Fix some bugs in DEFINE- implementation, and don't fail for DEFINE-NO-MATCH
predicate.
mike [Fri, 6 Aug 2010 11:42:23 +0000 (11:42 +0000)]
Add DEFINE-MATCH, DEFINE-NO-MATCH, DEFINE-VALUE, SKIP-IF-DEFINED, and SKIP-IF-NOT-DEFINED.
mike [Mon, 2 Aug 2010 20:53:47 +0000 (20:53 +0000)]
Add IGNORE-ERRORS and SKIP-PREVIOUS-ERROR directives.
mike [Mon, 2 Aug 2010 16:21:57 +0000 (16:21 +0000)]
Add display of size information to check on a bug reported on cups.development
mike [Fri, 30 Jul 2010 00:37:57 +0000 (00:37 +0000)]
Fix compile error, and set media if it isn't already set.
mike [Thu, 29 Jul 2010 21:20:46 +0000 (21:20 +0000)]
Fix crash bugs.
mike [Tue, 27 Jul 2010 00:38:05 +0000 (00:38 +0000)]
Fix cupsd crasher.
mike [Tue, 27 Jul 2010 00:11:26 +0000 (00:11 +0000)]
Clean up clang-reported issues.
mike [Mon, 26 Jul 2010 23:03:30 +0000 (23:03 +0000)]
Bump version of IPP and PWG mapping data caches.
mike [Mon, 26 Jul 2010 22:59:01 +0000 (22:59 +0000)]
Cleanup.
mike [Mon, 26 Jul 2010 22:51:00 +0000 (22:51 +0000)]
Support both InputSlot and HPPaperSource for media-source mapping.
Also use the photo tray, if available, when printing 5x7 or smaller.
mike [Mon, 26 Jul 2010 22:03:39 +0000 (22:03 +0000)]
PJL value substitution of more than 9 values was broken (STR #3621)
mike [Mon, 26 Jul 2010 22:00:07 +0000 (22:00 +0000)]
Custom options with missing string values caused ppdEmit* to segfault
(STR #3620)
mike [Mon, 26 Jul 2010 21:49:01 +0000 (21:49 +0000)]
Fixed an issue with the Italian version of the web interface (STR #3624)
mike [Mon, 19 Jul 2010 23:04:47 +0000 (23:04 +0000)]
Support more options to select grayscale output, and default to automatic input
slot.
mike [Wed, 14 Jul 2010 02:43:14 +0000 (02:43 +0000)]
Fix typo in cupsd.conf reference.
mike [Fri, 9 Jul 2010 20:57:39 +0000 (20:57 +0000)]
Fix boolean options.
mike [Thu, 8 Jul 2010 17:23:08 +0000 (17:23 +0000)]
Fixed the Solaris SMF configuration file for cups-lpd (STR #3611)
mike [Thu, 8 Jul 2010 17:15:03 +0000 (17:15 +0000)]
The scheduler did not set the notify-subscribed-event attribute when delivering
printer-added or printer-modified events (STR #3608)
mike [Thu, 8 Jul 2010 16:22:22 +0000 (16:22 +0000)]
The mailto notifier could get into an infinite loop (STR #3609)
mike [Thu, 8 Jul 2010 16:02:05 +0000 (16:02 +0000)]
Date/time information was not shown in banner pages.
mike [Wed, 30 Jun 2010 21:33:40 +0000 (21:33 +0000)]
Normalize connection error messages for all network backends.
mike [Wed, 30 Jun 2010 21:16:25 +0000 (21:16 +0000)]
Use SecPolicyCreateSSL API when possible.
mike [Wed, 30 Jun 2010 20:23:33 +0000 (20:23 +0000)]
Fix call to CFArrayCreateMutable.
mike [Fri, 25 Jun 2010 19:22:37 +0000 (19:22 +0000)]
Relational operators were broken in #if/#elif/#else/#endif expressions for the
PPD compiler.
mike [Fri, 25 Jun 2010 18:29:40 +0000 (18:29 +0000)]
Fix launchd idle exit and keep alive logic to be the same correct set of
conditions.
mike [Fri, 25 Jun 2010 18:10:08 +0000 (18:10 +0000)]
Get Kerberos credentials via domain socket on Mac OS X.
mike [Wed, 23 Jun 2010 19:05:35 +0000 (19:05 +0000)]
Increase wait time for a completed job.
mike [Wed, 23 Jun 2010 03:19:39 +0000 (03:19 +0000)]
_pwgGenerateSize needs to be in pwg-media.c.
mike [Tue, 22 Jun 2010 21:42:05 +0000 (21:42 +0000)]
Moving a job via the web interface failed without asking for authentication
(STR #3559)
mike [Tue, 22 Jun 2010 21:32:23 +0000 (21:32 +0000)]
The scheduler now clears the printer-state-reasons when the driver is changed
(STR #3570)
mike [Tue, 22 Jun 2010 21:24:24 +0000 (21:24 +0000)]
Don't install drv HTML man page.
mike [Tue, 22 Jun 2010 21:21:37 +0000 (21:21 +0000)]
Remove drv man page (STR #3542)
mike [Tue, 22 Jun 2010 21:16:48 +0000 (21:16 +0000)]
The web interface did not allow a user to change the driver (STR #3601)
mike [Tue, 22 Jun 2010 20:45:13 +0000 (20:45 +0000)]
The scheduler was not setting the PATH_INFO environment variable when needed
(STR #3600)
mike [Tue, 22 Jun 2010 20:43:10 +0000 (20:43 +0000)]
The scheduler incorrectly set the CUPSD_AUTH_TYPE environment variable instead
of AUTH_TYPE (STR #3599)
mike [Tue, 22 Jun 2010 20:40:25 +0000 (20:40 +0000)]
Fix a buffer overrun in the PPD compiler (STR #3594)
mike [Mon, 21 Jun 2010 23:58:23 +0000 (23:58 +0000)]
Update IPP attribute support so that we resolve the mapping to PPD options at
print time, and all in the scheduler so that drivers that depend on seeing their
own option names work properly.
mike [Mon, 21 Jun 2010 23:57:04 +0000 (23:57 +0000)]
Fix path in output.
mike [Thu, 17 Jun 2010 18:17:31 +0000 (18:17 +0000)]
Fix the fix to make GNU TLS + threading a warning.
mike [Thu, 17 Jun 2010 17:51:25 +0000 (17:51 +0000)]
Make the GNU TLS message a warning and then fall back on OpenSSL.
mike [Wed, 16 Jun 2010 18:02:57 +0000 (18:02 +0000)]
Fix some errors in the SSL tests.
Need to check for the st_gen member in struct stat.
mike [Wed, 16 Jun 2010 15:47:27 +0000 (15:47 +0000)]
Add standard and device color spaces to CUPS raster format.
mike [Wed, 16 Jun 2010 05:21:15 +0000 (05:21 +0000)]
More fixes for Windows
mike [Wed, 16 Jun 2010 04:56:18 +0000 (04:56 +0000)]
Merge some more fixes to get things compiling on Windows.
mike [Wed, 16 Jun 2010 00:48:25 +0000 (00:48 +0000)]
The cups-config utility did not return the correct linker options on AIX
(STR #3587)
mike [Wed, 16 Jun 2010 00:34:12 +0000 (00:34 +0000)]
Another regression from STR #3498.
mike [Wed, 16 Jun 2010 00:31:00 +0000 (00:31 +0000)]
Fix regression in STR #3498 (STR #3593)
mike [Wed, 16 Jun 2010 00:29:06 +0000 (00:29 +0000)]
Security: CUPS could overwrite files as root in directories owned or writable by
non-root users (STR #3510)
mike [Wed, 16 Jun 2010 00:24:52 +0000 (00:24 +0000)]
Security: The web admin interface could disclose the contents of memory
(STR #3577)
mike [Wed, 16 Jun 2010 00:22:36 +0000 (00:22 +0000)]
Security: The texttops filter did not check the results of allocations
(STR #3516)
mike [Wed, 16 Jun 2010 00:17:39 +0000 (00:17 +0000)]
Security: The fix for CVE-2009-3553 was incomplete (STR #3490)
mike [Wed, 16 Jun 2010 00:14:33 +0000 (00:14 +0000)]
STR #3461: Don't allow GNU TLS to be used when threading is enabled.
mike [Fri, 21 May 2010 22:24:30 +0000 (22:24 +0000)]
Give a reason for page_log failures.
mike [Fri, 21 May 2010 15:34:27 +0000 (15:34 +0000)]
Fix link to Apple preset documentation.
mike [Tue, 18 May 2010 21:09:28 +0000 (21:09 +0000)]
Clean up error messages and make some errors DEBUG instead.
mike [Tue, 18 May 2010 19:44:06 +0000 (19:44 +0000)]
Update version info for APIs/members.
mike [Thu, 13 May 2010 21:00:48 +0000 (21:00 +0000)]
validate_job is void, so don't try to return NULL.
mike [Wed, 12 May 2010 04:42:54 +0000 (04:42 +0000)]
Make Validate-Job use the same policy as Print-Job by default.
mike [Wed, 12 May 2010 04:37:43 +0000 (04:37 +0000)]
Use psglyphs instead of the old charmap file that no longer exists.
mike [Mon, 10 May 2010 22:55:10 +0000 (22:55 +0000)]
Use iconv() for all character set support (STR #3097)
mike [Wed, 5 May 2010 15:58:11 +0000 (15:58 +0000)]
Roll back original STR #3541 change.
mike [Wed, 5 May 2010 00:34:31 +0000 (00:34 +0000)]
Another fix for STR #3541.
mike [Wed, 5 May 2010 00:11:11 +0000 (00:11 +0000)]
Fix usage of strdup/free for IPP attribute values - should be using _cupsStrAlloc/_cupsStrFree.
mike [Tue, 4 May 2010 23:54:32 +0000 (23:54 +0000)]
Fix character matching - was doing a signed comparison instead of unsigned.
mike [Mon, 3 May 2010 03:33:03 +0000 (03:33 +0000)]
Use numeric addresses for interfaces unless HostNameLookups are turned on.
mike [Thu, 29 Apr 2010 05:13:52 +0000 (05:13 +0000)]
Fix bug when printing from a file.
mike [Wed, 28 Apr 2010 23:42:03 +0000 (23:42 +0000)]
Fix "media" option support.
mike [Fri, 23 Apr 2010 20:50:45 +0000 (20:50 +0000)]
Prevent crash for bad ppd.
mike [Fri, 23 Apr 2010 20:34:24 +0000 (20:34 +0000)]
Add sides to outgoing request as needed.
mike [Fri, 23 Apr 2010 16:00:09 +0000 (16:00 +0000)]
Pull sources via HTTP using the bz2 compressed version.