From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS6939 64.71.128.0/18 X-Spam-Status: No, score=-2.1 required=3.0 tests=AWL,BAYES_00, MSGID_FROM_MTA_HEADER shortcircuit=no autolearn=unavailable version=3.3.2 Path: news.gmane.org!not-for-mail From: Eric Wong Newsgroups: gmane.comp.lang.ruby.kgio.general Subject: Re: Re: Using Kgio::Socket.pair and OpenSSL::SSL::Context for a new TLS stack in EventMachine Date: Wed, 21 Dec 2011 17:28:35 -0800 Message-ID: <20111222012835.GA1729@dcvr.yhbt.net> References: <20111209210106.GA15127@dcvr.yhbt.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Trace: dough.gmane.org 1324517335 21729 80.91.229.12 (22 Dec 2011 01:28:55 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 22 Dec 2011 01:28:55 +0000 (UTC) To: kgio@librelist.org Original-X-From: kgio@librelist.org Thu Dec 22 02:28:48 2011 Return-path: Envelope-to: gclrkg-kgio@m.gmane.org List-Archive: List-Help: List-Id: List-Post: List-Subscribe: List-Unsubscribe: Precedence: list Original-Sender: kgio@librelist.org Xref: news.gmane.org gmane.comp.lang.ruby.kgio.general:76 Archived-At: Received: from zedshaw.xen.prgmr.com ([64.71.167.205]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RdXSh-0007s0-4r for gclrkg-kgio@m.gmane.org; Thu, 22 Dec 2011 02:28:47 +0100 Received: from zedshaw.xen.prgmr.com (localhost [IPv6:::1]) by zedshaw.xen.prgmr.com (Postfix) with ESMTP id 9135021CBA4 for ; Thu, 22 Dec 2011 01:32:50 +0000 (UTC) ScOxYWtpIEJheiBDYXN0aWxsbyA8aWJjQGFsaWF4Lm5ldD4gd3JvdGU6Cj4gMjAxMS8xMi85IEVy aWMgV29uZyA8bm9ybWFscGVyc29uQHloYnQubmV0PjoKPiA+IEnDsWFraSBCYXogQ2FzdGlsbG8g PGliY0BhbGlheC5uZXQ+IHdyb3RlOgoKPiA+IFRoaXMgaXMgd2l0aCBnbGliYyBtYWxsb2M/IMKg Q2FuIHlvdSB0cnkgdGhpcyB3aXRoCj4gPiBNQUxMT0NfTU1BUF9USFJFU0hPTERfPTEzMTA3MiBz ZXQ/IMKgKE9yIHNvbWUgbG93ZXIgdmFsdWUsIHNheSAxNjM4NCBvcgo+ID4gNDA5Ni4uLikKPiAK PiBXaGVyZSB0byBwdXQgdGhhdD8gbWF5YmUgb24gdG9wIG9mIHRoZSBydWJ5bWFpbi5jcHAgZmls ZT8KCkluIHlvdXIgZW52aXJvbm1lbnQgKmJlZm9yZSogZXhlYy1pbmcgdGhlIFJ1YnkgcHJvY2Vz cy4gIGdsaWJjIHJlYWRzCnRoaXMgZWFybHkgZHVyaW5nIGluaXRpYWxpemF0aW9uLgoKPiA+PiBB bnkgc3VnZ2VzdGlvbiBhYm91dCBob3cgY291bGQgSSBjb250aW51ZSBpdD8gaXQncyBiZWluZyBh IGhhcmQgdGFzawo+ID4+IGFuZCBJIGRvbid0IGdldCBpdCB3b3JraW5nIGluIGFueSB3YXkuCj4g Pgo+ID4gWW91IGNvdWxkIGFsc28gbG9vayBhdCB0aGUgRmxpcHBlciBjb2RlIGluc2lkZSBrZ2lv LW1vbmtleVsxXS4gwqBJdCdzCj4gPiBiYXNpY2FsbHkgYSBSdWJ5IHZlcnNpb24gb2Ygc3R1ZCBJ IHdyb3RlIHRvIGxlYXJuL3ByYWN0aWNlIHdpdGgKPiA+IE9wZW5TU0wuCj4gCj4gU28gZG8geW91 IG1lYW4gY3JlYXRpbmcgdGhlIFRMUyBzb2NrZXRzIGJ5IG15c2VsZiBhbmQgdGhlbiB1c2luZyBF TQo+IGF0dGFjaC93YXRjaCBmZWF0dXJlcz8KClllcywgeW91IG5lZWQgdG8gYXR0YWNoL3dhdGNo IG9uIHRoZSBiYXJlIFRDUCBzb2NrZXQgZGVzY3JpcHRvci4KRU0gZG9lc24ndCBuZWVkIHRvIGtu b3cgYWJvdXQgdGhlIFRMUyBsYXllciAoYW5kIHNob3VsZG4ndCkuICBZb3UKaGFuZGxlIGFsbCB0 aGUgcmVhZC93cml0ZSBjYWxscyB0byB0aGUgVExTIGxheWVyIHlvdXJzZWxmIHdpdGhvdXQKRU0g aGVscGluZyB5b3Ugd2l0aCBhbnl0aGluZyBvdGhlciB0aGFuIG5vdGlmaWNhdGlvbi4KCj4gPiBG bGlwcGVyIHVzZXMgS2dpby5wb2xsIChvdXQgb2YgbGF6aW5lc3MpLCBidXQgaXQgc2hvdWxkIGJl IHBvc3NpYmxlIHRvCj4gPiBwb3J0L2V4dGVuZCBmb3IgdXNlIHdpdGggRU0vQ29vbGlvL1NsZWVw eVBlbmd1aW46OkVwb2xsL0lPLnNlbGVjdC4gwqBJCj4gPiB1c2UgZmxpcHBlciBmb3IganVuayBJ TUFQIGFjY291bnRzIGFuZCB0byBsb29rIGZvciBidWdzLCBidXQgbm90aGluZwo+ID4gc2VyaW91 cyB0aGF0IEknZCBjYXJlIHRvIHNlY3VyZS4KPiA+Cj4gPiBbMV0gLSBodHRwOi8vYm9nb21pcHMu b3JnL2tnaW8tbW9ua2V5LmdpdAo+ID4gwqAgwqAgwqBrZ2lvLW1vbmtleSBpcyBjb21wbGV0ZWx5 IHVuYXVkaXRlZCBmb3Igc2VjdXJpdHkgYnVncywgdGhvdWdoCj4gCj4gbW1tLCByZWFsbHkgY29t cGxleCBYRAo+IEkgbXVzdCBzcGVudCBsb25nIHRpbWUgY2hlY2tpbmcgaXQuIFRoYW5rcyBhIGxv dC4KCllvdSBtYXkgd2FudCB0byBnZXQgYSBmZWVsIGZvciBob3cgUnVieSArIG5vbi1ibG9ja2lu ZyBPcGVuU1NMIHNvY2tldHMKd29yayBieSByZWltcGxlbWVudGluZyBGbGlwcGVyIHdpdGggSU8u c2VsZWN0L1NTTFNvY2tldCAoYW5kIG5vdCByZWx5Cm9uIGtnaW8tbW9ua2V5IGF0IGFsbCBmb3Ig bm93KS4KClRoYXQgbWlnaHQgYmUgYSBnb29kIGxlYXJuaW5nIGV4ZXJjaXNlIGFuZCBldmVudHVh bGx5IHlvdSBjYW4gc3dhcCBvdXQKdGhlIElPLnNlbGVjdCBwYXJ0KHMpIGZvciBFTSwgYW5kIHRo ZSBhZ25vc3RpYyBmb3J3YXJkaW5nIGxvZ2ljIGZvcgphcHBsaWNhdGlvbiBsb2dpYy4KCj4gQlRX OiBJIGRpZG4ndCBrbm93IGFib3V0IFNsZWVweVBlbmd1aW4uIENhbiBpdCBiZSB1c2VkIHRvIGJ1 aWxkIGxpa2UgYQo+IEV2ZW50TWFjaGluZSBSdWJ5IGxpYnJhcnk/CgpZZXMsIGJ1dCBpdCdkIGJl IHJlZHVuZGFudC4gIEZvciBzbGVlcHlfcGVuZ3VpbiwgSSB3YW50ZWQgdGhlIG5hdGl2ZQplcG9s bCBBUEkgbWFwcGVkIHRvIFJ1YnkuICBUaGUgcG9ydGFibGUgRU0vQ29vbGlvL2xpYmV2L2xpYmV2 ZW50CkFQSXMgY2Fubm90IHN1cHBvcnQgY29uY3VycmVudCBlcG9sbF9jdGwvZXBvbGxfd2FpdCBj YWxscyB0byBhIHNpbmdsZQplcG9sbCBkZXNjcmlwdG9yLiAgSSB0aGluayBuYXRpdmUga3F1ZXVl IGNhbiBkbyB0aGlzLCB0b28sIGJ1dCBJIGtub3cKaXQncyBpbXBvc3NpYmxlIHdpdGggcG9sbC9z ZWxlY3QuCg==