Skip to content
Commits on Feb 20, 2011
  1. @washu

    Renamed url_codec to percent_codec

    washu committed Feb 20, 2011
  2. @washu

    Added URL codec and test cases

    washu committed Feb 20, 2011
  3. @washu

    Added a HTML entity codec.

    Added a spec file to test the encoder
    Added a spec fiel for the codec
    Cleaned up encoder code and added mroe docs
    washu committed Feb 19, 2011
Commits on Feb 19, 2011
  1. @washu

    Finished cleaning up encoding stuff, strings should be pushed to UTF_…

    …8 as they are scanned for processing
    washu committed Feb 19, 2011
  2. @washu
  3. @washu
  4. @washu

    Added the Encoder

    Added a top level ESPI module definition that will be used to get references to the currecntly configured esapi setup
    Added an encoder spec, currently it has enough setup to test css as the only codec available
    Added an exceptions module, will house the various exception classes that can be raised
    washu committed Feb 19, 2011
  5. @washu

    Merge branch 'master' of https://github.com/thesp0nge/owasp-esapi-ruby

    * 'master' of https://github.com/thesp0nge/owasp-esapi-ruby:
      Working on validating EU date formatted
      Now also dates written in US long format are recognized
    washu committed Feb 19, 2011
Commits on Feb 18, 2011
  1. @washu

    Added a CSS codec. Flow should go from Validator --> execute all rele…

    …vant codecs to decode/encode the inputs BEFORE
    
    Applying all other rules. More codecs to come i.e. Base64, HTMLEntity, Hex, JavaScript, XMLEntity, Os specific i.e. Windows,Unix
    and Database level codecs to force escapes
    washu committed Feb 18, 2011
  2. @washu

    Merge branch 'master' of https://github.com/thesp0nge/owasp-esapi-ruby

    * 'master' of https://github.com/thesp0nge/owasp-esapi-ruby:
      Now date validates MMM DD, YYY Added an ISSUE file to track remotely issues
      Added a ChangeLog and written some more stuff into README Zipcode had a wrong optional argument check that caused a null pointer exception. Date now validates good 'MM/DD/YYYY'
      Work over validators
    washu committed Feb 17, 2011
Commits on Feb 17, 2011
  1. Now date validates MMM DD, YYY

    Added an ISSUE file to track remotely issues
    committed Feb 17, 2011
  2. Added a ChangeLog and written some more stuff into README

    Zipcode had a wrong optional argument check that caused a null pointer exception.
    Date now validates good 'MM/DD/YYYY'
    committed Feb 17, 2011
  3. @washu

    Merge branch 'master' of https://github.com/thesp0nge/owasp-esapi-ruby

    * 'master' of https://github.com/thesp0nge/owasp-esapi-ruby:
      Fixed boolean operators
      Changed validator method from validate to valid? Added basic date validator
      Fixed typo
      Owasp Esapi Ruby will require at least 1.9.2 ruby version due to the usage of regex patterns only available with the new regex engine
      Now generic_validator handles validation method and both email than zipcode validators are run against it
      Removed a redundant method since matcher is an attr_accessor
      Added Daniele and Sal email addresses
      Added a generic validator class with a validate method. All specific validator will inehrit code from this class.
      Added a generic validator class with a validate method. All specific validator will inehrit code from this class.
      Modified boolean validation test
      Version bumped to 0.5.0. It means approx 5% of the work done.
      Renamed Sal Scotto rspec file with a filename that does not include it into running tasks (I want to see true failing tests). Let's use this good rspec as skeleton. Added an email address pattern rspec file. Implemented email address pattern validation.
      Fixed an initialization issue in XSS Added some Zip code spec Renamed Sal's validator skeleton not to be included in rake spec task
      Fixed (C) statement. Added a private filtering routine called by the public API
    washu committed Feb 16, 2011
Commits on Feb 16, 2011
  1. Work over validators

    committed Feb 16, 2011
  2. Fixed boolean operators

    committed Feb 16, 2011
  3. Changed validator method from validate to valid?

    Added basic date validator
    committed Feb 16, 2011
Commits on Feb 15, 2011
  1. Fixed typo

    committed Feb 15, 2011
  2. Owasp Esapi Ruby will require at least 1.9.2 ruby version due to the …

    …usage of regex patterns only available with the new regex engine
    committed Feb 15, 2011
  3. Now generic_validator handles validation method and both email than z…

    …ipcode validators are run against it
    committed Feb 15, 2011
  4. Added a generic validator class with a validate method. All specific …

    …validator will inehrit code from this class.
    committed Feb 15, 2011
  5. Added a generic validator class with a validate method.

    All specific validator will inehrit code from this class.
    committed Feb 15, 2011
  6. Version bumped to 0.5.0.

    It means approx 5% of the work done.
    
    Version number in my mind won't be meaningful at least until May.
    Starting from 0.80 or something, it will changed with a proper roadmap we're going to discuss on the going.
    committed Feb 15, 2011
  7. Renamed Sal Scotto rspec file with a filename that does not include i…

    …t into running tasks (I want to see true failing tests). Let's use this good rspec as skeleton.
    
    Added an email address pattern rspec file.
    Implemented email address pattern validation.
    committed Feb 15, 2011
Commits on Feb 14, 2011
  1. @washu

    Merge branch 'master' of https://github.com/thesp0nge/owasp-esapi-ruby

    * 'master' of https://github.com/thesp0nge/owasp-esapi-ruby:
      (C) must be given to Owasp foundation
      Added a baseline validator spec
      Modified namespace. Now it's Owasp::Esapi
    washu committed Feb 14, 2011
  2. Fixed an initialization issue in XSS

    Added some Zip code spec
    Renamed Sal's validator skeleton not to be included in rake spec task
    committed Feb 14, 2011
  3. Fixed (C) statement.

    Added a private filtering routine called by the public API
    committed Feb 14, 2011
  4. @washu

    Added a baseline validator spec

    washu committed with Feb 13, 2011
  5. @washu

    Merge branch 'master' of https://github.com/thesp0nge/owasp-esapi-ruby

    * 'master' of https://github.com/thesp0nge/owasp-esapi-ruby:
      Zipcode validator now works with Italian regular expression, must fix the US one
      Added AUTHORS file. Zipcode validator now works with Italian regular expression. Not the US one right now
      Renamed XSS sanitizer in a proper namespace. Added more test cases and created a basic (and not working right now) zip code validator.
    washu committed Feb 14, 2011
Something went wrong with that request. Please try again.