~ubuntu-branches/ubuntu/vivid/tomcat6/vivid

« back to all changes in this revision

Viewing changes to webapps/docs/changelog.xml

  • Committer: Package Import Robot
  • Author(s): Emmanuel Bourg
  • Date: 2014-02-17 00:02:00 UTC
  • mfrom: (1.2.10)
  • Revision ID: package-import@ubuntu.com-20140217000200-qs6ki7bhqnfhkas7
Tags: 6.0.39-1
* Team upload.
* New upstream release.
  - Refreshed the patches
* Standards-Version updated to 3.9.5 (no changes)
* Switch to debhelper level 9
* Use XZ compression for the upstream tarball
* Use canonical URL for the Vcs-Git field

Show diffs side-by-side

added added

removed removed

Lines of Context:
43
43
<!-- Section names:
44
44
 General, Catalina, Coyote, Jasper, Cluster, Web applications, Other
45
45
-->
46
 
<section name="Tomcat 6.0.37 (jfclere)">
 
46
<section name="Tomcat 6.0.39 (markt)">
 
47
  <subsection name="Catalina">
 
48
    <changelog>
 
49
      <fix>
 
50
        <bug>55166</bug>: Fix regression that broke XML validation when running
 
51
        on some Java 5 JVMs. (kkolinko)
 
52
      </fix>
 
53
    </changelog>
 
54
  </subsection>
 
55
  <subsection name="Coyote">
 
56
    <changelog>
 
57
      <fix>
 
58
        Make the HTTP NIO connector tolerant of whitespace in the individual
 
59
        values used for the ciphers attribute. (markt)
 
60
      </fix>
 
61
      <fix>
 
62
        Remove dependency introduced on the jsp-api.jar as part of the XML
 
63
        validation changes introduced in 6.0.38. (markt)
 
64
      </fix>
 
65
    </changelog>
 
66
  </subsection>
 
67
  <subsection name="Jasper">
 
68
    <changelog>
 
69
      <fix>
 
70
        Correct several errors in jspxml Schema and DTD. (kkolinko)
 
71
      </fix>
 
72
    </changelog>
 
73
  </subsection>
 
74
  <subsection name="Cluster">
 
75
    <changelog>
 
76
      <scode>
 
77
        Remove an empty TestTwoPhaseCommit test from Tribes. (kkolinko)
 
78
      </scode>
 
79
    </changelog>
 
80
  </subsection>
 
81
  <subsection name="Web applications">
 
82
    <changelog>
 
83
      <fix>
 
84
        Fix broken link in Jasper How-To documentation. (markt)
 
85
      </fix>
 
86
      <fix>
 
87
        Align index.html and index.jsp in ROOT web application. Correct links
 
88
        to specifications and to the Tomcat mailing lists. (kkolinko)
 
89
      </fix>
 
90
      <fix>
 
91
        Remove second copy of RUNNING.txt from the full-docs distribution. Some
 
92
        unpacking utilities can't handle multiple copies of a file with the same
 
93
        name in a directory. (kkolinko)
 
94
      </fix>
 
95
    </changelog>
 
96
  </subsection>
 
97
  <subsection name="Other">
 
98
    <changelog>
 
99
      <update>
 
100
        Update sample Eclipse IDE project: use JUnit 4 library and prefer a
 
101
        Java 5 JDK when several JDKs are configured. Cleanup the Ant build
 
102
        files. (kkolinko)
 
103
      </update>
 
104
      <fix>
 
105
        Correct Maven dependencies for individual JAR files. (markt)
 
106
      </fix>
 
107
    </changelog>
 
108
  </subsection>
 
109
</section>
 
110
<section name="Tomcat 6.0.38 (markt)"  rtext="not released">
 
111
  <subsection name="Catalina">
 
112
    <changelog>
 
113
      <fix>
 
114
        Ensure that when Tomcat&apos;s anti-resource locking features are used
 
115
        that the temporary copy of the web application and not the original is
 
116
        removed when the web application stops. (markt/kkolinko) 
 
117
      </fix>
 
118
      <fix>
 
119
        <bug>55019</bug>: Fix a potential exception when accessing JSPs while
 
120
        running under a SecurityManager. (jfclere)
 
121
      </fix>
 
122
      <fix>
 
123
        <bug>55052</bug>: Make JULI&apos;s LogManager to additionally look for
 
