Skip to content
This repository

Oct 04, 2011

  1. Adam Franco

    PHPCAS-132 Fix error message in phpCAS::setCacheTimesForAuthRecheck().

    Patch submitted by Bradley Froehle.
    
    git-svn-id: https://source.jasig.org/cas-clients/phpcas/trunk@25241 f5dbab47-78f9-eb45-b975-e544023573eb
    authored October 04, 2011

Sep 18, 2011

  1. NOJIRA fix errors in examples

    git-svn-id: https://source.jasig.org/cas-clients/phpcas/trunk@25050 f5dbab47-78f9-eb45-b975-e544023573eb
    authored September 18, 2011

Sep 17, 2011

  1. PHPCAS-102 The cas server should always return attributes in utf-8. I…

    …f we don't tell the xml parser it might choke on international characters in some instances.
    
    The examples config.php has to set the proper header so that international characters are displayed correctly in the examples
    
    git-svn-id: https://source.jasig.org/cas-clients/phpcas/trunk@25046 f5dbab47-78f9-eb45-b975-e544023573eb
    authored September 17, 2011
  2. PHPCAS-128 merging the PHPCAS-128 branch changes back into /trunk. Fi…

    …x phpunit warnings/notices.
    
    git-svn-id: https://source.jasig.org/cas-clients/phpcas/trunk@25044 f5dbab47-78f9-eb45-b975-e544023573eb
    authored September 17, 2011
  3. PHPCAS-109 merging the PHPCAS-109 branch changes back into /trunk

    git-svn-id: https://source.jasig.org/cas-clients/phpcas/trunk@25043 f5dbab47-78f9-eb45-b975-e544023573eb
    authored September 17, 2011
  4. PHPCAS-109 reverting previous commit r24935 since it was a bad idea a…

    …nd the PHPCAS-109 branch is much better
    
    git-svn-id: https://source.jasig.org/cas-clients/phpcas/trunk@25042 f5dbab47-78f9-eb45-b975-e544023573eb
    authored September 17, 2011

Sep 10, 2011

  1. Adam Franco

    PHPCAS-128 Fixed deprecated assertType() usage in unit tests.

    git-svn-id: https://source.jasig.org/cas-clients/phpcas/branches/PHPCAS-128@24947 f5dbab47-78f9-eb45-b975-e544023573eb
    authored September 10, 2011
  2. Adam Franco

    PHPCAS-128 Fixed PHPUnit notices

    Notices occurred in PHPUnit 3.5.15
    
    git-svn-id: https://source.jasig.org/cas-clients/phpcas/branches/PHPCAS-128@24946 f5dbab47-78f9-eb45-b975-e544023573eb
    authored September 10, 2011
  3. Adam Franco

    Create branch for PHPCAS-128 work.

    git-svn-id: https://source.jasig.org/cas-clients/phpcas/branches/PHPCAS-128@24945 f5dbab47-78f9-eb45-b975-e544023573eb
    authored September 10, 2011
  4. Adam Franco

    PHPCAS-109 Allow exiting in normal mode or throwing exceptions when t…

    …esting via phpunit.
    
    This is an alternative to commit 24935 which should be reverted if this commit is kept.
    
    git-svn-id: https://source.jasig.org/cas-clients/phpcas/branches/PHPCAS-109@24944 f5dbab47-78f9-eb45-b975-e544023573eb
    authored September 10, 2011
  5. Adam Franco

    Creating a branch for further PHPCAS-109 work.

    git-svn-id: https://source.jasig.org/cas-clients/phpcas/branches/PHPCAS-109@24943 f5dbab47-78f9-eb45-b975-e544023573eb
    authored September 10, 2011
  6. Adam Franco

    PHPCAS-109 Moved all exiting code into the GracefullTerminationExcept…

    …ion to keep the API clean.
    
    This way users don't see extra methods in the phpCAS static API
    
    git-svn-id: https://source.jasig.org/cas-clients/phpcas/branches/PHPCAS-109@24941 f5dbab47-78f9-eb45-b975-e544023573eb
    authored September 10, 2011
  7. Adam Franco

    PHPCAS-109 Allow exiting in normal mode or throwing exceptions when t…

    …esting via phpunit.
    
    This is an alternative to commit 24935 which should be reverted if this commit is kept.
    
    git-svn-id: https://source.jasig.org/cas-clients/phpcas/branches/PHPCAS-109@24940 f5dbab47-78f9-eb45-b975-e544023573eb
    authored September 10, 2011
  8. Adam Franco

    Creating a branch for further PHPCAS-109 work.

    git-svn-id: https://source.jasig.org/cas-clients/phpcas/branches/PHPCAS-109@24939 f5dbab47-78f9-eb45-b975-e544023573eb
    authored September 10, 2011

