Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Portable UTF-8

🉑 Portable UTF-8 library - performance optimized (unicode) string functions for php.
Collective - Host: opensource - https://opencollective.com/portable-utf8 - Website: https://t.co/xALcpeMtWU - Code: https://github.com/voku/portable-utf8

[+]: fix usage of "iconv_substr()"

github.com/voku/portable-utf8 - 207580eea378a7035bc7eeacd4b183b09e3e553f authored almost 8 years ago
[*]: fix php-docs "UTF8::is_utf32()"

github.com/voku/portable-utf8 - 207b3ba5b3cfe02a550780b3f29cdb3cbaeff5eb authored almost 8 years ago
[*]: fix php-docs "UTF8::getSupportInfo()"

github.com/voku/portable-utf8 - b9659744900a39cd569ae2ff4cc9de5ea48eaa43 authored almost 8 years ago
[*]: fix php-docs "UTF8::fix_utf8()"

github.com/voku/portable-utf8 - 127c2d2b6e9f2eec4dc6e438e0a9144a6917f9ee authored almost 8 years ago
[+]: add more tests

github.com/voku/portable-utf8 - 924bed5bdf3a088b569e1aa24538b69f06a8b57a authored almost 8 years ago
[~]: use "PHP_INT_MAX"-constant instead of hard-coded (int)-value v2

PHP_INT_MAX == 2147483648 (32-Bit)
PHP_INT_MAX == 9223372036854775808 (64-Bit)

github.com/voku/portable-utf8 - f9bcf820c4a19d8dd94467092b03beb78f849b2c authored almost 8 years ago
[~]: use "PHP_INT_MAX"-constant instead of hard-coded (int)-value

PHP_INT_MAX == 2147483648 (32-Bit)
PHP_INT_MAX == 9223372036854775808 (64-Bit)

github.com/voku/portable-utf8 - b847b3a62a3460bc77fd5cb26842a4e747bb9e34 authored almost 8 years ago
[+]: fix php-doc for "UTF8::substr_compare()" + fix tests

github.com/voku/portable-utf8 - 9e3ee391cc39e79a87b732e0420ad1808e5e601d authored almost 8 years ago
[*]: fix php-doc for "UTF8::substr_compare()"

[+]: fix "UTF8::utf8_encode()" for some special inputs + tests

github.com/voku/portable-utf8 - ae759ebc11cf8d670a9de717822ce179e56e793a authored almost 8 years ago
[+]: update "UTF8::UTF8::str_to_words()"

-> remove useless values from the result-array

github.com/voku/portable-utf8 - 7fb737ddebc7801f9572daeec9f64cf7cc111088 authored almost 8 years ago
[+]: update "UTF8::strtoupper()" and "UTF8::strtolower()" v3.3 (debugging)

-> use "transliterator_transliterate()" for special cases + tests

github.com/voku/portable-utf8 - bec26aa2395d9489aed6e46747fa8d32f988f65c authored almost 8 years ago
[+]: update "UTF8::strtoupper()" and "UTF8::strtolower()" v3.2 (debugging)

-> use "transliterator_transliterate()" for special cases + tests

github.com/voku/portable-utf8 - 6fef4e938953ac0710b669446c80398142096cd3 authored almost 8 years ago
[+]: update "UTF8::strtoupper()" and "UTF8::strtolower()" v3.1 (debugging)

-> use "transliterator_transliterate()" for special cases + tests

github.com/voku/portable-utf8 - 5b71214eb255c396357b3fdc43af59315f336876 authored almost 8 years ago
[+]: update "UTF8::strtoupper()" and "UTF8::strtolower()" v3 (debugging)

-> use "transliterator_transliterate()" for special cases + tests

github.com/voku/portable-utf8 - 59da85da5d486a6379663128c6b36144da806ece authored almost 8 years ago
[+]: update "UTF8::strtoupper()" and "UTF8::strtolower()" v2 (debugging)

-> use "transliterator_transliterate()" for special cases + tests

github.com/voku/portable-utf8 - 5687441da1717078b35b8ff619b37664322a75d5 authored almost 8 years ago
Merge remote-tracking branch 'origin/master'

