aboutsummaryrefslogtreecommitdiffstats
path: root/lib/resolv.rb
Commit message (Expand)AuthorAgeFilesLines
* Resolv::IPv6.create: avoid modifying frozen string literalnormal2015-12-281-5/+5
* * lib/open-uri.rb: Remove indicator for "frozen_string_literal: true".akr2015-11-101-2/+1
* * lib/resolv.rb (Resolv::DNS::Message::MessageEncoder#put_labels):akr2015-11-091-1/+3
* Put an line before "frozen_string_literal: true" for emacs.akr2015-10-051-0/+1
* * lib/pp.rb: Use frozen_string_literal: true.akr2015-10-051-1/+3
* lib/*: use monotonic clock for timeoutsnormal2015-05-291-3/+3
* stdlib: use IO#wait_*able instead of IO.select when possiblenormal2015-05-061-1/+6
* resolv.rb: fix equalitynobu2015-02-171-3/+3
* lib/resolv.rb: consider ENETUNREACH as ResolvTimeoutnormal2015-01-071-2/+2
* * lib/resolv.rb (Resolv::DNS::Label::Str#==): Check class equality.akr2015-01-021-1/+9
* resolv.rb: String#bnobu2014-12-311-1/+1
* * lib/resolv.rb (Resolv::DNS::Label::Str#initialize): Set encodingakr2014-12-311-1/+3
* * lib/resolv.rb (Resolv::DNS::Name#==): Compare an array of Label:Strakr2014-12-311-1/+1
* resolv.rb: case-insensitive comparisonnobu2014-12-301-2/+2
* resolv.rb: dots differencesnobu2014-12-301-1/+2
* * lib/resolv.rb: fall back if canonicalization fails.tenderlove2014-11-211-0/+4
* normalize reference to Timeout::Errornormal2014-10-071-1/+1
* * lib/gserver.rb: remove redundant use of to_s in interpolation.hsbt2014-06-241-7/+7
* * lib/resolv.rb (bind_random_port): Rescue EPERM for FreeBSD whichakr2014-02-221-1/+3
* * lib/resolv.rb (Resolv::DNS::Message::MessageDecoder#get_labels):akr2014-02-081-8/+11
* * lib/resolv.rb: Don't set CLOEXEC flag explicitly. (Ruby set it byakr2014-02-081-4/+0
* * lib/resolv.rb (Resolv::DNS::Message::MessageDecoder): Raiseakr2014-02-081-0/+3
* * lib/resolv.rb: Ignore name servers which cause EAFNOSUPPORT onakr2014-02-071-4/+12
* * lib/resolv.rb (Resolv::DNS::Resource::TXT#data): Return concatenatedakr2014-01-181-2/+2
* resolv.rb: no encodingsnobu2013-12-211-2/+2
* * lib/resolv.rb: Fix typo in an error messagea_matsuda2013-12-121-1/+1
* resolv.rb: workaround for recent Rubygemsnobu2013-10-181-0/+1
* * lib/cgi.rb: [DOC] Capitalize "Ruby" in documentation [Fixes GH-341]zzak2013-07-181-1/+1
* * lib/resolv.rb (MDNSOneShot#sender): Delete an unused variable.akr2013-04-071-1/+0
* * lib/resolv.rb: Support LOC resources.akr2013-04-061-1/+309
* * lib/resolv.rb: Add one-shot multicast DNS support.akr2013-04-061-2/+112
* * lib/resolv.rb (Resolv::DNS.fetch_resource): New method to obtainakr2013-04-061-1/+7
* * lib/resolv.rb (bind_random_port): Rescue EACCES for SunOS.akr2013-04-041-1/+1
* * lib/resolv.rb: Test Windows platform by detecting LoadError whenakr2013-03-281-2/+2
* * lib/resolv.rb (Resolv::DNS): retry IO.select for premature wakeup.akr2011-10-311-3/+6
* * lib/resolv.rb: fix a exception name in previous patch.akr2011-10-221-1/+1
* * lib/resolv.rb: make timeout configurable for DNS query.akr2011-10-221-1/+30
* * lib/resolv.rb: Hide private method and state-tracking constants fromdrbrain2011-05-131-3/+3
* * resolv.rb (Resolv::DNS): use the same DNS server when retry using TCP.akr2010-11-271-4/+3
* * lib/resolv.rb: retry via TCP if UDP reply is truncated.akr2010-10-291-3/+20
* * lib/resolv.rb (Resolv::DNS::Requester#request): rescue ECONNRESETakr2010-05-311-1/+2
* * lib/resolv.rb (Resolv::DNS::Requester#request): rescue ECONNREFUSED.akr2010-05-291-1/+7
* * lib/resolv.rb (Resolv::IPv4::Regex): make it only accept 0 to 255.akr2010-04-181-1/+5
* * lib/resolv.rb: fix [ruby-core:28320] reported by Paul Clegg.akr2010-02-241-1/+5
* * lib/resolv.rb: fix [ruby-core:28144].akr2010-02-111-33/+59
* * lib/resolv.rb (Resolv::Config.default_config_hash): return annobu2010-01-191-1/+1
* * lib/resolv.rb (Resolv::DNS::Config#lazy_initialize): fixed thenobu2010-01-191-1/+1
* rdoc update.akr2010-01-021-2/+2
* * lib/resolv.rb (Resolv::DNS::Message::MessageDecoder#inspect):akr2010-01-021-2/+9
* * lib/resolv.rb (Resolv::DNS#initialize): new option :nameserver_port.akr2010-01-021-17/+39