From: "igrigorik (Ilya Grigorik)" Date: 2012-05-27T14:35:00+09:00 Subject: [ruby-core:45271] [ruby-trunk - Feature #5937] Zlib::Inflate#add_dictionary to pre-supply dictionaries for inflate streams Issue #5937 has been updated by igrigorik (Ilya Grigorik). What are the odds of having this be backported to 1.9.x? We need custom dictionary support to support SPDY without relying on FFI or other native extensions. ex: https://github.com/igrigorik/spdy/blob/master/lib/spdy/compressor.rb ---------------------------------------- Feature #5937: Zlib::Inflate#add_dictionary to pre-supply dictionaries for inflate streams https://bugs.ruby-lang.org/issues/5937#change-26850 Author: drbrain (Eric Hodel) Status: Closed Priority: Normal Assignee: Category: ext Target version: 2.0.0 The attached patch allows Zlib::Inflate users to supply dictionaries ahead of time in order to avoid handling the Zlib::NeedDict exception. Multiple dictionaries may be provided. Zlib::Inflate will choose a matching dictionary based on the adler32 checksum of the provided dictionaries. -- http://bugs.ruby-lang.org/