summaryrefslogtreecommitdiff
path: root/lib/resolv.rb
Commit message (Expand)AuthorAgeFilesLines
* * 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
* * lib/resolv.rb (Resolv::DNS::Requester::ConnectedUDP): disableakr2009-10-091-1/+3
* * lib/resolv.rb (Resolv::DNS.bind_random_port): bind to "::" for IPv6.akr2009-10-061-4/+5
* * lib/xmlrpc/server.rb (Server#serve): gets rid of hardcodednobu2009-02-011-2/+2
* fix rdoc.akr2009-01-311-2/+2
* * lib/resolv.rb (Resolv::DNS#each_address): don't query IPv6 addressakr2009-01-311-1/+13
* trailing spaces removed.akr2008-09-141-20/+20
* * lib/resolv.rb: randomize source port and transaction id.akr2008-08-081-118/+159
* * lib/rdoc.rb: massive spelling correction patch from Evan Farrarmatz2008-06-041-2/+2
* * lib/resolv.rb (Resolv::Config.default_config_hash): requiresnobu2008-03-311-0/+1
* * lib/resolv.rb (Resolv::Hosts): should not use win32/resolv on cygwin.nobu2008-03-211-1/+1
* * lib/resolv.rb (Reolv::DNS#each_address): get A record and then AAAAnaruse2008-01-051-10/+2
* * lib/resolv.rb (Resolv::DNS#each_address): now returns IPv6 address.naruse2007-12-281-3/+10
* * lib/resolv.rb (Resolv::DNS::Name.==): fix for other is array ofnaruse2007-12-261-3/+3
* * lib/resolv.rb (Resolv::DNS::Message::MessageDecoder::get_string):matz2006-08-081-2/+3
* * lib/resolv.rb (Resolv::DNS::Requester::ConnectedUDP#initialize):akr2006-05-071-1/+1
* * lib/webrick/httpservlet/cgihandler.rb (WEBrick::HTTPServlet::CGIHandler):matz2006-02-201-8/+12
* * lib/resolv.rb (Resolv::DNS::Resource#ttl): new attribute.akr2005-06-151-7/+22
* Added Eric Hodel's rdoc to resolv.rb and added file to .documentryan2005-06-091-319/+636
* * lib/resolv.rb (Resolv::DNS::Name#subdomain_of?): new method.akr2005-02-071-0/+31
* * lib/resolv.rb (Resolv::DNS::Resource::TXT): multiple strings was notakr2005-02-051-6/+24
* example modified a bit.akr2005-01-291-4/+4
* * lib/resolv.rb (Resolv::DNS::Resource::IN::SRV): Added RFC2782 SRVakr2005-01-291-0/+58
* * lib/resolv.rb (Resolv::DNS::Config.parse_resolv_conf):akr2005-01-281-0/+10
* * lib/resolv.rb (Resolv::DNS::Config.resolv): don't raise ResolvError.akr2005-01-211-3/+1
* * lib/resolv.rb (Resolv::DNS::Config.parse_resolv_conf): ignoreakr2005-01-181-0/+2
* * lib/resolv.rb (Config.default_config_hash): when multiple domainsusa2004-08-231-1/+1
* * lib/resolv.rb (Resolv::DNS::Config): make it configurable withoutakr2004-05-121-35/+92
* * lib/resolv.rb: don't use Regexp#source to embed regexps.akr2004-04-231-5/+5
* * exception message clean-up by Ian Macdonald <ian@caliban.org>.matz2004-03-291-6/+6
* consistent parentheses in assignment RHS.matz2003-10-161-1/+1
* * ext/Win32API/lib/win32/resolv.rb: added.usa2003-07-241-41/+51
* * lib/resolv.rb (Resolv::DNS::Resource#hash): use XOR to accumulateakr2003-04-211-3/+3
* use Object#class instead of deprecated Object#type.nobu2002-10-021-3/+3
* * lib/resolv.rb (Resolv::DNS::open, close): new.nobu2002-07-121-17/+41