124
        logging properties without prefixes if the property cannot be found with
 
125
        a prefix. (kkolinko)
 
126
      </fix>
 
127
      <fix>
 
128
        <bug>55266</bug>: Ensure that the session ID is parsed from the request
 
129
        before any redirect as the session ID may need to be encoded as part of
 
130
        the redirect URL. (markt)
 
131
      </fix>
 
132
      <fix>
 
133
        <bug>55404</bug>: Log warnings about using security roles in web.xml as
 
134
        warnings. (markt)
 
135
      </fix>
 
136
      <fix>
 
137
        <bug>55268</bug>: Added optional --service-start-wait-time
 
138
        command-line option to change service start wait time from default
 
139
        of 10 seconds. (schultz)
 
140
      </fix>
 
141
      <fix>
 
142
        Correctly associate the default resource bundle with the English locale
 
143
        so that requests that specify an Accept-Language of English ahead of
 
144
        French, Spanish or Japanese get the English messages they asked for.
 
145
        (markt) 
 
146
      </fix>
 
147
      <fix>
 
148
        Add missing JavaEE 5 XML schema definitions. (markt)
 
149
      </fix>
 
150
      <fix>
 
151
        When Catalina parses TLD files, always use a namespace aware parser to
 
152
        be consistent with how Jasper parses TLD files. The
 
153
        <code>tldNamespaceAware</code> attribute of the Context is now ignored.
 
154
        (markt)
 
155
      </fix>
 
156
      <fix>
 
157
        As per section SRV.14.4.3 of the Servlet 2.5 specification, a namespace
 
158
        aware, validating parser will be used when processing <code>*.tld</code>
 
159
        and <code>web.xml</code> files if the system property
 
160
        <code>org.apache.catalina.STRICT_SERVLET_COMPLIANCE</code> is set to
 
161
        <code>true</code>. (markt) 
 
162
      </fix>
 
163
      <fix>
 
164
        Ensure that sessions IDs are not parsed from URLs for Contexts where
 
165
        <code>disableURLRewriting</code> is <code>true</code>. (markt)
 
166
      </fix>
 
167
      <add>
 
168
        Add an option to the Context to control the blocking of XML external
 
169
        entities when parsing XML configuration files and enable this blocking
 
170
        by default when a security manager is used. The block is implemented via
 
171
        a custom resolver to enable the logging of any blocked entities. (markt)
 
172
      </add>
 
173
      <fix>
 
174
        <bug>56016</bug>: When loading resources for XML schema validation, take
 
175
        account of the possibility that servlet-api.jar and jsp-api.jar may not
 
176
        be loaded by the same class loader. Patch by Juan Carlos Estibariz.
 
177
        (markt)
 
178
      </fix>
 
179
    </changelog>
 
180
  </subsection>
 
181
  <subsection name="Coyote">
 
182
    <changelog>
 
183
      <fix>
 
184
        <bug>52811</bug>: Fix parsing of Content-Type header in
 
185
        <code>HttpServletResponse.setContentType()</code>. Introduces a new HTTP
 
186
        header parser that follows RFC2616. (markt)
 
187
      </fix>
 
188
      <fix>
 
189
        <bug>54691</bug>: Add configuration attribute "sslEnabledProtocols"
 
190
        to HTTP connector and document it. (Internally this attribute has
 
191
        been already implemented but not documented, under names "protocols"
 
192
        and "sslProtocols". Those names of this attribute are now deprecated).
 
193
        (schultz)
 
194
      </fix>
 
195
      <fix>
 
196
        <bug>54947</bug>: Fix the HTTP NIO connector that incorrectly rejected a
 
197
        request if the CRLF terminating the request line was split across
 
198
        multiple packets. Patch by Konstantin Preißer. (markt)
 
199
      </fix>
 
200
      <fix>
 
201
        <bug>55228</bug>: Allow web applications to set a HTTP Date header.
 
202
        (markt)
 
203
      </fix>
 
204
      <fix>
 
205
        Better adherence to RFC2616 for content-length headers. (markt)
 
206
      </fix>
 
207
      <fix>
 
208
        Add support for limiting the size of chunk extensions when using chunked
 
209
        encoding. (markt)
 
210
      </fix>
 
211
      <fix>
 
