History log of /PHP-8.1/ext/mbstring/mbstring.h (Results 26 – 50 of 151)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 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

1234567