]> git.ipfire.org Git - thirdparty/cups.git/blame - CHANGES-IPPTOOL.txt
Changelog.
[thirdparty/cups.git] / CHANGES-IPPTOOL.txt
CommitLineData
71b4e7d9 1CHANGES-IPPTOOL.txt - 2013-05-02
4822113c 2--------------------------------
3
4This file provides a list of changes to the ipptool binary distribution posted
5on cups.org.
6
71b4e7d9 72013-05-02
8
9 - Fixed several ipptool test files that used old STATUS names.
10
4822113c 11
2ddc640a 122013-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 242013-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 382012-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 492012-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 592012-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 672011-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 792011-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 862011-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 1132011-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
1252011-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
1352011-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
1562010-10-16
157
158 - Initial release of standalone binary.