]> git.ipfire.org Git - thirdparty/cups.git/log
thirdparty/cups.git
6 years agoExpand ColorModel support for IPP Everywhere printers to include device color
Michael R Sweet [Thu, 18 Jan 2018 18:08:15 +0000 (13:08 -0500)] 
Expand ColorModel support for IPP Everywhere printers to include device color
spaces.  Simplify code.

6 years agoAdd support for deep grayscale (ColorModel=Gray16) and 8-bit AdobeRGB
Michael Sweet [Thu, 18 Jan 2018 14:30:26 +0000 (09:30 -0500)] 
Add support for deep grayscale (ColorModel=Gray16) and 8-bit AdobeRGB
(Issue #5227)

6 years agoFix installation permissions of "en" locale dir. v2.3b2
Michael R Sweet [Wed, 17 Jan 2018 20:26:04 +0000 (15:26 -0500)] 
Fix installation permissions of "en" locale dir.

6 years agoBump versions and copyrights.
Michael R Sweet [Wed, 17 Jan 2018 20:14:03 +0000 (15:14 -0500)] 
Bump versions and copyrights.

6 years agoUpdate copyright.
Michael R Sweet [Wed, 17 Jan 2018 20:01:33 +0000 (15:01 -0500)] 
Update copyright.

6 years agoFixed an issue with mapping finishing options (rdar://34250727)
Michael R Sweet [Wed, 17 Jan 2018 19:58:25 +0000 (14:58 -0500)] 
Fixed an issue with mapping finishing options (rdar://34250727)

cups/ppd-cache:
- Change _ppdCacheGetFinishingValues to take a ppd_file_t * so we can check
  marked choices.
- Update _cupsConvertOptions to send the ppd_file_t * to
  _ppdCacheGetFinishingValues.

cups/testcache.c:
- Update unit test.

6 years agoThe `ppdLocalizeIPPReason` function incorrectly returned a localized version
Michael R Sweet [Wed, 17 Jan 2018 19:40:02 +0000 (14:40 -0500)] 
The `ppdLocalizeIPPReason` function incorrectly returned a localized version
of "none" (rdar://36566269)

6 years agoThe `cupsRasterWritePixels` function did not correctly swap bytes for some
Michael R Sweet [Wed, 17 Jan 2018 19:13:39 +0000 (14:13 -0500)] 
The `cupsRasterWritePixels` function did not correctly swap bytes for some
formats (Issue #5225)

filter/raster.c:
- Add debug logging for color spaces, modes, and offsets during writes.
- Fix byte swapping of compressed data in cupsRasterReadPixels.
- Add cups_copy_swap function that copies and swaps bytes.
- Use cups_copy_swap function when copying pixel data in cupsRasterWritePixels.

filter/testraster.c:
- Add logging of first 10 incorrect raster bytes.
- Fix PASS/FAIL logging of cupsRasterReadHeader2.

6 years agoIPP Everywhere PPDs were not localized to English (Issue #5205)
Michael R Sweet [Mon, 15 Jan 2018 14:40:56 +0000 (09:40 -0500)] 
IPP Everywhere PPDs were not localized to English (Issue #5205)

Install cups.pot as cups_en.po

6 years agoAdd a USB quirk rule for Canon MP280 series printers (Issue #5221)
Michael R Sweet [Thu, 11 Jan 2018 17:33:50 +0000 (12:33 -0500)] 
Add a USB quirk rule for Canon MP280 series printers (Issue #5221)

6 years agoCopy the is_default value in cupsCopyDest so that cupsGetDests reports the
Michael R Sweet [Thu, 11 Jan 2018 17:31:16 +0000 (12:31 -0500)] 
Copy the is_default value in cupsCopyDest so that cupsGetDests reports the
correct default printer (Issue #5208)

6 years agoPrinting to old CUPS servers has been fixed (Issue #5211)
Michael R Sweet [Thu, 11 Jan 2018 16:32:01 +0000 (11:32 -0500)] 
Printing to old CUPS servers has been fixed (Issue #5211)

cups/dest-options.c:
- Fix IPP version check in cupsCopyDestInfo.

6 years agoUpdate copyright.
Michael R Sweet [Thu, 11 Jan 2018 16:28:45 +0000 (11:28 -0500)] 
Update copyright.

6 years agoUpdate HTTP implementation to support field values larger than HTTP_MAX_VALUE
Michael R Sweet [Thu, 11 Jan 2018 04:52:05 +0000 (23:52 -0500)] 
Update HTTP implementation to support field values larger than HTTP_MAX_VALUE
bytes (Issue #5216)

cups/http-private.h:
- Move all char * shadow variables to new fields array, rename old fields array
  to _fields (binary compatibility).

cups/http.c:
- Add new http_add_field that can handle appending values and allocating or
  clearing strings as needed.
- Update httpSetField to use http_add_field.
- Update _httpUpdate to use http_add_field instead of httpSetField.

cups/request.c:
- Fix checks for header fields.

cups/tls-*.c:
- Fix checks for Host header field.

6 years agoUpdate Xcode settings (yet again...)
Michael R Sweet [Thu, 11 Jan 2018 02:39:03 +0000 (21:39 -0500)] 
Update Xcode settings (yet again...)

6 years agoFix DNS-SD host name for shared printers on macOS.
Michael Sweet [Wed, 10 Jan 2018 15:49:48 +0000 (10:49 -0500)] 
Fix DNS-SD host name for shared printers on macOS.

6 years agoThe `cupsGetDests` and `cupsEnumDests` functions no longer filter out local
Michael Sweet [Wed, 10 Jan 2018 03:47:46 +0000 (22:47 -0500)] 
The `cupsGetDests` and `cupsEnumDests` functions no longer filter out local
print services like IPP USB devices (Issue #5206)

6 years agoUpdate copyright year.
Michael Sweet [Wed, 10 Jan 2018 03:28:27 +0000 (22:28 -0500)] 
Update copyright year.

6 years agoChangelog.
Michael Sweet [Wed, 10 Jan 2018 02:18:14 +0000 (21:18 -0500)] 
Changelog.

6 years agoChangelog and dates.
Michael Sweet [Wed, 10 Jan 2018 02:08:34 +0000 (21:08 -0500)] 
Changelog and dates.

6 years agoMerge pull request #5210 from Atalanttore/patch-2
Michael R Sweet [Wed, 10 Jan 2018 02:17:26 +0000 (21:17 -0500)] 
Merge pull request #5210 from Atalanttore/patch-2

Update cups_de.po

6 years agoMerge pull request #5217 from StefanScherer/fix-compile-wihout-have-ssl
Michael R Sweet [Wed, 10 Jan 2018 02:16:50 +0000 (21:16 -0500)] 
Merge pull request #5217 from StefanScherer/fix-compile-wihout-have-ssl

Fix compile without HAVE_SSL

6 years agoMerge pull request #5212 from albert-astals-cid-kdab/master
Michael R Sweet [Wed, 10 Jan 2018 02:10:02 +0000 (21:10 -0500)] 
Merge pull request #5212 from albert-astals-cid-kdab/master

Remove unused _PPD_NORMAL_CONSTRAINTS enum

6 years agoMerge pull request #5213 from albert-astals-cid-kdab/ppdInstallableConflict
Michael R Sweet [Wed, 10 Jan 2018 02:06:51 +0000 (21:06 -0500)] 
Merge pull request #5213 from albert-astals-cid-kdab/ppdInstallableConflict

Fix ppdInstallableConflict conflict reporting

6 years agoFix compile without HAVE_SSL 5217/head
Stefan Scherer [Tue, 9 Jan 2018 15:31:37 +0000 (16:31 +0100)] 
Fix compile without HAVE_SSL

6 years agoFix ppdInstallableConflict conflict reporting 5213/head
Albert Astals Cid [Tue, 2 Jan 2018 15:17:07 +0000 (16:17 +0100)] 
Fix ppdInstallableConflict conflict reporting

Without this patch it was taking all constraints into account, not only the ones
regarding the passed option so if you had a conflict somewhere else, every other
single option would be said to be conflicting which doesn't match what the
documentation says this function should do.

6 years agoRemove unused _PPD_NORMAL_CONSTRAINTS enum 5212/head
Albert Astals Cid [Tue, 2 Jan 2018 14:30:43 +0000 (15:30 +0100)] 
Remove unused _PPD_NORMAL_CONSTRAINTS enum

6 years agoUpdate cups_de.po 5210/head
Ettore Atalan [Sat, 30 Dec 2017 14:28:52 +0000 (15:28 +0100)] 
Update cups_de.po

Updated existing and untranslated strings.

6 years agoFix copyright statements.
Michael R Sweet [Wed, 20 Dec 2017 16:33:59 +0000 (11:33 -0500)] 
Fix copyright statements.

6 years agoReword firewall docs - "outgoing ports" -> "port for outgoing network traffic".
Michael R Sweet [Wed, 20 Dec 2017 15:05:04 +0000 (10:05 -0500)] 
Reword firewall docs - "outgoing ports" -> "port for outgoing network traffic".

6 years agoBump dates on README and INSTALL files. v2.3b1
Michael R Sweet [Tue, 19 Dec 2017 21:17:56 +0000 (16:17 -0500)] 
Bump dates on README and INSTALL files.

6 years agoFix RPM packaging issues.
Michael R Sweet [Tue, 19 Dec 2017 21:15:30 +0000 (16:15 -0500)] 
Fix RPM packaging issues.

Update source tarball script.

6 years agoGenerate strings files for localizing PPD options (Issue #5194)
Michael R Sweet [Tue, 19 Dec 2017 19:53:00 +0000 (14:53 -0500)] 
Generate strings files for localizing PPD options (Issue #5194)

cups/language-private.h:
- New _cupsMessageAdd and _cupsMessageSave private APIs.

cups/language.c:
- Implement new _cupsMessageAdd and _cupsMessageSave private APIs.

cups/ppd-cache.c:
- Generate strings array when loading cache from PPD.
- Remove strings_uri (just pulling strings from PPD now).

cups/ppd-private.h:
- Remove strings_uri and add strings array to cache.

scheduler/client.c:
- Add support for /strings/NAME.strings
- Cleanup implementation of GET/HEAD/POST to files.

scheduler/ipp.c:
- Return local strings file URI.
- Clean up copy_printer_attrs implementation.

scheduler/printers.c:
- Save strings array to cache file, drop support for strings_uri.

scheduler/printers.h:
- Add strings filename to cupsd_printer_t structure.

6 years agoMore tweaks to make .title classes consistent.
Michael R Sweet [Tue, 19 Dec 2017 15:54:02 +0000 (10:54 -0500)] 
More tweaks to make .title classes consistent.

6 years agoTweak CSS for generated documentation.
Michael R Sweet [Tue, 19 Dec 2017 15:51:41 +0000 (10:51 -0500)] 
Tweak CSS for generated documentation.

6 years agoOnline help fixes.
Michael Sweet [Tue, 19 Dec 2017 05:03:54 +0000 (00:03 -0500)] 
Online help fixes.

cgi-bin/help-index.c:
- Fix indexing of indented comments, body elements, etc.
- Add support for anchors via ID attribute.
- Fix anchor scanning bug when the anchor name is quoted.

cgi-bin/testhi.c:
- Add support for specifying section and directory to index.

doc/help/*.html:
- Fix headings and anchors.

6 years agoFix default TLS versions.
Michael R Sweet [Tue, 19 Dec 2017 04:45:22 +0000 (23:45 -0500)] 
Fix default TLS versions.

6 years agoExpand a bit on the firewall documentation (Issue #5202)
Michael Sweet [Tue, 19 Dec 2017 02:59:57 +0000 (21:59 -0500)] 
Expand a bit on the firewall documentation (Issue #5202)

6 years agoSupport <body> being indented.
Michael Sweet [Tue, 19 Dec 2017 02:29:42 +0000 (21:29 -0500)] 
Support <body> being indented.

6 years agoAdd conditional code for posix_spawn when using uClibc (Issue #5188)
Michael R Sweet [Mon, 18 Dec 2017 22:26:19 +0000 (17:26 -0500)] 
Add conditional code for posix_spawn when using uClibc (Issue #5188)

6 years agoFix TLS on macOS.
Michael R Sweet [Sat, 16 Dec 2017 00:30:22 +0000 (19:30 -0500)] 
Fix TLS on macOS.

6 years agoFix localization of "calendared" and "uncalendared" media-tooth values.
Michael R Sweet [Fri, 15 Dec 2017 21:40:20 +0000 (16:40 -0500)] 
Fix localization of "calendared" and "uncalendared" media-tooth values.

6 years agoFix authentication issues.
Michael R Sweet [Fri, 15 Dec 2017 05:03:21 +0000 (00:03 -0500)] 
Fix authentication issues.

6 years agoFix man page typos.
Michael R Sweet [Thu, 14 Dec 2017 22:22:14 +0000 (17:22 -0500)] 
Fix man page typos.

6 years agoFix sub-collection testing (Issue #4096)
Michael R Sweet [Thu, 14 Dec 2017 22:14:00 +0000 (17:14 -0500)] 
Fix sub-collection testing (Issue #4096)

6 years agoThe `cupsCopyDestConflicts` function now handles collection attribute
Michael R Sweet [Thu, 14 Dec 2017 22:06:24 +0000 (17:06 -0500)] 
The `cupsCopyDestConflicts` function now handles collection attribute
("media-col", "finishings-col", etc.) constraints (Issue #4096)

cups/dest-options.c:
- Add cups_collection_contains and cups_collection_string functions.
- Implement collection checking in cups_test_constraints.

cups/encode.c:
- Remove unused variable and assignments in cupsEncodeOptions2.

6 years agoFactor out the option to IPP attribute encoding code into a new private API.
Michael R Sweet [Thu, 14 Dec 2017 19:23:51 +0000 (14:23 -0500)] 
Factor out the option to IPP attribute encoding code into a new private API.

6 years agoUpdate help text.
Michael R Sweet [Thu, 14 Dec 2017 14:58:52 +0000 (09:58 -0500)] 
Update help text.

6 years agoThe `cupsEnumDests` function did not include options from the lpoptions
Michael R Sweet [Thu, 14 Dec 2017 14:45:08 +0000 (09:45 -0500)] 
The `cupsEnumDests` function did not include options from the lpoptions
files (Issue #5144)

cups/dest.c:
- Add destination array for lpoptions destinations and options.
- Move application of options from _cupsGetDests to cups_enum_dests.
- Update cups_get_dests to offer a "load all" mode.

cups/testdest.c:
- Show the default destination
- Add --get.

6 years agoUpdate home page to reference current documentation.
Michael R Sweet [Thu, 14 Dec 2017 14:20:39 +0000 (09:20 -0500)] 
Update home page to reference current documentation.

6 years agoAdd firewall documentation (Issue #5192)
Michael R Sweet [Thu, 14 Dec 2017 14:13:09 +0000 (09:13 -0500)] 
Add firewall documentation (Issue #5192)

6 years agoFix typo (Issue #5190)
Michael R Sweet [Thu, 14 Dec 2017 13:25:47 +0000 (08:25 -0500)] 
Fix typo (Issue #5190)

6 years agoThe scheduler now substitutes default values for invalid job attributes when
Michael R Sweet [Wed, 13 Dec 2017 20:00:35 +0000 (15:00 -0500)] 
The scheduler now substitutes default values for invalid job attributes when
running in "relaxed conformance" mode (Issue #5186)

6 years agoUse IPP printer-state-reasons localizations instead of the old English strings.
Michael R Sweet [Wed, 13 Dec 2017 19:05:04 +0000 (14:05 -0500)] 
Use IPP printer-state-reasons localizations instead of the old English strings.

6 years agoAdd support for IPP presets (Issue #5179)
Michael R Sweet [Mon, 11 Dec 2017 23:28:08 +0000 (18:28 -0500)] 
Add support for IPP presets (Issue #5179)

6 years agoRename HTTP_STATUS_REDIRECT_TEMPORARILY to HTTP_STATUS_FOUND, to match RFC 7231.
Michael Sweet [Sat, 9 Dec 2017 00:16:48 +0000 (19:16 -0500)] 
Rename HTTP_STATUS_REDIRECT_TEMPORARILY to HTTP_STATUS_FOUND, to match RFC 7231.
(still have a define for the old name...)

6 years agoAdd missing HTTP status message for 302 (moved temporarily).
Michael Sweet [Fri, 8 Dec 2017 23:43:06 +0000 (18:43 -0500)] 
Add missing HTTP status message for 302 (moved temporarily).

6 years agoAdd support for IPP Presets attributes.
Michael R Sweet [Thu, 7 Dec 2017 20:49:53 +0000 (15:49 -0500)] 
Add support for IPP Presets attributes.

6 years agoFix requested attributes group mappings.
Michael R Sweet [Thu, 7 Dec 2017 20:48:58 +0000 (15:48 -0500)] 
Fix requested attributes group mappings.

6 years agoFix some typos that prevented the cupsFinishingTemplate option from being
Michael R Sweet [Thu, 7 Dec 2017 20:33:34 +0000 (15:33 -0500)] 
Fix some typos that prevented the cupsFinishingTemplate option from being
fully populated.

6 years agoFix Linux compiler warning.
Michael R Sweet [Thu, 7 Dec 2017 17:02:44 +0000 (12:02 -0500)] 
Fix Linux compiler warning.

6 years agoFix compile errors on Linux.
Michael R Sweet [Thu, 7 Dec 2017 17:00:42 +0000 (12:00 -0500)] 
Fix compile errors on Linux.

6 years agoFix PAM module detection and add support for the "common-*" includes used on
Michael Sweet [Thu, 7 Dec 2017 16:50:32 +0000 (11:50 -0500)] 
Fix PAM module detection and add support for the "common-*" includes used on
Ubuntu (Issue #5185)

conf/pam.common: PAM definition that uses system-wide default (common) modules.

config-scripts/cups-pam.m4: Add PAM module directory search paths, look for common includes.

configure: Regenerate.

6 years agoUpdate the network printer help document (Issue #5177)
Michael Sweet [Thu, 7 Dec 2017 14:51:22 +0000 (09:51 -0500)] 
Update the network printer help document (Issue #5177)

6 years agoAdd information on printer options, sharing, and debug logging.
Michael Sweet [Thu, 7 Dec 2017 04:50:36 +0000 (23:50 -0500)] 
Add information on printer options, sharing, and debug logging.

Add admin.html to installed help files.

Fix CSS bug.

6 years agoFinalize printer and class information in new administration guide.
Michael Sweet [Thu, 7 Dec 2017 03:43:57 +0000 (22:43 -0500)] 
Finalize printer and class information in new administration guide.

Update lpadmin to copy printer-info, printer-location, and printer-geo-location
from the IPP printer when using the "everywhere" driver.

Update lpinfo to list the "everywhere" driver.

6 years agoSave work on new command-line administration help file.
Michael R Sweet [Wed, 6 Dec 2017 01:00:35 +0000 (20:00 -0500)] 
Save work on new command-line administration help file.

6 years agoFix writing of default options (Issue #4717)
Michael R Sweet [Tue, 5 Dec 2017 19:58:19 +0000 (14:58 -0500)] 
Fix writing of default options (Issue #4717)

6 years agoMerge pull request #5184 from albert-astals-cid-kdab/master
Michael R Sweet [Tue, 5 Dec 2017 17:31:14 +0000 (12:31 -0500)] 
Merge pull request #5184 from albert-astals-cid-kdab/master

Fix compilation

6 years agoFix builds.
Michael R Sweet [Tue, 5 Dec 2017 17:30:40 +0000 (12:30 -0500)] 
Fix builds.

6 years agoFix compilation 5184/head
Albert Astals Cid [Tue, 5 Dec 2017 09:23:36 +0000 (10:23 +0100)] 
Fix compilation

6 years agoSome more localization fixes and simplifications.
Michael Sweet [Fri, 1 Dec 2017 22:00:17 +0000 (17:00 -0500)] 
Some more localization fixes and simplifications.

6 years agoLast of the media improvements (Issue #5167)
Michael Sweet [Thu, 30 Nov 2017 16:38:54 +0000 (11:38 -0500)] 
Last of the media improvements (Issue #5167)

cups/dest-localization.c:
- Use "other tray" and "other media" for unknown media sources and types.

cups/dest-options.c:
- media-key is king for size matching.
- Synthesize a media-key value using the size name unless we can't get one.

cups/language-private.h:
- Add _CUPS_MESSAGE_PO constant.

cups/pwg-media.c:
- Allow PWG names with a trailing "_foo" qualifier (so media-key still works
  if an application just adds the _cups_size_t.media value as the "media"
  option.

locale/*.{po,pot,strings}:
- Update localization strings.

locale/cups.footer:
- Add common HP and Canon media types.

locale/checkpo.c:
- Fix \ validation.

6 years agoUpdate documentation.
Michael Sweet [Wed, 29 Nov 2017 23:03:55 +0000 (18:03 -0500)] 
Update documentation.

6 years agoFinish up media improvements (Issue #5167)
Michael Sweet [Wed, 29 Nov 2017 23:01:40 +0000 (18:01 -0500)] 
Finish up media improvements (Issue #5167)

cups/cups.h:
- Add cupsAddDestMediaOptions API.

cups/dest-localization.c:
- Fix cupsLocalizeDestMedia API.

cups/dest-options.c:
- Synthesize a media-key value when one is not provided by the printer (!?!?)
- Add cupsAddDestMediaOptions API.

6 years agoFirst part of better media support (Issue #5167)
Michael Sweet [Wed, 29 Nov 2017 17:49:55 +0000 (12:49 -0500)] 
First part of better media support (Issue #5167)

cups/dest-localization.c:
- Fix localization of borderless/non-borderless media.

cups/dest-options:
- Add support for borderless size names (still needs work)

cups/ppd-cache.c:
- Fix PageSize support in PPD generator - borderless media and custom page sizes.

cups/testppd.c:
- Need to request media-col-database for PPD generator.

6 years agoChangelog.
Michael Sweet [Wed, 29 Nov 2017 03:04:13 +0000 (22:04 -0500)] 
Changelog.

6 years agoMerge pull request #5181 from LuHee/master
Michael R Sweet [Tue, 28 Nov 2017 22:44:01 +0000 (17:44 -0500)] 
Merge pull request #5181 from LuHee/master

Respect AccessLog configuration when compiled against journald.

6 years agoRespect AccessLog configuration when compiled against journald. 5181/head
Lutz Heermann [Tue, 28 Nov 2017 20:40:22 +0000 (21:40 +0100)] 
Respect AccessLog configuration when compiled against journald.

6 years agoAdd support for finishings-col (Issue #5180)
Michael Sweet [Tue, 28 Nov 2017 17:59:45 +0000 (12:59 -0500)] 
Add support for finishings-col (Issue #5180)

- cups/ppd-cache.c: Look for cupsFinishingTemplate option,
  finishings-col-database attribute.  Add finishings-col with
  finishing-template.
- cups/ppd-private.h: Add array of finishing-template names.
- scheduler/printers.c: Add finishings-col-database.

6 years agoAdd cupsFinishingTemplate to generated PPDs.
Michael Sweet [Mon, 27 Nov 2017 22:01:29 +0000 (17:01 -0500)] 
Add cupsFinishingTemplate to generated PPDs.

6 years agoIgnore PWG raster samples.
Michael Sweet [Mon, 27 Nov 2017 20:56:27 +0000 (15:56 -0500)] 
Ignore PWG raster samples.

6 years agoChangelog.
Michael Sweet [Mon, 27 Nov 2017 20:55:50 +0000 (15:55 -0500)] 
Changelog.

6 years agoMerge pull request #5170 from reddevillg/patch-1
Michael R Sweet [Mon, 27 Nov 2017 20:53:05 +0000 (15:53 -0500)] 
Merge pull request #5170 from reddevillg/patch-1

consider loop detected to be success

6 years agoReport printer-strings-uri from PPD file (Issue #5168)
Michael R Sweet [Fri, 10 Nov 2017 20:36:48 +0000 (15:36 -0500)] 
Report printer-strings-uri from PPD file (Issue #5168)

6 years agoAdd media-type localizations for printer-specific media types (Issue #5168)
Michael R Sweet [Fri, 10 Nov 2017 20:33:47 +0000 (15:33 -0500)] 
Add media-type localizations for printer-specific media types (Issue #5168)

cups/dest-localization.c: Move .strings file loader to language.c.
cups/language-private.h: Add load options for _cupsMessageLoad.
cups/language.c: Move .strings file loader to this file.
cups/ppd-cache.c: Save printer-strings-uri value and load the strings file for m
edia-type
cups/ppd-private.h: Bump cache version and add strings_uri.
locale/checkpo.c: Use _cupsMessageLoad for .strings files.

6 years agoRemove old GPL stuff.
Michael R Sweet [Fri, 10 Nov 2017 20:33:39 +0000 (15:33 -0500)] 
Remove old GPL stuff.

6 years agoRemove old GPL stuff.
Michael R Sweet [Fri, 10 Nov 2017 20:31:06 +0000 (15:31 -0500)] 
Remove old GPL stuff.

6 years agoRemove old GPL notices.
Michael R Sweet [Fri, 10 Nov 2017 20:30:22 +0000 (15:30 -0500)] 
Remove old GPL notices.

6 years agoChangelog.
Michael R Sweet [Fri, 10 Nov 2017 17:15:36 +0000 (12:15 -0500)] 
Changelog.

6 years agoFix GPL reference in README (Issue #5172)
Michael R Sweet [Fri, 10 Nov 2017 15:24:18 +0000 (10:24 -0500)] 
Fix GPL reference in README (Issue #5172)

6 years agoWorkaround getgrouplist group data overwrite bug on OpenBSD (Issue #5166)
Michael R Sweet [Fri, 10 Nov 2017 15:20:54 +0000 (10:20 -0500)] 
Workaround getgrouplist group data overwrite bug on OpenBSD (Issue #5166)

6 years agoconsider loop detected to be success 5170/head
reddevillg [Fri, 10 Nov 2017 03:12:16 +0000 (11:12 +0800)] 
consider loop detected to be success

if return 0, load_ppds won't continue to search other files in current directory.

6 years agoAdd examples for PageLogFormat for job-impressions-completed and job-media-sheets...
Michael R Sweet [Thu, 9 Nov 2017 15:54:11 +0000 (10:54 -0500)] 
Add examples for PageLogFormat for job-impressions-completed and job-media-sheets-completed.

6 years agoThe scheduler no longer logs pages as they are printed, instead just logging
Michael R Sweet [Wed, 8 Nov 2017 23:00:44 +0000 (18:00 -0500)] 
The scheduler no longer logs pages as they are printed, instead just logging
a total of the pages printed at job completion (Issue #4991)

- man/cupsd-logs.man: Update page_log information.
- scheduler/job.c: Move cupsdLogPage to finalize_job, make update_job only
  accept a "PAGE: total NNN" message if the count is greater than the total
  cupsd already has. Also track sheets.
- test/run-stp-tests.sh: Fix page log verification for Test3 since we now just
  have the total lines.

6 years agoThe scheduler did not write out dirty configuration and state files if there
Michael R Sweet [Wed, 8 Nov 2017 22:30:45 +0000 (17:30 -0500)] 
The scheduler did not write out dirty configuration and state files if there
were open client connections (Issue #5118)

(reverted b393bc2)

6 years agoFix "ippfind _SomeName" (Issue #4833)
Michael R Sweet [Wed, 8 Nov 2017 22:22:25 +0000 (17:22 -0500)] 
Fix "ippfind _SomeName" (Issue #4833)

6 years agoFix dates and update license help file.
Michael R Sweet [Tue, 7 Nov 2017 19:05:41 +0000 (14:05 -0500)] 
Fix dates and update license help file.

6 years agoLicense change: Apache License, Version 2.0.
Michael R Sweet [Tue, 7 Nov 2017 17:11:35 +0000 (12:11 -0500)] 
License change: Apache License, Version 2.0.

6 years agoChangelog.
Michael R Sweet [Mon, 6 Nov 2017 21:51:07 +0000 (16:51 -0500)] 
Changelog.