Skip to content

Commit dc7e0e1

Browse files
committed
merge revision(s) 22910:
* test/openssl/test_ssl.rb (OpenSSL#test_client_session): Debian's openssl 0.9.8g-13 failed at assert(ssl.session_reused?), when use default SSLContext. [ruby-dev:36167] backported r19268 from trunk. [ruby-core:22843] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@23117 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
1 parent ac4da3f commit dc7e0e1

File tree

3 files changed

+17
-6
lines changed

3 files changed

+17
-6
lines changed

ChangeLog

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
Thu Apr 2 14:17:09 2009 Kazuhiro NISHIYAMA <zn@mbf.nifty.com>
2+
3+
* test/openssl/test_ssl.rb (OpenSSL#test_client_session):
4+
Debian's openssl 0.9.8g-13 failed at assert(ssl.session_reused?),
5+
when use default SSLContext. [ruby-dev:36167]
6+
backported r19268 from trunk. [ruby-core:22843]
7+
18
Thu Mar 31 18:18:18 2009 Nobuyoshi Nakada <nobu@ruby-lang.org>
29

310
* lib/mkmf.rb (mkintpath): new function which converts native path

test/openssl/test_ssl.rb

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -416,7 +416,10 @@ def test_client_session
416416
start_server(PORT, OpenSSL::SSL::VERIFY_NONE, true) do |server, port|
417417
2.times do
418418
sock = TCPSocket.new("127.0.0.1", port)
419-
ssl = OpenSSL::SSL::SSLSocket.new(sock)
419+
# Debian's openssl 0.9.8g-13 failed at assert(ssl.session_reused?),
420+
# when use default SSLContext. [ruby-dev:36167]
421+
ctx = OpenSSL::SSL::SSLContext.new("TLSv1")
422+
ssl = OpenSSL::SSL::SSLSocket.new(sock, ctx)
420423
ssl.sync_close = true
421424
ssl.session = last_session if last_session
422425
ssl.connect

version.h

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
#define RUBY_VERSION "1.8.7"
2-
#define RUBY_RELEASE_DATE "2009-03-31"
2+
#define RUBY_RELEASE_DATE "2009-04-02"
33
#define RUBY_VERSION_CODE 187
4-
#define RUBY_RELEASE_CODE 20090331
5-
#define RUBY_PATCHLEVEL 156
4+
#define RUBY_RELEASE_CODE 20090402
5+
#define RUBY_PATCHLEVEL 157
66

77
#define RUBY_VERSION_MAJOR 1
88
#define RUBY_VERSION_MINOR 8
99
#define RUBY_VERSION_TEENY 7
1010
#define RUBY_RELEASE_YEAR 2009
11-
#define RUBY_RELEASE_MONTH 3
12-
#define RUBY_RELEASE_DAY 31
11+
#define RUBY_RELEASE_MONTH 4
12+
#define RUBY_RELEASE_DAY 2
1313

1414
#ifdef RUBY_EXTERN
1515
RUBY_EXTERN const char ruby_version[];
@@ -33,3 +33,4 @@ RUBY_EXTERN const char *ruby_copyright;
3333

3434

3535

36+

0 commit comments

Comments
 (0)