summaryrefslogtreecommitdiff
path: root/ext/mbstring/libmbfl
Commit message (Expand)AuthorAgeFilesLines
* fix mbfl function prototypesRemi Collet2020-09-154-23/+34
* Use symbolic constants in Japanese kana conversion code (not magic numbers)Alex Dowad2020-09-031-13/+16
* Remove unused 'from' field from mbfl_buffer_converter structAlex Dowad2020-09-032-6/+4
* Add comment to mbfilter_tl_jisx0201_jisx0208.hAlex Dowad2020-09-031-0/+2
* Remove unneeded function mbfl_filt_ident_common_dtorAlex Dowad2020-09-0353-90/+4
* Remove unneeded function mbfl_filt_conv_common_dtorAlex Dowad2020-09-0369-208/+214
* Refactor mbfl_convert.cAlex Dowad2020-09-034-135/+64
* Comment constants in mbfl_consts.h, remove unused onesAlex Dowad2020-08-3113-29/+25
* Add comment on mbstring East Asian Width tableAlex Dowad2020-08-311-0/+11
* Remove redundant includes from mbstring (and make sure correct config.h is used)Alex Dowad2020-08-3185-373/+4
* Remove useless definition of NULL in mbfl_string.hAlex Dowad2020-08-311-4/+0
* Remove unused functions from mbstringAlex Dowad2020-08-3110-214/+7
* Inline unneeded indirection for mbstring memory managementAlex Dowad2020-08-3111-178/+48
* Merge branch 'PHP-7.4'Nikita Popov2020-07-081-5/+9
|\
| * Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2020-07-081-5/+9
| |\
| | * Fix bug #79787XXiang2020-07-081-5/+9
* | | Replace ISO_8859-* with ISO8859-* aliases for MBStringChristoph M. Becker2020-06-3014-14/+14
* | | Remove no_language from mbfl_stringNikita Popov2020-05-073-29/+12
* | | Only allow "pass" as input/output encodingNikita Popov2020-05-071-1/+0
* | | Fix mbfl default allocatorsNikita Popov2020-05-041-3/+0
* | | Spec mbfl allocators as infallibleNikita Popov2020-05-046-129/+29
* | | Remove persistent allocators from libmbflNikita Popov2020-05-041-6/+0
* | | Fix #68690: Hypothetical off-by-one conditionChristoph M. Becker2020-04-031-1/+1
* | | Fix [-Wmissing-field-initializers] compiler warning in mbstringGeorge Peter Banyard2020-02-2165-166/+341
* | | Merge branch 'PHP-7.4'Nikita Popov2020-01-303-9/+9
|\ \ \ | |/ /
| * | Fix shift ub in mbstringNikita Popov2020-01-302-8/+8
| * | Restore digit check in mb_decode_numericentity()Nikita Popov2020-01-301-1/+1
* | | Merge branch 'PHP-7.4'Nikita Popov2020-01-291-3/+4
|\ \ \ | |/ /
| * | Better overflow check for entity decodingNikita Popov2020-01-291-3/+4
* | | Merge branch 'PHP-7.4'Nikita Popov2020-01-291-6/+2
|\ \ \ | |/ /
| * | Fix recovery of large entities in mb_decode_numericentity()Nikita Popov2020-01-291-6/+2
* | | Also use zend_memnrstr in mbfl_strposNikita Popov2020-01-241-92/+30
* | | Base mbfl_strpos on zend_memnstrNikita Popov2020-01-241-44/+17
* | | Extract calculation of offset from pointerNikita Popov2020-01-241-18/+15
* | | Move offset error checking into mbfl_strposNikita Popov2020-01-241-27/+40
* | | Add #defines for mbfl_strpos error conditionsNikita Popov2020-01-242-32/+23
* | | Merge branch 'PHP-7.4'Stanislav Malyshev2020-01-201-2/+2
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.3' into PHP-7.4Stanislav Malyshev2020-01-201-2/+2
| |\ \ | | |/
| | * Merge branch 'PHP-7.2' into PHP-7.3Stanislav Malyshev2020-01-201-2/+2
| | |\
| | | * Fix bug #79037 (global buffer-overflow in `mbfl_filt_conv_big5_wchar`)Stanislav Malyshev2020-01-201-5/+12
| | | * Sync leading and final newlines in source code filesPeter Kokot2018-10-1475-126/+0
| | | * Trim trailing whitespace in source code filesPeter Kokot2018-10-139-55/+55
* | | | Fix #78880: Final spelling fixesMáté Kocsis2020-01-161-1/+1
* | | | Allow empty needles in mb_strpos and mb_strstr function family.George Peter Banyard2020-01-072-6/+22
* | | | Revert "Remove dead code in libmbfl, memory device"George Peter Banyard2019-12-131-0/+46
* | | | Remove dead code in libmbfl, memory deviceGeorge Peter Banyard2019-12-131-46/+0
* | | | Fix compiler warningChristoph M. Becker2019-12-061-1/+1
|/ / /
* | | Don't short-circuit MBFL_OUTPUTFILTER_ILLEGAL_MODE_NONENikita Popov2019-08-0954-195/+68
* | | Fix shift UB in mbfilter_utf32.cNikita Popov2019-06-191-1/+1
* | | Remove unused symbol definitionPeter Kokot2019-05-111-1/+0