summaryrefslogtreecommitdiff
path: root/ext/mbstring
Commit message (Expand)AuthorAgeFilesLines
* Remove --with-libmbfl configure optionPeter Kokot2017-10-282-205/+159
* Avoid HashTable allocations for empty arrays (using zend_empty_array).Dmitry Stogov2017-10-241-3/+4
* Update README information for the libmbfl libraryPeter Kokot2017-10-081-5/+10
* Refactor mbstring READMEsPeter Kokot2017-10-085-858/+5
* mb_convert_variables() refactored to use simple recursion.Dmitry Stogov2017-10-061-163/+111
* Refactored recursion pretectionDmitry Stogov2017-10-062-18/+26
* Join untracked files to root .gitignorePeter Kokot2017-10-051-1/+0
* Refactored array creation API. array_init() and array_init_size() are convert...Dmitry Stogov2017-09-201-4/+2
* fixes PR #2722, no clue how it broke ...Joe Watkins2017-09-061-1/+1
* fixed mbstring extension compiled broken with archlinuxshinemotec@gmail.com2017-09-061-0/+2
* Optimize mb_chr()Nikita Popov2017-08-041-42/+28
* Optimize mb_ord()Nikita Popov2017-08-044-35/+35
* Store input and output filters in mbfl encodingsNikita Popov2017-08-0468-293/+294
* Separate mbfl filters into three categoriesNikita Popov2017-08-042-88/+106
* Merge branch 'PHP-7.2'Nikita Popov2017-08-043-2/+18
|\
| * Check for empty string in mb_ord()Nikita Popov2017-08-043-2/+18
* | Merge branch 'PHP-7.2'Nikita Popov2017-08-042-2/+15
|\ \ | |/
| * Also check for invalid codepoints in mb_ord()Nikita Popov2017-08-042-2/+16
* | Merge branch 'PHP-7.2'Nikita Popov2017-08-033-134/+38
|\ \ | |/
| * Return false on invalid codepoint in mb_chr()Nikita Popov2017-08-032-46/+27
| * Always use Unicode codepoints in mb_ord() and mb_chr()Nikita Popov2017-08-033-101/+20
* | Merge branch 'PHP-7.2'Nikita Popov2017-08-035-38/+29
|\ \ | |/
| * Revert/fix substitution character fallbackNikita Popov2017-08-035-39/+30
* | Merge branch 'PHP-7.2'Nikita Popov2017-08-036-92/+61
|\ \ | |/
| * Revert/fix mb_substitute_character() codepoint checksNikita Popov2017-08-036-92/+61
* | Merge branch 'PHP-7.2'Nikita Popov2017-08-021-0/+1
|\ \ | |/
| * Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2017-08-021-0/+1
| |\
| | * Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2017-08-021-0/+1
| | |\
| | | * Fix Bug #75001: Wrong reflection on mb_eregi_replaceFabien Villepinte2017-08-021-0/+1
* | | | fix c89 compatAnatol Belski2017-07-281-2/+2
* | | | Fixed bug #65544 and #71298Nikita Popov2017-07-286-26/+330
* | | | Merge branch 'PHP-7.2'Nikita Popov2017-07-282-2/+12
|\ \ \ \ | |/ / /
| * | | Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2017-07-282-2/+12
| |\ \ \ | | |/ /
| | * | Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2017-07-282-2/+12
| | |\ \ | | | |/
| | | * Fixed bug #62934Nikita Popov2017-07-282-2/+12
* | | | Implement full case mappingNikita Popov2017-07-289-1437/+2241
* | | | Use case-folding for case insensitive comparisonsNikita Popov2017-07-286-21/+818
* | | | Use MPH for case mapsNikita Popov2017-07-283-2720/+1591
* | | | Avoid some unnecessary mbfl_strlen() calculationsNikita Popov2017-07-281-10/+13
* | | | Don't store titlecase if same as uppercaseNikita Popov2017-07-282-1316/+3
* | | | Drop implementation-specific character propertiesNikita Popov2017-07-283-521/+29
* | | | fix data typesAnatol Belski2017-07-251-3/+3
* | | | size_t fixesAnatol Belski2017-07-252-4/+4
* | | | Handle character ranges in ucgendat genericallyNikita Popov2017-07-252-903/+838
* | | | Port ucgendat to PHPNikita Popov2017-07-253-1932/+440
* | | | Fix handling of some special ranges in ucgendatNikita Popov2017-07-252-1347/+1443
* | | | Add MBFL_SUBSTR_TO_END mode to mbfl_substrNikita Popov2017-07-233-81/+78
* | | | Remove more obsolete length checksNikita Popov2017-07-231-16/+1
* | | | Change layout of case mapping tableNikita Popov2017-07-233-2786/+4000
* | | | remove castAnatol Belski2017-07-231-1/+1