Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: php/php-src
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master@{1day}
Choose a base ref
...
head repository: php/php-src
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 13 commits
  • 15 files changed
  • 3 contributors

Commits on Apr 1, 2025

  1. Configuration menu
    Copy the full SHA
    4e44efa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a21065e View commit details
    Browse the repository at this point in the history
  3. Merge branch 'PHP-8.3' into PHP-8.4

    * PHP-8.3:
      Use-after-free in extract() with EXTR_REFS
    iluuu1994 committed Apr 1, 2025
    Configuration menu
    Copy the full SHA
    3ffb310 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'PHP-8.4'

    * PHP-8.4:
      Use-after-free in extract() with EXTR_REFS
    iluuu1994 committed Apr 1, 2025
    Configuration menu
    Copy the full SHA
    e4e663c View commit details
    Browse the repository at this point in the history
  5. [skip ci] Drop Zend/tests/traits/error_001.phpt

    The test doesn't test what it says it does. And depending on what it is
    actually trying to test, it is redundant with either
    Zend/tests/traits/error_009.phpt, Zend/tests/traits/error_010.phpt or
    Zend/tests/traits/language015.phpt.
    iluuu1994 committed Apr 1, 2025
    Configuration menu
    Copy the full SHA
    2ede200 View commit details
    Browse the repository at this point in the history
  6. Bind traits before parent class

    This more accurately matches the "copy & paste" semantics described in
    the documentation. Abstract trait methods diverge from this behavior,
    given that a parent method can satisfy trait methods used in the child.
    In that case, the method is not copied, but the check is performed after
    the parent has been bound.
    
    Fixes GH-15753
    Fixes GH-16198
    Close GH-15878
    iluuu1994 committed Apr 1, 2025
    Configuration menu
    Copy the full SHA
    011795b View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2025

  1. Configuration menu
    Copy the full SHA
    38ecfc5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5cbfb69 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    53bced3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0e682ad View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7cc4708 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fa511df View commit details
    Browse the repository at this point in the history
  7. ext/filter: Use bool instead of int where applicable

    This makes it easier to reason about the code
    Girgias committed Apr 2, 2025
    Configuration menu
    Copy the full SHA
    f11c22a View commit details
    Browse the repository at this point in the history
Loading