Sep 09, 2011

  1. PHPCAS-109 Add try&catch around all the runtime errors. If we run in …

    …cli (phunit mode) we rethrow them again and during normal webserver mode we simply exit()
    
    git-svn-id: https://source.jasig.org/cas-clients/phpcas/trunk@24935 f5dbab47-78f9-eb45-b975-e544023573eb
    authored September 09, 2011

Sep 06, 2011

  1. PHPCAS-109 remove a call to a non-existing function that was mistaken…

    …ly introduced
    
    git-svn-id: https://source.jasig.org/cas-clients/phpcas/trunk@24921 f5dbab47-78f9-eb45-b975-e544023573eb
    authored September 06, 2011

Sep 04, 2011

  1. NOJIRA Bump of the version number for 1.3.0

    git-svn-id: https://source.jasig.org/cas-clients/phpcas/trunk@24918 f5dbab47-78f9-eb45-b975-e544023573eb
    authored September 04, 2011
  2. PHPCAS-69 Merging of the PHPCAS-69 branch into trunk. The brings one …

    …API change. By default being proxied is denied. With ProxyChains it can be allowed now. This patch also contains a big refactoring of the whole ST/PT/SA decision making which is more straight forward now.
    
    git-svn-id: https://source.jasig.org/cas-clients/phpcas/trunk@24917 f5dbab47-78f9-eb45-b975-e544023573eb
    authored September 04, 2011
  3. NOJIRA Add examples to the code docs

    git-svn-id: https://source.jasig.org/cas-clients/phpcas/trunk@24914 f5dbab47-78f9-eb45-b975-e544023573eb
    authored September 04, 2011
  4. PHPCAS-100 merge of more rebroadcast changes to trunk: Example code a…

    …nd a special ip in url case
    
    git-svn-id: https://source.jasig.org/cas-clients/phpcas/trunk@24913 f5dbab47-78f9-eb45-b975-e544023573eb
    authored September 04, 2011

Sep 01, 2011

  1. Adam Franco

    PHPCAS-69 Renamed getProxyChains() to getAllowedProxyChains() to clar…

    …ify purpose.
    
    The original method name could be confused with the proxy-chain in front of phpCAS.
    
    git-svn-id: https://source.jasig.org/cas-clients/phpcas/branches/PHPCAS-69@24889 f5dbab47-78f9-eb45-b975-e544023573eb
    authored September 01, 2011
  2. Adam Franco

    PHPCAS-69 Renamed CAS_ProxyChains to CAS_ProxyChain_AllowedList

    Chose this name to try to avoid confusion between the collection of proxy-chains
    that are configured and the individual proxy chain definitions.
    
    git-svn-id: https://source.jasig.org/cas-clients/phpcas/branches/PHPCAS-69@24888 f5dbab47-78f9-eb45-b975-e544023573eb
    authored September 01, 2011
  3. Adam Franco

    PHPCAS-69 allowProxyingBy() is now allowProxyChain()

    git-svn-id: https://source.jasig.org/cas-clients/phpcas/branches/PHPCAS-69@24887 f5dbab47-78f9-eb45-b975-e544023573eb
    authored September 01, 2011

