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