]>
git.ipfire.org Git - thirdparty/cups.git/log
Michael R Sweet [Wed, 15 May 2019 14:30:24 +0000 (10:30 -0400)]
Block cups-files.conf directives (Issue #5530)
Michael R Sweet [Mon, 13 May 2019 21:12:47 +0000 (17:12 -0400)]
Changelog.
Michael R Sweet [Mon, 13 May 2019 21:10:48 +0000 (17:10 -0400)]
Add support for $date-current, $date-start, and ISO-8601 time period values for
relative date/time values.
Michael R Sweet [Mon, 13 May 2019 20:24:19 +0000 (16:24 -0400)]
Support <hex> strings in IPP files.
Michael R Sweet [Mon, 13 May 2019 13:04:07 +0000 (09:04 -0400)]
Tweak some ippeveprinter web interface content.
Michael R Sweet [Thu, 9 May 2019 11:24:37 +0000 (07:24 -0400)]
Update Windows DLL exports file.
Michael R Sweet [Thu, 9 May 2019 01:49:14 +0000 (21:49 -0400)]
Use CUPS_RAND macro instead of rand().
Michael R Sweet [Thu, 9 May 2019 01:47:34 +0000 (21:47 -0400)]
Another clang warning...
Michael R Sweet [Thu, 9 May 2019 01:45:46 +0000 (21:45 -0400)]
Fix another clang warning.
Update Xcode project for new location of tools.
Michael R Sweet [Thu, 9 May 2019 01:14:54 +0000 (21:14 -0400)]
Fix clang warnings.
Michael R Sweet [Wed, 8 May 2019 15:35:21 +0000 (11:35 -0400)]
Update copyrights.
Michael R Sweet [Wed, 8 May 2019 15:31:08 +0000 (11:31 -0400)]
Fix CSS on short browsers (Issue #5574)
Michael R Sweet [Wed, 8 May 2019 14:44:25 +0000 (07:44 -0700)]
Merge pull request #5577 from OdyX/fix-example-test-files
Test: Fix *topdf filters to find the examples in the correct path
Didier 'OdyX' Raboud [Wed, 8 May 2019 12:32:44 +0000 (14:32 +0200)]
Test: Fix reference to onepage-letter-*.pwg away from their old .gz postfix
This was changed in
ea75e93d17738a9abb81514029949e661c730869
Didier 'OdyX' Raboud [Wed, 8 May 2019 12:16:03 +0000 (14:16 +0200)]
Test: Fix *topdf filters to find the examples in the correct path
Michael R Sweet [Mon, 6 May 2019 19:16:36 +0000 (15:16 -0400)]
Fill out the list of job creation attributes.
Michael R Sweet [Fri, 3 May 2019 18:35:04 +0000 (14:35 -0400)]
Support C-style character escapes in IPP files.
Michael R Sweet [Fri, 3 May 2019 16:29:58 +0000 (12:29 -0400)]
Move ippeveprinter commands to CUPS_SERVERBIN/command.
Michael R Sweet [Fri, 3 May 2019 16:25:54 +0000 (12:25 -0400)]
Don't ignore generated man page files anymore.
Michael R Sweet [Fri, 3 May 2019 13:26:59 +0000 (09:26 -0400)]
Add PWG ippserver attributes to list of printer description and system
description attributes.
Michael R Sweet [Thu, 2 May 2019 16:58:07 +0000 (12:58 -0400)]
Update version in configure script.
Michael R Sweet [Thu, 2 May 2019 16:57:14 +0000 (12:57 -0400)]
Update for 2.3b8.
Michael R Sweet [Thu, 2 May 2019 16:53:01 +0000 (12:53 -0400)]
Fix examples.
Michael R Sweet [Thu, 2 May 2019 16:46:02 +0000 (12:46 -0400)]
Fix cupsenable/disable man pages
Michael R Sweet [Thu, 2 May 2019 16:41:50 +0000 (12:41 -0400)]
Fix missing header in ippeveps.c, add .gz to man pages in RPM spec file (Red
Hat convention is to compress installed man pages)
Michael R Sweet [Thu, 2 May 2019 16:21:04 +0000 (12:21 -0400)]
Fix packaging of man pages and commands.
Michael R Sweet [Thu, 2 May 2019 16:14:05 +0000 (12:14 -0400)]
Fix Linux RPM builds.
Michael R Sweet [Thu, 2 May 2019 15:52:15 +0000 (11:52 -0400)]
Fix source tarballs.
Michael R Sweet [Thu, 2 May 2019 15:47:39 +0000 (11:47 -0400)]
Update RPM building script.
Michael R Sweet [Thu, 2 May 2019 13:01:43 +0000 (09:01 -0400)]
Bump the default Timeout to 15 minutes as well (Issue #5570)
Michael R Sweet [Wed, 1 May 2019 20:01:46 +0000 (16:01 -0400)]
Fix typos in snprintf/vsnprintf emulation code.
Michael R Sweet [Wed, 1 May 2019 19:47:36 +0000 (15:47 -0400)]
Don't use Windows snprintf/vsnprintf since they don't conform to C99...
Michael R Sweet [Wed, 1 May 2019 18:57:51 +0000 (14:57 -0400)]
Update the hold expiration logging - one case is an error, the other is normal.
Michael R Sweet [Wed, 1 May 2019 18:39:03 +0000 (14:39 -0400)]
Increase the MultipleOperationTimeOut default to 15 minutes, log an error if
the job submission times out (Issue #5570)
Michael R Sweet [Sat, 27 Apr 2019 03:10:09 +0000 (23:10 -0400)]
Greatly simplify the man page handling.
Michael R Sweet [Fri, 26 Apr 2019 22:50:49 +0000 (18:50 -0400)]
Update .gitignore to ignore compressed man pages.
Rename PWG raster sample files to avoid using .gz extension.
Michael R Sweet [Fri, 26 Apr 2019 22:48:48 +0000 (18:48 -0400)]
Fix install of tools.
Michael R Sweet [Fri, 26 Apr 2019 22:28:42 +0000 (18:28 -0400)]
Don't ignore .gz files.
Michael R Sweet [Fri, 26 Apr 2019 22:28:04 +0000 (18:28 -0400)]
Fix whitespace issues.
Michael R Sweet [Fri, 26 Apr 2019 21:40:54 +0000 (17:40 -0400)]
Update test suite for new location of test files.
Michael R Sweet [Fri, 26 Apr 2019 15:05:27 +0000 (11:05 -0400)]
Move example ipptool files to the examples directory.
Build tools directory for IPP tools.
Michael R Sweet [Fri, 26 Apr 2019 14:03:47 +0000 (10:03 -0400)]
Cleanup
Michael R Sweet [Fri, 26 Apr 2019 13:59:24 +0000 (09:59 -0400)]
Rename "tools" to "scripts", since that's what is contained.
Michael R Sweet [Thu, 25 Apr 2019 13:56:35 +0000 (09:56 -0400)]
Fix builds without PPD support.
Michael R Sweet [Thu, 25 Apr 2019 13:43:02 +0000 (09:43 -0400)]
Fix whitespace errors (again).
Michael R Sweet [Wed, 24 Apr 2019 22:36:23 +0000 (18:36 -0400)]
Update localization strings.
Michael R Sweet [Wed, 24 Apr 2019 22:35:00 +0000 (18:35 -0400)]
Update man pages.
Default manufacturer is now "Example".
Add support for DEBUG:, ERROR:, and INFO: messages from print commands.
Info and error messages get copied to the job-state-message attribute.
Add support for updating printer-alert-description attributes.
Michael R Sweet [Wed, 24 Apr 2019 18:49:17 +0000 (14:49 -0400)]
Remove unused common source file.
Michael R Sweet [Wed, 24 Apr 2019 18:46:30 +0000 (14:46 -0400)]
Update packaging to include ippeveprinter and friends.
Michael R Sweet [Wed, 24 Apr 2019 18:38:57 +0000 (14:38 -0400)]
Update installation directories for Xcode project.
Michael R Sweet [Wed, 24 Apr 2019 18:36:49 +0000 (14:36 -0400)]
Process ATTR: messages.
Unify job logging to use [Job NNN] prefix.
Report job-impressions/-completed from printer commands.
Report millisecond-resolution processing time in log.
Michael R Sweet [Wed, 24 Apr 2019 17:48:40 +0000 (13:48 -0400)]
Fix color PostScript raster output.
ppdEmitJCL didn't handle NULL username or title strings.
Michael R Sweet [Wed, 24 Apr 2019 14:45:16 +0000 (10:45 -0400)]
Implement printer-input-tray and default source/type for PPD-based printers.
Fix printer-png.h corruption.
Michael R Sweet [Tue, 23 Apr 2019 21:31:23 +0000 (17:31 -0400)]
Fix PDF filtering.
Michael R Sweet [Tue, 23 Apr 2019 21:15:41 +0000 (17:15 -0400)]
Save more work - JPEG, PDF, PostScript, and raster support for PS command.
Michael R Sweet [Tue, 23 Apr 2019 18:11:45 +0000 (14:11 -0400)]
Save work.
Michael R Sweet [Mon, 22 Apr 2019 22:27:46 +0000 (18:27 -0400)]
Save work on PPD support.
Michael R Sweet [Mon, 22 Apr 2019 11:48:35 +0000 (07:48 -0400)]
Make sure "num_values" is always initialized since newer versions of GCC will
(incorrectly) error out on this...
Michael R Sweet [Sun, 21 Apr 2019 00:02:16 +0000 (20:02 -0400)]
Fix clang errors on Linux.
Fix subtype support on Linux/Avahi.
Michael R Sweet [Sat, 20 Apr 2019 13:13:32 +0000 (09:13 -0400)]
More clang warning fixes.
Michael R Sweet [Sat, 20 Apr 2019 12:41:16 +0000 (08:41 -0400)]
Clean up Clang analyzer warnings.
Update Xcode project file for ippeveprinter and friends.
Michael R Sweet [Fri, 19 Apr 2019 20:38:15 +0000 (16:38 -0400)]
Fix Avahi/Linux build error (Issue #5566)
Michael R Sweet [Fri, 19 Apr 2019 20:35:00 +0000 (16:35 -0400)]
Update man page and localization strings.
Michael R Sweet [Fri, 19 Apr 2019 20:32:11 +0000 (16:32 -0400)]
More cleanup of web interfaces, add --no-web-forms option to disable the web
forms.
Michael R Sweet [Thu, 18 Apr 2019 11:59:23 +0000 (07:59 -0400)]
Bump version, and make it absolutely clear that CUPS 2.3 is not yet production
code.
Michael R Sweet [Thu, 18 Apr 2019 11:52:54 +0000 (07:52 -0400)]
Fix a memory reallocation bug in HTTP header value expansion
(rdar://problem/
50000749 )
Michael R Sweet [Wed, 17 Apr 2019 21:38:30 +0000 (17:38 -0400)]
Another typo.
Michael R Sweet [Wed, 17 Apr 2019 21:36:13 +0000 (17:36 -0400)]
Fix typo in makefile.
Michael R Sweet [Wed, 17 Apr 2019 19:09:22 +0000 (15:09 -0400)]
Don't regenerate cups.strings during a build.
Michael R Sweet [Wed, 17 Apr 2019 11:51:58 +0000 (07:51 -0400)]
Fix broken indentation.
Michael R Sweet [Tue, 16 Apr 2019 21:55:10 +0000 (17:55 -0400)]
Support B&W raster as well.
Michael R Sweet [Tue, 16 Apr 2019 20:55:16 +0000 (16:55 -0400)]
Clean up IPP Everywhere conformance issues.
Michael R Sweet [Tue, 16 Apr 2019 20:29:28 +0000 (16:29 -0400)]
Cleanup to use copy_hex_string, and fix a bug in that function.
Michael R Sweet [Tue, 16 Apr 2019 20:23:47 +0000 (16:23 -0400)]
Fix regular expression matching on octetString attributes.
Michael R Sweet [Mon, 15 Apr 2019 21:22:25 +0000 (17:22 -0400)]
Add UserAgentTokens config directive (Issue #5555)
cups/cups-private.h:
- Add enum and value for UserAgentTokens directive.
cups/usersys.c:
- _cups_finalize_conf(): Copy UserAgentTokens value to globals.
- _cups_init_conf(): Set default UserAgentTokens value and grab prefs.
- _cups_read_conf(): Look for UserAgentTokens value.
- _cups_set_uatokens(): Set UserAgentTokens value.
- cupsSetUserAgent(): Support UserAgentTokens values.
Michael R Sweet [Mon, 15 Apr 2019 20:50:04 +0000 (16:50 -0400)]
Add a workaround for old Samsung drivers (Issue #5562)
Michael R Sweet [Mon, 15 Apr 2019 20:26:46 +0000 (16:26 -0400)]
For octetString values, compare the length against the -supported value
(Issue #5557)
Michael R Sweet [Mon, 15 Apr 2019 20:15:58 +0000 (16:15 -0400)]
Update systemd service file for cupsd (Issue #5551)
Michael R Sweet [Mon, 15 Apr 2019 20:03:03 +0000 (16:03 -0400)]
Correctly encode octetString values for print filters (Issue #5558)
scheduler/job.c:
- get_options(): Handle IPP_TAG_STRING separately and either provide a quoted
string or a hex string, depending on the value.
- ipp_length(): Handle IPP_TAG_STRING separately.
Michael R Sweet [Mon, 15 Apr 2019 16:11:36 +0000 (12:11 -0400)]
The IPP/2.2 test file tested booleans against value "1" instead of "true", but
ipptool was updated a while back to look for "true".
test/ipp-2.2.test:
- Change WITH-VALUE for booleans from '1' to 'true'
test/ipptool.c:
- Update with_value() to support both "true" and "1" for boolean true values.
Michael R Sweet [Mon, 15 Apr 2019 13:24:31 +0000 (09:24 -0400)]
Fix changelog.
Michael R Sweet [Mon, 15 Apr 2019 13:22:25 +0000 (09:22 -0400)]
Remove Travis CI file since we can't enable it for the CUPS repository.
Michael R Sweet [Mon, 15 Apr 2019 13:22:07 +0000 (09:22 -0400)]
Ignore generated ippeveprinter commands.
Michael R Sweet [Wed, 27 Mar 2019 01:28:04 +0000 (21:28 -0400)]
Fix compile errors.
Michael R Sweet [Sat, 23 Mar 2019 00:49:01 +0000 (20:49 -0400)]
Save work.
Michael R Sweet [Fri, 22 Mar 2019 21:44:59 +0000 (17:44 -0400)]
Directory output now uses the same naming algorithm as is used for the spool
directory.
Michael R Sweet [Fri, 22 Mar 2019 21:24:18 +0000 (17:24 -0400)]
Point stdout to the output device or spool directory.
Michael R Sweet [Fri, 22 Mar 2019 21:03:57 +0000 (17:03 -0400)]
Fix up some more of the web interface, add colored status indicator, add auto
refresh on the status page.
Michael R Sweet [Fri, 22 Mar 2019 19:09:28 +0000 (15:09 -0400)]
Update supply and media pages to be based on attributes instead of member
variables.
Michael R Sweet [Fri, 22 Mar 2019 18:21:32 +0000 (14:21 -0400)]
Update icon image to use "ippeve-printer"
Michael R Sweet [Fri, 22 Mar 2019 18:18:23 +0000 (14:18 -0400)]
Update ippeveprinter to use internal copy of printer.png.
Fix a crash bug in load_legacy_attributes.
Michael R Sweet [Fri, 22 Mar 2019 17:21:05 +0000 (13:21 -0400)]
Add man page for and installation of ippeveprinter commands.
Michael R Sweet [Fri, 22 Mar 2019 17:01:16 +0000 (13:01 -0400)]
Stub out the PS and PCL print commands for ippeveprinter.
Add a "corelite" value for --with-components that builds the tools as well as
the PPD-free libcups.
Add a "CUPS_LITE" define in config.h.
Michael R Sweet [Fri, 22 Mar 2019 17:00:54 +0000 (13:00 -0400)]
Make the default get-printer-attributes test request media-col-database.
Michael R Sweet [Fri, 22 Mar 2019 16:35:31 +0000 (12:35 -0400)]
Normalize/update program help, error messages.
Michael R Sweet [Fri, 22 Mar 2019 01:13:18 +0000 (21:13 -0400)]
Update dependencies.
Michael R Sweet [Fri, 22 Mar 2019 01:12:02 +0000 (21:12 -0400)]
Same changes for Print-URI/Send-URI.
Michael R Sweet [Thu, 21 Mar 2019 22:28:41 +0000 (18:28 -0400)]
One more spot needs attention.
Michael R Sweet [Thu, 21 Mar 2019 22:24:32 +0000 (18:24 -0400)]
Merge common document processing code.
Michael R Sweet [Thu, 21 Mar 2019 20:52:01 +0000 (16:52 -0400)]
Normalize filename generation and print file creation.