f690061d2a
Fixes CVE-2012-2451. pkgsrc changes: --------------- - p5-List-MoreUtils is required Upstream Changes: ----------------- Version 2.71: ( Wed May 2 10:59:04 IDT 2012 ) ------------------------------------------------ * SECURITY BUG FIX: Config::IniFiles used to write to a temporary filename with a predictable name ("${filename}-new") which opens the door for potential exploits. * Now requiring List::MoreUtils (for any() and other functions), File::Temp and File::Basename . * Add "use warnings;" to lib/Config/IniFiles.pm . * More refactoring. Version 2.70: ( Fri Apr 6 12:47:25 IDT 2012 ) ------------------------------------------------ * Fix the test dependency (in the new t/31comments_with_spaces.t test) on IO::stringy (now writing it to a file). - This caused some CPAN Testers failures such as: - http://www.cpantesters.org/cpan/report/c16b9978-7f40-11e1-9d6f-f6dbfa7543f5 * Modernized some of the open() calls in the test files. - three args open, lexcial file handles, etc. Version 2.69: ( Thu Apr 5 12:05:46 IDT 2012 ) ------------------------------------------------ * Fix https://sourceforge.net/tracker/?func=detail&aid=3388382&group_id=6926&atid=106926 - "Trailing comments with whitespace are not recognised" - Thanks to briconaut for the report and to rbowen for the patch and test. * Add the method ->OutputConfigToFileHandle which is a more explicit and safer version of ->OutputConfig. - ->OutputConfig now uses it. - all existing tests pass, and a new test was added to t/15store-and-retrieve-here-doc-terminator.t . * Started refactoring the code. - Expand tabs to spaces. - many other small changes. |
||
---|---|---|
.. | ||
DESCR | ||
distinfo | ||
Makefile |