History log of /PHP-8.1/ext/phar/phar_object.c (Results 101 – 125 of 703)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
Revision tags: php-7.1.18, php-7.2.6, php-7.2.6RC1, php-7.1.18RC1, php-5.6.36, php-7.2.5, php-7.1.17, php-7.0.30
# 99f1d904 24-Apr-2018 Stanislav Malyshev

Merge branch 'PHP-7.2'

* PHP-7.2:
Fix tsrm_ls
Fix #76129 - remove more potential unfiltered outputs for phar
Fix test
Fix bug #76248 - Malicious LDAP-Server Response

Merge branch 'PHP-7.2'

* PHP-7.2:
Fix tsrm_ls
Fix #76129 - remove more potential unfiltered outputs for phar
Fix test
Fix bug #76248 - Malicious LDAP-Server Response causes Crash
Fix bug #76249 - fail on invalid sequences
Fix #76130: Heap Buffer Overflow (READ: 1786) in exif_iif_add_value
Fix bug #75981: prevent reading beyond buffer start

show more ...


# 4c06d929 24-Apr-2018 Stanislav Malyshev

Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
Fix tsrm_ls
Fix #76129 - remove more potential unfiltered outputs for phar
Fix test
Fix bug #76248 - Malicious LDAP-Ser

Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
Fix tsrm_ls
Fix #76129 - remove more potential unfiltered outputs for phar
Fix test
Fix bug #76248 - Malicious LDAP-Server Response causes Crash
Fix bug #76249 - fail on invalid sequences
Fix #76130: Heap Buffer Overflow (READ: 1786) in exif_iif_add_value
Fix bug #75981: prevent reading beyond buffer start

show more ...


# 95ee9efa 24-Apr-2018 Stanislav Malyshev

Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
Fix tsrm_ls
Fix #76129 - remove more potential unfiltered outputs for phar
Fix test
Fix bug #76248 - Malicious LDAP-Ser

Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
Fix tsrm_ls
Fix #76129 - remove more potential unfiltered outputs for phar
Fix test
Fix bug #76248 - Malicious LDAP-Server Response causes Crash
Fix bug #76249 - fail on invalid sequences
Fix #76130: Heap Buffer Overflow (READ: 1786) in exif_iif_add_value
Fix bug #75981: prevent reading beyond buffer start

show more ...


# 5a18d7a0 24-Apr-2018 Stanislav Malyshev

Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
Fix tsrm_ls
Fix #76129 - remove more potential unfiltered outputs for phar
Fix test
Fix bug #76248 - Malicious LDAP-Ser

Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
Fix tsrm_ls
Fix #76129 - remove more potential unfiltered outputs for phar
Fix test
Fix bug #76248 - Malicious LDAP-Server Response causes Crash
Fix bug #76249 - fail on invalid sequences
Fix #76130: Heap Buffer Overflow (READ: 1786) in exif_iif_add_value
Fix bug #75981: prevent reading beyond buffer start

show more ...


Revision tags: php-7.1.17RC1, php-7.2.5RC1, php-5.6.35
# 6e64aba4 28-Mar-2018 Stanislav Malyshev

Fix #76129 - remove more potential unfiltered outputs for phar

# 2e5ac355 17-Apr-2018 Anatol Belski

Move to unsigned types in phar

Preventing integer overflows in principle, which allows to avoid additional
range checks. The phar format is based on 32-bit lengths, so the storage
si

Move to unsigned types in phar

Preventing integer overflows in principle, which allows to avoid additional
range checks. The phar format is based on 32-bit lengths, so the storage
sizes was kept same.

show more ...

Revision tags: php-7.0.29, php-7.2.4, php-7.1.16, php-7.1.16RC1, php-7.2.4RC1, php-7.1.15, php-5.6.34, php-7.2.3, php-7.0.28
# 701437a9 25-Feb-2018 Gabriel Caruso

Remove return types from some magic method in protos

__construct, __destruct, __wakeup does not have return types defined.

Revision tags: php-7.2.3RC1, php-7.1.15RC1
# c8e844be 08-Feb-2018 Joe

Merge branch 'PHP-7.2'

* PHP-7.2:
Fixed bug #65414


# d806d031 02-Feb-2018 Bishop Bettini

Fixed bug #65414

# 4765ba7d 02-Feb-2018 Bishop Bettini

Fixed bug #65414

