History log of /PHP-8.2/ext/exif/exif.c (Results 101 – 125 of 593)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# d6989473 29-Jul-2019 Stanislav Malyshev

Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
Fix #77919: Potential UAF in Phar RSHUTDOWN
Update NEWS
Fix bug #78256 (heap-buffer-overflow on exif_process_user_comment)

Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
Fix #77919: Potential UAF in Phar RSHUTDOWN
Update NEWS
Fix bug #78256 (heap-buffer-overflow on exif_process_user_comment)
Fix bug #78222 (heap-buffer-overflow on exif_scan_thumbnail)

show more ...


# 284fb08f 29-Jul-2019 Stanislav Malyshev

Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
Fix #77919: Potential UAF in Phar RSHUTDOWN
Update NEWS
Fix bug #78256 (heap-buffer-overflow on exif_process_user_comment)

Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
Fix #77919: Potential UAF in Phar RSHUTDOWN
Update NEWS
Fix bug #78256 (heap-buffer-overflow on exif_process_user_comment)
Fix bug #78222 (heap-buffer-overflow on exif_scan_thumbnail)

show more ...


# 68fd435b 29-Jul-2019 Nikita Popov

Fixed bug #78333

Don't dereference float/double values at unknown address, instead
memcpy it into an aligned stack slot and dereference that.

# 2b10f629 29-Jul-2019 Nikita Popov

Merge branch 'PHP-7.4'


# 2eb159d5 29-Jul-2019 Nikita Popov

Merge branch 'PHP-7.3' into PHP-7.4


# 72792976 29-Jul-2019 Nikita Popov

Merge branch 'PHP-7.2' into PHP-7.3


# d142dfc9 29-Jul-2019 Nikita Popov

Fixed bug #78333

Don't dereference float/double values at unknown address, instead
memcpy it into an aligned stack slot and dereference that.

# aeb6d131 08-Jul-2019 Stanislav Malyshev

Fix bug #78256 (heap-buffer-overflow on exif_process_user_comment)

# dea2989a 08-Jul-2019 Stanislav Malyshev

Fix bug #78222 (heap-buffer-overflow on exif_scan_thumbnail)

# a1e2c887 22-Jul-2019 Nikita Popov

Merge branch 'PHP-7.4'


# d59aac58 18-Jul-2019 Nikita Popov

Report errors from stream read and write operations

The php_stream_read() and php_stream_write() functions now return
an ssize_t value, with negative results indicating failure. Function

Report errors from stream read and write operations

The php_stream_read() and php_stream_write() functions now return
an ssize_t value, with negative results indicating failure. Functions
like fread() and fwrite() will return false in that case.

As a special case, EWOULDBLOCK and EAGAIN on non-blocking streams
should not be regarded as error conditions, and be reported as
successful zero-length reads/writes instead. The handling of EINTR
remains unclear and is internally inconsistent (e.g. some code-paths
will automatically retry on EINTR, while some won't).

I'm landing this now to make sure the stream wrapper ops API changes
make it into 7.4 -- however, if the user-facing changes turn out to
be problematic we have the option of clamping negative returns to
zero in php_stream_read() and php_stream_write() to restore the
old behavior in a relatively non-intrusive manner.

show more ...

# 27b6d36f 07-Jul-2019 Stanislav Malyshev

Merge branch 'PHP-7.4'

* PHP-7.4:
Simplify expression and remove the possibility of div by 0


# 57e7c3aa 07-Jul-2019 Stanislav Malyshev

Simplify expression and remove the possibility of div by 0

Maybe should use exp2() but not sure about how supported it is.

# 36452922 19-Jun-2019 Nikita Popov

Merge branch 'PHP-7.4'


# 1c018af6 19-Jun-2019 Nikita Popov

Fix shift UB in php_ifd_get32s

# 63171d88 12-Jun-2019 twosee

Add do...while(0) for RETURN_* and ZVAL_* APIs

Closes GH-4255.

# 7686b0b8 05-Jun-2019 Nikita Popov

Merge branch 'PHP-7.4'


Revision tags: php-7.1.29, php-7.2.18, php-7.3.5, php-7.2.18RC1, php-7.3.5RC1, php-7.2.17, php-7.3.4, php-7.1.28, php-7.3.4RC1, php-7.2.17RC1, php-7.1.27, php-7.3.3, php-7.2.16
# a31f4642 26-Feb-2019 Nikita Popov

Allow exceptions in __toString()

RFC: https://wiki.php.net/rfc/tostring_exceptions

And convert some object to string conversion related recoverable
fatal errors into Error excep

Allow exceptions in __toString()

RFC: https://wiki.php.net/rfc/tostring_exceptions

And convert some object to string conversion related recoverable
fatal errors into Error exceptions.

Improve exception safety of internal code performing string
conversions.

show more ...

# d99de36e 28-May-2019 Stanislav Malyshev

Merge branch 'PHP-7.4'

* PHP-7.4:
Fix bug #77988 - heap-buffer-overflow on php_jpg_get16


# 670c2ee6 28-May-2019 Stanislav Malyshev

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Fix bug #77988 - heap-buffer-overflow on php_jpg_get16


# 13dffa9d 28-May-2019 Stanislav Malyshev

Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
Fix bug #77988 - heap-buffer-overflow on php_jpg_get16


# dc1d99e7 28-May-2019 Stanislav Malyshev

Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
Fix bug #77988 - heap-buffer-overflow on php_jpg_get16


# 73ff4193 28-May-2019 Stanislav Malyshev

Fix bug #77988 - heap-buffer-overflow on php_jpg_get16

# bc882236 30-Apr-2019 Stanislav Malyshev

Merge branch 'PHP-7.4'

* PHP-7.4:
Fix bug #77950 - Heap-buffer-overflow in _estrndup via exif_process_IFD_TAG


# db0de953 30-Apr-2019 Stanislav Malyshev

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Fix bug #77950 - Heap-buffer-overflow in _estrndup via exif_process_IFD_TAG


12345678910>>...24