212
        <bug>55749</bug>: Improve the error message when SSLEngine is disabled
 
213
        in the AprLifecycleListener and SSL is configured for an APR/native
 
214
        connector. (markt)
 
215
      </fix>
 
216
      <fix>
 
217
        Avoid possible NPE if a content type is specified without a character set.
 
218
        (markt)
 
219
      </fix>
 
220
    </changelog>
 
221
  </subsection>
 
222
  <subsection name="Jasper">
 
223
    <changelog>
 
224
      <fix>
 
225
        <bug>55198</bug>: Ensure attribute values in tagx files that include EL
 
226
        and quoted XML characters are correctly quoted in the output. (markt)
 
227
      </fix>
 
228
      <fix>
 
229
        <bug>55671</bug>: Consistently use the configuration option name
 
230
        <code>genStringAsCharArray</code> rather than a mixture of
 
231
        <code>genStrAsCharArray</code> and <code>genStringAsCharArray</code> but
 
232
        retain support for <code>genStrAsCharArray</code> as in initialisation
 
233
        parameter for the JSP servlet to retain backwards compatibility with
 
234
        existing configurations. (markt)
 
235
      </fix>
 
236
      <fix>
 
237
        <bug>55691</bug>: Fix <code>javax.el.ArrayELResolver</code> to correctly
 
238
        handle the case where the base object is an array of primitives. (markt)
 
239
      </fix>
 
240
      <fix>
 
241
        <bug>55973</bug>: Fix processing of XML schemas when validation is
 
242
        enabled in Jasper. (kkolinko)
 
243
      </fix>
 
244
    </changelog>
 
245
  </subsection>
 
246
  <subsection name="Web applications">
 
247
    <changelog>
 
248
      <add>
 
249
        Add documentation for
 
250
        <code>o.a.c.tribes.group.interceptors.TcpFailureDetector</code>.
 
251
        (kfujino)
 
252
      </add>
 
253
      <add>
 
254
        Complete the documentation for
 
255
        <code>MessageDispatch15Interceptor</code>. (kfujino)
 
256
      </add>
 
257
      <add>
 
258
        Add to cluster document a description of
 
259
        <code>notifyLifecycleListenerOnFailure</code> and
 
260
        <code>heartbeatBackgroundEnabled</code>. (kfujino)
 
261
      </add>
 
262
      <fix>
 
263
        <bug>55746</bug>: Add documentation on the <code>allRolesMode</code> to
 
264
        the <code>CombinedRealm</code> and <code>LockOutRealm</code>. Patch by
 
265
        Cédric Couralet. (markt)
 
266
      </fix>
 
267
      <fix>
 
268
        Fix the sample configuration of <code>StaticMembershipInterceptor</code>
 
269
        in order to prevent warning log. uniqueId must be 16 bytes. (kfujino)
 
270
      </fix>
 
271
      <fix>
 
272
        <bug>55119</bug>: Avoid CVE-2013-1571 when generating Javadoc. (markt)
 
273
      </fix>
 
274
    </changelog>
 
275
  </subsection>
 
276
  <subsection name="Other">
 
277
    <changelog>
 
278
      <update>
 
279
        Update Maven Central location used to download dependencies at build
 
280
        time to be <code>repo.maven.apache.org</code>. (kkolinko)
 
281
      </update>
 
282
      <fix>
 
283
        <bug>55663</bug>: Minor correction to the wording of the NOTICE files to
 
284
        align them with the
 
285
        <a href="http://www.apache.org/legal/src-headers.html#notice">requirements
 
286
        for NOTICE files</a>. (violetagg)
 
287
      </fix>
 
288
      <fix>
 
289
        Add <code>@since</code> markers to the common annotations classes and
 
290
        fix a few specification compliance issues. (markt)
 
291
      </fix>
 
292
      <update>
 
293
        Update to Eclipse JDT Compiler 4.3.1. (markt)
 
294
      </update>
 
295
      <update>
 
296
        Update the Apache Jakarta JSTL implementation used by the exmaples web
 
297
        application to 1.1.2. (markt)
 
298
      </update>
 
299
    </changelog>
 
300
  </subsection>
 
301
</section>
 
302
<section name="Tomcat 6.0.37 (jfclere)" rtext="released 2013-05-03">
47
303
  <subsection name="Catalina">
48
304
    <changelog>
49
305
      <fix>