Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on May 22, 2012
  1. @leleuj
Commits on May 17, 2012
  1. @serac

    Remove unused variable.

    serac authored
  2. @serac

    CAS-1123 Leverage @Profiled for configuration of authentication stats.

    serac authored
    AbstractAuthenticationManger#authenticate is now instrumented with tag AUTHENTICATE to track authentication statistics in a configurable manner as with other Perf4j metrics.
    Improve and simplify logging of authentication managers.
Commits on May 16, 2012
  1. @leleuj
Commits on May 15, 2012
  1. @leleuj
Commits on May 14, 2012
  1. @leleuj
  2. @serac

    Merge pull request #71 from wgthom/CAS-1082-props

    serac authored
    Cas 1082 props
  3. @leleuj
  4. @leleuj
Commits on May 11, 2012
  1. @battags
  2. @battags
  3. @wgthom
  4. @wgthom
  5. @wgthom
  6. @wgthom

    Merge pull request #70 from mmoayyed/feature-lppe-1

    wgthom authored
    Feature LPPE
Commits on May 10, 2012
  1. @serac

    Merge pull request #64 from serac/memcached-cas-1116

    serac authored
    CAS-1116 Memcached Improvements
  2. @serac

    CAS-1116 API and javadoc cleanup.

    serac authored
    For classes not intended for extension, mark final.
    Misc javadoc cleanup.
  3. @serac
  4. @serac

    CAS-1116 Fix units of memcached expiry.

    serac authored
    Use seconds for memcached expiration periods and add verifying unit test.
    Switch to use of real memcached server for tests since jmemcached proved
    unreliable for precise testing of expirations.  Developers must run
    memcached as an external test fixture, otherwise tests are skipped.
  5. @serac

    CAS-1116 Code cleanup and minor improvements.

    serac authored
    Minor code cleanup and improvements based on code review of CAS-1116 pull
    request, Jasig#64.
  6. @serac


    serac authored
    Clean up imports.
  7. @serac


    serac authored
    Update licensing header and javadocs.
  8. @serac


    serac authored
    Refactor KryoTranscoder to use an initial buffer size and add explicit
    buffer overflow protection to handle what should be edge cases with
    proper buffer sizing.  Also, correct improper usage of
    ByteBuffer#array(), which caused entire backing buffer to be stored in
    cache instead of just used bytes. Unfortunately the fix requires byte
    array copying with the resulting object allocation overhead.
  9. @serac


    serac authored
    Add unit test.
  10. @serac


    serac authored
    Use Kryo Context instead of StackObjectPool for efficient and thread
    safe buffer reuse.  StackObjectPool displayed weird errors on
    (de)serialization that were likely caused by concurrency issues.
    Kryo Context is simpler and safer.
  11. @serac


    serac authored
    Fix bug in writing integer value caused by typo.
  12. @serac


    serac authored
    Fix null handling of WebApplicationService serializers.
  13. @serac


    serac authored
    Add KryoTranscoder component that uses Kryo serialization framework
    to marshal objects to bytes for storage in memcached.
    Add type-specific Kryo serializers for efficiency and proper handling of
    unmodifiable collections that are commonly used in CAS ticket types.
    The Kryo FieldSerializer class that handles complex types by default
    proved incapable of dealing with unmodiable collections in testing.
  14. @serac


    serac authored
    MemCachedTicketRegistry improvements:
     - Add constructor that takes MemcachedClient to expose full range of configuration options
     - Remove support for async writes since it can lead to inconsistent state
     - Improve logging
Commits on May 9, 2012
  1. @mmoayyed
  2. @mmoayyed

    LPPE-Fixed the dateResult variable name and added ldap error handling…

    mmoayyed authored
    … to the fast-bind auth handler.
  3. @mmoayyed
  4. @mmoayyed

    Feature-LPPE: Removed all editor noise, and moved the config to the u…

    mmoayyed authored
    …nused folder and prepared a sample properties file for the list of settings.
    Added additional comments inside the login flow and the deployerConfigContext.xml file for how to enable LPPE.
Commits on May 8, 2012
  1. @battags
Commits on May 7, 2012
  1. @serac
Something went wrong with that request. Please try again.