]> git.ipfire.org Git - thirdparty/cups.git/blame - CHANGES-IPPTOOL.txt
Add cupsRasterInitPWGHeader API to setup a raster header using IPP Everywhere
[thirdparty/cups.git] / CHANGES-IPPTOOL.txt
CommitLineData
9fcdd250 1CHANGES-IPPTOOL.txt - 2015-05-15
9b66acc5
MS
2--------------------------------
3
4This file provides a list of changes to the ipptool binary distribution posted
9fcdd250
MS
5on CUPS.org.
6
72014-05-15
8
9 - Added support for simultaneous XML and test output from ipptool.
10 - Added support for PAUSE directive in ipptool test files.
11
9b66acc5 12
15050410 132013-07-15
9b66acc5 14
e5528d42 15 - New ippfind tool now included with ipptool.
26340b35
MS
16 - Added support for automatically extending the timeout when all of the
17 request data has not yet been written (all platforms but Windows
18 which does not support it...)
94436c5a 19 - Fixed several ipptool test files that used old STATUS names.
c5b24bfa 20
94436c5a
MS
21
222013-04-18
23
24 - Fixed some HTTP issues with authentication and compression.
c5b24bfa
MS
25 - The IPP/1.1 test file did not allow for sufficient retries when
26 printing.
27 - The IPP/1.1 test file did not allow for empty printer-name values.
28 - The IPP Everywhere test file contained numerous errors.
29 - The color.jpg test file used a progressive mode instead of the
30 baseline JPEG mode.
31 - The IPP/1.1 test file referenced "color.jpeg" instead of "color.jpg".
32
33
db8b865d 342013-01-31
37e7e6e0 35
0fa6c7fa
MS
36 - Added support for DEFINE-MATCH and DEFINE-NO-MATCH as STATUS
37 predicates.
db8b865d
MS
38 - Added support for WITH-VALUE and resolution values.
39 - Added support for SKIP-IF-MISSING (skip test if file is missing)
0fa6c7fa
MS
40 - Added support for octetString values.
41 - Added support for document compression in Print-Job and Send-Document
42 requests.
37e7e6e0
MS
43 - Fixed REPEAT-MATCH for STATUS and EXPECT - was incorrectly erroring
44 out.
db8b865d 45 - Fixed a bug where bad IPP responses would cause ipptool to crash.
37e7e6e0
MS
46
47
82cc1f9a
MS
482012-02-28
49
50 - Changed behavior of WITH-VALUES "/regex/" to not require all values to
51 match.
52 - Added WITH-ALL-VALUES directive for EXPECT predicates that require all
53 values to match.
54 - Updated test files to use WITH-ALL-VALUES where necessary.
55 - Updated test files to use new ABNF for media names from PWG Media
56 Names 2.0.
57
58
12f89d24
MS
592012-02-06
60
61 - Fixed the packaging of ipptool on Windows (removed unnecessary DLLs)
62 - Fixed an crash in ipptool when mixing DISPLAY with -I and a failed
63 request.
64 - Added a Print-Job test file.
65 - Added a "setdebug" batch file for Windows
66 - Added support for a CUPS_DISABLE_ASYNC_CONNECT environment variable.
67
68
dcb445bc
MS
692012-01-10
70
71 - Fixed an issue with the IPP/1.1 test file where the "waiting for job
72 completion" test did not work.
73 - The attribute groups out of order error was not shown for the
74 operation-attributes-tag group.
75
76
772011-12-02
78
79 - Fixed a truncated XML output bug that would happen for certain errors.
80 - Fixed the order-of-groups tests.
81 - Fixed "WITH-VALUE >N" for rangeOfInteger attributes.
82 - The Windows installer was missing the get-printer-attributes.test
83 file.
84 - The Linux binaries are now compiled for all LSB 4.x-compliant Linux
85 distributions.
86 - The Linux binaries no longer support SSL or TLS.
87
88
a2326b5b 892011-10-05
d7225fc2
MS
90
91 - Fixed a crasher bug that showed up on Windows.
a2326b5b 92 - The IPP/1.1 test would hang if the initial Print-Job test failed.
d7225fc2
MS
93 - Fixed a typo in the IPP/2.0 test.
94
95
962011-10-03
97
98 - Using OF-TYPE with the "no-value" or "unknown" out-of-band value tags
99 now works without special WITH-VALUE strings.
100 - ipptool now shows an error when an attribute appears more than once
101 within the same attribute group.
102 - ipptool did not display attributes as specified by the DISPLAY
103 directive when a test error failed.
104 - Fixed one spot where DEFINE-VALUE was still treated as an error when
105 the EXPECT test failed.
106 - uriScheme values were not displayed properly.
107 - Updated the IPP/1.1 tests to properly validate support for
108 job-hold-until-default and job-hold-until-supported when the Hold-Job
109 operation is supported.
110 - Updated the IPP/1.1 tests to properly check for the various standard
111 media sizes for the printing tests.
112 - Updated the IPP/1.1 tests to accept "no-value" for media-default an
113 orientation-requested-default.
114 - Updated the IPP/1.1 tests to accept "unknown" for job-state.
115 - Updated the IPP/1.1 tests to not perform the bogus URI printing tests
116 unless the "document-uri" variable is defined.
117 - Updated the IPP/2.0 tests to properly validate media-col
118 "media-xxx-supported" attributes.
119 - Updated the IPP/2.2 tests to properly validate media-ready and
120 media-col-ready.
121
122
9b66acc5
MS
1232011-09-28
124
125 - Test output now includes a summary and overall score at the end.
126 - The MATCH-VALUE predicate now correctly deals with a failed EXPECT
127 condition.
128 - The IPP/1.1 test suite now looks for legacy media names and uses them
129 if the corresponding PWG standard names are not present.
130 - The IPP/1.1 test suite now tests the Print-Job+Release-Job when the
131 printer supports the job-hold-until attribute, Hold-Job operation, and
132 Release-Job operation.
133
134
1352011-09-21
136
137 - Fixes for HTTP chunking, timeout, and encryption issues reported by
138 various users.
139 - Greatly improved IPP tests with added IPP/2.2 tests.
140 - New test documents - 1-page and 4-page mixed A4/Letter PDF/PS and a
141 couple JPEGs.
142 - New REPEAT directives to programmatically repeat tests as needed.
143
144
1452011-08-16
146
147 - The Windows version no longer requires Visual Studio to be installed.
148 - The Windows version now supports SSL.
149 - Added "ipps" URI support.
150 - Added a new "-T" option.
151 - Added support for fractional seconds for the -i option and DELAY
152 directive.
153 - Added support for authentication.
154 - Added DEFINE-MATCH, DEFINE-NO-MATCH, DEFINE-VALUE, IF-NOT-DEFINED,
155 IGNORE-ERRORS, SKIP-IF-DEFINED, SKIP-IF-NOT-DEFINED,
156 SKIP-PREVIOUS-ERROR directives.
157 - WITH-VALUE now supports variable expansion.
158 - Updated the IPP/1.1 conformance test to skip the "my-jobs different
159 user" test if the printer URI contains a username.
160 - Updated the IPP conformance tests to validate media, media-default,
161 and media-supported values.
162 - No longer error out if a Printer returns a different version number in
163 the response when the request contains the version 0.0.
164
165
1662010-10-16
167
168 - Initial release of standalone binary.