summaryrefslogtreecommitdiff
path: root/ext/standard
Commit message (Expand)AuthorAgeFilesLines
* strtr() optimizationDmitry Stogov2021-03-221-24/+21
* Implement enumsIlija Tovilo2021-03-172-8/+126
* Use zend_string_equals() API instead of strcmp() in various placesGeorge Peter Banyard2021-03-171-1/+1
* Change Zend Stream API to use zend_string* instead of char*.Dmitry Stogov2021-03-163-17/+19
* Revert "Remove some unnecessary explicit header dependencies"Nikita Popov2021-03-161-0/+2
* Remove some unnecessary explicit header dependenciesNikita Popov2021-03-161-2/+0
* Merge branch 'PHP-8.0'Christoph M. Becker2021-03-082-1/+42
|\
| * Merge branch 'PHP-7.4' into PHP-8.0Christoph M. Becker2021-03-082-1/+42
| |\
| | * Fix #80838: HTTP wrapper waits for HTTP 1 response after HTTP 101manuel2021-03-082-1/+42
* | | Explicitly print reference wrappers in debug_zval_dump()Nikita Popov2021-03-043-37/+86
* | | Loop invariant code motionDmitry Stogov2021-03-041-11/+12
* | | Merge branch 'PHP-8.0'Christoph M. Becker2021-03-031-3/+3
|\ \ \ | |/ /
| * | Fix test wrt. server.inc changesChristoph M. Becker2021-03-031-3/+3
* | | Merge branch 'PHP-8.0'Christoph M. Becker2021-03-032-13/+31
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.4' into PHP-8.0Christoph M. Becker2021-03-032-13/+31
| |\ \ | | |/
| | * Fix #78719: http wrapper silently ignores long Location headersChristoph M. Becker2021-03-032-13/+31
* | | Merge branch 'PHP-8.0'Christoph M. Becker2021-03-011-0/+93
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.4' into PHP-8.0Christoph M. Becker2021-03-011-0/+93
| |\ \ | | |/
| | * Fix #80751: Comma in recipient name breaks email deliveryChristoph M. Becker2021-03-011-0/+93
* | | Optimize serializing class namesTyson Andre2021-03-011-4/+5
* | | Optimized object serialization without rebulding properties HashTableDmitry Stogov2021-03-011-0/+51
* | | Incomplete class may have only single "MAGIC_MEMBER"Dmitry Stogov2021-03-011-0/+1
* | | Change the order of properties used for var_dump(), serialize(), comparison, ...Dmitry Stogov2021-03-0110-79/+79
* | | serialize() optimizationDmitry Stogov2021-02-261-31/+88
* | | Improve SPL directory and stat() cache using zend_srting* instead of char*Dmitry Stogov2021-02-265-33/+83
* | | Remove quicktesterGeorge Peter Banyard2021-02-256-229/+401
* | | Merge branch 'PHP-8.0'Nikita Popov2021-02-251-3/+7
|\ \ \ | |/ /
| * | crc32 module, clang spurious warning removal.David CARLIER2021-02-251-3/+7
* | | Speed up __sleep() and __wakeup() callsDmitry Stogov2021-02-252-35/+56
* | | Fixed error messageDmitry Stogov2021-02-249-43/+43
* | | Merge branch 'PHP-8.0'Christoph M. Becker2021-02-221-0/+32
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.4' into PHP-8.0Christoph M. Becker2021-02-221-0/+32
| |\ \ | | |/
| | * Fix #75776: Flushing streams with compression filter is brokenChristoph M. Becker2021-02-221-0/+32
* | | Generate class entries from stubs for com, standard, xmlreader, xmlwriter, xs...Máté Kocsis2021-02-2213-35/+91
* | | Merge branch 'PHP-8.0'Christoph M. Becker2021-02-222-1/+17
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.4' into PHP-8.0Christoph M. Becker2021-02-222-1/+17
| |\ \ | | |/
| | * Fix #80771: phpinfo(INFO_CREDITS) displays nothing in CLIChristoph M. Becker2021-02-222-1/+17
* | | Revert "Remove class validation. zend_lookup_class_ex() performs it anyway."Dmitry Stogov2021-02-201-0/+6
* | | Remove class validation. zend_lookup_class_ex() performs it anyway.Dmitry Stogov2021-02-201-6/+0
* | | Attempt to fix ext\standard\tests\file\basename_bug66395_variation2-win32.php...Dmitry Stogov2021-02-191-9/+40
* | | Improve basename(). Avoid calling mblen() for ASCII compatible locales.Dmitry Stogov2021-02-191-47/+77
* | | Initialize property to UNDEF on unserialize overwriteNikita Popov2021-02-182-1/+13
* | | Merge branch 'PHP-8.0'Nikita Popov2021-02-182-2/+12
|\ \ \ | |/ /
| * | Avoid signed integer overflow in substr()Nikita Popov2021-02-182-2/+12
* | | Don't use unmangled name if property not foundNikita Popov2021-02-182-8/+23
* | | unserialize() optimization. Omit class name validation before hash lookup, an...Dmitry Stogov2021-02-171-14/+40
* | | Improved unserialize() performance. Checks for object propery "visibility cha...Dmitry Stogov2021-02-161-104/+178
* | | Deprecate passing null to non-nullable arg of internal functionNikita Popov2021-02-11198-5596/+447
* | | Merge branch 'PHP-8.0'Nikita Popov2021-02-111-2/+3
|\ \ \ | |/ /
| * | Fixed bug #80718Nikita Popov2021-02-111-2/+3