Aug 30, 2011

  1. Adam Franco

    PHPCAS-69 The CAS_ProxyChain now allows PCRE regex pattern modifiers.

    See: http://www.php.net/manual/reference.pcre.pattern.modifiers.php
    
    Allowed modifiers:
    	i (PCRE_CASELESS)
    	x (PCRE_EXTENDED)
    	A (PCRE_ANCHORED)
    	S
    	U (PCRE_UNGREEDY)
    	X (PCRE_EXTRA)
    	u (PCRE8)
    
    Disallowed modifiers:
    	m (PCRE_MULTILINE)      URLs should only ever be a single line, so this doesn't apply.
    	s (PCRE_DOTALL)         URLs should only ever be a single line, so this doesn't apply.
    	e (PREG_REPLACE_EVAL)   No replacements are being done, so this doesn't apply.
    	D (PCRE_DOLLAR_ENDONLY) URLs should only ever be a single line, so this doesn't apply.
    	J (PCRE_INFO_JCHANGED)  No subpatterns are being extracted, so this doesn't apply.
    
    git-svn-id: https://source.jasig.org/cas-clients/phpcas/branches/PHPCAS-69@24840 f5dbab47-78f9-eb45-b975-e544023573eb
    authored August 30, 2011
  2. Adam Franco

    PHPCAS-69 Added additional unit tests for ProxyChains.

    git-svn-id: https://source.jasig.org/cas-clients/phpcas/branches/PHPCAS-69@24839 f5dbab47-78f9-eb45-b975-e544023573eb
    authored August 30, 2011
  3. Adam Franco

    PHPCAS-69 Added the CAS_ProxyChain_Trusted to allow delegating proxy …

    authored August 30, 2011
  4. Adam Franco

    PHPCAS-69 Refactored the ProxyChains system to use CAS_ProxyChain con…

    …figuration objects
    
    as proposed in https://issues.jasig.org/browse/PHPCAS-69?focusedCommentId=24303&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-24303
    
    This change simplifies the usage syntax for configuring phpCAS and moves
    all of the proxy chain validation code out of the client.
    
    git-svn-id: https://source.jasig.org/cas-clients/phpcas/branches/PHPCAS-69@24837 f5dbab47-78f9-eb45-b975-e544023573eb
    authored August 30, 2011

Aug 29, 2011

  1. PHPCAS-69 ProxyChains should comply with the namin standards and be C…

    …AS_ProxyChains
    
    git-svn-id: https://source.jasig.org/cas-clients/phpcas/branches/PHPCAS-69@24815 f5dbab47-78f9-eb45-b975-e544023573eb
    authored August 29, 2011
  2. PHPCAS-69 Updated documentation for the new updated version

    git-svn-id: https://source.jasig.org/cas-clients/phpcas/branches/PHPCAS-69@24809 f5dbab47-78f9-eb45-b975-e544023573eb
    authored August 29, 2011
  3. PHPCAS-69 Add new variables to the config example

    git-svn-id: https://source.jasig.org/cas-clients/phpcas/branches/PHPCAS-69@24808 f5dbab47-78f9-eb45-b975-e544023573eb
    authored August 29, 2011
  4. PHPCAS-69 Improved Proxy validation. No one can define several sepera…

    …te chains that are all validate if they are in the right order.
    
    git-svn-id: https://source.jasig.org/cas-clients/phpcas/branches/PHPCAS-69@24807 f5dbab47-78f9-eb45-b975-e544023573eb
    authored August 29, 2011

Aug 28, 2011

  1. PHPCAS-69 Add some more code docs and fix typos

    git-svn-id: https://source.jasig.org/cas-clients/phpcas/branches/PHPCAS-69@24801 f5dbab47-78f9-eb45-b975-e544023573eb
    authored August 28, 2011
  2. PHPCAS-69 Fix typo

    git-svn-id: https://source.jasig.org/cas-clients/phpcas/branches/PHPCAS-69@24800 f5dbab47-78f9-eb45-b975-e544023573eb
    authored August 28, 2011
  3. NOJIRA Add a warning to the debug log for not validating the cas server

    git-svn-id: https://source.jasig.org/cas-clients/phpcas/trunk@24799 f5dbab47-78f9-eb45-b975-e544023573eb
    authored August 28, 2011
  4. PHPCAS-69 Add some warnings around unsafe settings to the examples an…

    …d autodetect the right proxied regexp filter. Also added a warning which will be added to the debug log.
    
    git-svn-id: https://source.jasig.org/cas-clients/phpcas/branches/PHPCAS-69@24798 f5dbab47-78f9-eb45-b975-e544023573eb
    authored August 28, 2011
Something went wrong with that request. Please try again.