aboutsummaryrefslogtreecommitdiffstats
path: root/lib/net/ftp.rb
Commit message (Expand)AuthorAgeFilesLines
* Use while instead of loopKazuhiro NISHIYAMA2019-12-171-12/+4
* ensure to close the data connection [Bug #16413]NARUSE, Yui2019-12-171-16/+28
* Net::FTP: fix formatting problems for #status methodzverok2019-10-261-1/+2
* Add Net::FTP#features and Net::FTP#optionShugo Maeda2019-09-021-0/+35
* Fix keyword argument separation issues in libJeremy Evans2019-08-301-1/+1
* Revert "lib/net/http.rb: use connect_timeout instead of Timeout"glass2018-12-311-10/+6
* lib/net/http.rb: use connect_timeout instead of Timeoutglass2018-12-311-6/+10
* lib/*: Prefer require_relative over require.marcandre2018-11-021-1/+1
* net/http, net/ftp: fix session resumption with TLS 1.3rhe2018-08-081-1/+4
* net/ftp: fix FrozenError in BufferedSocketnormal2018-01-061-1/+1
* Fix a command injection vulnerability in Net::FTP.nagachika2017-12-141-5/+5
* Add uplevel keyword to Kernel#warn and use itshyouhei2017-12-121-2/+2
* Fix warning: assigned but unused variablekazu2017-10-171-2/+2
* Prefer adapting specs to complicating library codeeregon2017-09-201-7/+1
* Adapt tools to follow spec/rubyspec => spec/ruby renameeregon2017-09-201-1/+1
* Suppress warnings.shugo2016-11-291-0/+1
* net/ftp: add a new option ssl_handshake_timeout to Net::FTP.new.shugo2016-11-291-2/+14
* net/ftp: close the socket directly when an error occurs during TLS handshake.shugo2016-11-291-1/+1
* net/ftp: close the connection if the TLS handshake timeout is exceeded.shugo2016-11-291-1/+1
* net/ftp: support timeout for TLS handshake.shugo2016-11-261-2/+2
* Add CR/LF check to Net::FTP#status.shugo2016-11-231-0/+3
* lib/net/ftp: fix typonormal2016-11-231-1/+1
* Disconnect immediately even if Net::FTP#close is called without quit.shugo2016-11-231-0/+16
* Add a new optinal argument pathname to FTP#stat.shugo2016-11-231-4/+6
* Add BufferedSSLSocket#send.shugo2016-11-221-0/+5
* ftp.rb: fix typo [ci skip]nobu2016-11-211-1/+1
* Add new options open_timeout and read_timeout to Net::FTP.new.shugo2016-11-211-2/+6
* Use dynamic dispatch instead of is_a?.shugo2016-11-211-14/+16
* Remove an unused variable to suppress a warning.shugo2016-11-201-1/+1
* remote_address should be called on @bare_sock.shugo2016-11-201-1/+1
* shutdown(2) should not be called for SSLSocket.shugo2016-11-201-4/+6
* Use Socket instead of TCPSocket/TCPServer.shugo2016-11-191-4/+4
* Expand abbreviated option names.shugo2016-11-191-17/+19
* Shut down TLS connections gracefully.shugo2016-11-191-1/+5
* Remove garbage.shugo2016-11-191-2/+1
* * remove trailing spaces.svn2016-11-191-1/+1
* Support TLS and hash styles options for Net::FTP.new.shugo2016-11-191-22/+140
* ftp.rb: use Addrinfo interfacesshugo2016-11-151-2/+3
* ftp.rb: use Addrinfonobu2016-11-151-6/+6
* net/ftp.rb: kwargsnobu2016-11-141-3/+1
* net/protocol.rb: kwargsnobu2016-11-141-2/+1
* * lib/net/ftp.rb (putline): raise an ArgumentError whenshugo2016-07-051-0/+3
* net/ftp.rb: NullSocket#closed?nobu2016-02-121-0/+4
* * lib/net/ftp.rb (initialize): Connections are in passive mode pershugo2015-11-111-2/+15
* change DOTQnobu2015-11-061-9/+9
* * lib/net/ftp.rb (gettextfile, getbinaryfile): use the safeshugo2015-10-231-13/+15
* * lib/net/ftp.rb (parse257): refactor.shugo2015-10-091-18/+1
* * lib/net/ftp.rb: use frozen_string_literal: true.shugo2015-10-091-4/+6
* * lib/net/ftp.rb (mtime): use usec instead of fractions to parseshugo2015-09-281-2/+1
* * lib/net/ftp.rb (mtime): parse decimal fractions of a second asshugo2015-09-281-13/+10