about summary refs log tree commit homepage
path: root/lib/yahns/openssl_client.rb
DateCommit message (Expand)
2018-08-05use IO#pread if available in Ruby 2.5
2018-08-05openssl_client: do not attempt writes after SystemCallError
2016-08-06openssl_client: avoid undefined SSL_write behavior
2016-07-12wbuf_lite: use StringIO instead of TmpIO
2016-07-04openssl_client: wrap shutdown for graceful termination
2016-02-20fix output buffering with SSL_write
2016-01-02copyright updates for 2016
2016-01-02enable frozen_string_literal for Ruby 2.3+
2015-12-13openssl_client: use `exception: false' for accept_nonblock
2015-05-09ssl: ensure rack.hijack users get "normal" IO methods
2015-05-09openssl_client: remove shutdown call
2014-12-21openssl_client: ignore SSL_accept errors during negotiotion
2014-12-02initial cut at OpenSSL support