Commits on Oct 21, 2012
  1. @dmajda

    Make more checks strict

    dmajda committed Oct 21, 2012
Commits on Aug 19, 2012
  1. @dmajda

    Update version to 0.1.0

    dmajda committed Aug 19, 2012
  2. @dmajda

    scanny.gemspec: Fix dependencies

    Changes two things:
    
      * Require the newest version of Machete.
      * Require exact version of both dependencies. This is because there
        are no compatibility guarantees for them.
    dmajda committed Aug 19, 2012
  3. @dmajda
  4. @dmajda

    Tweak README.md

    dmajda committed Aug 19, 2012
  5. @dmajda
  6. @dmajda

    Fix syntactically invalid Machete pattern in a check used in specs

    The invalid pattern caused the following spec failure:
    
      1) Command line interface strict when given --strict argument
         Failure/Error: it { assert_partial_output "strict checked", all_stdout }
           expected "" to include "strict checked"
         # ./spec/scanny/cli_spec.rb:120:in `__script__'
         # kernel/common/eval19.rb:45:in `instance_eval'
         # kernel/bootstrap/array19.rb:18:in `map'
         # kernel/bootstrap/array19.rb:18:in `map'
         # kernel/bootstrap/array19.rb:18:in `map'
         # kernel/bootstrap/array19.rb:18:in `map'
         # kernel/loader.rb:708:in `run_at_exits'
         # kernel/loader.rb:728:in `epilogue'
         # kernel/loader.rb:866:in `main'
    dmajda committed Aug 19, 2012
  7. @dmajda

    Treat paths passed to --include as relative to the current directory

    This allows to specify relative paths for --include and call bin/scanny
    from a different directory than "bin" at the same time.
    dmajda committed Aug 19, 2012
  8. @dmajda
  9. @dmajda

    Add .rbx/ to .gitignore

    dmajda committed Aug 19, 2012
  10. @dmajda

    Merge pull request #128 from LTe/clean_stdout_during_specs

    SimpleReporter spec should not write to $stdout
    dmajda committed Aug 19, 2012
  11. @dmajda

    Merge pull request #127 from LTe/strict_mark

    Mark checks as strict
    dmajda committed Aug 19, 2012
  12. @dmajda

    Merge pull request #126 from LTe/any_plus

    Use any+ instead of any{1,}
    dmajda committed Aug 19, 2012
  13. @dmajda

    Merge pull request #125 from LTe/find_methods_on_objects

    Find methods on objects
    dmajda committed Aug 19, 2012
Commits on Aug 17, 2012
  1. @LTe
  2. @LTe

    Mark checks as strict

    LTe committed Aug 17, 2012
  3. @LTe

    Use any+ instead of any{1,}

    Because machete support any+ scanny should use cleaner notation
    LTe committed Aug 17, 2012
  4. @LTe

    Don't limit check to ConstantAccess

    Check should recognize method call on objects
    LTe committed Aug 17, 2012
  5. @LTe
Commits on Aug 16, 2012
  1. @dmajda

    Merge pull request #124 from LTe/marshal

    Check for deserialize string with Marshal module
    dmajda committed Aug 16, 2012
  2. @LTe

    Update pattern to recognize load and restore

    All methods belongs to Marshal module
    LTe committed Aug 16, 2012
  3. @LTe

    Add spec for Marshal module

    Remove old spec
    LTe committed Aug 16, 2012
  4. @dmajda

    Merge pull request #122 from LTe/gpg_usage_update

    GPG usage update
    dmajda committed Aug 16, 2012
Commits on Aug 14, 2012
  1. @dmajda

    Merge pull request #123 from LTe/net_http_other_class_update

    Net::HTTP other class update
    dmajda committed Aug 14, 2012
  2. @dmajda

    Merge pull request #121 from LTe/pattern_exec_command_update

    Add spawn method to pattern
    dmajda committed Aug 14, 2012
  3. @dmajda

    Merge pull request #120 from LTe/remove_non_existed_method

    Remove pattern_options_with_select_in_select
    dmajda committed Aug 14, 2012
  4. @LTe

    Recognize another Net::HTTP methods

    Scanny should recognize Net::HTTP::Post, Net::HTTP::Get,
    Net::HTTP::Method etc.
    LTe committed Aug 14, 2012
  5. @LTe
  6. @LTe

    Use regexp for gpg method name and class name

    Scanny use in this place non-case sensitive option to match all kind of
    GPG class names (GPG, GpG, Gpg)
    LTe committed Aug 14, 2012
  7. @LTe
  8. @dmajda

    Merge pull request #119 from LTe/string_interpolation_on_execute_sql

    String interpolation on execute sql
    dmajda committed Aug 14, 2012
  9. @LTe

    Add spawn method to pattern

    Method build_pattern_exec_command should build pattern that can
    recognize execute system command with spawn method.
    LTe committed Aug 14, 2012
  10. @LTe

    Remove pattern_options_with_select_in_select

    Method pattern_options_with_select_in_select does not exist in current
    implementation.
    LTe committed Aug 14, 2012
Commits on Aug 13, 2012
  1. @dmajda

    Merge pull request #118 from LTe/string_interpolation_options

    Remove SUSE specific code from check
    dmajda committed Aug 13, 2012
  2. @dmajda

    Merge pull request #117 from LTe/mark_methods_as_xss_safe_update

    Method mark_methods_as_xss_safe can be called with arguments
    dmajda committed Aug 13, 2012