summaryrefslogtreecommitdiff
path: root/lib/net/protocol.rb
Commit message (Expand)AuthorAgeFilesLines
* [ruby/net-protocol] Improve BufferedIO performanceJean Boussier2022-08-311-18/+64
* [ruby/net-protocol] Bump version to 0.1.3Hiroshi SHIBATA2022-04-011-1/+1
* [ruby/net-protocol] Bump up net-protocol version to 0.1.2Hiroshi SHIBATA2021-10-211-1/+1
* [ruby/net-protocol] Get rid of `__send__`Nobuyoshi Nakada2021-06-161-6/+5
* [ruby/net-protocol] Bump version to 0.1.1Hiroshi SHIBATA2021-05-311-1/+1
* Extract version number from the sourceNobuyoshi Nakada2020-07-301-0/+2
* Fix keyword argument separation issues in libJeremy Evans2019-08-301-1/+1
* Fix Net::Protocol::BufferedIO#write when sending large multi-byte stringnobu2018-12-271-1/+1
* Net::ReadTimeout and Net::WriteTimeout should tell the cause socketusa2018-12-101-5/+31
* Use delete_prefix instead of `sub(/\Afixed-pattern/, '')`kazu2018-12-041-1/+1
* write_timeout doc upates [skip ci]naruse2018-06-081-1/+1
* Fix typos [ci skip]kazu2018-06-071-1/+1
* fix r63587naruse2018-06-061-18/+18
* fix r63587 with temporal patch to pass the tests. please re-fix it.ko12018-06-061-1/+1
* Introduce write_timeout to Net::HTTP [Feature #13396]naruse2018-06-061-4/+35
* Fix warningkazu2018-01-191-1/+1
* net/http: use writev for HTTP chunked request bodiesnormal2018-01-141-5/+5
* net/protocol: read directly into rbuf if it's emptynormal2018-01-081-1/+3
* net/protocol: use binary string buffersnormal2018-01-081-5/+5
* Revert "net/protocol: use binary string buffers"normal2018-01-061-5/+5
* net/protocol: use binary string buffersnormal2018-01-061-5/+5
* net/protocol: optimize large read casenormal2018-01-051-1/+6
* lib/net/protocol.rb: account read_bytes before caller sees itnormal2017-05-221-3/+6
* lib/net/protocol: clear short-lived read buffernormal2017-05-211-1/+3
* lib/net/protocol.rb: preserve backtrace informationshugo2017-01-121-2/+1
* lib/net/protocol.rb: Specify frozen_string_literal: true.kazu2017-01-111-5/+5
* net/protocol.rb: kwargsnobu2016-11-141-5/+5
* * lib/net/smtp.rb (tlsconnect): support timeout for TLS handshake.shugo2016-11-051-0/+18
* Add frozen_string_literal: false for all filesnaruse2015-12-161-0/+1
* lib/net/*: use io/wait methods instead of IO.selectnormal2015-04-151-2/+3
* lib/net/protocol.rb (rbuf_fill): avoid exception with read_nonblocknormal2015-04-101-15/+13
* net/protocol.rb: fix SMTP dot stuffingnobu2014-05-231-2/+6
* * lib/net/protocol.rb (Net::InternetMessageIO#each_crlf_line):naruse2012-11-081-1/+1
* * lib/net/protocol.rb (Net::InternetMessageIO#each_crlf_line):naruse2012-11-061-1/+1
* * lib/net/protocol.rb (module Net): Added ReadTimeout to matchdrbrain2012-04-111-2/+13
* * lib/net/protocol.rb: Add OpenTimeout subclass of Timeout::Errordrbrain2012-02-281-0/+1
* * lib/net/http.rb, lib/net/protocol.rb: Allow to configure to waitnahi2011-05-311-0/+2
* * lib/net/protocol.rb (eof?): BufferedIO should proxy eof? to thetenderlove2011-01-061-0/+4
* * lib/net/http.rb (Net::HTTPRequest#set_form): Added to supportnaruse2010-12-131-0/+2
* * lib/net/protocol.rb (Net::BufferedIO#rbuf_fill): TimeoutError isnobu2009-06-121-2/+2
* * io.c (rb_mWaitReadable): defined.akr2009-03-191-1/+9
* * {ext,lib,test}/**/*.rb: removed trailing spaces.nobu2009-03-061-2/+2
* * lib/net/protocol.rb (Net::BufferedIO#rbuf_fill): avoid callingmatz2008-12-231-1/+1
* * lib/net/protocol.rb (Net::BufferedIO#rbuf_fill): usematz2008-12-021-3/+9
* * lib/net/protocol.rb (rbuf_read): extend buffer size for speed.aamine2007-03-191-1/+3
* * lib/net/smtp.rb: support automatic STARTTLS.aamine2007-03-051-2/+2
* * lib/net/protocol.rb (rbuf_fill): OpenSSL::SSLSocket has its own buffer, sel...aamine2004-08-181-4/+3
* * lib/net/protocol.rb (each_crlf_line): remove junk line.aamine2004-05-101-1/+0
* * lib/net/http.rb: spin off https code again.aamine2004-03-061-124/+103
* * lib/net/protocol.rb: remove method: InternetMessageIO#address, port, ip_add...aamine2004-03-061-120/+74