| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
* pull-request/2742:
Fixed bug #66364 (BCMath bcmul ignores scale parameter)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We change `bcmul()` and `bcpow()` so that the result has exactly the
requested scale (i.e. decimal places) to make them consistent with the
other BCMath functions. This also changes our stance regarding bug
#52748, which had been classified as documentation problem.
We do not manipulate the numbers themselves (anymore), but rather
introduce `bc_num2str_ex()` which accepts a scale parameter that
overrides the scale of the number by omitting extraneous decimals and
adding zeros, respectively. This also allows us to get rid of
`split_bc_num()`, which fixes bug #75164 as well.
|
| |
| |
| |
| | |
POST_INC)
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
* PHP-7.2:
Fixed optimization (the bug caused endless-loop on micro_bench.php in master branch)
|
| | |
| | |
| | |
| | | |
branch)
|
| | |
| | |
| | |
| | | |
ZEND_DYNAMIC_PROPERTY_OFFSET are hidden, use one comparison instead of two on fast paths. "Negative" offsets are reserved for future optimizations).
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* PHP-7.2:
Fix the version check causing the test fail
|
| |\ \
| | | |
| | | |
| | | |
| | | | |
* PHP-7.1:
Fix the version check causing the test fail
|
| | |\ \
| | | | |
| | | | |
| | | | |
| | | | | |
* PHP-7.0:
Fix the version check causing the test fail
|
| | | | | |
|
|\ \ \ \ \
| |/ / / /
| | | | |
| | | | |
| | | | | |
* PHP-7.2:
Fixed bug #74878 (Data race in ZTS builds)
|
| | | | | |
|
|\ \ \ \ \
| |/ / / /
| | | | |
| | | | |
| | | | | |
* PHP-7.2:
Update lib_versions.txt
|
| |\ \ \ \
| | |/ / /
| | | | |
| | | | |
| | | | | |
* PHP-7.1:
Update lib_versions.txt
|
| | |\ \ \
| | | |/ /
| | | | |
| | | | |
| | | | | |
* PHP-7.0:
Update lib_versions.txt
|
| | | | | |
|
|\ \ \ \ \
| |/ / / /
| | | | |
| | | | |
| | | | | |
* PHP-7.2:
Move to next binary SDK version for AppVeyor
|
| |\ \ \ \
| | |/ / /
| | | | |
| | | | |
| | | | | |
* PHP-7.1:
Move to next binary SDK version for AppVeyor
|
| | |\ \ \
| | | |/ /
| | | | |
| | | | |
| | | | | |
* PHP-7.0:
Move to next binary SDK version for AppVeyor
|
| | | | | |
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* pull-request/2751:
reworked test
added credits for #phptestfest
reworked the tests, created test cases for defalte, gzip and unsupported brotli
added basic zlib_get_coding_type() test
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
* pull-request/2752:
Fixed typo
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* pull-request/2753:
Fix type-o in ext/reflection comment :speech_balloon:
|
| |/ / / / / / |
|
|\ \ \ \ \ \ \
| | |_|/ / / /
| |/| | | | |
| | | | | | |
| | | | | | | |
* PHP-7.2:
[ci skip] Fix typos in UPGRADING
|
| | | | | | | |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
shouldn't prevent SCCP on "proper" paths.
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This reverts commit 9b2d3cce1946d913baba59ddd90fc7a8b3a192a4.
|
| |/ / / / /
|/| | | | | |
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
* pull-request/2745:
Fixed bug #75169 (BCMath errors/warnings bypass error handling)
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Instead of writing warning messages to `stderr`, we employ PHP's error
handling to raise `E_WARNING` even for the single case where
`bc_rt_error()` has been called, since that did not actually error out.
We choose to call `php_error_docref()` directly in libbcmath, since
there is no upstream, and since other PHP core functionality is already
used in our bundled libbcmath. Accordingly, we remove `rt.c` so it will
not be accidentally used in the future.
Besides adapting a few existing tests, we add new tests so that the
warnings are tested at least once. We also get rid of the Windows
specific tests, since the warning behavior is now supposed to be
platform-agnostic.
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* pull-request/2739:
Fix proto and indentation
Fix arginfo
Return old scale value from bcscale()
|
| | | | | | | | |
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
The `scale` parameter is now optional.
|
| |\ \ \ \ \ \ \ |
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Fix for #67855
|
|\ \ \ \ \ \ \ \ \
| | |_|_|/ / / / /
| |/| | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
* PHP-7.2:
[ci skip] update NEWS
[ci skip] update NEWS
|
| | | | | | | | | |
|