summaryrefslogtreecommitdiff
path: root/lib/resolv.rb
Commit message (Expand)AuthorAgeFilesLines
* resolv.rb: remove rangerandnobu2018-03-061-12/+2
* resolv.rb: close socketnobu2018-03-061-33/+69
* resolv.rb: NUL hostsnobu2018-01-181-1/+1
* resolv: use safe navigation operatornobu2018-01-181-3/+1
* Mock fetching data from real DNS [Feature #14340]naruse2018-01-111-1/+1
* Fixed command Injectionnobu2017-12-201-1/+1
* Fixed command Injectionnobu2017-12-201-1/+1
* Fixed unexpected behavior of `Resolv::MDNS#each_address` when given ".local" ...hsbt2017-10-211-1/+1
* resolv.rb: remove unnecessary require statementglass2017-08-291-1/+0
* resolv.rb: byte buffernobu2017-01-141-6/+6
* Made #decode_rdata client to catch errorsnobu2017-01-141-1/+7
* resolv: use safe navigation operator to avoid extra hash lookupsnormal2016-11-231-3/+1
* Use `&.` instead of modifier ifkazu2016-11-221-1/+1
* resolv: use symbol proc when possiblenormal2016-11-211-7/+3
* fix Resolv::LOC::Coord.create.akr2016-11-051-4/+6
* extract_resources uses each_resource instead of each_answer.akr2016-11-051-3/+3
* Use qualified namesnobu2016-08-301-4/+4
* 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