Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Feb 7, 2014
  1. @nikosd

    Merge branch 'ruby_2_iconv'

    nikosd authored
  2. @nikosd
Commits on Feb 5, 2014
  1. @nikosd

    Move to .ruby-version.

    nikosd authored
  2. @nikosd

    Fix rubygems source.

    nikosd authored
  3. @nikosd
  4. @nikosd

    Merge pull request #1 from tlatsas/development

    nikosd authored
    logout request support
Commits on Feb 4, 2014
  1. @tlatsas
  2. @tlatsas

    add support for SAML logout requests

    tlatsas authored
    - logout request support in bindings
    - create logout request objects from xml
    - support for format, service provider id and service provider
      qualifier attributes when generating xml in SAML name identifiers
      [rsaml/identifier/name.rb]
Commits on Nov 24, 2012
  1. @nikosd
Commits on Nov 23, 2012
  1. @nikosd

    Cleanup after doing our poop.

    nikosd authored
  2. @nikosd

    I'm stupid

    nikosd authored
  3. @nikosd

    Fix gemspec.

    nikosd authored
  4. @nikosd

    Update README.md

    nikosd authored
  5. @nikosd
  6. @nikosd
  7. @nikosd
  8. @nikosd

    Line ending and stuff.

    nikosd authored
  9. @nikosd

    Fix 'Algorightm' typo.

    nikosd authored
  10. @nikosd

    Make XML element ids valid.

    nikosd authored
Commits on Nov 21, 2012
  1. @nikosd

    When using the DEFLATE algorithm for HTTPRedirect binding, don't incl…

    nikosd authored
    …ude the zlib container in the raw data.
Commits on Nov 20, 2012
  1. @nikosd
  2. @nikosd

    Use CGI.espace and CGI.unescape instead of URI for actual compatibili…

    nikosd authored
    …ty with the RFC spec and add options to skip various steps in encoding procedure of HTTPRedirect binding.
    
    Background :
    
    URI.encode wasn't properly encoding `+` characters (left them unescaped)
    and this caused problems when trying to decode the string.
    For example on a rails app (possibly because of params decoding?) `+`
    was converted to white space.
    
    CGI encode actually fixes this since it encodes it properly to `%2B`.
    
    For further discussion on URI encodings in ruby you can check these :
    
    * http://stackoverflow.com/questions/2824126/whats-the-difference-between-uri-escape-and-cgi-escape
    * http://bugs.ruby-lang.org/issues/2542
    * http://addressable.rubyforge.org/
    
    And more general :
    
    * http://tools.ietf.org/html/rfc3986
    * http://www.blooberry.com/indexdot/html/topics/urlencoding.htm#rfc1738
Commits on Nov 19, 2012
  1. @nikosd
  2. @nikosd
  3. @nikosd

    Styling changes.

    nikosd authored
Commits on May 17, 2012
  1. @nikosd
  2. @nikosd

    Bureaucracy work on README.

    nikosd authored
  3. @nikosd
  4. @nikosd

    Set License to MIT.

    nikosd authored
  5. @nikosd
  6. @nikosd

    Regenerate gemspec.

    nikosd authored
  7. @nikosd
  8. @nikosd

    Set KCODE only on ruby 1.8.

    nikosd authored
  9. @nikosd

    Merge branch 'travis'

    nikosd authored
  10. @nikosd

    Add travis status in README.

    nikosd authored
Something went wrong with that request. Please try again.