#
24085b18 |
| 24-Jan-2019 |
Nikita Popov |
Remove unused prototype in mbstring Reported by legale. |
#
a7d6b2c1 |
| 29-Oct-2018 |
Nikita Popov |
Use zend_string for mbstring last encoding cache Saves us a string duplication, as well as case-insensitive string comparisons for the likely case of an interned string encoding. |
#
8d3f8ca1 |
| 03-Jul-2018 |
Peter Kokot |
Remove unused Git attributes ident The $Id$ keywords were used in Subversion where they can be substituted with filename, last revision number change, last changed date, and last use
Remove unused Git attributes ident The $Id$ keywords were used in Subversion where they can be substituted with filename, last revision number change, last changed date, and last user who changed it. In Git this functionality is different and can be done with Git attribute ident. These need to be defined manually for each file in the .gitattributes file and are afterwards replaced with 40-character hexadecimal blob object name which is based only on the particular file contents. This patch simplifies handling of $Id$ keywords by removing them since they are not used anymore.
show more ...
|
#
a6519d05 |
| 02-Jan-2018 |
Xinchen Hui |
year++ |
#
a57de26c |
| 08-Oct-2017 |
Peter Kokot |
Refactor mbstring READMEs |
#
13a26290 |
| 25-Jul-2017 |
Anatol Belski |
size_t fixes |
#
ea83b698 |
| 23-Jul-2017 |
Anatol Belski |
Adjust datatypes and reorder which saves 8 bytes on 64-bit |
#
4fbd7ccb |
| 22-Jul-2017 |
Anatol Belski |
touch yet more places for datatypes |
#
e0825ec6 |
| 22-Jul-2017 |
Anatol Belski |
Mitigation for ssize_t issue in 22a5f554a8766d63fd2c2ce91a90ebacb13c0f6a and some more |
#
ba383b82 |
| 20-Jul-2017 |
Nikita Popov |
Add basic mbstring encoding cache Store the last used encoding and compare against it. It's quite likely that an application is going to be using the same encoding again and again.
Add basic mbstring encoding cache Store the last used encoding and compare against it. It's quite likely that an application is going to be using the same encoding again and again. The actual mbfl_name2encoding() function could also be optimized to use a hash lookup rather than a linear scan, but we don't have a hashtable implmentation in libmbfl...
show more ...
|
#
adaea775 |
| 20-Jul-2017 |
Nikita Popov |
Switch libmbfl to use size_t Switch mbfl_string and related structures to use size_t lengths. Quite likely that I broke some things along the way... |
#
dead4f0b |
| 19-Jul-2017 |
Nikita Popov |
Avoid unnecessary encoding lookups in mbstring Extract part of php_mb_convert_encoding that does the actual work and use it whenever we already know the encoding. |
#
9e29f841 |
| 02-Jan-2017 |
Sammy Kaye Powers |
Update copyright headers to 2017 |
#
b204b3ab |
| 26-Nov-2016 |
Anatol Belski |
further normalizations, uint vs uint32_t fix merge mistake yet one more replacement run |
Revision tags: php-7.1.0RC1, php-7.0.11RC1, php-7.1.0beta3, php-5.6.25, php-7.0.10 |
|
#
8ad4ef98 |
| 10-Aug-2016 |
Yasuo Ohgaki |
pull-request/1099 Request #65081 - implemeting mb_scrub |
#
087dcd93 |
| 10-Aug-2016 |
Yasuo Ohgaki |
pull-request/1100 Request #65081 mb_chr() and mb_ord() Added test cases and little optimization.
|
Revision tags: php-7.1.0beta2, php-5.6.25RC1, php-7.0.10RC1, php-7.1.0beta1, php-5.6.24, php-7.0.9, php-5.5.38, php-5.6.24RC1, php-7.1.0alpha3, php-7.0.9RC1, php-7.1.0alpha2, php-7.0.8, php-5.6.23, php-5.5.37, php-5.6.23RC1, php-7.0.8RC1, php-7.1.0alpha1, php-5.6.22, php-5.5.36, php-7.0.7, php-5.6.22RC1, php-7.0.7RC1, php-7.0.6, php-5.6.21, php-5.5.35, php-5.6.21RC1, php-7.0.6RC1, php-5.6.20, php-5.5.34, php-7.0.5, php-5.6.20RC1, php-7.0.5RC1, php-5.6.19, php-5.5.33, php-7.0.4, php-5.6.19RC1, php-7.0.4RC1, php-5.6.18, php-7.0.3, php-5.5.32, php-5.6.18RC1, php-7.0.3RC1, php-5.6.17, php-5.5.31, php-7.0.2, php-7.0.2RC1, php-5.6.17RC1, php-7.0.1RC1, php-7.0.0, php-5.6.16, php-7.0.0RC8, php-7.0.0RC7, php-5.6.16RC1, php-5.6.15, php-7.0.0RC6, php-7.0.1, php-5.6.15RC1, php-7.0.0RC5, php-5.5.30, php-5.6.14, php-7.0.0RC4, php-5.6.14RC1, php-7.0.0RC3, php-5.6.13, php-7.0.0RC2, php-5.5.29, php-5.4.45, php-5.6.13RC1, php-7.0.0RC1, php-5.6.12, php-5.5.28, php-7.0.0beta3, php-5.4.44, php-5.6.12RC1, php-7.0.0beta2, php-7.0.0beta1, php-5.6.11, php-5.5.27, php-5.4.43, php-5.6.11RC1, php-5.5.27RC1, php-7.0.0alpha2, php-5.5.26, php-7.0.0alpha1, php-5.6.10, php-5.4.42, POST_PHP7_NSAPI_REMOVAL, PRE_PHP7_NSAPI_REMOVAL, php-5.6.10RC1, php-5.5.26RC1, php-5.5.25, php-5.6.9, php-5.4.41, php-5.6.9RC1, php-5.5.25RC1, php-5.6.8, php-5.5.24, php-5.4.40, php-5.6.8RC1, php-5.5.24RC1, php-5.6.7, php-5.5.23, php-5.4.39, php-5.6.7RC1, php-5.5.23RC1, POST_PHP7_EREG_MYSQL_REMOVALS, PRE_PHP7_EREG_MYSQL_REMOVALS |
|
#
ee6ccea3 |
| 01-Mar-2015 |
Masaki Kagaya |
add php_mb_check_encoding |
#
1ac15293 |
| 03-Mar-2016 |
Nikita Popov |
Move semicolon into TSRMLS_CACHE_EXTERN/DEFINE Also re bug #71575. |
#
ed35de78 |
| 01-Jan-2016 |
Lior Kaplan |
Merge branch 'PHP-5.6' into PHP-7.0 * PHP-5.6: Happy new year (Update copyright to 2016)
|
#
49493a2d |
| 01-Jan-2016 |
Lior Kaplan |
Happy new year (Update copyright to 2016) |
#
4e66cce8 |
| 29-Jul-2015 |
Anatol Belski |
switch to the unified globals accessor where appropriate |
#
2d780232 |
| 23-Mar-2015 |
Anatol Belski |
cleanup the mod version macros, round 2 |
#
32383114 |
| 19-Feb-2015 |
Masaki Kagaya |
added mb_chr |
#
f6be936e |
| 19-Feb-2015 |
Masaki Kagaya |
added mb_ord |
Revision tags: php-5.6.6, php-5.5.22, php-5.4.38 |
|
#
af3ca745 |
| 16-Feb-2015 |
Anatol Belski |
made ZEND_TSRMLS_CACHE_* macros look like function calls which also comply with the current semantics for such macros |