=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-74- if test -x "$PHP_EXECUTABLE"; then php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4:75: grepext=`$PHP_EXECUTABLE -m | $EGREP ^$extname\$` php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-76- if test "$grepext" = "$extname"; then ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-153- AC_DEFINE([PHP_HTTP_HAVE_IDN], [1], [Have libidn support]) php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4:154: PHP_ADD_INCLUDE($IDNA_DIR/include) php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-155- PHP_ADD_LIBRARY_WITH_PATH(idn, $IDNA_DIR/$PHP_LIBDIR, HTTP_SHARED_LIBADD) ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-172- AC_DEFINE([PHP_HTTP_HAVE_IDN2], [1], [Have libidn2 support]) php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4:173: PHP_ADD_INCLUDE($IDNA_DIR/include) php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-174- PHP_ADD_LIBRARY_WITH_PATH(idn2, $IDNA_DIR/$PHP_LIBDIR, HTTP_SHARED_LIBADD) php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-175- AC_MSG_CHECKING([for libidn2 version]) php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4:176: IDNA_VER=`$EGREP "define IDN2_VERSION " $IDNA_DIR/include/idn2.h | $SED -e's/^.*VERSION //g' -e 's/[[^0-9\.]]//g'` php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-177- AC_MSG_RESULT([$IDNA_VER]) ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-205- LIBS=$save_LIBS php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4:206: PHP_EVAL_LIBLINE(`$ICU_CONFIG --ldflags`, HTTP_SHARED_LIBADD) php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-207- ], [ ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-233- AC_MSG_CHECKING([for zlib version >= 1.2.0.4]) php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4:234: ZLIB_VERSION=`$EGREP "define ZLIB_VERSION" $ZLIB_DIR/include/zlib.h | $SED -e 's/[[^0-9\.]]//g'` php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-235- AC_MSG_RESULT([$ZLIB_VERSION]) php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4:236: if test `echo $ZLIB_VERSION | $SED -e 's/[[^0-9]]/ /g' | $AWK '{print $1*1000000 + $2*10000 + $3*100 + $4}'` -lt 1020004; then php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-237- AC_MSG_ERROR([zlib version greater or equal to 1.2.0.4 required]) php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-238- else php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4:239: PHP_ADD_INCLUDE($ZLIB_DIR/include) php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-240- PHP_ADD_LIBRARY_WITH_PATH(z, $ZLIB_DIR/$PHP_LIBDIR, HTTP_SHARED_LIBADD) ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-284- AC_MSG_CHECKING([for curl version >= 7.18.2]) php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4:285: CURL_VERSION=`$CURL_CONFIG --version | $SED -e 's/[[^0-9\.]]//g'` php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-286- AC_MSG_RESULT([$CURL_VERSION]) php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4:287: if test `echo $CURL_VERSION | $SED -e 's/[[^0-9]]/ /g' | $AWK '{print $1*10000 + $2*100 + $3}'` -lt 71802; then php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-288- AC_MSG_ERROR([libcurl version greater or equal to 7.18.2 required]) ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-307- save_CFLAGS="$CFLAGS" php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4:308: CFLAGS="$CFLAGS `$CURL_CONFIG --cflags`" php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-309- save_LDFLAGS="$LDFLAGS" ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-312- AC_MSG_CHECKING([for SSL support in libcurl]) php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4:313: CURL_SSL=`$CURL_CONFIG --feature | $EGREP SSL` php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-314- CURL_SSL_LIBS="" ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-451- php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4:452: PHP_ADD_INCLUDE($CURL_DIR/include) php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-453- PHP_ADD_LIBRARY_WITH_PATH(curl, $CURL_DIR/$PHP_LIBDIR, HTTP_SHARED_LIBADD) php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4:454: PHP_EVAL_LIBLINE(`$CURL_CONFIG --libs`, HTTP_SHARED_LIBADD) php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-455- AC_DEFINE([PHP_HTTP_HAVE_CURL], [1], [Have libcurl support]) ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-484- if test -f "$EVENT_DIR/include/event2/event.h"; then php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4:485: EVENT_VER="`$AWK '/_EVENT_VERSION/ {gsub(/\"/,\"\",$3); print $3}' < $EVENT_DIR/include/event2/event-config.h`" php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-486- AC_DEFINE([PHP_HTTP_HAVE_EVENT2], [1], [ ]) ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-501- php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4:502: PHP_ADD_INCLUDE($EVENT_DIR/include) php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-503- PHP_ADD_LIBRARY_WITH_PATH(event, $EVENT_DIR/$PHP_LIBDIR, HTTP_SHARED_LIBADD) ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-513- HTTP_EXT_RAPHF_INCDIR= php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4:514: for i in `echo $INCLUDES | $SED -e's/-I//g'` $abs_srcdir ../raphf; do php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-515- if test -d $i; then ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-529- AC_DEFINE([PHP_HTTP_HAVE_PHP_RAPHF_H], [1], [Have ext/raphf support]) php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4:530: PHP_ADD_INCLUDE([$HTTP_EXT_RAPHF_INCDIR]) php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-531- fi ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-541- HTTP_EXT_PROPRO_INCDIR= php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4:542: for i in `echo $INCLUDES | $SED -e's/-I//g'` $abs_srcdir ../propro; do php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-543- if test -d $i; then ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-557- AC_DEFINE([PHP_HTTP_HAVE_PHP_PROPRO_H], [1], [Have ext/propro support]) php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4:558: PHP_ADD_INCLUDE([$HTTP_EXT_PROPRO_INCDIR]) php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-559- fi ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-572- HTTP_EXT_HASH_INCDIR= php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4:573: for i in `echo $INCLUDES | $SED -e's/-I//g'` $abs_srcdir ../hash; do php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-574- if test -d $i; then ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-588- AC_DEFINE([PHP_HTTP_HAVE_PHP_HASH_H], [1], [Have ext/hash support]) php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4:589: PHP_ADD_INCLUDE([$HTTP_EXT_HASH_INCDIR]) php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-590- fi ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-606- php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4:607: PHP_ADD_INCLUDE($PHP_HTTP_SRCDIR/src) php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-608- PHP_ADD_BUILD_DIR($PHP_HTTP_BUILDDIR/src) php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-609- php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4:610: PHP_HTTP_HEADERS=`(cd $PHP_HTTP_SRCDIR/src && echo *.h)` php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4:611: PHP_HTTP_SOURCES=`(cd $PHP_HTTP_SRCDIR && echo src/*.c)` php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/config9.m4-612- ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/scripts/check_package-xml.php-64- if (is_readable("./.gitmodules")) { php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/scripts/check_package-xml.php:65: $gitmodules = explode("\n", `git submodule status | awk '{printf$2}'`); php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/scripts/check_package-xml.php-66- } else { ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/scripts/check_package-xml.php-72- $ignore_submodules = $gitmodules ? " ! -path './".implode("/*' ! -path './", $gitmodules)."/*'" : ""; php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/scripts/check_package-xml.php:73: $gitignore = explode("\n", `find . $ignore_submodules | git check-ignore --stdin`); php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/scripts/check_package-xml.php-74- } else { ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/src/php_http_buffer.c-249- php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/src/php_http_buffer.c:250:PHP_HTTP_BUFFER_API ssize_t php_http_buffer_passthru(php_http_buffer_t **s, size_t chunk_size, php_http_buffer_pass_func_t passin, void *passin_arg, php_http_buffer_pass_func_t passon, void *passon_arg TSRMLS_DC) php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/src/php_http_buffer.c-251-{ ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/src/php_http_buffer.h-190- php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/src/php_http_buffer.h:191:PHP_HTTP_BUFFER_API ssize_t php_http_buffer_passthru(php_http_buffer_t **s, size_t chunk_size, php_http_buffer_pass_func_t passin, void *passin_arg, php_http_buffer_pass_func_t passon, void *passon_arg TSRMLS_DC); php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/src/php_http_buffer.h-192- php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/src/php_http_buffer.h:193:/* wrapper around php_http_buffer_chunk_buffer, which passes available chunks to passthru() */ php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/src/php_http_buffer.h-194-PHP_HTTP_BUFFER_API size_t php_http_buffer_chunked_output(php_http_buffer_t **s, const char *data, size_t data_len, size_t chunk_size, php_http_buffer_pass_func_t passout, void *opaque TSRMLS_DC); ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/src/php_http_message_body.c-554- while (!php_stream_eof(s)) { php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/src/php_http_message_body.c:555: php_http_buffer_passthru(&tmp, 0x1000, (php_http_buffer_pass_func_t) _php_stream_read, s, splitbody, &arg TSRMLS_CC); php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/src/php_http_message_body.c-556- } ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/tests/helper/server.inc-100- php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/tests/helper/server.inc:101: fpassthru($stderr); php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/tests/helper/server.inc:102: fpassthru($stdout); php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/tests/helper/server.inc-103- return; ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/tests/helper/server.inc-131- php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/tests/helper/server.inc:132: fpassthru($stderr); php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/tests/helper/server.inc:133: fpassthru($stdout); php-pecl-http-3.2.3+2.6.0/pecl_http-2.6.0/tests/helper/server.inc-134- } ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/autoconf/pecl/pecl.m4-182- PECL_VAR([EXT_$1]_INCDIR)=$PECL_CACHE_VAR([EXT_$1]_INCDIR) php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/autoconf/pecl/pecl.m4:183: PHP_ADD_INCLUDE([$PECL_VAR([EXT_$1]_INCDIR)]) php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/autoconf/pecl/pecl.m4-184- PECL_DEFINE_UQ([HAVE_]EXT_HEADER, "$PECL_VAR([EXT_$1]_INCDIR)/EXT_HEADER") ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/config9.m4-177- php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/config9.m4:178: PHP_ADD_INCLUDE([$PECL_VAR([SRCDIR])/src]) php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/config9.m4-179- PHP_ADD_BUILD_DIR([$PECL_VAR([BUILDDIR])/src]) ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/scripts/check_package-xml.php-64- if (is_readable("./.gitmodules")) { php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/scripts/check_package-xml.php:65: $gitmodules = explode("\n", `git submodule status | awk '{printf$2}'`); php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/scripts/check_package-xml.php-66- } else { ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/scripts/check_package-xml.php-72- $ignore_submodules = $gitmodules ? " ! -path './".implode("/*' ! -path './", $gitmodules)."/*'" : ""; php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/scripts/check_package-xml.php:73: $gitignore = explode("\n", `find . $ignore_submodules | git check-ignore --stdin`); php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/scripts/check_package-xml.php-74- } else { ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/src/php_http_buffer.h-185- php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/src/php_http_buffer.h:186:PHP_HTTP_BUFFER_API ssize_t php_http_buffer_passthru(php_http_buffer_t **s, size_t chunk_size, php_http_buffer_pass_func_t passin, void *passin_arg, php_http_buffer_pass_func_t passon, void *passon_arg); php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/src/php_http_buffer.h-187- php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/src/php_http_buffer.h:188:/* wrapper around php_http_buffer_chunk_buffer, which passes available chunks to passthru() */ php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/src/php_http_buffer.h-189-PHP_HTTP_BUFFER_API size_t php_http_buffer_chunked_output(php_http_buffer_t **s, const char *data, size_t data_len, size_t chunk_size, php_http_buffer_pass_func_t passout, void *opaque); ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/src/php_http_message_body.c-546- while (!php_stream_eof(s)) { php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/src/php_http_message_body.c:547: php_http_buffer_passthru(&tmp, 0x1000, (php_http_buffer_pass_func_t) _php_stream_read, s, splitbody, &arg); php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/src/php_http_message_body.c-548- } ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/tests/helper/server.inc-37- // check if php will load the extension with the existing args php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/tests/helper/server.inc:38: exec(sprintf('%s %s -m', $bin, $args), $output); php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/tests/helper/server.inc-39- ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/tests/helper/server.inc-47- $arg = '-dextension=' . ini_get('extension_dir') . '/' . ext_lib_name($ext); php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/tests/helper/server.inc:48: exec(sprintf('%s %s %s -m', $bin, $args, escapeshellarg($arg)), $output); php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/tests/helper/server.inc-49- ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/tests/helper/server.inc-56- // check if the child will be able to dl() the extension php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/tests/helper/server.inc:57: $success = shell_exec(sprintf('%s %s -r "echo (int)dl(%s);', $bin, $args, var_export(ext_lib_name($ext), true))); php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/tests/helper/server.inc-58- if ($success) { ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/tests/helper/server.inc-167- php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/tests/helper/server.inc:168: fpassthru($stderr); php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/tests/helper/server.inc:169: fpassthru($stdout); php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/tests/helper/server.inc-170- return; ############################################## php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/tests/helper/server.inc-199- php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/tests/helper/server.inc:200: fpassthru($stderr); php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/tests/helper/server.inc:201: fpassthru($stdout); php-pecl-http-3.2.3+2.6.0/pecl_http-3.2.3/tests/helper/server.inc-202- }