History log of /PHP-8.3/ext/imap/php_imap.c (Results 51 – 75 of 549)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# e42bf726 30-Nov-2020 George Peter Banyard

Merge branch 'PHP-8.0'

* PHP-8.0:
Fix Bug #80438: imap_msgno() incorrectly warns and return false on valid UIDs in PHP 8.0.0
Rename XmlParser to XMLParser for consistency with XM

Merge branch 'PHP-8.0'

* PHP-8.0:
Fix Bug #80438: imap_msgno() incorrectly warns and return false on valid UIDs in PHP 8.0.0
Rename XmlParser to XMLParser for consistency with XMLWriter/XMLReader

show more ...


# 0076b473 30-Nov-2020 George Peter Banyard

Fix Bug #80438: imap_msgno() incorrectly warns and return false on valid UIDs in PHP 8.0.0

Checking for a valid Unique ID (UID) cannot use the convenience macro as they might
be larger t

Fix Bug #80438: imap_msgno() incorrectly warns and return false on valid UIDs in PHP 8.0.0

Checking for a valid Unique ID (UID) cannot use the convenience macro as they might
be larger than the message number which has for maximum value the total number of
current messages available in the mailbox.

show more ...

# 77582ec1 23-Oct-2020 George Peter Banyard

Merge branch 'PHP-8.0'

* PHP-8.0:
Throw Value/TypeError for invalid $bodies in imap_mail_compose()


# 158d3081 22-Oct-2020 George Peter Banyard

Throw Value/TypeError for invalid $bodies in imap_mail_compose()

Small drive by refactoring to use HashTables

Closes GH-6371

# 77d14477 22-Oct-2020 George Peter Banyard

Merge branch 'PHP-8.0'

* PHP-8.0:
Fix bug 76618


# ba27866a 22-Oct-2020 George Peter Banyard

Fix bug 76618

Apply patch which was attached to the bug in July 2018

# d5e24318 22-Oct-2020 George Peter Banyard

Fix bug 76618

Apply patch which was attached to the bug in July 2018

# 12a09183 22-Oct-2020 George Peter Banyard

Fix bug 76618

Apply patch which was attached to the bug in July 2018

# 35f1b0bf 22-Oct-2020 George Peter Banyard

Merge branch 'PHP-8.0'

* PHP-8.0:
Fix segfaults after conversion from zval to zend_string params


# 8b265fb6 22-Oct-2020 George Peter Banyard

Fix segfaults after conversion from zval to zend_string params

# 9e950566 20-Oct-2020 Christoph M. Becker

Merge branch 'PHP-8.0' into master

* PHP-8.0:
Fix #80242: imap_mail_compose() segfaults for multipart with rfc822


# edd8bd64 20-Oct-2020 Christoph M. Becker

Merge branch 'PHP-7.4' into PHP-8.0

* PHP-7.4:
Fix #80242: imap_mail_compose() segfaults for multipart with rfc822


# 4ef7be20 20-Oct-2020 Christoph M. Becker

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Fix #80242: imap_mail_compose() segfaults for multipart with rfc822


# 315b95b0 20-Oct-2020 Christoph M. Becker

Fix #80242: imap_mail_compose() segfaults for multipart with rfc822

libc-client expects `TYPEMESSAGE` with an explicit subtype of `RFC822`
to have a `nested.msg` (otherwise there will be

Fix #80242: imap_mail_compose() segfaults for multipart with rfc822

libc-client expects `TYPEMESSAGE` with an explicit subtype of `RFC822`
to have a `nested.msg` (otherwise there will be a segfault during
free), but not to have any `contents.text.data` (this will leak
otherwise).

Closes GH-6345.

show more ...

# 11a2419c 20-Oct-2020 Christoph M. Becker

Merge branch 'PHP-8.0' into master

* PHP-8.0:
Add char* cast to avoid compiler warnings


# 8f6cade8 20-Oct-2020 Christoph M. Becker

Merge branch 'PHP-7.4' into PHP-8.0

* PHP-7.4:
Add char* cast to avoid compiler warnings


# a54f0f76 20-Oct-2020 Christoph M. Becker

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Add char* cast to avoid compiler warnings


# de58fb34 20-Oct-2020 Christoph M. Becker

Add char* cast to avoid compiler warnings

In libc-client 2007f `data` is declared as `unsigned char *`; there may
be variants which declare it as `void *`, but in any case picky
comp

Add char* cast to avoid compiler warnings

In libc-client 2007f `data` is declared as `unsigned char *`; there may
be variants which declare it as `void *`, but in any case picky
compilers may warn about a pointer type mismatch in the conditional
(and error with `-W-error`), so we're adding a `char *` cast for good
measure.

show more ...

# b8ff94ad 20-Oct-2020 Christoph M. Becker

Merge branch 'PHP-8.0' into master

* PHP-8.0:
Properly fix #80220


# 486c49de 20-Oct-2020 Christoph M. Becker

Merge branch 'PHP-7.4' into PHP-8.0

* PHP-7.4:
Properly fix #80220


# 9cfd6506 20-Oct-2020 Christoph M. Becker

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Properly fix #80220


# 7f3bdda2 16-Oct-2020 Christoph M. Becker

Properly fix #80220

The original fix for that bug[1] broke the formerly working composition
of message/rfc822 messages, which results in a segfault when freeing
the message body now.

Properly fix #80220

The original fix for that bug[1] broke the formerly working composition
of message/rfc822 messages, which results in a segfault when freeing
the message body now. While `imap_mail_compose()` does not really
support composition of meaningful message/rfc822 messages (although
libc-client appears to support that), some code may still use this to
compose partial messages, and using string manipulation to create the
final message.

The point is that libc-client expects `TYPEMESSAGE` with an explicit
subtype of `RFC822` to have a `nested.msg` (otherwise there will be a
segfault during free), but not to have any `contents.text.data` (this
will leak otherwise).

[1] <http://git.php.net/?p=php-src.git;a=commit;h=0d022ddf03c5fabaaa22e486d1e4a367ed9170a7>

Closes GH-6343.

show more ...

# f5b2dedc 15-Oct-2020 Christoph M. Becker

Merge branch 'PHP-8.0' into master

* PHP-8.0:
Fix broken fix for #80239


# ecd51aa0 15-Oct-2020 Christoph M. Becker

Merge branch 'PHP-7.4' into PHP-8.0

* PHP-7.4:
Fix broken fix for #80239


# bc214c84 15-Oct-2020 Christoph M. Becker

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Fix broken fix for #80239


12345678910>>...22