<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent posts to news</title><link>https://sourceforge.net/p/pjl-comp-filter/news/</link><description>Recent posts to news</description><atom:link href="https://sourceforge.net/p/pjl-comp-filter/news/feed.rss" rel="self"/><language>en</language><lastBuildDate>Mon, 11 May 2009 11:24:03 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/pjl-comp-filter/news/feed.rss" rel="self" type="application/rss+xml"/><item><title>PJL Compressing Filter 1.7 released</title><link>https://sourceforge.net/p/pjl-comp-filter/news/2009/05/pjl-compressing-filter-17-released/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Version 1.7 2009-05-11&lt;br /&gt;
- Now does not compress content types like application/gzip&lt;br /&gt;
- Won't compress responses that already have a Content-Encoding&lt;br /&gt;
like gzip&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sean Owen</dc:creator><pubDate>Mon, 11 May 2009 11:24:03 -0000</pubDate><guid>https://sourceforge.net4dd4bee98fe9938f09362cafac22223f77b4fead</guid></item><item><title>PJL Compressing Filter 1.7-rc1 released</title><link>https://sourceforge.net/p/pjl-comp-filter/news/2009/04/pjl-compressing-filter-17-rc1-released/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Version 1.7 2009-05-01&lt;br /&gt;
- Attempt to accommodate very large responses whose Content-Length&lt;br /&gt;
header value exceeds Integer.MAX_VALUE&lt;br /&gt;
- Always set Vary header&lt;br /&gt;
- Now attempts to set a modified ETag header when compressing&lt;br /&gt;
- Now avoid compressing if Cache-Control: no-transform is set&lt;br /&gt;
- Correctly handle multiple values in Content-Encoding header; other&lt;br /&gt;
transforms are preserved&lt;br /&gt;
- Now should support deflated requests&lt;br /&gt;
- Update to latest support libs, like Mockrunner 0.4.1&lt;br /&gt;
- Various updates to match my current preferred coding style; small&lt;br /&gt;
code tweaks and additional logging&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sean Owen</dc:creator><pubDate>Tue, 28 Apr 2009 11:20:03 -0000</pubDate><guid>https://sourceforge.netf8864663072769a61ee79a0e6ea0c58e25e5e028</guid></item><item><title>1.6.6 released</title><link>https://sourceforge.net/p/pjl-comp-filter/news/2007/09/166-released/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Version 1.6.6, 2007-09-20&lt;br /&gt;
- Bug fix: empty response is no longer compressed, avoiding exception&lt;br /&gt;
in compress/ZipOutputStream in this situation&lt;br /&gt;
- Modest code tweaks from static analysis&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sean Owen</dc:creator><pubDate>Thu, 20 Sep 2007 21:58:25 -0000</pubDate><guid>https://sourceforge.netefd25695648ff38a846b8ed35353575646cfc785</guid></item><item><title>1.6.5 released</title><link>https://sourceforge.net/p/pjl-comp-filter/news/2007/07/165-released/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Version 1.6.5, 2007-07-14&lt;br /&gt;
- Added includeUserAgentPatterns and excludeUserAgentPatterns&lt;br /&gt;
parameters to compress based on User-Agent&lt;br /&gt;
- Minor updates to use generic types in Enumerator, Iterator&lt;br /&gt;
references&lt;br /&gt;
- Update to Mockrunner 0.4, newer IntelliJ annotations&lt;br /&gt;
- Properly included some licenses&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sean Owen</dc:creator><pubDate>Sun, 15 Jul 2007 00:39:02 -0000</pubDate><guid>https://sourceforge.netd8b669525c3d5f7f85cafc3bc1707bf25ac9036a</guid></item><item><title>1.6.4 released</title><link>https://sourceforge.net/p/pjl-comp-filter/news/2006/12/164-released/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Version 1.6.4, 2006-12-11&lt;br /&gt;
- Bug fix: close() and flush() implementations probably shouldn't&lt;br /&gt;
throw IllegalStateException if the stream is already closed.&lt;br /&gt;
In at least one case, Jetty gets confused by this.&lt;br /&gt;
- But they do need to throw IOException, apparently, if a write- or&lt;br /&gt;
print-like method is called. Jetty wants this.&lt;br /&gt;
- Small improvement: if compressionThreshold is 0, compression begins&lt;br /&gt;
earlier, saving a bit of overhead&lt;br /&gt;
- flush() implementations will now definitely flush all output to the&lt;br /&gt;
response, even if it means beginning compression early.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sean Owen</dc:creator><pubDate>Tue, 12 Dec 2006 03:25:08 -0000</pubDate><guid>https://sourceforge.netbd61e6dcf36b187663186811e0d9eb13f63182c8</guid></item><item><title>1.4.6 / 1.6.3 released</title><link>https://sourceforge.net/p/pjl-comp-filter/news/2006/11/146--163-released/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Version 1.4.6, 2006-11-17&lt;br /&gt;
- Bug fix / improvement: handles case where setContentType() is&lt;br /&gt;
called after getOutputStream(), such that parameters includeContentType&lt;br /&gt;
and excludeContentType work even in this case.&lt;br /&gt;
- Bug fix: response input/compressed bytes stats were swapped!&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sean Owen</dc:creator><pubDate>Fri, 17 Nov 2006 03:03:15 -0000</pubDate><guid>https://sourceforge.nete1ebcdc4c8dca6c7093e5389673e0c314f257afe</guid></item><item><title>1.4.5 released too</title><link>https://sourceforge.net/p/pjl-comp-filter/news/2006/10/145-released-too/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Verison 1.4.5, 2006-10-15&lt;br /&gt;
- Backport of 1.6.2 to JDK 1.4&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sean Owen</dc:creator><pubDate>Mon, 16 Oct 2006 12:37:27 -0000</pubDate><guid>https://sourceforge.net8e54375cadeb7a1405e44274872ff861bbb312ad</guid></item><item><title>1.6.2 released</title><link>https://sourceforge.net/p/pjl-comp-filter/news/2006/10/162-released/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;(1.6.1 never got released)&lt;/p&gt;
&lt;p&gt;Version 1.6.2, 2006-10-15&lt;br /&gt;
- Fixed bug #1571644: JakartaCommonsLoggingImpl and JavaUtilLoggingImpl are now public so that they may be instantiated by reflection correctly.&lt;/p&gt;
&lt;p&gt;Version 1.6.1, 2006-09-01&lt;br /&gt;
- Now prefers certain encodings to others when Accept-Encoding header says several are equally good. For example, Accept-Encoding: deflate,gzip now gets gzip rather than deflate.&lt;br /&gt;
- Also fixed a potential bug in a rare case where the most-preferred encoding in the header was not supported, even though a less preferred encoding was. Filter was not compressing in this case.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sean Owen</dc:creator><pubDate>Mon, 16 Oct 2006 12:33:18 -0000</pubDate><guid>https://sourceforge.netdaa3b4252ee207f800654698d30ccc414e34c286</guid></item><item><title>1.6 released</title><link>https://sourceforge.net/p/pjl-comp-filter/news/2006/07/16-released/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Version 1.6, 2006-07-05&lt;br /&gt;
- Added support for compressed requests, including stats&lt;br /&gt;
- X-Compressed-By header only enabled in debug mode now&lt;br /&gt;
- Accept-Encoding header suppressed downstream if filter is handling&lt;br /&gt;
compression&lt;br /&gt;
- Minor unit tests fixes and improvements&lt;br /&gt;
- Update to latest JUnit, Mockrunner, Commons Logging&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sean Owen</dc:creator><pubDate>Wed, 05 Jul 2006 23:28:50 -0000</pubDate><guid>https://sourceforge.net3fd8743bb6d0b78e187e702652b60f537992de23</guid></item><item><title>1.6 coming with compressed request support</title><link>https://sourceforge.net/p/pjl-comp-filter/news/2006/06/16-coming-with-compressed-request-support/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;1.6 is nearly ready (just needs unit testing), which includes support for compressed requests and a few other minor tweaks. This may be very useful to those running servlet-based web services engines like Axis; now large XML requests can be sent across the network compressed.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sean Owen</dc:creator><pubDate>Mon, 26 Jun 2006 14:19:06 -0000</pubDate><guid>https://sourceforge.net3c83b8ab9efed15d7c328713ae02e48d46209394</guid></item></channel></rss>