From: "drbrain (Eric Hodel)" Date: 2012-05-30T07:55:32+09:00 Subject: [ruby-core:45310] [ruby-trunk - Feature #5937] Zlib::Inflate#add_dictionary to pre-supply dictionaries for inflate streams Issue #5937 has been updated by drbrain (Eric Hodel). I think #5929 should be backported instead. While #5937 makes working with custom dictionaries easier, #5929 fixes the current API (#set_dictionary) to be fully usable. ---------------------------------------- Feature #5937: Zlib::Inflate#add_dictionary to pre-supply dictionaries for inflate streams https://bugs.ruby-lang.org/issues/5937#change-26894 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/