Revision tags: php-7.1.14, php-7.2.2
# 4a7dacb5 28-Jan-2018 Nikita Popov

Don't loop over indexes in Phar::extractTo()

Instead use a more idiomatic foreach loop. The behavior is not
strictly the same, but I see no reason why this specific case
should enfor

Don't loop over indexes in Phar::extractTo()

Instead use a more idiomatic foreach loop. The behavior is not
strictly the same, but I see no reason why this specific case
should enforce continuously indexed integer keys.

Also handle references in the array while at it.

show more ...

# d79a0bf7 28-Jan-2018 Nikita Popov

Merge branch 'PHP-7.2'


Revision tags: php-7.1.14RC1, php-7.2.2RC1
# fa586cee 06-Jan-2018 Bishop Bettini

Fixed bug #54289

If a directory is passed to Phar::extractTo(), loop over all
entries and extract all files with the given prefix.

# 9cbb5210 22-Jan-2018 Dmitry Stogov

Access HashTable.u.flags through HT_FLAGS() macro.

Revision tags: php-7.1.13, php-5.6.33, php-7.2.1, php-7.0.27
# a6519d05 02-Jan-2018 Xinchen Hui

year++

# 7a7ec01a 02-Jan-2018 Xinchen Hui

year++

# ccd4716e 02-Jan-2018 Xinchen Hui

year++

# b864e6b5 14-Dec-2017 Dmitry Stogov

Move constants into read-only data segment

# 9e709e2f 14-Dec-2017 Dmitry Stogov

Move constants into read-only data segment

Revision tags: php-7.2.1RC1, php-7.1.13RC1, php-7.0.27RC1, php-7.2.0, php-7.1.12, l
# 95e9cc28 16-Nov-2017 Nikita Popov

Backport some printf() fixes to 7.2

# 26f8fc83 16-Nov-2017 Nikita Popov

Enable and fix printf() format warnings

Add _unchecked() variants of zend_spprintf and zend_strpprintf for
cases where we specifically want to disable these checks, such as
use of %H.

Revision tags: php-7.1.12RC1, php-7.2.0RC6, php-7.0.26RC1, php-7.1.11, php-5.6.32, php-7.2.0RC5, php-7.0.25, php-7.1.11RC1, php-7.2.0RC4, php-7.0.25RC1, php-7.1.10, php-7.2.0RC3, php-7.0.24, php-7.2.0RC2, php-7.1.10RC1, php-7.0.24RC1, php-7.1.9, php-7.2.0RC1, php-7.0.23
# cf1d42e0 24-Aug-2017 Kalle Sommer Nielsen

Kill compiler warnings in ext/phar

Revision tags: php-7.1.9RC1, php-7.2.0beta3, php-7.0.23RC1, php-7.1.8, php-7.2.0beta2, php-7.0.22
# 827284ec 27-Jul-2017 Anatol Belski

fix up porting mistakes

# 49d9b301 26-Jul-2017 Anatol Belski

Move cwd_state and path related routines to size_t

Having `int` there is no real profit in the size or speed, while unsigned
improves security and overall integration. ZPP supplied strin

Move cwd_state and path related routines to size_t

Having `int` there is no real profit in the size or speed, while unsigned
improves security and overall integration. ZPP supplied strings can
be then accepted directly and structs can be still handled with smaller
unsigned types for size reasons, which is safe. Yet some related places
are to go.

basic move tsrm_realpath_r to size_t

fix conditions and sync with affected places

touch ocurrences of php_sys_readlink usage

follow up on phar path handling

remove duplicated check

move zend_resolve_path and related pieces to size_t

touch yet resolve path related places

remove cast

missing pieces

missing piece

yet cleanups for php_sys_readlink for ssize_t

fix wrong return

show more ...

Revision tags: php-7.1.8RC1, php-7.2.0beta1, php-7.0.22RC1, php-5.6.31, php-7.0.21, php-7.1.7, php-7.2.0alpha3, php-7.1.7RC1, php-7.0.21RC1, php-7.2.0alpha2, php-7.1.6, php-7.2.0alpha1, php-7.0.20
# 2a64f548 29-May-2017 Joe Watkins

Merge branch 'PHP-7.1'

* PHP-7.1:
Fix Bug #74386Phar::__construct(): wrong number of parameters by reflection


12345678910>>...29