Undocumented windowsBits feature of Zlib::Infrate/Deflate ---------------------------------------------------------
Key: JRUBY-6017 URL: https://jira.codehaus.org/browse/JRUBY-6017 Project: JRuby Issue Type: Task Components: Extensions Affects Versions: JRuby 1.6.4 Environment: any Reporter: Hiroshi Nakamura Assignee: Hiroshi Nakamura Zlib::Inflate accepts MAX_WBITS + 16 (means gzip inflation) and MAX_WBITS + 32 (automatic detection of zip/gzip) as a windowBits value. And Zlib::Deflate accepts MAX_WBITS + 16 (means gzip deflation). These features are from zlib 1.2.1. CRuby just passes windowBits value to zlib (inflateInit2 and deflateInit2) so it supports the extra features when underlying zlib supports it. You cannot use these features when you compile CRuby with zlib 1.1.X. I heard that Rack started using this feature. JRuby should also support it even though those features are undocumented at CRuby level. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email