summaryrefslogtreecommitdiff
path: root/ext/gmp/gmp.c
Commit message (Expand)AuthorAgeFilesLines
* Remove unused gmp_unary_ui_op() functionNikita Popov2019-06-111-16/+0
* Replace ZVAL_COPY() and ZVAL_COPY_VALUE() for IS_OBJECT by cheaper macrosDmitry Stogov2019-05-281-1/+1
* Avoid uninitialized variable warnings in gmpNikita Popov2019-04-121-9/+6
* Remove local variablesPeter Kokot2019-02-031-9/+0
* Remove yearly range from copyright noticeZeev Suraski2019-01-301-1/+1
* Fix typos in code commentsPeter Kokot2018-07-251-1/+1
* Fixed wrong zval_dtor() usageDmitry Stogov2018-07-051-1/+1
* Use zval_ptr_dtor() instead of zval_dtor() in internal functions that destroy...Dmitry Stogov2018-07-051-2/+2
* Replace legacy zval_dtor() by zval_ptr_dtor_nogc() or even more specialized d...Dmitry Stogov2018-07-041-1/+1
* Export standard object handlers, to avoid indirect accessDmitry Stogov2018-05-311-1/+1
* Use zend_string_release_ex() instread of zend_string_release() in places, whe...Dmitry Stogov2018-05-281-1/+1
* Merge branch 'PHP-7.2'Nikita Popov2018-02-191-2/+2
|\
| * Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2018-02-191-2/+2
| |\
| | * Fix incorrect printf modifiersNikita Popov2018-02-191-2/+2
* | | Reduce variable scopeAnatol Belski2018-02-181-3/+7
* | | Remove effectless assignmentAnatol Belski2018-02-181-2/+2
* | | Merge branch 'PHP-7.2'Stanislav Malyshev2018-01-021-1/+5
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Stanislav Malyshev2018-01-021-1/+5
| |\ \ | | |/
| | * Fix some int/long confusion issues in GMPStanislav Malyshev2018-01-021-1/+5
| | * year++Xinchen Hui2018-01-021-1/+1
| | * Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
| * | year++Xinchen Hui2018-01-021-1/+1
* | | year++Xinchen Hui2018-01-021-1/+1
* | | Add _IS_NUMBER as cast_object() target typeNikita Popov2017-12-261-0/+8
* | | Move constants into read-only data segmentDmitry Stogov2017-12-141-1/+1
* | | Add gmp_kronecker()Nikita Popov2017-12-111-0/+45
* | | Add gmp_perfect_power()Nikita Popov2017-12-111-0/+20
* | | Add gmp_lcm()Nikita Popov2017-12-111-0/+9
* | | Add gmp_binomial()Nikita Popov2017-12-111-0/+31
* | | Fix visibilityAnatol Belski2017-10-231-1/+1
* | | Make GMP more usable by third-party extensions.Sara Golemon2017-10-091-10/+6
|/ /
* | Deprecate gmp_random()Nikita Popov2017-02-031-1/+1
* | Update copyright headers to 2017Sammy Kaye Powers2017-01-021-1/+1
* | Bugfix#70896 gmp_fact() silently ignores non-integer inputsSara Golemon2016-07-261-1/+10
|/
* Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2016-07-251-1/+6
|\
| * Fix GMP unserialization with self-referenceNikita Popov2016-07-251-1/+6
* | Added ZEND_ATTRIBUTE_FORMAT to some middind functions.Dmitry Stogov2016-06-211-3/+3
|/
* fix buildStanislav Malyshev2016-04-261-1/+1
* Use zend_string_safe_allocXinchen Hui2016-04-271-3/+2
* Move semicolon into TSRMLS_CACHE_EXTERN/DEFINENikita Popov2016-03-031-1/+1
* Merge branch 'PHP-5.6' into PHP-7.0Lior Kaplan2016-01-011-1/+1
|\
| * Happy new year (Update copyright to 2016)Lior Kaplan2016-01-011-1/+1
* | Merge branch 'PHP-5.6'Stanislav Malyshev2015-09-021-12/+10
|\ \ | |/
| * Fix bug ##70284 (Use after free vulnerability in unserialize() with GMP)Stanislav Malyshev2015-08-231-5/+5
* | Use ZSTR_ API to access zend_string elements (this is just renaming without s...Dmitry Stogov2015-06-301-8/+8
* | Merge branch 'PHP-5.6'Nikita Popov2015-06-111-11/+15
|\ \ | |/
| * Fixed bug #69803Nikita Popov2015-06-111-11/+15
* | Merge branch 'PHP-5.6'Nikita Popov2015-04-161-0/+11
|\ \ | |/
| * Normalize gmp_remroot() behavior to GMP 5.1Nikita Popov2015-04-161-2/+6
| * Fix leak in gmp_pow()Nikita Popov2015-04-161-1/+2