History log of /php-src/ (Results 201 – 225 of 114808)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
063c3c8506-Dec-2024 Saki Takamachi

Correctly compare 0 and -0 (#17051)

Fixes #17049
Closes #17051

e1e2089206-Dec-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Merge branch 'PHP-8.4'

* PHP-8.4:
Fix GH-17047: UAF on iconv filter failure


c192a34106-Dec-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Merge branch 'PHP-8.3' into PHP-8.4

* PHP-8.3:
Fix GH-17047: UAF on iconv filter failure


ddbd396a05-Dec-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix GH-17047: UAF on iconv filter failure

The first while loop sets the bucket variable, and this is freed in
out_failure. However, when the second "goto out_failure" is triggered
th

Fix GH-17047: UAF on iconv filter failure

The first while loop sets the bucket variable, and this is freed in
out_failure. However, when the second "goto out_failure" is triggered
then bucket still refers to the bucket from the first while loop,
causing a UAF.
Fix this by separating the error paths.

Closes GH-17058.

show more ...

912b13a706-Dec-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Test Firebird in 32-bit Linux CI (#17045)

Co-authored-by: =?UTF-8?q?=E6=AD=A6=E7=94=B0=20=E6=86=B2=E5=A4=AA=E9=83=8E?= <takeda@youmind.jp>
Co-authored-by: Christoph M. Becker <cmbecker69

Test Firebird in 32-bit Linux CI (#17045)

Co-authored-by: =?UTF-8?q?=E6=AD=A6=E7=94=B0=20=E6=86=B2=E5=A4=AA=E9=83=8E?= <takeda@youmind.jp>
Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de>

show more ...

3e2cfdfb05-Dec-2024 Dmitry Stogov

Merge branch 'PHP-8.3' into PHP-8.4

* PHP-8.3:
Backport fix for GH-9011 (#17052)


6bac907c05-Dec-2024 Dmitry Stogov

Merge branch 'PHP-8.2' into PHP-8.3

* PHP-8.2:
Backport fix for GH-9011 (#17052)


9d4f5f0705-Dec-2024 Dmitry Stogov

Backport fix for GH-9011 (#17052)

* Backport fix for GH-9011

* Fix build

bef96f3504-Dec-2024 Christoph M. Becker

Merge branch 'PHP-8.4'

* PHP-8.4:
Revert "Enable GHSA-9pqp-7h25-4f32.phpt on Windows"


88acd91604-Dec-2024 Christoph M. Becker

Merge branch 'PHP-8.3' into PHP-8.4

* PHP-8.3:
Revert "Enable GHSA-9pqp-7h25-4f32.phpt on Windows"


e50cf7a704-Dec-2024 Christoph M. Becker

Merge branch 'PHP-8.2' into PHP-8.3

* PHP-8.2:
Revert "Enable GHSA-9pqp-7h25-4f32.phpt on Windows"


e532d9af04-Dec-2024 Christoph M. Becker

Merge branch 'PHP-8.1' into PHP-8.2

* PHP-8.1:
Revert "Enable GHSA-9pqp-7h25-4f32.phpt on Windows"


2285d70804-Dec-2024 Christoph M. Becker

Revert "Enable GHSA-9pqp-7h25-4f32.phpt on Windows"

This reverts commit 7685fb0e1c241f6a28f0f0999ba54d8d115de044.

The test fails at least for PHP-8.2+ on CI. Needs closer investigat

Revert "Enable GHSA-9pqp-7h25-4f32.phpt on Windows"

This reverts commit 7685fb0e1c241f6a28f0f0999ba54d8d115de044.

The test fails at least for PHP-8.2+ on CI. Needs closer investigation.

show more ...

f108eecf04-Dec-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Merge branch 'PHP-8.4'

* PHP-8.4:
Fix GH-17037: UAF in user filter when adding existing filter name due to incorrect error handling


d6d7854504-Dec-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Merge branch 'PHP-8.3' into PHP-8.4

* PHP-8.3:
Fix GH-17037: UAF in user filter when adding existing filter name due to incorrect error handling


00f4881e03-Dec-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix GH-17037: UAF in user filter when adding existing filter name due to incorrect error handling

There are two functions that can each fail in their own way. If the last
function fails

Fix GH-17037: UAF in user filter when adding existing filter name due to incorrect error handling

There are two functions that can each fail in their own way. If the last
function fails we have to remove the filter entry from the hash table,
otherwise we risk a UAF. Note also that removing the entry from the
table on failure will also free its memory.

Closes GH-17038.

show more ...

44e4f6d804-Dec-2024 Christoph M. Becker

Merge branch 'PHP-8.4'

* PHP-8.4:
Enable GHSA-9pqp-7h25-4f32.phpt on Windows


fbba6df604-Dec-2024 Christoph M. Becker

Merge branch 'PHP-8.3' into PHP-8.4

* PHP-8.3:
Enable GHSA-9pqp-7h25-4f32.phpt on Windows


9c40bdaa04-Dec-2024 Christoph M. Becker

Merge branch 'PHP-8.2' into PHP-8.3

* PHP-8.2:
Enable GHSA-9pqp-7h25-4f32.phpt on Windows


c17b5bae04-Dec-2024 Christoph M. Becker

Merge branch 'PHP-8.1' into PHP-8.2

* PHP-8.1:
Enable GHSA-9pqp-7h25-4f32.phpt on Windows


7685fb0e25-Nov-2024 Christoph M. Becker

Enable GHSA-9pqp-7h25-4f32.phpt on Windows

Closes GH-16933.

7717df2c04-Dec-2024 Dmitry Stogov

Merge branch 'PHP-8.4'

* PHP-8.4:
Fix GH-9011: Assertion failure with tracing JIT (#17042)


5ab2c02e04-Dec-2024 Dmitry Stogov

Fix GH-9011: Assertion failure with tracing JIT (#17042)

* Fix GH-9011: Assertion failure with tracing JIT

* Temporay SKIP the test on 64-bit Windows because of GH-15709

00bd5e2104-Dec-2024 Christoph M. Becker

Exclude further dependencies from dist (GH-16965)

These are Windows/Visual Studio DLLs which are not supposed to be
distributed, and would usually not even be found in the configured

Exclude further dependencies from dist (GH-16965)

These are Windows/Visual Studio DLLs which are not supposed to be
distributed, and would usually not even be found in the configured
paths.

show more ...

47942be104-Dec-2024 brainpower

ext/gmp: add test for uses of gmp_pow with number sizes commonly used in cryptography (#16896)

With common number sizes used there

---------

Co-authored-by: Florian Moser <

ext/gmp: add test for uses of gmp_pow with number sizes commonly used in cryptography (#16896)

With common number sizes used there

---------

Co-authored-by: Florian Moser <git@famoser.ch>

show more ...

12345678910>>...4593