Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jul 29, 2015
  1. @weltling
Commits on Jul 3, 2015
  1. @trowski
  2. @trowski
Commits on Jun 26, 2015
  1. restricted test to English locale (fails otherwise)

    Christoph M. Becker authored
  2. fixed broken test (syntax error in SKIPIF section)

    Christoph M. Becker authored
  3. @KalleZ

    Add test for bug #69939

    KalleZ authored
  4. @KalleZ
Commits on Apr 22, 2015
  1. @dstogov

    Use fast method to check if first arguments should be passed by refer…

    dstogov authored
    …ence (not tested onbig endian).
Commits on Mar 30, 2015
  1. @dstogov

    Patch improvement:

    dstogov authored
    Removed the corresponding core code.
    Fixed ext/com_dotnet and ext/date.
    Refactored ext/intl changes.
    Improved ext/fileinfo and ext/pdo changes.
    Fixed tests.
Commits on Mar 23, 2015
  1. @weltling
Commits on Feb 16, 2015
  1. @weltling

    made ZEND_TSRMLS_CACHE_* macros look like function calls

    weltling authored
    which also comply with the current semantics for such macros
Commits on Jan 22, 2015
  1. @dstogov

    zend_read_property() has to provide a holder for return value.

    dstogov authored
    Previously it was possible that zend_read_property() returned pointer to zval allocated on stack.
Commits on Jan 15, 2015
  1. @laruence

    bump year

    laruence authored
Commits on Jan 10, 2015
  1. @smalyshev

    trailing whitespace removal

    smalyshev authored
Commits on Dec 26, 2014
  1. @nikic
Commits on Dec 14, 2014
  1. @weltling

    almost all the replacements of TSRMLS_* are done

    weltling authored
    Some places have to be yet touched as they use different/custom
    macros namings for the same. Also some places in the code became
    redundant now, this is the next task. To name some: ext/mysqlnd,
    sapi/embed, ext/curl and some smaller places here and there.
Commits on Dec 13, 2014
  1. @weltling
Commits on Nov 20, 2014
  1. @weltling

    Merge remote-tracking branch 'origin/master' into native-tls

    weltling authored
    * origin/master: (36 commits)
      adapt test for error message introduce in fix for #68463
      Fix bug #68463 listen.allowed_clients can silently result in no allowed access
      run a few request in this test
      fix test
      fix test
      added info about some other macro changes
      added note about toolset and phpize
      added note about the response files
      split msgfmt_format_intlcalendar_variant*.phpt for ICU 54.1
      split formatter_format*.phpt for ICP 54.1
      split dateformat_timezone_arg_variations*.phpt for ICU 54.1
      split dateformat_get_set_timezone_variant*.phpt for ICU 54.1
      fix icu version to test
      split ext/intl/tests/dateformat_get_set_calendar_variant*.phpt for 54.1
      split dateformat_formatObject_datetime_variant*.phpt for ICU 54.1
      split dateformat_formatObject_calendar_variant*.phpt for ICU 54.1
      split dateformat_create_cal_arg_variant2.phpt for ICU 53.1 and 54.1
      clone dateformat_calendars_variant3.phpt for ICU 54.1
      split collator_get_sort_key_variant3.phpt for icu 54.1
Commits on Nov 19, 2014
  1. @vlajos
Commits on Nov 18, 2014
  1. @weltling

    Merge remote-tracking branch 'origin/master' into native-tls

    weltling authored
    * origin/master: (398 commits)
      add test for bug #68381
      Fixed bug #68381 Set FPM log level earlier during init
      proper dllexport
      move to size_t where zend_string is used internally
      fix some datatype mismatches
      return after the warning, to fix uninitialized salt usage
      fix datatype mismatches
      add missing type specifier
      fix datatype mismatches
      fix unsigned check
      "extern" shouldn't be used for definitions
      joined identical conditional blocks
      simplify fpm tests
      SEND_VAR_NO_REF optimization
      Add test for bug #68442
      Add various tests for FPM - covering recent bugs (68420, 68421, 68423, 68428) - for UDS - for ping and status URI - for multi pool and multi mode
      Include small MIT FastCGI client library from
      Get rid of zend_free_op structure (use zval* instead). Get rid of useless TSRMLS arguments.
      Add new FPM test for IPv4/IPv6
Commits on Nov 13, 2014
  1. @weltling

    fix datatype mismatch

    weltling authored
  2. @weltling
  3. @weltling
Commits on Oct 28, 2014
  1. @weltling

    rework fix to php_com_do_invoke_byref,

    weltling authored
    fix crashing function with void arguments
  2. @weltling

    fix possible zero deref

    weltling authored
  3. @weltling

    fix error code upcast on x64

    weltling authored
  4. @weltling
  5. @weltling

    exclude the 32 bit only test

    weltling authored
  6. @weltling
  7. @weltling

    fix datatype mismatches

    weltling authored
Commits on Oct 17, 2014
  1. @weltling
Commits on Oct 15, 2014
  1. @weltling

    bring back all the TSRMLS_FETCH() stuff

    weltling authored
    for better comparability with the mainstream
Commits on Oct 10, 2014
  1. @weltling

    Merge remote-tracking branch 'origin/master' into native-tls

    weltling authored
    * origin/master: (40 commits)
      int to size_t where the underlaying API supports it
      use php_socket_t instead of int
      fix signed/unsigned mismatch warning
      fix compilation warning
      Improved specialisation $this variable accessed through IS_UNUSED operand must be IS_OBJECT, so we don't have to check for its type or perform dereference.
      Add notes about get_class_entry/get_class_name to UPGRADING
      Fix casts in GD
      Drop redundant casting code from ext/filter
      update NEWS
      update NEWS
      update NEWS
      update NEWS
      Added note to UPGRADING regarding 64-bit support in pack()/unpack()
      pack(): Use SIZEOF_ZEND_LONG instead of SIZEOF_LONG
      Add 64 bit formats to pack() and unpack()
      Help to CPU branch predictor
      Removed unused EG(orig_error_reporting)
      Update get_class_name semantics
      Remove Z_OBJ_CLASS_NAME_P
      Improved VM stack primitives for fast paths. Slow paths are not inlined anymore.
Commits on Oct 9, 2014
  1. @nikic

    Update get_class_name semantics

    nikic authored
     * get_class_name is now only used for displaying the class name
       in debugging functions like var_dump, print_r, etc. It is no
       longer used in get_class() etc.
     * As it is no longer used in get_parent_class() the parent
       argument is now gone. This also fixes incorrect parent classes
       being reported in COM.
     * get_class_name is now always required (previously some places
       made it optional and some required it) and is also required
       to return a non-NULL value.
     * Remove zend_get_object_classname. This also fixes a number of
       potential leaks due to incorrect usage of this function.
  2. @nikic
Something went wrong with that request. Please try again.