summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-08-27* 2010-08-27svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29112 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-08-27* lib/net/imap.rb (initialize): sets sync_close to true.shugo
Thanks, Hiroshi NAKAMURA. [ruby-core:31753] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29111 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-08-24* 2010-08-25svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29090 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-08-24* ext/tk/tcltklib.c: add codes for Ruby/Tk-Kit which depends on recentnagai
versions of kitgen for Tclkit (ready to use Mk4tcl or Vqtcl). And support working on a file tree extracted from a VFS dataset on Ruby/Tk-Kit. It's still experimental, because ext/tk/extconf.rb can't make a Makefile for Ruby/Tk-Kit. * ext/tk/lib/tk.rb: add comment about TclTkLib::WINDOWING_SYSTEM. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29089 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-08-23* 2010-08-23svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29072 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-08-23 * ext/openssl/ossl_asn1.c (obj_to_asn1bool): fixed ASN1::Booleannahi
encoding issue for OpenSSL 1.0.0 compatibility. ASN1::Boolean.new(false).to_der wrongly generated "\1\1\377" which means 'true'. ASN1_TYPE_set of OpenSSL <= 0.9.8 treats value 0x100 as 'false' but OpenSSL >= 1.0.0 treats it as 'true'. ruby-ossl was using 0x100 for 'false' for backward compatibility. Just use 0x0 for the case OpenSSL >= OpenSSL 0.9.7. * test/openssl/test_asn1.rb: test added. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29071 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-08-19 * test/openssl/{test_x509cert.rb,test_ssl.rb,test_x509req.rb}: addednahi
tests for SSL and wrong signature algorithm combination. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29057 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-08-19* properties.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29051 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-08-19 * test/openssl/test_ssl.rb: removed unnecessary free port scanning ofnahi
test_ssl.rb. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29047 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-08-19* 2010-08-19svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29046 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-08-19 * ext/openssl/lib/openssl/config.rb, test/openssl/test_config.rb:nahi
cosmetic changes for 1.9 compatibility; let it run on 1.9 as-is. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29045 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-08-16* 2010-08-16svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29003 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-08-16merge revision(s) 28997:shyouhei
* lib/webrick/httpresponse.rb (WEBrick::HTTPResponse#set_error): Fix for possible cross-site scripting (CVE-2010-0541). Found by Apple, reported by Hideki Yamane. Patch by Hirokazu Nishio <nishio.hirokazu AT gmail.com>. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29002 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-08-11* 2010-08-11svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28959 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-08-11* mkconfig.rb: should use RbConfig instead of Config, because the nameusa
of module was changed at r28900. this change solves the build failure. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28958 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-08-10merge revision(s) 28945:naruse
* lib/webrick/httprequest.rb (WEBrick::HTTPRequest::parse_uri): rollup leading slashes. [ruby-core:31657] patched by Jamison Wilde NOTE: //authority/path is valid relative URI both RFC2396 and RFC3986. So when give a relative URI-like string to URI lib, users must care leading slashes. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28949 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-08-07* 2010-08-07svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28901 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-08-07* mkconfig.rb, lib/rbconfig/obsolete.rb: warn obsolete andnobu
deprecated Config. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28900 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-08-07.cvsignore: have not been used already. [Bug #3468]nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28898 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-08-05* 2010-08-05svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28862 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-08-05* ext/socket/socket.c: use _() macro instead of __P(), because theusa
former is provided by ruby's defines.h but the latter is offered by some systems only by chance. this fixes build failure with VC. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28861 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-30* ext/-test-/add_suffix/bug.c: typo.usa
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28801 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-29* file.c (file_expand_path): home directory must be absolute.nobu
[ruby-core:31537] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28796 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-29* file.c (file_expand_path): should check if could find user.nobu
[ruby-core:31538] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28795 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-29* util.c (ruby_add_suffix): fixed a bug returning uninitializednobu
value. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28794 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-29* ext/tk/extconf.rb: use TK_XINCLUDES on tkConfig.sh when not empty,nagai
even if MacOS X Aqua version [ruby-dev:41883]. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28792 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-29* instruby.rb (ext-arch): prune directories start with '-'.nobu
backported r28654 from the trunk. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28791 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-29* 2010-07-29svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28785 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-29 * lib/webrick/ssl.rb (WEBrick::Utils.create_self_signed_cert): wronglynahi
created dummy SSL certificate with version == 3 (no such version) and serial == 0 (must be >0). git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28784 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-28merge from trunk (r28772)usa
* include/ruby/missing.h: shouldn't declare as dllimport when building ruby itself (for Windows). git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28773 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-28* missing/*.c: include missing.hnobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28771 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-27 * Makefile.in (MINIRUBY): get rid of appending spaces for eachnobu
reconfigure. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28766 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-27* defines.h, intern.h, missing.h, ruby.h, st.h, util.h: includenobu
config.h and defines.h for autoconf macros. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28764 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-26* configure.in (config.h): add include guard.nobu
* win32/Makefile.sub, bcc32/Makefile.sub (config.h): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28759 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-24* 2010-07-24svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28739 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-24* ext/win32ole/win32ole.c (fev_initialize): initialize pTypeInfo.suke
[ruby-core:31304][Bug #3576]. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28738 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-13* 2010-07-13svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28633 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-13 * ext/openssl/ossl_config.c, ext/openssl/lib/openssl/config.rb,nahi
ext/openssl/lib/openssl.rb: reimplement OpenSSL::Config in Ruby. Now it should work on windows. * test/openssl/test_config.rb: added tests for OpenSSL::Config#dup. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28632 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-12* 2010-07-12svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28622 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-12 * ext/openssl/ossl_config.c (ossl_config_copy): wrongly updating the nahi
given object with uninitialized CONF data. now OpenSSL::Config#clone works as expected; cloning the config instead of SEGV or empty definition. * test/openssl/test_config.rb: added tests for Config#clone. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28621 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-10Fix changelog of revision 28595kosaki
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28597 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-10* 2010-07-10svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28596 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-10 * configure.in: fix use_context condition inversion.kosaki
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28595 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-09* 2010-07-09svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28594 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-09 * test/openssl/test_config.rb: more tests for parse_config formats.nahi
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28593 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-08 * test/openssl/test_config.rb: test_s_parse_format added in the nahi
prvious commit fails for all OpenSSL implementations. fixed the test. tested against OpenSSL 1.0.0a and OpenSSL 0.9.8o. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28582 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-08 * test/openssl/test_config.rb: added tests for class methods,nahi
constants and parse format of OpenSSL itself. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28581 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-08typo fixed.nahi
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28578 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-08* 2010-07-08svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28576 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-07-08 * test/openssl/test_config.c: added tests for all Config methods.nahi
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@28575 b2dd03c8-39d4-4d8f-98ff-823fe69b080e