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