]>
git.ipfire.org Git - thirdparty/cups-filters.git/log
mike [Wed, 19 Nov 2008 02:40:28 +0000 (02:40 +0000)]
Fix pap auto check.
mike [Tue, 18 Nov 2008 00:42:34 +0000 (00:42 +0000)]
The lp "-H immediate" option did not specify that the job should not be held
(STR #3013)
mike [Mon, 17 Nov 2008 23:54:45 +0000 (23:54 +0000)]
Revert change from r7362, since enforcing the Expect: header here will just
cause partial requests to be processed by the IPP server.
mike [Mon, 17 Nov 2008 23:46:55 +0000 (23:46 +0000)]
Fix Expect: response handling - force a reconnect to avoid problems with non-
conforming implementations (CUPS 1.1.x, some IPP printers)
Fix --enable-debug-printfs configure option.
Fix print-job.test file.
mike [Mon, 17 Nov 2008 16:46:23 +0000 (16:46 +0000)]
Fix redirection problem with printer web page (STR 3012)
Add missing header docs.
mike [Mon, 17 Nov 2008 16:41:52 +0000 (16:41 +0000)]
Explain which page numbers should be used for page-ranges (STR #3008).
mike [Mon, 17 Nov 2008 16:29:05 +0000 (16:29 +0000)]
The scheduler did not support the "Connection: close" HTTP header (STR #3010)
mike [Fri, 14 Nov 2008 22:47:49 +0000 (22:47 +0000)]
Tweak color wheel image so the spacing looks equal between the logo and gray
ramp.
mike [Fri, 14 Nov 2008 21:02:19 +0000 (21:02 +0000)]
Fix typo in what's new document (STR #2998)
mike [Fri, 14 Nov 2008 20:59:31 +0000 (20:59 +0000)]
Fix heading for Cancel-Job operation (STR #2983)
mike [Fri, 14 Nov 2008 19:49:14 +0000 (19:49 +0000)]
Backends could spin trying to read back-channel data (STR #3001)
mike [Fri, 14 Nov 2008 19:35:46 +0000 (19:35 +0000)]
Ignore generated testprint file.
mike [Fri, 14 Nov 2008 19:32:22 +0000 (19:32 +0000)]
Use PNG images for the banner and test pages.
Generate the test page file so the correct version number is shown.
mike [Thu, 13 Nov 2008 15:32:37 +0000 (15:32 +0000)]
compression is sent in the operation group, not the job group.
mike [Thu, 13 Nov 2008 06:31:30 +0000 (06:31 +0000)]
The HP-GL/2 filter was using the wrong default colors (STR #2966)
mike [Thu, 13 Nov 2008 06:13:13 +0000 (06:13 +0000)]
The scheduler incorrectly allowed Get-Jobs operations without a printer-uri
(STR #2996)
mike [Thu, 13 Nov 2008 06:04:13 +0000 (06:04 +0000)]
The compression option was not being encoded properly (STR #2997)
mike [Thu, 13 Nov 2008 05:58:35 +0000 (05:58 +0000)]
Add Netgear help (STR #2995)
mike [Thu, 13 Nov 2008 05:54:34 +0000 (05:54 +0000)]
Fix typo in documentation (STR #2994)
mike [Wed, 12 Nov 2008 19:32:10 +0000 (19:32 +0000)]
Add JIS-X0213 character mapping file.
mike [Wed, 12 Nov 2008 19:30:57 +0000 (19:30 +0000)]
Added a missing character map for JIS-X0213/ShiftJIS.
mike [Wed, 12 Nov 2008 00:46:27 +0000 (00:46 +0000)]
Add color wheel image to test page.
mike [Wed, 12 Nov 2008 00:18:23 +0000 (00:18 +0000)]
Fix compile warning about missing po files.
The scheduler now rejects ATTR: messages with empty values.
mike [Wed, 12 Nov 2008 00:08:45 +0000 (00:08 +0000)]
Fixed a PPD compiler problem with the loading of message catalogs (STR #2990)
mike [Wed, 12 Nov 2008 00:05:00 +0000 (00:05 +0000)]
Fixed a PPD compiler problem with the loading of .strings files (STR #2989)
mike [Tue, 11 Nov 2008 23:32:42 +0000 (23:32 +0000)]
Remove unused cupsdSanitizeURI definition (STR #2992)
mike [Tue, 11 Nov 2008 23:10:06 +0000 (23:10 +0000)]
The scheduler could consume all CPU handling closed connections (STR #2988)
mike [Tue, 11 Nov 2008 19:18:05 +0000 (19:18 +0000)]
Don't allow access to localhost via alternate hostnames.
mike [Tue, 11 Nov 2008 00:57:12 +0000 (00:57 +0000)]
Add configure options to omit texttops and bannertops from the build.
mike [Fri, 7 Nov 2008 00:58:34 +0000 (00:58 +0000)]
The cupsfilter utility did not set the CONTENT_TYPE environment variable.
mike [Thu, 6 Nov 2008 16:42:18 +0000 (16:42 +0000)]
Fix compile problem with texttops.
mike [Thu, 6 Nov 2008 00:53:01 +0000 (00:53 +0000)]
Text is always UTF-8 now...
mike [Thu, 6 Nov 2008 00:48:54 +0000 (00:48 +0000)]
Don't mark printers.conf dirty for connecting-to-device.
mike [Thu, 6 Nov 2008 00:46:37 +0000 (00:46 +0000)]
Mark printers.conf dirty when the reasons strings are changed.
mike [Wed, 5 Nov 2008 23:52:04 +0000 (23:52 +0000)]
Don't save "connecting-to-device" reason.
mike [Mon, 3 Nov 2008 16:58:03 +0000 (16:58 +0000)]
Update copyright notices on man pages.
mike [Mon, 3 Nov 2008 16:53:42 +0000 (16:53 +0000)]
Fix sorting of referenced man pages.
mike [Mon, 3 Nov 2008 16:51:56 +0000 (16:51 +0000)]
Update references to accept(8) to be cupsaccept(8)
mike [Fri, 31 Oct 2008 23:45:04 +0000 (23:45 +0000)]
Adjust select timeout for sleep. Don't stop unconnected jobs to avoid possible
race condition - let the SIGTERM do the fast cancel in that case...
mike [Fri, 31 Oct 2008 21:23:58 +0000 (21:23 +0000)]
Update the sleep handling on Mac OS X to allow jobs to cancel cleanly or
finish before we allow system sleep.
mike [Fri, 31 Oct 2008 20:51:39 +0000 (20:51 +0000)]
The IPP, LPD, and socket backends used different "connecting" progress
messages.
mike [Mon, 27 Oct 2008 22:47:12 +0000 (22:47 +0000)]
Update dependencies.
Fix compiler warnings on Linux x86_64.
mike [Mon, 27 Oct 2008 22:46:23 +0000 (22:46 +0000)]
Fix x86_64 RPM builds.
mike [Mon, 27 Oct 2008 21:54:12 +0000 (21:54 +0000)]
Need to unlink CacheDir/printername.ipp, not ServerRoot/printername.ipp...
mike [Mon, 27 Oct 2008 21:37:05 +0000 (21:37 +0000)]
One more time...
mike [Mon, 27 Oct 2008 21:36:01 +0000 (21:36 +0000)]
Update API docos.
mike [Mon, 27 Oct 2008 21:00:27 +0000 (21:00 +0000)]
Incorporate some fixes from HP in the libusb-based USB backend.
mike [Mon, 27 Oct 2008 20:38:27 +0000 (20:38 +0000)]
Add start of raster programming guide.
mike [Mon, 27 Oct 2008 18:21:06 +0000 (18:21 +0000)]
Don't use delete on PPD compiler objects directly, use release() instead.
Also rename get() to retain() for better readability.
mike [Mon, 27 Oct 2008 16:38:23 +0000 (16:38 +0000)]
Add test mode for IPP reasons.
mike [Thu, 23 Oct 2008 23:41:59 +0000 (23:41 +0000)]
Add --build option for cups-config to show system-specific build information.
mike [Thu, 23 Oct 2008 23:28:29 +0000 (23:28 +0000)]
Create launchd keepalive file after every call to cupsdReadConfiguration in case
we are killed or crash.
mike [Thu, 23 Oct 2008 22:17:46 +0000 (22:17 +0000)]
Document that only Apple icon files are allowed for APPrinterIcon.
mike [Thu, 23 Oct 2008 15:38:43 +0000 (15:38 +0000)]
Fix handling of --without-rcdir and --without-xinetd (STR #2970)
mike [Thu, 23 Oct 2008 15:28:17 +0000 (15:28 +0000)]
Fix typos in Epson driver definitions.
mike [Wed, 22 Oct 2008 23:48:05 +0000 (23:48 +0000)]
Fix add/modify web interface (STR #2978)
mike [Wed, 22 Oct 2008 22:09:34 +0000 (22:09 +0000)]
Fix some authentication issues...
cgi-bin/admin.c:
- choose_device_cb(): Start the multipart stuff the first time we are
called.
- do_am_printer(): When choosing devices, don't prime with an empty page
since we may need to authenticate.
cups/auth.c:
- cups_local_auth(): Don't use Mac OS X authorization services when running
as a CGI program.
scheduler/auth.c:
- cupsdAuthorize(): Verify that the rights returned by AuthorizationCopyInfo
actually contain a username instead of the empty string.
mike [Tue, 21 Oct 2008 05:59:48 +0000 (05:59 +0000)]
Fix Edit Configuration File template.
mike [Tue, 21 Oct 2008 00:02:45 +0000 (00:02 +0000)]
Pass job-billing to filters.
mike [Mon, 20 Oct 2008 17:57:49 +0000 (17:57 +0000)]
Save work...
mike [Fri, 17 Oct 2008 22:16:22 +0000 (22:16 +0000)]
Don't forget to install new filter chain images.
mike [Fri, 17 Oct 2008 22:09:29 +0000 (22:09 +0000)]
Add images for driver development help files.
Update PostScript driver help file.
Add example PostScript driver info file.
mike [Fri, 17 Oct 2008 17:24:15 +0000 (17:24 +0000)]
Sync up printable stylesheet.
mike [Fri, 17 Oct 2008 16:59:01 +0000 (16:59 +0000)]
Fix image size check in PNG reading code (STR #2974)
mike [Fri, 17 Oct 2008 16:28:18 +0000 (16:28 +0000)]
Add start of PostScript printer driver docos.
mike [Fri, 17 Oct 2008 04:52:34 +0000 (04:52 +0000)]
Load both UIConstraints and cupsUIConstraints from a PPD file.
mike [Fri, 17 Oct 2008 04:44:53 +0000 (04:44 +0000)]
Add "Introduction to the PPD Compiler" document.
Add DDK examples.
Fix drv man page.
mike [Thu, 16 Oct 2008 19:16:15 +0000 (19:16 +0000)]
Fix banner PostScript output and font embeddeding.
Fix stylesheet for web interface.
mike [Wed, 15 Oct 2008 21:30:07 +0000 (21:30 +0000)]
Don't set app preference for AppleLanguages.
mike [Wed, 15 Oct 2008 19:00:25 +0000 (19:00 +0000)]
Update ppdFindAttr and ppdFindNextAttr to return named attributes in the order
they appear in the PPD file.
mike [Wed, 15 Oct 2008 18:27:45 +0000 (18:27 +0000)]
"offline*" is another "printer offline" state...
mike [Wed, 15 Oct 2008 18:21:56 +0000 (18:21 +0000)]
Rename testprint.ps to testprint to avoid mis-typing as PostScript.
mike [Mon, 13 Oct 2008 21:13:20 +0000 (21:13 +0000)]
Remove dead store.
mike [Sat, 11 Oct 2008 23:38:59 +0000 (23:38 +0000)]
Fix cupsaccept/cupsreject man pages.
mike [Fri, 10 Oct 2008 21:10:20 +0000 (21:10 +0000)]
Update API documentation.
mike [Fri, 10 Oct 2008 20:57:30 +0000 (20:57 +0000)]
Prep for CUPS 1.4b1 release.
mike [Fri, 10 Oct 2008 20:49:55 +0000 (20:49 +0000)]
The PPD compiler now allows local message catalogs to override the standard
CUPS translations (STR #2642)
mike [Fri, 10 Oct 2008 19:22:59 +0000 (19:22 +0000)]
The ppdmerge command did not merge custom option strings (STR #2863)
mike [Fri, 10 Oct 2008 18:50:03 +0000 (18:50 +0000)]
Remove all of the current message catalogs - after merging, most have less than
half of the messages localized, making them less than useless.
mike [Fri, 10 Oct 2008 18:47:00 +0000 (18:47 +0000)]
Add charset lines to top.
mike [Fri, 10 Oct 2008 18:37:33 +0000 (18:37 +0000)]
Merge PPD compiler localization with CUPS (STR #2826)
mike [Fri, 10 Oct 2008 18:09:14 +0000 (18:09 +0000)]
Localize all user messages.
Add support for "Duplex Rotated" and "Duplex ManualTumble", and output
cupsBackSide attribute.
Fix some output bugs (using printf instead of puts for plain strings).
mike [Fri, 10 Oct 2008 15:57:16 +0000 (15:57 +0000)]
Add program to generate localization file that GNU gettext can (re)scan to
maintain the CUPS message catalogs (STR #2826)
mike [Fri, 10 Oct 2008 05:28:15 +0000 (05:28 +0000)]
The scheduler now supports the Hold-New-Jobs and Release-Held-New-Jobs
operations; these are exposed via the cupsdisable and cupsenable commands
(STR #2332)
mike [Fri, 10 Oct 2008 04:41:31 +0000 (04:41 +0000)]
The lpstat command is now much faster when displaying the status of a single
printer (STR #2843)
Also do a lot of code simplification to put common matching code in the
match_list() function and use CUPS_HTTP_DEFAULT instead of a dedicated HTTP
connection for the default usage.
mike [Fri, 10 Oct 2008 03:06:56 +0000 (03:06 +0000)]
Fix cached load of filters.
mike [Thu, 9 Oct 2008 20:13:21 +0000 (20:13 +0000)]
Security-related integer overflow fixes (STR #2911, STR #2918, and
STR #2919)
mike [Thu, 9 Oct 2008 14:35:32 +0000 (14:35 +0000)]
Changelog.
mike [Thu, 9 Oct 2008 06:57:35 +0000 (06:57 +0000)]
Implement PPD caching.
mike [Wed, 8 Oct 2008 22:47:29 +0000 (22:47 +0000)]
Remove generated package files.
mike [Wed, 8 Oct 2008 22:45:38 +0000 (22:45 +0000)]
Don't ignore PS and HTML files here.
mike [Wed, 8 Oct 2008 22:40:12 +0000 (22:40 +0000)]
Also remove unit test directories with "make distclean".
mike [Wed, 8 Oct 2008 22:21:34 +0000 (22:21 +0000)]
"make distclean" did not remove the "clang" directory.
mike [Wed, 8 Oct 2008 21:07:45 +0000 (21:07 +0000)]
CUPS-Get-Driver now provides much better driver matching based on the
IEEE-1284 device ID and make/model strings (STR #2707)
Fix banner filter destination type.
systemv/lpinfo.c:
- main(): Add support for --device-id, --language, --make-and-model,
--product, and --timeout options.
- show_devices(): Use timeout option.
- show_models(): Use device_id, language, make_model, and product
strings when listing drivers.
cgi-bin/admin.c:
- do_am_printer(): Pass make and model to CUPS-Get-PPDs to get a list
sorted by relevance to the current device.
scheduler/cups-driverd.cxx:
- ppd_info_t: Add matches field.
- compare_matches(): Added.
- list_ppds(): Use regex to match make-and-model and device-id data,
and create an array of matches sorted by score and make/model.
- regex_device_id(): Added.
- regex_string(): Added.
mike [Wed, 8 Oct 2008 18:27:52 +0000 (18:27 +0000)]
Fix OpenSSL compile problems.
mike [Wed, 8 Oct 2008 16:34:03 +0000 (16:34 +0000)]
Don't support the SSLOptions directive when there is no SSL library.
mike [Wed, 8 Oct 2008 04:26:38 +0000 (04:26 +0000)]
First half of PPD/attributes caching (STR #1293)
mike [Tue, 7 Oct 2008 23:53:14 +0000 (23:53 +0000)]
Allow device-uri to point to DNS-SD CUPS URI and still work as a hard-wired
remote printer.
Correctly map printer-more-info attribute to connected address rather than
hardcoding with the server name.
mike [Tue, 7 Oct 2008 22:22:23 +0000 (22:22 +0000)]
Make sure images_width is initialized.
mike [Tue, 7 Oct 2008 19:10:35 +0000 (19:10 +0000)]
Use DNSServiceConstructFullName to construct fullName.
Report error status in error_log as debug message.