summaryrefslogtreecommitdiff
path: root/ext/mbstring/mbstring.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'PHP-7.4'George Peter Banyard2020-04-031-1/+1
|\
| * Merge branch 'PHP-7.3' into PHP-7.4George Peter Banyard2020-04-031-1/+1
| |\
| | * Fix Bug #79448 0 is a valid Unicode codepoint, but mb_substitute_character(0)...George Peter Banyard2020-04-031-1/+1
| * | Merge branch 'PHP-7.3' into PHP-7.4George Peter Banyard2020-04-011-1/+1
| |\ \ | | |/
| | * Fix bug 79441George Peter Banyard2020-04-011-1/+1
* | | Promote unknown encoding throws in encoding array/string listGeorge Peter Banyard2020-04-031-30/+37
* | | Refactor mb_substr_count()George Peter Banyard2020-04-021-10/+11
* | | Convert if branch to assertion in mb_strlenGeorge Peter Banyard2020-04-021-5/+4
* | | Promote mb_str_split warning to ValueErrorGeorge Peter Banyard2020-04-021-11/+7
* | | Merge mb_strstr() variants under a common implementationGeorge Peter Banyard2020-04-021-124/+37
* | | Improve code flowGeorge Peter Banyard2020-04-021-13/+13
* | | Promote empty string warning to ValueError in mb_ord()George Peter Banyard2020-04-021-5/+7
* | | Promote unsupported encoding warnings to ValueErrorGeorge Peter Banyard2020-04-011-4/+4
* | | Use php_mb_get_encoding instead of mbfl_name2encoding to get encodingGeorge Peter Banyard2020-03-311-37/+25
* | | Move encoding fetching out of php_mb_convert_encoding()Nikita Popov2020-03-311-23/+15
* | | Remove unnecesary check in php_mb_check_encoding()Nikita Popov2020-03-311-4/+0
* | | Convert some unknown encoding warnings to ValueErrors in ext/mbstringGeorge Peter Banyard2020-03-311-65/+69
* | | Make sure mbstring.internal_encoding deprecation is always thrownNikita Popov2020-03-311-3/+3
* | | mb_detect_order(): Use proper array|string argumentNikita Popov2020-03-301-21/+17
* | | Remove persistent arg from parse_encoding_array()Nikita Popov2020-03-301-8/+8
* | | mb_check_encoding(): Make var a proper array|string argNikita Popov2020-03-301-20/+18
* | | mb_detect_encoding(): Use proper array|string parameterNikita Popov2020-03-301-24/+21
* | | mb_convert_variables(): Make $from an array|string argumentNikita Popov2020-03-301-20/+16
* | | mb_convert_encoding(): Make $input a proper array|string argNikita Popov2020-03-301-13/+6
* | | mb_convert_encoding(): Make $from_encodings a proper array|string argNikita Popov2020-03-301-24/+20
* | | Parse mb_convert_encoding() encodings only onceNikita Popov2020-03-301-70/+54
* | | Properly report unknown encoding in encoding listsNikita Popov2020-03-301-155/+108
* | | Move encoding fetching outside php_mb_stripos()Nikita Popov2020-03-301-11/+17
* | | Merge branch 'PHP-7.4'Nikita Popov2020-01-291-1/+1
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2020-01-291-1/+1
| |\ \ | | |/
| | * Fix mb_ord() crash if internal encoding not supportedNikita Popov2020-01-291-1/+1
| | * Don't leak encoding_strChristoph M. Becker2020-01-221-0/+1
| | * Fix #79154: mb_convert_encoding() can modify $from_encodingChristoph M. Becker2020-01-221-5/+4
* | | Merge branch 'PHP-7.4'Nikita Popov2020-01-291-1/+1
|\ \ \ | |/ /
| * | Fix length inconsistency in mb_convert_encodingNikita Popov2020-01-291-1/+1
* | | Merge branch 'PHP-7.4'Nikita Popov2020-01-281-0/+1
|\ \ \ | |/ /
| * | Fix memory leak in mb_str_splitNikita Popov2020-01-281-0/+1
* | | Only fetch to_encoding once in mb_convert_encoding()Nikita Popov2020-01-281-21/+16
* | | Allow empty needle in mb_strrchr()George Peter Banyard2020-01-251-7/+0
* | | Convert warnings to ValueError in mb_strpos function family.George Peter Banyard2020-01-241-3/+3
* | | Handle mb_str(r)ipos offset consistently as wellNikita Popov2020-01-241-20/+2
* | | Move offset error checking into mbfl_strposNikita Popov2020-01-241-33/+18
* | | Add #defines for mbfl_strpos error conditionsNikita Popov2020-01-241-8/+5
* | | Merge branch 'PHP-7.4'Christoph M. Becker2020-01-221-3/+3
|\ \ \ | |/ /
| * | Fix #79149: SEGV in mb_convert_encoding with non-string encodingsChristoph M. Becker2020-01-221-3/+3
* | | Allow empty needles in mb_strpos and mb_strstr function family.George Peter Banyard2020-01-071-24/+0
* | | Use RETURN_THROWS() in various placesMáté Kocsis2020-01-031-1/+1
* | | Use RETURN_THROWS() after try_convert_to_string()Máté Kocsis2020-01-031-6/+6
* | | Use RETURN_THROWS() after zend_value_error()Máté Kocsis2019-12-311-1/+1
* | | Use RETURN_THROWS() during ZPP in most of the extensionsMáté Kocsis2019-12-311-38/+38