History log of /PHP-8.2/ext/curl/interface.c (Results 301 – 325 of 615)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 47c90277 03-Jan-2014 Xinchen Hui

Bump year

# c0d060f5 03-Jan-2014 Xinchen Hui

Bump year

Revision tags: php-5.4.22, php-5.5.6, php-5.4.22RC1, php-5.5.6RC1, php-5.4.21, php-5.5.5, php-5.4.21RC1, php-5.5.5RC1, php-5.5.4, php-5.4.20
# fba290c0 10-Sep-2013 Adam Harvey

Allow CURLOPT_FOLLOWLOCATION to be used with open_basedir.

Newer versions of libcurl prevent file:// location response headers by default,
which means that the open_basedir check is unne

Allow CURLOPT_FOLLOWLOCATION to be used with open_basedir.

Newer versions of libcurl prevent file:// location response headers by default,
which means that the open_basedir check is unnecessary — the fact
CURLOPT_REDIR_PROTOCOLS can't set CURLPROTO_FILE with open_basedir enabled
means that there's no possibility of breaching the open_basedir restriction,
and this allows HTTP redirects to be followed automatically.

Implements FR #65646 (re-enable CURLOPT_FOLLOWLOCATION with open_basedir or
safe_mode).

show more ...

Revision tags: php-5.5.4RC1, php-5.4.20RC1
# 54d4a280 21-Aug-2013 Christopher Jones

Suppress compiler warning "warning: variable ‘length’ set but not used [-Wunused-but-set-variable]"

Revision tags: php-5.5.3, php-5.4.19
# 19476f51 20-Aug-2013 Christopher Jones

Merge branch 'PHP-5.5'

* PHP-5.5:
Reduce (some more) compile noise of 'unused variable' and 'may be used uninitialized' warnings.
Update NEWS


# d5979c88 20-Aug-2013 Christopher Jones

Reduce (some more) compile noise of 'unused variable' and 'may be used
uninitialized' warnings.

# 2a46fc04 19-Aug-2013 Adam Harvey

Merge branch 'PHP-5.5'

* PHP-5.5:
Track created curl_slist structs by option so they can be updated in situ.

Conflicts:
ext/curl/interface.c


# 69f12ad5 19-Aug-2013 Adam Harvey

Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
Track created curl_slist structs by option so they can be updated in situ.

Conflicts:
ext/curl/interface.c


# aa7d3d8e 19-Aug-2013 Adam Harvey

Track created curl_slist structs by option so they can be updated in situ.

At present, when curl_setopt() is called with an option that requires the
creation of a curl_slist, we simply p

Track created curl_slist structs by option so they can be updated in situ.

At present, when curl_setopt() is called with an option that requires the
creation of a curl_slist, we simply push the new curl_slist onto a list to be
freed when the curl handle is freed. This avoids a memory leak, but means that
repeated calls to curl_setopt() on the same handle with the same option wastes
previously allocated memory on curl_slist structs that will no longer be read.

This commit changes the zend_llist that was previously used to track the lists
to a HashTable keyed by the option number, which means that we can simply
update the hash table each time curl_setopt() is called.

Fixes bug #65458 (curl memory leak).

show more ...

Revision tags: php-5.5.2, php-5.4.18, php-5.5.2RC1, php-5.4.18RC2, php-5.5.1, php-5.4.18RC1, php-5.3.27, php-5.4.17
# 802a25e0 26-Jun-2013 Felipe Pena

Merge branch 'PHP-5.5'

* PHP-5.5:
- Fixed typo on condition


# 623386d7 26-Jun-2013 Felipe Pena

- Fixed typo on condition

Revision tags: php-5.5.0, php-5.3.27RC1, php-5.4.17RC1, php-5.5.0RC3, php-5.3.26, php-5.4.16, php-5.5.0RC2, php-5.3.26RC1, php-5.4.16RC1, php-5.5.0RC1, php-5.3.25, php-5.4.15, php-5.3.25RC1, php-5.5.0beta4, php-5.4.15RC1
# 74394733 23-Apr-2013 Pierrick Charron

Merge branch 'PHP-5.5'

* PHP-5.5:
Remove curl wrappers


# b79e65f2 23-Apr-2013 Pierrick Charron

Remove curl wrappers

Revision tags: php-5.4.14, php-5.3.24, php-5.5.0beta3
# 2794d455 04-Apr-2013 Xinchen Hui

Merge branch 'PHP-5.5'


# 01ca2bf8 04-Apr-2013 Xinchen Hui

Merge branch 'PHP-5.4' into PHP-5.5

Conflicts:
ext/curl/interface.c


# 185e5e15 04-Apr-2013 Xinchen Hui

s ,CURL_WRAPPERS_ENABLE,CURL_WRAPPERS_ENABLED,

# bd6a90da 03-Apr-2013 Xinchen Hui

Merge branch 'PHP-5.5'


# 6ace9c64 03-Apr-2013 Xinchen Hui

Merge branch 'PHP-5.4' into PHP-5.5

Conflicts:
ext/curl/interface.c


# d7f709a0 03-Apr-2013 Xinchen Hui

Add CURL_WRAPPERS_ENABLE constant

see http://news.php.net/php.internals/66871

Revision tags: php-5.3.24RC1, php-5.4.14RC1, php-5.5.0beta2, php-5.5.0beta1, php-5.3.23, php-5.4.13, php-5.5.0alpha6, php-5.3.23RC1, php-5.4.13RC1, php-5.3.22, php-5.5.0alpha5, php-5.4.12
# 9a85dca7 17-Feb-2013 Anatol Belski

Merge branch 'PHP-5.5'

* PHP-5.5:
fix free vs. curl_free


# 432d59ab 17-Feb-2013 Anatol Belski

fix free vs. curl_free

Revision tags: php-5.3.22RC2, php-5.4.12RC2, php-5.3.22RC1, php-5.4.12RC1
# 24447dca 29-Jan-2013 Stanislav Malyshev

post-5.5 changes for bug #46439 as described in the RFC

# a9d013bb 29-Jan-2013 Stanislav Malyshev

Implement fix for bug #46439 - add CURLFile class for safer uploads

Revision tags: php-5.5.0alpha4, php-5.3.21, php-5.4.11, php-5.5.0alpha3
# f85e5950 05-Jan-2013 Pierrick Charron

Improve resource management for curl handle

Previous implementation was using its own refcounting (uses field of
the php_curl struct). zend_list_add/remove already implements its own

Improve resource management for curl handle

Previous implementation was using its own refcounting (uses field of
the php_curl struct). zend_list_add/remove already implements its own
refcount, so we don't need to use an other one.

show more ...

Revision tags: php-5.3.21RC1, php-5.4.11RC1
# 343a9199 02-Jan-2013 Pierrick Charron

Remove passwd handler from struct when not needed

CURLOPT_PASSWDFUNCTION was removed in cURL 7.15.5, the passwd field
will not be used for version greater than this one

1...<<11121314151617181920>>...25