Permalink
Commits on Sep 9, 2015
  1. Merge pull request #66 from bkeepers/license

    Add full license text and attribution
    weppos committed Sep 9, 2015
  2. Include LICENSE in gem

    bkeepers committed Sep 9, 2015
Commits on May 8, 2013
  1. Merge branch 'rspec'

    weppos committed May 8, 2013
  2. Move fixtures

    weppos committed May 8, 2013
  3. Convert to RSpec

    weppos committed May 8, 2013
  4. Randomize specs

    weppos committed May 8, 2013
  5. Add RSpec support.

    weppos committed May 8, 2013
  6. Release 0.8.0

    weppos committed May 8, 2013
  7. Allow 2.0 to fail for now

    weppos committed May 8, 2013
  8. Kill ree support

    weppos committed May 8, 2013
  9. Add Ruby 2.0.0 support

    weppos committed May 8, 2013
  10. Update dependencies

    weppos committed May 8, 2013
  11. Update CHANGELOG

    weppos committed May 8, 2013
  12. Merge pull request #45 from nicholasren/master

    fixing bug on parsing multiple nameservers on different lines
    weppos committed May 8, 2013
  13. Merge pull request #41 from jasondcamp/master

    Changed range for valid packets since some DNS packets can have an ID of 0
    weppos committed May 8, 2013
  14. Merge pull request #40 from simsicon/master

    fix "undefined local variable or method `source_address_inet6' "
    weppos committed May 8, 2013
Commits on Feb 16, 2013
Commits on Nov 5, 2012
  1. Added test & fixture to check parsing of multiple nameservers on diff…

    …erent lines of /etc/resolv.conf, as well as multiple nameservers on the same line. Implemented fix.
    nicholasren committed with Wei Ye Nov 5, 2012
Commits on Oct 26, 2012
  1. Typo in the lib name

    weppos committed Oct 26, 2012
Commits on Sep 21, 2012
  1. Added test for state method

    simsicon committed Sep 21, 2012
Commits on Sep 19, 2012
Commits on Jul 24, 2012
  1. Changed range for valid packets since some DNS packets can have an ID…

    … of 0
    Jason Camp committed Jul 24, 2012
Commits on Jul 12, 2012
  1. Code formatting.

    weppos committed Jul 12, 2012
  2. Update CHANGELOG for GH-39

    weppos committed Jul 12, 2012
  3. Merge pull request #39 from ebroder/random-but-non-unique-query-ids

    Drop duplicate query ID handling
    weppos committed Jul 12, 2012
  4. Drop duplicate query ID handling

    Protection against the Kaminsky attack requires query IDs to be
    random, but it doesn't require them to be unique. And since net-dns
    opens a new socket for each query it performs, it doesn't rely on the
    uniqueness of the query ID to map requests to responses.
    
    Requiring unique query IDs limits net-dns to only making 65535 lookups
    before it starts spinning in circles, trying to generate a query ID it
    hasn't seen before, when in fact they have all been generated.
    
    So instead, generate random query IDs, but don't require them to be
    unique.
    evan-stripe committed Jul 12, 2012
Commits on Jun 26, 2012
  1. Regenerate gemspec

    weppos committed Jun 26, 2012
  2. .rdoc => .md

    weppos committed Jun 26, 2012
  3. Goodbye setup.rb

    RubyGems or Bundler should be used to install this library.
    weppos committed Jun 26, 2012
Commits on May 11, 2012
  1. Release 0.7.1

    weppos committed May 11, 2012
Commits on May 2, 2012
  1. Release 0.7.0

    weppos committed May 2, 2012