github.com/voku/portable-utf8 - 098737a55401860a4d3cd5497e5768095faab2a4 authored almost 8 years ago
[+]: update "UTF8::strtoupper()" and "UTF8::strtolower()"

-> use "transliterator_transliterate()" for special cases + tests

github.com/voku/portable-utf8 - 67e29914b9f7a9c32f35a388529d409a83c747b4 authored almost 8 years ago
Update README.md

github.com/voku/portable-utf8 - 56f60469e3cff669f884fce6df6fc71b04658651 authored almost 8 years ago
[~]: simplify some "if"-statements

github.com/voku/portable-utf8 - 545094026ceefa9247a9a122b191150d7a2e6ba5 authored almost 8 years ago
[+]: add "UTF8::strip_whitespace()" + doc

github.com/voku/portable-utf8 - 40463a2e2c0ee77bfee504f82b8ddba2c9406802 authored almost 8 years ago
[+]: add "UTF8::strip_whitespace()" + tests

github.com/voku/portable-utf8 - d32910277f7f7a4f19f7e80d6cea7f542ebf934d authored almost 8 years ago
[-]: revert "declare(strict_types=1)" -> because of breaking-changes

-> we need to create an new version 3 with only PHP >= 7 support

github.com/voku/portable-utf8 - 5785c885d80c522cc88db09a5de3598a70b9ff13 authored almost 8 years ago
[*]: only re-order / quick fix code style via PhpStorm

github.com/voku/portable-utf8 - 476d36390835fdb5f69eb883fbbb281948c151bf authored almost 8 years ago
Merge remote-tracking branch 'origin/master'

github.com/voku/portable-utf8 - ddbbad97dc94b5f440305dff9dd097f68d9aec32 authored almost 8 years ago
[~]: optimize "UTF8::utf8_decode()"

github.com/voku/portable-utf8 - 25d30745f8df6d7a8d8e428467cb243246ffc678 authored almost 8 years ago
Merge pull request #55 from voku/analysis-86LErW

Apply fixes from StyleCI

github.com/voku/portable-utf8 - 86c83d007b8da635bdf29a947222802c4d899139 authored almost 8 years ago
Apply fixes from StyleCI

github.com/voku/portable-utf8 - 927865bf33e993f21bc9a82be72041c058f01361 authored almost 8 years ago
[*]: add some test for "UTF8::str_replace_first()"

github.com/voku/portable-utf8 - fc5f78c9555ba6ee088b0fa7a7ade11728c6c100 authored almost 8 years ago
[+]: try to fix errors with "mbstring.func_overload" v3

github.com/voku/portable-utf8 - eee065d1ab508deab071afa9b5682554bbdba7d0 authored almost 8 years ago
[+]: try to fix errors with "mbstring.func_overload" v2

github.com/voku/portable-utf8 - 3025201583807da5a7777be41f571a801e4784c3 authored almost 8 years ago
[+]: try to fix errors with "mbstring.func_overload"

github.com/voku/portable-utf8 - cfe37e16f301fcfeafebbc138d22cf105d48b03b authored almost 8 years ago
[*]: try to fix tests via windows v2.5

github.com/voku/portable-utf8 - b24e6a9e0f39c1ad16092ac17a7f7b55d873e40c authored almost 8 years ago
[*]: try to fix tests via windows v2.4

github.com/voku/portable-utf8 - 99da82e3425c40657b7e8db18b37df2d3495bb84 authored almost 8 years ago
[*]: try to fix tests via windows v2.3

github.com/voku/portable-utf8 - 58d563f87e89e6ad4cd7857d8c7f6a4fc7760c5e authored almost 8 years ago
[*]: try to fix tests via windows v2.2

github.com/voku/portable-utf8 - 5995c38f00011cc6884789a97d54b151eac3c8cd authored almost 8 years ago
[*]: try to fix tests via windows v2.1

github.com/voku/portable-utf8 - bb26581df4a40c5c5f32919f73a479eef8e2bdcb authored almost 8 years ago
[*]: try to fix tests via windows v2

github.com/voku/portable-utf8 - a7badf7261353fa2557ea25bb19e1898d1c70ba0 authored almost 8 years ago
[*]: try to fix tests via windows

