yahns Ruby server user/dev discussion
 help / color / mirror / code / Atom feed
* [PATCH 0/3] maybe the last round of proxy_pass fixes before 1.13
@ 2016-07-12 21:41 Eric Wong
  2016-07-12 21:41 ` [PATCH 1/3] test_proxy_pass_no_buffering: exclude rb/ru files, too Eric Wong
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Eric Wong @ 2016-07-12 21:41 UTC (permalink / raw)
  To: yahns-public

There's a lot of duplication added, but having to deal with
OpenSSL in currently-released versions of Ruby is painful
(as are slow clients trying to download gigantic responses :P)

Will let this run for a week or so before cutting 1.13

Eric Wong (3):
      test_proxy_pass_no_buffering: exclude rb/ru files, too
      wbuf_lite: use StringIO instead of TmpIO
      wbuf_lite: truncate StringIO when done

 lib/yahns/http_client.rb             | 26 ++++++++++++
 lib/yahns/openssl_client.rb          |  6 +--
 lib/yahns/sendfile_compat.rb         | 24 -----------
 lib/yahns/wbuf_common.rb             |  8 ----
 lib/yahns/wbuf_lite.rb               | 82 +++++++++++++++++++++++++++++++++---
 test/test_proxy_pass_no_buffering.rb |  4 +-
 test/test_tmpio.rb                   |  4 ++
 test/test_wbuf.rb                    |  4 ++
 8 files changed, 114 insertions(+), 44 deletions(-)


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2016-07-12 21:41 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-07-12 21:41 [PATCH 0/3] maybe the last round of proxy_pass fixes before 1.13 Eric Wong
2016-07-12 21:41 ` [PATCH 1/3] test_proxy_pass_no_buffering: exclude rb/ru files, too Eric Wong
2016-07-12 21:41 ` [PATCH 2/3] wbuf_lite: use StringIO instead of TmpIO Eric Wong
2016-07-12 21:41 ` [PATCH 3/3] wbuf_lite: truncate StringIO when done Eric Wong

Code repositories for project(s) associated with this public inbox

	https://yhbt.net/yahns.git/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).