https://redmine.ruby-lang.org/https://redmine.ruby-lang.org/favicon.ico?17113305112013-03-23T13:23:39ZRuby Issue Tracking SystemRuby master - Feature #8126: OpenSSL::SSL::SSLSocket does not define #recv and #send messageshttps://redmine.ruby-lang.org/issues/8126?journal_id=378372013-03-23T13:23:39Zpostmodern (Hal Brodigan)postmodern.mod3@gmail.com
<ul></ul><p>Here is a list of methods which are defined by TCPSocket, but not SSLSocket:</p>
<ul>
<li>recvfrom</li>
<li>shutdown</li>
<li>getsockname</li>
<li>getpeername</li>
<li>local_address</li>
<li>remote_address</li>
<li>recv</li>
<li>recv_nonblock</li>
<li>do_not_reverse_lookup</li>
<li>sendmsg</li>
<li>sendmsg_nonblock</li>
<li>recvmsg</li>
<li>recvmsg_nonblock</li>
<li>connect_address</li>
</ul> Ruby master - Feature #8126: OpenSSL::SSL::SSLSocket does not define #recv and #send messageshttps://redmine.ruby-lang.org/issues/8126?journal_id=378562013-03-23T23:51:42Zzzak (zzak _)
<ul></ul><p>Do you have a use-case for these methods? Or do you just want them added for consistency?</p> Ruby master - Feature #8126: OpenSSL::SSL::SSLSocket does not define #recv and #send messageshttps://redmine.ruby-lang.org/issues/8126?journal_id=403102013-07-06T07:24:14ZMartinBosslet (Martin Bosslet)Martin.Bosslet@gmail.com
<ul></ul><p>I agree that it would be better design if SSLSocket responded to the same interface that TCPSocket responds to. However, that's quite a bunch of methods, it would take quite a while to implement them all... Are there any methods in particular that you are missing the most from that list?</p> Ruby master - Feature #8126: OpenSSL::SSL::SSLSocket does not define #recv and #send messageshttps://redmine.ruby-lang.org/issues/8126?journal_id=408832013-08-04T22:20:03Zlisukorin (RafaĆ Lisowski)lisukorin@gmail.com
<ul></ul><p>I don't know how <a class="user active user-mention" href="https://redmine.ruby-lang.org/users/288">@postmodern (Hal Brodigan)</a> but I miss the getpeername the most.</p> Ruby master - Feature #8126: OpenSSL::SSL::SSLSocket does not define #recv and #send messageshttps://redmine.ruby-lang.org/issues/8126?journal_id=541192015-09-13T03:08:28Zzzak (zzak _)
<ul><li><strong>Assignee</strong> changed from <i>MartinBosslet (Martin Bosslet)</i> to <i>7150</i></li></ul> Ruby master - Feature #8126: OpenSSL::SSL::SSLSocket does not define #recv and #send messageshttps://redmine.ruby-lang.org/issues/8126?journal_id=645142017-04-27T13:47:46Znaruse (Yui NARUSE)naruse@airemix.jp
<ul><li><strong>Has duplicate</strong> <i><a class="issue tracker-2 status-1 priority-4 priority-default" href="/issues/12077">Feature #12077</a>: Consolidate SSLSocket interface with TCPSocket</i> added</li></ul> Ruby master - Feature #8126: OpenSSL::SSL::SSLSocket does not define #recv and #send messageshttps://redmine.ruby-lang.org/issues/8126?journal_id=667602017-09-19T06:12:52Zhsbt (Hiroshi SHIBATA)hsbt@ruby-lang.org
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Assigned</i></li><li><strong>Assignee</strong> changed from <i>7150</i> to <i>rhenium (Kazuki Yamaguchi)</i></li></ul> Ruby master - Feature #8126: OpenSSL::SSL::SSLSocket does not define #recv and #send messageshttps://redmine.ruby-lang.org/issues/8126?journal_id=805052019-08-08T23:05:49Zjeremyevans0 (Jeremy Evans)merch-redmine@jeremyevans.net
<ul><li><strong>Tracker</strong> changed from <i>Bug</i> to <i>Feature</i></li><li><strong>ruby -v</strong> deleted (<del><i>ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-linux]</i></del>)</li></ul>