github.com/voku/portable-utf8 - b9bdaedd5ab42feca95bcb064a749c24744f3810 authored almost 8 years ago
[*]: fix php-doc for "UTF8::decimal_to_chr()"

github.com/voku/portable-utf8 - 452f150333d9de4cef78edca2a391db22dfb0861 authored almost 8 years ago
[!]: use "strict_types=1" for PHP >= 7.0 v2.3

github.com/voku/portable-utf8 - 851ea9c68137cf9a6fb85bd62a15330062febc40 authored almost 8 years ago
[!]: use "strict_types=1" for PHP >= 7.0 v2.2

github.com/voku/portable-utf8 - 4be45fd5a390e5437b2382c45de017847496ecee authored almost 8 years ago
[!]: use "strict_types=1" for PHP >= 7.0 v2.1

github.com/voku/portable-utf8 - deb5db5a79f27d473c0e76648b0f4947f0c4f758 authored almost 8 years ago
[!]: use "strict_types=1" for PHP >= 7.0 v2

github.com/voku/portable-utf8 - 796d2de55845d5045cc7b41d5a3e466f17bd0c48 authored almost 8 years ago
[!]: use "strict_types=1" for PHP >= 7.0

github.com/voku/portable-utf8 - 4ec48f2587da57372e63e00c4b788f0ab0cd1e46 authored almost 8 years ago
Update composer.json

github.com/voku/portable-utf8 - 89fd462c1af413f7b2e44cd2623ac5a71bfb6d01 authored almost 8 years ago
[+]: "to_ascii" -> remove "accents" via "transliterator_transliterate()"

-> + more tests from https://github.com/javiereguiluz/EasySlugger

github.com/voku/portable-utf8 - 417e7cffc858d62d75aaf328dbc745e5aee8b7dc authored almost 8 years ago
[*]: php-docs

[~]: re-naming internal (private) variables

github.com/voku/portable-utf8 - c74a4e12540f0a3eab525ba1fa0825b6dca4bbd4 authored almost 8 years ago
[+]: fix "UTF8::is_json()"

github.com/voku/portable-utf8 - 3084a79bb7a304917526cce40486ed72b2b56de4 authored about 8 years ago
Merge remote-tracking branch 'origin/master'

github.com/voku/portable-utf8 - e0f45282a59cb2124b23897108b39f23100f2a1e authored about 8 years ago
[~]: optimize "UTF8::is_binary()" v3 (fix)

github.com/voku/portable-utf8 - bcd4c1b20ae041bc2719c8d885999acb25b9c337 authored about 8 years ago
try to fix tests for windows

-> "Not able to build due to problem in ChocolateyInstall.ps1"

github.com/voku/portable-utf8 - 3148f65de5dfbfa7323f3843c464dfda09e7cdb5 authored about 8 years ago
[~]: optimize "UTF8::is_binary()" + more tests v2

github.com/voku/portable-utf8 - 820a447596f9f2ec310266e40fc8269cb938a762 authored about 8 years ago
[~]: optimize "UTF8::is_binary()" + more tests

github.com/voku/portable-utf8 - cd7fbc3919881978fddba84ce097542ab7c5bf1a authored about 8 years ago
Merge pull request #53 from voku/analysis-8P5prL

Apply fixes from StyleCI

github.com/voku/portable-utf8 - d98de5989886202f75cf081f0309517adef7e077 authored about 8 years ago
Apply fixes from StyleCI

github.com/voku/portable-utf8 - 63f673444908d3d47557077b862c3a7b4d7b57de authored about 8 years ago
[+]: add some more tests for url-encode / -decode v2

github.com/voku/portable-utf8 - 04713bfbdbe37846099d6cd527649e8a4445b5c9 authored about 8 years ago
[+]: add some more tests for url-encode / -decode

[+]: add some more tests with "emoji's"

github.com/voku/portable-utf8 - 40bb7005fae0a48c20a91e0469cade815376fc48 authored about 8 years ago
[~]: small optimization for "UTF8::is_html()"

