~ubuntu-branches/ubuntu/utopic/cups/utopic

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
CHANGES-IPPTOOL.txt - 2013-07-15
--------------------------------

This file provides a list of changes to the ipptool binary distribution posted
on cups.org.

2013-07-15

	- New ippfind tool now included with ipptool.
	- Added support for automatically extending the timeout when all of the
	  request data has not yet been written (all platforms but Windows
	  which does not support it...)
	- Fixed several ipptool test files that used old STATUS names.


2013-04-18

	- Fixed some HTTP issues with authentication and compression.
	- The IPP/1.1 test file did not allow for sufficient retries when
	  printing.
	- The IPP/1.1 test file did not allow for empty printer-name values.
	- The IPP Everywhere test file contained numerous errors.
	- The color.jpg test file used a progressive mode instead of the
	  baseline JPEG mode.
	- The IPP/1.1 test file referenced "color.jpeg" instead of "color.jpg".


2013-01-31

	- Added support for DEFINE-MATCH and DEFINE-NO-MATCH as STATUS
	  predicates.
	- Added support for WITH-VALUE and resolution values.
	- Added support for SKIP-IF-MISSING (skip test if file is missing)
	- Added support for octetString values.
	- Added support for document compression in Print-Job and Send-Document
	  requests.
	- Fixed REPEAT-MATCH for STATUS and EXPECT - was incorrectly erroring
	  out.
	- Fixed a bug where bad IPP responses would cause ipptool to crash.


2012-02-28

	- Changed behavior of WITH-VALUES "/regex/" to not require all values to
	  match.
	- Added WITH-ALL-VALUES directive for EXPECT predicates that require all
	  values to match.
	- Updated test files to use WITH-ALL-VALUES where necessary.
	- Updated test files to use new ABNF for media names from PWG Media
	  Names 2.0.


2012-02-06

	- Fixed the packaging of ipptool on Windows (removed unnecessary DLLs)
	- Fixed an crash in ipptool when mixing DISPLAY with -I and a failed
	  request.
	- Added a Print-Job test file.
	- Added a "setdebug" batch file for Windows
	- Added support for a CUPS_DISABLE_ASYNC_CONNECT environment variable.


2012-01-10

	- Fixed an issue with the IPP/1.1 test file where the "waiting for job
	  completion" test did not work.
	- The attribute groups out of order error was not shown for the
	  operation-attributes-tag group.


2011-12-02

	- Fixed a truncated XML output bug that would happen for certain errors.
	- Fixed the order-of-groups tests.
	- Fixed "WITH-VALUE >N" for rangeOfInteger attributes.
	- The Windows installer was missing the get-printer-attributes.test
	  file.
	- The Linux binaries are now compiled for all LSB 4.x-compliant Linux
	  distributions.
	- The Linux binaries no longer support SSL or TLS.


2011-10-05

	- Fixed a crasher bug that showed up on Windows.
	- The IPP/1.1 test would hang if the initial Print-Job test failed.
	- Fixed a typo in the IPP/2.0 test.


2011-10-03

	- Using OF-TYPE with the "no-value" or "unknown" out-of-band value tags
	  now works without special WITH-VALUE strings.
	- ipptool now shows an error when an attribute appears more than once
	  within the same attribute group.
	- ipptool did not display attributes as specified by the DISPLAY
	  directive when a test error failed.
	- Fixed one spot where DEFINE-VALUE was still treated as an error when
	  the EXPECT test failed.
	- uriScheme values were not displayed properly.
	- Updated the IPP/1.1 tests to properly validate support for
	  job-hold-until-default and job-hold-until-supported when the Hold-Job
	  operation is supported.
	- Updated the IPP/1.1 tests to properly check for the various standard
	  media sizes for the printing tests.
	- Updated the IPP/1.1 tests to accept "no-value" for media-default an
	  orientation-requested-default.
	- Updated the IPP/1.1 tests to accept "unknown" for job-state.
	- Updated the IPP/1.1 tests to not perform the bogus URI printing tests
	  unless the "document-uri" variable is defined.
	- Updated the IPP/2.0 tests to properly validate media-col
	  "media-xxx-supported" attributes.
	- Updated the IPP/2.2 tests to properly validate media-ready and
	  media-col-ready.


2011-09-28

	- Test output now includes a summary and overall score at the end.
	- The MATCH-VALUE predicate now correctly deals with a failed EXPECT
	  condition.
	- The IPP/1.1 test suite now looks for legacy media names and uses them
	  if the corresponding PWG standard names are not present.
	- The IPP/1.1 test suite now tests the Print-Job+Release-Job when the
	  printer supports the job-hold-until attribute, Hold-Job operation, and
	  Release-Job operation.


2011-09-21

	- Fixes for HTTP chunking, timeout, and encryption issues reported by
	  various users.
	- Greatly improved IPP tests with added IPP/2.2 tests.
	- New test documents - 1-page and 4-page mixed A4/Letter PDF/PS and a
	  couple JPEGs.
	- New REPEAT directives to programmatically repeat tests as needed.


2011-08-16

	- The Windows version no longer requires Visual Studio to be installed.
	- The Windows version now supports SSL.
	- Added "ipps" URI support.
	- Added a new "-T" option.
	- Added support for fractional seconds for the -i option and DELAY
	  directive.
	- Added support for authentication.
	- Added DEFINE-MATCH, DEFINE-NO-MATCH, DEFINE-VALUE, IF-NOT-DEFINED,
	  IGNORE-ERRORS, SKIP-IF-DEFINED, SKIP-IF-NOT-DEFINED,
	  SKIP-PREVIOUS-ERROR directives.
	- WITH-VALUE now supports variable expansion.
	- Updated the IPP/1.1 conformance test to skip the "my-jobs different
	  user" test if the printer URI contains a username.
	- Updated the IPP conformance tests to validate media, media-default,
	  and media-supported values.
	- No longer error out if a Printer returns a different version number in
	  the response when the request contains the version 0.0.


2010-10-16

	- Initial release of standalone binary.