From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-4.0 required=3.0 tests=ALL_TRUSTED,BAYES_00 shortcircuit=no autolearn=unavailable autolearn_force=no version=3.4.0 Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id D6B361FEAA for ; Mon, 6 Jun 2016 05:14:26 +0000 (UTC) From: Eric Wong To: yahns-public@yhbt.net Subject: [YUCK 0/2] wbuf_lite: fix write retries for OpenSSL Date: Mon, 6 Jun 2016 05:14:19 +0000 Message-Id: <20160606051421.7082-1-e@80x24.org> List-Id: Removing the tmpdir parameter for all Wbufs is a nice change, but the actual bug fix is nasty and gross :< Oh well. I suppose this increases my impetus for removing kgio from this project entirely and improving the visibility of buffering. And all the sendfile stuff is worthless for HTTPS users; but it's still useful on private LANs and within VPNs (or hosting Tor hidden services). Eric Wong (2): wbuf: remove tmpdir parameter wbuf_lite: fix write retries for OpenSSL sockets lib/yahns/http_response.rb | 4 ++-- lib/yahns/proxy_http_response.rb | 2 +- lib/yahns/wbuf.rb | 5 ++-- lib/yahns/wbuf_lite.rb | 46 ++++++++++++++++-------------------- test/test_proxy_pass_no_buffering.rb | 7 +++++- test/test_wbuf.rb | 9 ++++--- 6 files changed, 37 insertions(+), 36 deletions(-)