summaryrefslogtreecommitdiff
path: root/ext/openssl/lib/openssl/buffering.rb
AgeCommit message (Expand)Author
2025-01-14[ruby/openssl] Refactor buffer usage to only use `append_as_bytes`Jean Boussier
2025-01-14[ruby/openssl] Reduce OpenSSL::Buffering#do_write overheadJean Boussier
2024-07-03[ruby/openssl] Add SSLSocket#readbyteGrant Gardner
2024-06-08[ruby/openssl] Fix references to the license textKazuki Yamaguchi
2024-05-02[ruby/openssl] Fix performance regression in do_write(s)Jaymz Julian
2024-01-13[ruby/openssl] Add support for `gets(chomp: true)`.Samuel Williams
2023-09-06[ruby/openssl] Refactor Buffering consume_rbuff and getbyte methodsMau Magnaguagno
2021-10-16[ruby/openssl] require Ruby 2.6 or laterKazuki Yamaguchi
2021-07-18[ruby/openssl] Add SSLSocket#getbyteAaron Patterson
2020-07-20Remove trailing spaces [ci skip]Nobuyoshi Nakada
2020-02-16Import openssl-2.2.0 (#2693)Hiroshi SHIBATA
2018-08-08openssl: sync with upstream repositoryrhe
2018-01-25openssl/buffering.rb: no RS when outputnobu
2017-11-25openssl: import v2.1.0.beta2rhe
2017-10-23multiple arguments to writenobu
2017-09-03openssl: import v2.1.0.beta1rhe
2017-02-23Revert r57690 except for read_nonblocknobu
2017-02-23[DOC] mark up literalsnobu
2017-02-23[DOC] keyword argument _exception_nobu
2017-02-23[DOC] {read,write}_nonblock with exception: falsenobu
2017-01-31openssl: import v2.0.3rhe
2016-11-30openssl: import v2.0.0rhe
2016-11-29parse.y: ambiguous parenthesesnobu
2016-05-21openssl: remove impossible EOFError raise in OpenSSL::Bufferingrhe
2015-12-16handle ext/ as r53141naruse
2015-09-22* ext/openssl/*: Remove svn commit id macros to make sync easierzzak
2015-08-01openssl/buffering: fix gets on EOF with limitnormal
2015-04-20* ext/openssl/*: use license instead of licence.hsbt
2013-12-03* ext/openssl/lib/openssl/buffering.rb: Return ASCII-8BIT strings fromdrbrain
2013-12-01* ext/openssl/lib/openssl/buffering.rb: Fix warning in copyrightzzak
2013-11-22openssl/buffering.rb: call supernobu
2013-11-21* ext/openssl/lib/openssl/buffering.rb: [DOC] Fix HEREDOC comment forzzak
2013-11-21* ext/openssl/lib/openssl/buffering.rb: Remove unused arguments fromzzak
2013-11-13* ext/openssl/lib/openssl/*.rb: [DOC] Document the following:zzak
2013-08-26* io.c (io_read_nonblock): support non-blocking reads without raisingtenderlove
2011-10-19* lib/openssl/buffering.rb: Force multi-byte strings to be treated asemboss
2011-06-11* ext/openssl/lib/openssl/buffering.rb (module OpenSSL):nahi
2011-03-22 * ext/openssl/lib/openssl/buffering.rb: removed circular require ofnahi
2011-03-16 * ext/openssl/lib/openssl/buffering.rb (module OpenSSL): #flush shoulddrbrain
2011-03-16de-nest the Buffering moduledrbrain
2009-03-20* ext/openssl/lib/openssl/buffering.rbakr
2009-03-19update rdoc and NEWS.akr
2009-02-27* ext/openssl/lib/openssl/buffering.rb: define Buffering module underakr
2008-12-31* ext/openssl/lib/openssl/buffering.rb (Buffering#read_nonblock):akr
2007-12-17* ext/openssl/lib/openssl/buffering.rb (Buffering#gets): added secondgotoyuzo
2005-09-04* ext/openssl/openssl/lib/openssl/buffering.rb (Buffering#do_write):gotoyuzo
2005-03-07* ext/openssl/lib/openssl/buffering.rb (Buffering#initialize):gotoyuzo
2005-03-05* ext/openssl/ossl_ssl.c (ossl_start_ssl): should wait for thatgotoyuzo
2005-02-15* ext/openssl/ossl_ssl.c (ossl_ssl_read, ossl_ssl_write): shouldgotoyuzo
2004-08-22* ext/openssl/ossl_ssl.c (ossl_ssl_read):gotoyuzo