Permalink
Commits on Jul 6, 2014
  1. Release v1.0.0

    committed Jul 6, 2014
  2. Try to write test case for #38

    committed Jul 6, 2014
  3. Add 2.1.2 to Travis build

    committed Jul 6, 2014
Commits on May 5, 2014
Commits on May 4, 2014
  1. Freeze default section name

    committed May 4, 2014
  2. Remove unused :strict attr from host file store

    It seems like the attr on the object was never used in the way it was meant to
    be.
    
    Maybe `HostFileStore#delete` was supposed to look like this instead:
    
          def delete(host)
            sync do |buffer|
        -     delete_host host, buffer, :strict
        +     delete_host host, buffer, self.strict
            end
          end
    
    ... but I don't recall enough how it was indended to be used to make that
    change right now.
    committed May 4, 2014
  3. Merge pull request #49 from atombender/master

    Add support for specifying custom section name.
    committed May 4, 2014
  4. Rename `clear` task to `bust`

    Fixes #46.
    
    (`ghost clear` is aliased to `ghost bust` so still works)
    committed May 4, 2014
  5. Limit hosts per IP entry

    Fixes #51
    committed May 4, 2014
  6. Remove dscl store

    committed May 4, 2014
  7. Change exception superclass

    committed May 4, 2014
  8. Update years on license

    committed May 4, 2014
Commits on Jan 21, 2014
  1. Fix Rubinius builds hopefully

    I'm unsure of how to do this in gemspec. This article[1] only mentions
    Gemfiles. Not sure how to restrict a dependency of a gem to a specific
    Ruby engine or even if that's a good idea.
    
    However, it seems that if someone is using this tool from CLI, they are
    probably using it with an installed MRI. If they are using it as a 
    library, they are either on MRI (which doesn't need this dep), an earlier
    version of Rubinius (which doesn't need this dep), or will already have
    needed to require `rubysl` in their project anyway. So, putting it in the
    Gemfile should be acceptable, at least for getting the tests running.
    
    If someone comes across this and finds it to be less than ideal, pull
    requests for a better approach are more than welcome.
    
    [1]: http://www.benjaminfleischer.com/2013/12/05/testing-rubinius-on-travis-ci/
    committed Jan 21, 2014
  2. Simplify Travis build

    Ignore Ruby heads and REE, drop Ruby 1.8 support, update rubinius syntax (rbx-19mode syntax was dropped)
    committed Jan 21, 2014
  3. Merge pull request #50 from vnorguet/master

    Fix spec/cli issue on install
    committed Jan 21, 2014
  4. Fix spec/cli issue on install

    Vincent NORGUET committed Jan 21, 2014
Commits on Jan 14, 2014
  1. Add support for specifying custom section name.

    atombender committed Jan 14, 2014
Commits on Dec 20, 2013
  1. Merge pull request #48 from rhc2104/master

    Minor change to readme file
    committed Dec 20, 2013
Commits on Dec 17, 2013
  1. Minor change to readme file

    rhc2104 committed Dec 17, 2013
Commits on Mar 14, 2013
  1. Add ruby 2.0.0 to travis build

    committed Mar 14, 2013
  2. Use https rubygems source

    committed Mar 14, 2013
  3. Copyrights are silly...

    committed Mar 14, 2013
Commits on Feb 20, 2013
  1. Update README.md

    committed Feb 20, 2013
Commits on Nov 15, 2012
  1. Release v1.0.0.pre.2

    committed Nov 15, 2012
  2. Update contributor list

    committed Nov 15, 2012
  3. Merge pull request #33 from TheDeveloper/unique-hostnames

    Set and purge methods for hosts file store
    committed Nov 15, 2012
Commits on Nov 14, 2012
  1. Spec path

    TheDeveloper committed Nov 14, 2012