httpZip Release History

Changes in version 4.3.3 (4/2014):

  1. The Exclude By Path Tab: Added wild card path URL path ability. Example: \some path\*.exe, \*.exe, \some path\*
  2. Fixed bug with large files. On certain OSs and conditions the filer consumed large amounts of memory on large files requests.

Changes in version 4.3.2 (9/2013):

  1. Minor bug fixes.

Changes in version 4.3.1 (5/2012):

  1. Resolved thread contention issue.
  2. Reduced calls into licensing library.

Changes in version 4.3.0 (10/2011):

  1. Added option to disable detail view in online reports.
  2. Removed dependence on IIS 6 metabase APIs when running under IIS 7.x.
  3. Fixed UAC issue in Settings Manager GUI.
  4. Fixed issue limiting effective number of by-path compression exclusions.
  5. Fixed stability issue triggered by configuration changes under heavy load.
  6. Miscellaneous fixes in online reporting mechanism.

Changes in version 4.2.3 (3/2011):

  1. Improved safety and efficiency of memory management.
  2. Removed deprecated buffer-then-compress options.
  3. Fixed chunked encoding corner case (browser hang).
  4. Fixed 2K8 IIS Manager GUI bug when customizing profiles.
  5. Various fixes to Web-based reports.
  6. Fix for 0 length URL case in ISAPI server support function.
  7. Fixed bypass of HTTP status code check for cached files.
  8. Fixed issues with deflate option (client and server side).

Changes in version 4.2.2 (1/2011):

  1. Added event-based detection of activation state change.
  2. Improved efficiency of streamed file memory management.
  3. Added check for unexpected null pointer to cache class.

Changes in version 4.2.1 (1/2011):

  1. Removed superfluous license check.

Changes in version 4.2.0 (1/2011):

  1. Added ability to configure the strictness of the Accept-Encoding header requirement for receiving compression.

Changes in version 4.1.9 (12/2010):

  1. Fixed ATL bug in license check.

Changes in version 4.1.8 (12/2010):

  1. Removed legacy wrapper functions in licensing code to address recycle stability issue.
  2. Incorporated licensing functions into dmp generation exception handler.
  3. Fixed settings update bug introduced with new dmp generation flag.
  4. Fixed inadvertent bypass of in-memory cache for sends containing both headers and entity.

Changes in version 4.1.7 (12/2010):

  1. Fixed stability issue (unexpected zeroed out buffer).
  2. Fixed Chunked Encoding issue (handling of very small chunks).
  3. Added advanced option to disable dmp file generation.
  4. Minor GUI fixes (Advanced tab).

Changes in version 4.1.6 (11/2010):

  1. Fixed data truncation issue (large partial headers followed by small partial headers and body).

Changes in version 4.1.5 (11/2010):

  1. Fixed stability issue relating to profile switching under load.
  2. Added option to bypass default static file cache and use in-memory cache only.

Changes in version 4.1.4 (11/2010):

  1. Fixed issue with Vary header not being added for cached files.
  2. Fixed issues with cached files not being properly updated.
  3. Improved diagnostics for caching mechanism.

Changes in version 4.1.3 (11/2010):

  1. Fixed uninitialized mutex in 64-bit licensing lib.
  2. Fixed application pool recycle timeout issue.
  3. Fixed concurrency issue in caching mechanism.
  4. Fixed UI issue with recognition of SSL only sites in Server 2008.

Changes in version 4.1.2 (10/2010):

  1. Fixed stability issue associated with application pool recycle.

Changes in version 4.1.1 (9/2010):

  1. Fixed trial period reinstall problem.
  2. Fixed problem with settings import when upgrading using custom profiles.

Changes in version 4.1.0 (8/2010):

  1. Major performance optimizations in ISAPI filter.
  2. Support for kernel mode output caching.

Changes in version 4.0.7 (6/2010):

  1. Fix for 32-bit Server 2008 installer.

Changes in version 4.0.6 (5/2010):

  1. Added native support for 32-bit application pools running on 64-bit Server 2003 / IIS 6.
  2. Corrected various problems with settings export and import mechanisms.
  3. Fixed interoperability issue with ServerDefender VP 1.0.
  4. Fixed intermittent problem with initializing compression on Server 2003.
  5. Various minor cosmetic improvements.
  6. Includes previously-unannounced caching-related stability fix from version 4.0.4.

Changes in version 4.0.4 (5/2010):

  1. Fixed installation issue on Server 2003 (native compression not being successfully disabled).
  2. Fixed installation issue on Server 2003 (additional IIS restart required for compression to begin).

Changes in version 4.0.3 (5/2010):

  1. Resolved uninstallation issue on Server 2003.

Changes in version 4.0.2 (5/2010):

  1. Resolved issue with the presence of certain optional role services (such as FTP).
  2. Resolved issue with bindings not being handled correctly.

Changes in version 4.0.0 (4/2010):

  1. 64-bit compatibility
  2. IIS 7 (Server 2008) compatibility
  3. IIS 7.5 (Server 2008 R2) compatibility
  4. New httpZip Settings Manager user interface with default and custom configuration profiles
  5. Alternative user interface integrated with IIS Manager for remote activation and administration (IIS 7.x only)
  6. Support for mixed-mode (x64 and x32) application pools (IIS 7.x only)

Changes in version 3.9.13 (3/2010):

  1. Fixed problem with Clear Cache button not working.
  2. Fixed issues preventing correct invalidation of cached items.

Changes in version 3.9.12 (12/2009):

  1. Fix for non-ASCII characters, truncated URLs, and query string fragments showing up in httpZip Web-based reports.

Changes in version 3.9.11 (10/2009):

  1. Fixed data integrity issue with cumulative statistics in Web-based reports.

Changes in version 3.9.10 (10/2009):

  1. Improved debug reporting mechanism enable/disable.
  2. Fixed two memory-related issues in diagnostic/exception code paths.

Changes in version 3.9.9 (8/2009):

  1. Fixed bug in new reporting mechanism

Changes in version 3.9.8 (7/2009):

  1. Refactored Web-based report mechanism.
  2. Fixed settings reload bug.

Changes in version 3.9.5 (4/2009):

  1. Further improvements to debug reporting mechanism.

Changes in version 3.9.3 (4/2009):

  1. Improved instrumentation with thread-specific debug reporting files.

Changes in version 3.9.2 (4/2009):

  1. Improved reading of log snapshots to eliminate data corruption issues.
  2. Added fail-safe mechanism for unexpected loss of settings information.
  3. Added event log notification for exit from compression due to fail-safe event.

Changes in version 3.8.9 (12/2008):

  1. Updated minidump generation mechanism.

Changes in version 3.8.8 (11/2008):

  1. Added automatic minidump generation.

Changes in version 3.8.7 (11/2008):

  1. Fixed probable bug in expiration check.

Changes in version 3.8.5 (10/2008):

  1. Fixed several worker process crash bugs for improved stability in edge cases.
  2. Fixed bug with chunked encoding files of a certain size.

Changes in version 3.8.4 (3/2008):

  1. Improved third party filter compatibility, especially under high Web request load.
  2. Fixed installation timing issue that could cause failed installations on certain systems.
  3. Fixed a bug in the reporting mechanism that could cause worker process crashes and adversely affect performance, even when not requesting an httpZip report directly.
  4. Fixed a bug in the settings reload mechanism that could cause a worker process crash when a settings change is made under high Web request load.

Changes in version 3.8 (5/2007):

  1. Added compatibility with latest Microsoft ASP.NET AJAX framework.
  2. Added enhanced compatibility features with third-party ISAPI Filters.
  3. Fixed various UI and filter bugs.