Skip to content
Commits on Dec 22, 2011
  1. @smalyshev

    5.4.0rc4

    smalyshev committed Dec 22, 2011
  2. @smalyshev

    5.4.0rc4

    smalyshev committed Dec 22, 2011
  3. @smalyshev
Commits on Dec 21, 2011
  1. @cataphract
Commits on Dec 19, 2011
  1. @laruence

    Fix tests

    laruence committed Dec 19, 2011
  2. @laruence

    Fixed bug #60558 (Invalid read and writes)

    Re-Fixed bug #60536 (Traits Segfault)
    #Thanks to tony2001, I found the previous fix -r321089 is actually not a correct one.
    #The key problem there is because the traits didn't correct set the property_info.offset
    #for private properties. so here come the new fix.
    laruence committed Dec 19, 2011
  3. @laruence
  4. @laruence
  5. @laruence
  6. Add tests for OpenSSL crash.

    Scott MacVicar committed Dec 19, 2011
  7. @smalyshev
Commits on Dec 18, 2011
  1. Fix segfault in older versions of OpenSSL (before 0.9.8i)

    Scott MacVicar committed Dec 18, 2011
Commits on Dec 17, 2011
  1. Fixed inconsistent and broken handling of private properties in traits.

    # The handling of private properties in classes is now consistent with private properties in traits.
    # Perviously, privates could cause strict warnings, are were not properly merged into the class when
    # the parent class had a private property of the same name. Now, we introduce it without notice,
    # since it is a new and independent property, just like in normal classes.
    # This problem was diagnosed while working on Bug #60536.
    Stefan Marr committed Dec 17, 2011
  2. @laruence

    Reduce memory usage

    laruence committed Dec 17, 2011
Commits on Dec 16, 2011
  1. @laruence
  2. @laruence

    Fixed bug #60536 (Traits Segfault)

    # this is a tough one, I think I should explain
    # Zend use zend_object->properties_table both as zval ** and zval ***
    # if a zend_object->properties is not initialized, the properties_table is zval **
    # while in rebuild_object_properties, zend will store the zval ** to zend_object->properties
    # then stash the zval ***(ie, zobj->properties_table[0] is zval ** now) to  zobj->properties_table[0] 
    # so when a zend_object inherit form multi parent and these parent have a same property_info->offset 
    # properties, will result in a repeat zval **->zval ** transform, which will lead to a segmentfault
    # *may be* this fix is not the best fix, we should not use this tricky way, and rewrite this mechanism.
    laruence committed Dec 16, 2011
Commits on Dec 15, 2011
  1. Added max_input_vars directive to prevent attacks based on hash colli…

    …sions
    Dmitry Stogov committed Dec 15, 2011
Commits on Dec 14, 2011
  1. fix for 5.5.19

    Andrey Hristov committed Dec 14, 2011
  2. another fix

    Andrey Hristov committed Dec 14, 2011
  3. fix test

    Andrey Hristov committed Dec 14, 2011
  4. fix test

    Andrey Hristov committed Dec 14, 2011
  5. fix typo

    Andrey Hristov committed Dec 14, 2011
  6. @pierrejoye
  7. fix test

    Andrey Hristov committed Dec 14, 2011
  8. Added max_input_vars directive to prevent attacks based on hash colli…

    …sions
    Dmitry Stogov committed Dec 14, 2011
Commits on Dec 13, 2011
  1. @pierrejoye

    - tmp dir is system depedent

    pierrejoye committed Dec 13, 2011
  2. @pierrejoye

    - skip on win

    pierrejoye committed Dec 13, 2011
  3. @pierrejoye
Commits on Dec 12, 2011
  1. @pierrejoye
  2. @pierrejoye

    - copy run-test php

    pierrejoye committed Dec 12, 2011
  3. @pierrejoye

    - skip on win

    pierrejoye committed Dec 12, 2011
  4. @pierrejoye

    - skip on win

    pierrejoye committed Dec 12, 2011
  5. @pierrejoye

    - skip on win

    pierrejoye committed Dec 12, 2011
  6. @pierrejoye

    - skip on win

    pierrejoye committed Dec 12, 2011
  7. @pierrejoye

    - skip on win

    pierrejoye committed Dec 12, 2011
Something went wrong with that request. Please try again.