summaryrefslogtreecommitdiff
path: root/lib/net/protocol.rb
AgeCommit message (Expand)Author
2022-08-31[ruby/net-protocol] Improve BufferedIO performanceJean Boussier
2022-04-01[ruby/net-protocol] Bump version to 0.1.3Hiroshi SHIBATA
2021-10-21[ruby/net-protocol] Bump up net-protocol version to 0.1.2Hiroshi SHIBATA
2021-06-16[ruby/net-protocol] Get rid of `__send__`Nobuyoshi Nakada
2021-05-31[ruby/net-protocol] Bump version to 0.1.1Hiroshi SHIBATA
2020-07-30Extract version number from the sourceNobuyoshi Nakada
2019-08-30Fix keyword argument separation issues in libJeremy Evans
2018-12-27Fix Net::Protocol::BufferedIO#write when sending large multi-byte stringnobu
2018-12-10Net::ReadTimeout and Net::WriteTimeout should tell the cause socketusa
2018-12-04Use delete_prefix instead of `sub(/\Afixed-pattern/, '')`kazu
2018-06-08write_timeout doc upates [skip ci]naruse
2018-06-07Fix typos [ci skip]kazu
2018-06-06fix r63587naruse
2018-06-06fix r63587 with temporal patch to pass the tests. please re-fix it.ko1
2018-06-06Introduce write_timeout to Net::HTTP [Feature #13396]naruse
2018-01-19Fix warningkazu
2018-01-14net/http: use writev for HTTP chunked request bodiesnormal
2018-01-08net/protocol: read directly into rbuf if it's emptynormal
2018-01-08net/protocol: use binary string buffersnormal
2018-01-06Revert "net/protocol: use binary string buffers"normal
2018-01-06net/protocol: use binary string buffersnormal
2018-01-05net/protocol: optimize large read casenormal
2017-05-22lib/net/protocol.rb: account read_bytes before caller sees itnormal
2017-05-21lib/net/protocol: clear short-lived read buffernormal
2017-01-12lib/net/protocol.rb: preserve backtrace informationshugo
2017-01-11lib/net/protocol.rb: Specify frozen_string_literal: true.kazu
2016-11-14net/protocol.rb: kwargsnobu
2016-11-05* lib/net/smtp.rb (tlsconnect): support timeout for TLS handshake.shugo
2015-12-16Add frozen_string_literal: false for all filesnaruse
2015-04-15lib/net/*: use io/wait methods instead of IO.selectnormal
2015-04-10lib/net/protocol.rb (rbuf_fill): avoid exception with read_nonblocknormal
2014-05-23net/protocol.rb: fix SMTP dot stuffingnobu
2012-11-08* lib/net/protocol.rb (Net::InternetMessageIO#each_crlf_line):naruse
2012-11-06* lib/net/protocol.rb (Net::InternetMessageIO#each_crlf_line):naruse
2012-04-11* lib/net/protocol.rb (module Net): Added ReadTimeout to matchdrbrain
2012-02-28 * lib/net/protocol.rb: Add OpenTimeout subclass of Timeout::Errordrbrain
2011-05-31* lib/net/http.rb, lib/net/protocol.rb: Allow to configure to waitnahi
2011-01-06* lib/net/protocol.rb (eof?): BufferedIO should proxy eof? to thetenderlove
2010-12-13* lib/net/http.rb (Net::HTTPRequest#set_form): Added to supportnaruse
2009-06-12* lib/net/protocol.rb (Net::BufferedIO#rbuf_fill): TimeoutError isnobu
2009-03-19* io.c (rb_mWaitReadable): defined.akr
2009-03-06* {ext,lib,test}/**/*.rb: removed trailing spaces.nobu
2008-12-23* lib/net/protocol.rb (Net::BufferedIO#rbuf_fill): avoid callingmatz
2008-12-02* lib/net/protocol.rb (Net::BufferedIO#rbuf_fill): usematz
2007-03-19* lib/net/protocol.rb (rbuf_read): extend buffer size for speed.aamine
2007-03-05* lib/net/smtp.rb: support automatic STARTTLS.aamine
2004-08-18* lib/net/protocol.rb (rbuf_fill): OpenSSL::SSLSocket has its own buffer, sel...aamine
2004-05-10* lib/net/protocol.rb (each_crlf_line): remove junk line.aamine
2004-03-06* lib/net/http.rb: spin off https code again.aamine
2004-03-06* lib/net/protocol.rb: remove method: InternetMessageIO#address, port, ip_add...aamine