github.com/voku/portable-utf8 - 052ea2ff9ae255c938367c8107977ef9df256d57 authored about 8 years ago
[+]: (...+...)+ might be exploited (ReDoS, Regular Expression Denial of Service

-> reported by PhpStorm + EA Extended

github.com/voku/portable-utf8 - 5d2ce5c26710c299dacb123f94c4094a70615b73 authored about 8 years ago
Merge remote-tracking branch 'origin/master'

github.com/voku/portable-utf8 - 1d437b54116b6ea575e670ef1ec85c65f453c233 authored about 8 years ago
[+]: optimize "fix_simple_utf8()"

github.com/voku/portable-utf8 - 43ce80758e1968a49292ff491353e3bf26bd6548 authored about 8 years ago
[+]: fix tests for ASCII && PHP <= 5.3

github.com/voku/portable-utf8 - 833e747b0e366360aa5e7876d419b4ef855d0307 authored about 8 years ago
Merge pull request #52 from voku/analysis-q5AQVv

Apply fixes from StyleCI

github.com/voku/portable-utf8 - 3c62a01dddc691d97a716114b31564310d6f9084 authored about 8 years ago
Apply fixes from StyleCI

github.com/voku/portable-utf8 - 772a6724bafcab1a347c0be320b69b2674d2270e authored about 8 years ago
[+]: optimize "UTF8::to_ascii()"

github.com/voku/portable-utf8 - cf4db985c92874620cd8fc3564de897398153bcd authored about 8 years ago
Merge pull request #51 from voku/analysis-8LMbZk

Applied fixes from StyleCI

github.com/voku/portable-utf8 - eda4fac87f450130971b4c1b97a410cf8190e3ea authored about 8 years ago
Applied fixes from StyleCI

github.com/voku/portable-utf8 - 3ec39d01a1008a1c86fee4b4208ded9c79e3d5f0 authored about 8 years ago
[+]: add some more tests

github.com/voku/portable-utf8 - 9b7813942cc5f1325b8c0b7b7343b07761c2d39f authored about 8 years ago
[+]: try to build the docs via "gitbook-cli"

github.com/voku/portable-utf8 - 7825717df1611d3f235c7290a7e44c1e3094878a authored about 8 years ago
[+]: add "UTF8::str_replace_first()"

github.com/voku/portable-utf8 - 178b6a96d3c1e488557f67224d9909b94906935b authored about 8 years ago
[+]: PHP 5.3 + invalid UTF-8 => error v2

github.com/voku/portable-utf8 - 2679c3995076bef6394c081c7d6a285cd3b10ab3 authored about 8 years ago
[+]: PHP 5.3 + invalid UTF-8 => error

github.com/voku/portable-utf8 - 3d47654ac021504d8d2731cb890f9cc0e401ecdc authored about 8 years ago
[*]: fix doc from "UTF8::to_utf8()"

github.com/voku/portable-utf8 - 96efc595685229cdf11b48dc4dc0272ff1dc249b authored about 8 years ago
[*]: fix branch-alias

github.com/voku/portable-utf8 - 0a46857e00b9f86ecf0e43b683896a91841f6a5c authored about 8 years ago
[+]: fix php-notice

github.com/voku/portable-utf8 - 728060962337d688536120b12b272a77f25e085a authored about 8 years ago
Merge remote-tracking branch 'origin/master'

github.com/voku/portable-utf8 - a655b6548fc0bd674c678645e8ffb7ea6fc42ab4 authored about 8 years ago
[+]: add some more tests v2

github.com/voku/portable-utf8 - 9dba3d1a6990b99c2e87b526fc8b72e4c917bf00 authored about 8 years ago
Merge pull request #49 from voku/analysis-z49OVw

Applied fixes from StyleCI

github.com/voku/portable-utf8 - ae4634c89225e10449a9a9799f74cc57df85484a authored about 8 years ago
Applied fixes from StyleCI

github.com/voku/portable-utf8 - d2825d8e0dead01e8636f3b69d724b5af617b8c1 authored about 8 years ago
[+]: add some more tests

github.com/voku/portable-utf8 - ae6d423ef51cabcd99bbc1683268dc4956e0433b authored about 8 years ago
[+]: add some more fallbacks (without mbstring)

github.com/voku/portable-utf8 - 30a1584b5c788e41dbf0a998ddead09f7f7d8858 authored over 8 years ago
[+]: add more "character"-converting methods v2.1

-> UTF8::hex_to_chr()
-> UTF8::decimal_to_chr()

github.com/voku/portable-utf8 - 5ec1a9059acdde1766e919d1f00152733ba77ed9 authored over 8 years ago
Merge remote-tracking branch 'origin/master'

github.com/voku/portable-utf8 - 34dc97067ebb72b66bc8375a0caaa304ea669ac0 authored over 8 years ago
[+]: add more "character"-converting methods v2

-> UTF8::hex_to_chr()
-> UTF8::decimal_to_chr()

github.com/voku/portable-utf8 - 80fff03e0ed1218a9277f8f7870e862b356fade7 authored over 8 years ago
Merge pull request #48 from voku/analysis-qyY2r5

Applied fixes from StyleCI

github.com/voku/portable-utf8 - b1c24483536eeb16d21446d87949389305631488 authored over 8 years ago
Applied fixes from StyleCI

github.com/voku/portable-utf8 - 586215aab479128e1731f8383679cc3d0661b537 authored over 8 years ago
[+]: add more "character"-converting methods

-> UTF8::hex_to_chr()
-> UTF8::decimal_to_chr()

github.com/voku/portable-utf8 - 9179487e14f76a51d552d884ec27416453419b2d authored over 8 years ago
[~]: refactoring hints, reported by PhpStorm

github.com/voku/portable-utf8 - e9ec3ca2fea1114bcb2ab7b33fff0b82baf20987 authored over 8 years ago
[!]: add new parameter for "UTF8::strip_tags()" / "UTF8::parse_str()" -> $cleanUtf8 = false

-> so now you have the ability to clean the input by the parameter or you can use your own imple...

github.com/voku/portable-utf8 - 81948ddbec6771cf1ae56416333ec98651e4a523 authored over 8 years ago
[!]: add new default parameter for "UTF8::to_utf8()" / $decodeHtmlEntityToUtf8

[+]: optimize "UTF8::clean()"

-> so this is a breaking change [!], because "to_utf8()" also deco...

github.com/voku/portable-utf8 - cff60c39a0d3fb5ccb3464310557a12c91640903 authored over 8 years ago
[+]: add one more test

github.com/voku/portable-utf8 - b8042839a06adb3900265aa36cf147dd700b6b2d authored over 8 years ago
[*]: try to optimize travis-ci build v3

-> "phpenv config-add mbstring.ini" dosn't work ?

github.com/voku/portable-utf8 - cc3a72874d6158364893993277b5213e5df9393b authored over 8 years ago
[*]: try to optimize travis-ci build v2

-> "phpenv config-add mbstring.ini" dosn't work ?

github.com/voku/portable-utf8 - 5dfe4437fb14c42b0d60131259f00c7b64fe5171 authored over 8 years ago
[*]: try to optimize travis-ci build

-> "phpenv config-add mbstring.ini" dosn't work ?

github.com/voku/portable-utf8 - db9e74b525203bed0ee60ff90baa72b87b87c728 authored over 8 years ago
[-]: "phpdox" isn't used anymore

github.com/voku/portable-utf8 - 5502381cbafe6f378ebbb0d439a8388fd185b9c8 authored over 8 years ago
[+]: add "UTF8::str_to_words()" + doc +tests

github.com/voku/portable-utf8 - 00e11d92a11355fa9fa3b500d020a5586e95ccbb authored over 8 years ago
[+]: fix php-warnings v2

github.com/voku/portable-utf8 - e02fc94398365053c0255ddc215936057b73837e authored over 8 years ago
[+]: optimize "UTF8::stristr()"

github.com/voku/portable-utf8 - 4dd0ae7f12d8e11b4869db92ce33d1f36ce2ae1d authored over 8 years ago
[+]: add some more tests

github.com/voku/portable-utf8 - 4bbf5795412b45ef939029b5b3f1ed0395ad9641 authored over 8 years ago
[+]: fix php-warnings

github.com/voku/portable-utf8 - cfd0b0aba22303ea6a6a5886690eee35845292e6 authored over 8 years ago