From 45f59656ae27864c2ffe4f932e413059e425fed4 Mon Sep 17 00:00:00 2001 From: usa Date: Tue, 8 Mar 2011 07:52:19 +0000 Subject: * hash.c (ruby_setenv): MSDN says that Windows XP or earlier limits the total size of environment block to 5,120 chars. and on such OS, putenv() causes SEGV. So, ruby should limit the size of an environment variable to 5,120 bytes for workaround. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31063 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 44eec7aa32..d203d7d906 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +Tue Mar 8 16:45:31 2011 NAKAMURA Usaku + + * hash.c (ruby_setenv): MSDN says that Windows XP or earlier limits + the total size of environment block to 5,120 chars. and on such + OS, putenv() causes SEGV. So, ruby should limit the size of an + environment variable to 5,120 bytes for workaround. + Tue Mar 8 15:57:20 2011 NAKAMURA Usaku * test/rubygems/test_gem_spec_fetcher.rb -- cgit v1.2.3