path: root/lib/resolv.rb
AgeCommit message (Expand)Author
2022-01-12[ruby/resolv] Support more characters in link local addressesJeremy Evans
2021-05-11[ruby/resolv] Fix confusion of received response messageKazuki Yamaguchi
2020-11-09`fe80` should be case insensitive tooKazuhiro NISHIYAMA
2020-11-07Support s390 IPv6 link local addressesJeremy Evans
2020-11-07Add support for IPv6 link local addresses to resolvJeremy Evans
2020-11-07Remove sender/message_id pair after response received in resolvJeremy Evans
2020-05-29Convert ip addresses to canonical form in Resolv::DNS::Requester::Unconnected...Jeremy Evans
2019-11-18Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans
2019-10-21Fallback to TCP in resolv if UDP bind raises EACCESJeremy Evans
2019-07-30Use lowercase letters for IPv6 addresses.Tanaka Akira
2019-07-17Get rid of LoadError with $DEBUGNobuyoshi Nakada
2019-06-08Make Resolv::DNS#each_name accept Resolv::IPv{4,6} argumentsJeremy Evans
2018-03-06resolv.rb: remove rangerandnobu
2018-03-06resolv.rb: close socketnobu
2018-01-18resolv.rb: NUL hostsnobu
2018-01-18resolv: use safe navigation operatornobu
2018-01-11Mock fetching data from real DNS [Feature #14340]naruse
2017-12-20Fixed command Injectionnobu
2017-12-20Fixed command Injectionnobu
2017-10-21Fixed unexpected behavior of `Resolv::MDNS#each_address` when given ".local" ...hsbt
2017-08-29resolv.rb: remove unnecessary require statementglass
2017-01-14resolv.rb: byte buffernobu
2017-01-14Made #decode_rdata client to catch errorsnobu
2016-11-23resolv: use safe navigation operator to avoid extra hash lookupsnormal
2016-11-22Use `&.` instead of modifier ifkazu
2016-11-21resolv: use symbol proc when possiblenormal
2016-11-05fix Resolv::LOC::Coord.create.akr
2016-11-05extract_resources uses each_resource instead of each_answer.akr
2016-08-30Use qualified namesnobu
2015-12-28Resolv::IPv6.create: avoid modifying frozen string literalnormal
2015-11-10* lib/open-uri.rb: Remove indicator for "frozen_string_literal: true".akr
2015-11-09* lib/resolv.rb (Resolv::DNS::Message::MessageEncoder#put_labels):akr
2015-10-05Put an line before "frozen_string_literal: true" for emacs.akr
2015-10-05* lib/pp.rb: Use frozen_string_literal: true.akr
2015-05-29lib/*: use monotonic clock for timeoutsnormal
2015-05-06stdlib: use IO#wait_*able instead of when possiblenormal
2015-02-17resolv.rb: fix equalitynobu
2015-01-07lib/resolv.rb: consider ENETUNREACH as ResolvTimeoutnormal
2015-01-02* lib/resolv.rb (Resolv::DNS::Label::Str#==): Check class equality.akr
2014-12-31resolv.rb: String#bnobu
2014-12-31* lib/resolv.rb (Resolv::DNS::Label::Str#initialize): Set encodingakr
2014-12-31* lib/resolv.rb (Resolv::DNS::Name#==): Compare an array of Label:Strakr
2014-12-30resolv.rb: case-insensitive comparisonnobu
2014-12-30resolv.rb: dots differencesnobu
2014-11-21* lib/resolv.rb: fall back if canonicalization fails.tenderlove
2014-10-07normalize reference to Timeout::Errornormal
2014-06-24* lib/gserver.rb: remove redundant use of to_s in interpolation.hsbt
2014-02-22* lib/resolv.rb (bind_random_port): Rescue EPERM for FreeBSD whichakr
2014-02-08* lib/resolv.rb (Resolv::DNS::Message::MessageDecoder#get_labels):akr
2014-02-08* lib/resolv.rb: Don't set CLOEXEC flag explicitly. (Ruby set it byakr