Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Feb 16, 2015
  1. Anatol Belski

    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. Dmitry Stogov

    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. Xinchen Hui

    bump year

    laruence authored
Commits on Jan 10, 2015
  1. Stanislav Malyshev

    trailing whitespace removal

    smalyshev authored
Commits on Dec 26, 2014
  1. Nikita Popov
Commits on Dec 14, 2014
  1. Anatol Belski

    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. Anatol Belski
Commits on Nov 20, 2014
  1. Anatol Belski

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

    weltling authored
    * origin/master: (36 commits)
      NEWS
      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. Veres Lajos
Commits on Nov 18, 2014
  1. Anatol Belski

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

    weltling authored
    * origin/master: (398 commits)
      NEWS
      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 https://github.com/adoy/PHP-FastCGI-Client
      Get rid of zend_free_op structure (use zval* instead). Get rid of useless TSRMLS arguments.
      Add new FPM test for IPv4/IPv6
      ...
    
    Conflicts:
    	win32/build/config.w32
Commits on Nov 13, 2014
  1. Anatol Belski

    fix datatype mismatch

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

    rework fix to php_com_do_invoke_byref,

    weltling authored
    fix crashing function with void arguments
  2. Anatol Belski

    fix possible zero deref

    weltling authored
  3. Anatol Belski

    fix error code upcast on x64

    weltling authored
  4. Anatol Belski
  5. Anatol Belski

    exclude the 32 bit only test

    weltling authored
  6. Anatol Belski
  7. Anatol Belski

    fix datatype mismatches

    weltling authored
Commits on Oct 17, 2014
  1. Anatol Belski
Commits on Oct 15, 2014
  1. Anatol Belski

    bring back all the TSRMLS_FETCH() stuff

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

    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. Nikita Popov

    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. Nikita Popov
Commits on Oct 3, 2014
  1. Anatol Belski

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

    weltling authored
    * origin/master:
      remove the remains of dsp files handling
      fix EX usage
      remove misprint parentheses
      remove misprint parentheses
      Replaced EG(This) and EX(object) with EX(This). Internal functions now recieves zend_execute_data as the first argument.
      And this one...
      It should be in extern c
      Remove useless condition
      NEWS entry for previous commit
      NEWS entry for previous commit
      add IPv6 support to php-fpm
      Micro optimization for the most frequency case
      Add hash to EXTENSIONS file
      Remove extensions which are long gone
      we also have xz release tarballs since 5.5
      Fix ZTS build
      improved file size computation in stat()
      Fixed incorrect compilation
      5.5.19 now
  2. Anatol Belski

    fix EX usage

    weltling authored
  3. Dmitry Stogov

    Replaced EG(This) and EX(object) with EX(This).

    dstogov authored
    Internal functions now recieves zend_execute_data as the first argument.
Commits on Sep 26, 2014
  1. Anatol Belski

    cleanup TSRMLS_FETCH in com

    weltling authored
Commits on Sep 19, 2014
  1. Johannes Schlüter

    s/PHP 5/PHP 7/

    johannes authored
  2. Dmitry Stogov
Commits on Sep 15, 2014
  1. Anatol Belski

    fix signature

    weltling authored
Commits on Sep 1, 2014
  1. Anatol Belski
Commits on Aug 27, 2014
  1. Anatol Belski

    's' works with size_t round 3

    weltling authored
  2. Anatol Belski

    's' works with size_t round 2

    weltling authored
Something went wrong with that request. Please try again.