Permalink
Commits on Jan 9, 2013
  1. Merge branch 'bbcrew-master'

    markstory committed Jan 9, 2013
    From pull/1062 reset data arrays when expanding to solve
    infinite recursion issues in PHP5.2
    
    Fixes #3080
Commits on Jan 8, 2013
  1. Merge pull request #1061 from dereuromark/2.3-cache-engine

    markstory committed Jan 8, 2013
    Assert that the cache does not silently fail
    
    Choosing an invalid cache engine should not be a silent error.
  2. add test case

    dereuromark committed Jan 8, 2013
  3. Closes ticket #3080 in CakePHP Lighthouse (http://cakephp.lighthousea…

    marcotisi committed Jan 8, 2013
    …pp.com/projects/42648/tickets/3080-hashflatten-endless-loop-on-single-0-int-keys).
    
    Hash::flatten has a bug which causes an endless loop when try to flatten an integer key.
    Probably the $data array pointer won't reset itself when doing:
    
    $data = $element
    
    and
    
    list($data, $path) = array_pop($stack)
    
    The solution is to reset the pointer after the assignments.
  4. Fix radio() and boolean values.

    markstory committed Jan 8, 2013
    Boolean values should be cast to integer equivalents, which allows
    for correct handling of boolean columns and their string equivalents
    used in form options.
    
    Fixes #3512
  5. Remove duplicated assertions.

    markstory committed Jan 8, 2013
    These assertions are effectively duplicated in the next test method.
Commits on Jan 7, 2013
Commits on Jan 6, 2013
  1. app/Console/cake is not pwd sensitive

    AD7six committed Jan 6, 2013
    the app dir does not need to be guessed based on the pwd - derive
    from the path to the executable
Commits on Jan 5, 2013
Commits on Jan 4, 2013
  1. Consistently inflect theme names.

    markstory committed Jan 4, 2013
    Themes should be consistently converted into CamelCase, this
    makes the camelization consitent with the treatment in App::themePath().
    
    Fixes #3508
Commits on Jan 3, 2013
  1. Fix double encoding in JsHelper request methods.

    markstory committed Jan 3, 2013
    The urls were being HTML & URL encoded, this causes issues with URL's
    containing query string parameters.  Remove HTML entities as they aren't
    required in the Javascript context.
    
    Fixes #3495
  2. Merge pull request #1055 from and-ers/master

    markstory committed Jan 3, 2013
    Optimize and switch array_push() for [] =
Commits on Jan 2, 2013
  1. Replaced simple and therefore pointless array_push function reference…

    and-ers committed Jan 2, 2013
    …s with the ordinary way of adding an array element. This will increase the performance and the code looks much cleaner this way IMHO
Commits on Jan 1, 2013
  1. Check for the methods that will be called.

    markstory committed Jan 1, 2013
    Check the same methods that are called. Without this diffs are not
    printed for failures.
    
    Fixes #3503
Commits on Dec 31, 2012
  1. Merge pull request #1054 from chronon/2.3

    markstory committed Dec 31, 2012
    Updating version number in test suite header.
Commits on Dec 30, 2012
Commits on Dec 29, 2012
  1. Merge branch 'master' into 2.3

    markstory committed Dec 29, 2012
    Conflicts:
    	lib/Cake/Controller/Component/SecurityComponent.php
  2. Blackhole requests when the action is the blackhole callback.

    markstory committed Dec 29, 2012
    When a user requests the blackhole callback as an action we should
    blackhole that request. The blackhole callback should not be URL
    accessible.
    
    Fixes #3496
Commits on Dec 28, 2012
  1. Merge pull request #1052 from majna/2.3-update-cc

    markstory committed Dec 28, 2012
    Code cleanup
  2. Code cleanup

    majna committed Dec 28, 2012
    Remove unneeded sprintf.
    Fix doc blocks.
    Remove duplicated keys in tests assertions.
    Use boolean value for CakeRequest $parseEnvironment param.
  3. Merge pull request #1051 from ADmad/2.3-paginatorcomponent

    lorenzo committed Dec 28, 2012
    Throw exception if requested page number is out of range.
  4. Handle MissingViewExceptions better.

    markstory committed Dec 28, 2012
    When Router::parseExtensions() is enabled for a file extension
    that does not map to a view an infinite loop of attempting to render
    View/$ext/error500.ctp will be entered. When catching
    a MissingViewException check if we were trying to render an
    error500. If we were, revert to safe rendering as we might enter a loop.
Commits on Dec 27, 2012
  1. Fix docblock

    ADmad committed Dec 27, 2012
  2. Merge remote-tracking branch 'origin/master' into 2.3

    predominant committed Dec 27, 2012
    Conflicts:
    	lib/Cake/Console/Templates/skel/Config/core.php
  3. Revert "Merge pull request #1050 from rynop/2.3"

    lorenzo committed Dec 27, 2012
    This reverts commit f3f1e1a, reversing
    changes made to 9fc4678.
  4. Fix SQL errors in TreeBehavior.

    markstory committed Dec 27, 2012
    SQL errors were caused by escapeField() usage in TreeBehavior. Quoted
    fields were not correctly unquoted.
    
    Fixes #3491