Ecosyste.ms: OpenCollective

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

github.com/voku/portable-utf8

🉑 Portable UTF-8 library - performance optimized (unicode) string functions for PHP.
https://github.com/voku/portable-utf8

[+]: try to improve Travis CI builds

-> http://raphaelstolt.blogspot.de/2016/10/eight-knobs-to-adjust-and-improve-your.html

68c9f54d49cc25165ca0ba812e7a160a2a2aa1f0 authored over 8 years ago
[+]: try to fix "travis-ci" tests with missing php-extensions v3

ad1b93e1d9a305074f7607beb077c0cbcc4bd09a authored over 8 years ago
[+]: try to fix "travis-ci" tests with missing php-extensions v2

f75e538e6acd0f8bc60fe8a292f8043f0243e80e authored over 8 years ago
[+]: add test for issue #47

c303e09b0ccc7703d6d07638674d6ba28b2cb6cd authored over 8 years ago
[+]: try to fix "travis-ci" tests with missing php-extensions

1dca97b082d29c6ac3abd75206f9c500793ca08c authored over 8 years ago
[+]: use "UTF8::strtoupper()" for "UTF8::strripos()"

-> fix error with lower-case in word-final position

aac2133e3452f574af04e1e5133b48df8737605a authored over 8 years ago
[!]: add warnings for missing polyfills v2

0208fa16d726799c6c26c582188244a1173493a0 authored over 8 years ago
[!]: add warnings for missing polyfills

0371b1ec06c2000811874a304a38ed3e56dad9c5 authored over 8 years ago
[~]: fix code-style by PhpStorm

75d6932ece80160a836b8925b0855b5f047743e4 authored over 8 years ago
Merge pull request #46 from voku/analysis-XZoaM0

Applied fixes from StyleCI

f6356b3f8a923082d997a76ec8e4016af04a306c authored over 8 years ago
Applied fixes from StyleCI

5ff00efb96b1a380e03e74bd61a00f6b7226231d authored over 8 years ago
[+]: try to use installed extensions early, then try an fallback or the polyfill v2

fb7a320e7d892d9b99af491831fe0bcf8788fe66 authored over 8 years ago
[+]: try to use installed extensions early, then try an fallback or the polyfill

[+]: add more tests

e531108384d4880ac949ee0c6a82a3bbe539725f authored over 8 years ago
Merge remote-tracking branch 'origin/master'

8b3ae6d0e5afb989d0b39927224ed178e34b1645 authored over 8 years ago
[+]: fix "UTF8:html_encode()" / "UTF8::html_entity_decode()""

[~]: optimize usage of "implode()"
[+]: optimize "UTF8::ltrim()" / UTF8::rtrim
[+]: add more tests

aa43697cec3ab613a751ea5d87d690f227d4a82d authored over 8 years ago
Merge pull request #45 from voku/analysis-qx7OKa

Applied fixes from StyleCI

2ffeb6c7322b0a3d4bd2075d2cbb2b999b0aa9cb authored over 8 years ago
Applied fixes from StyleCI

35245c0e81e6b46553bea8ba40c2b206df7ad4fd authored over 8 years ago
[+]: fix tests for "UTF8::chr()" v2

d41971af69a2e86f95914935e959a73da4e8b89c authored over 8 years ago
[+]: fix tests for "UTF8::chr()"

55ed482cd73576e9647fcdd6c0d8137b9af54904 authored over 8 years ago
[+]: add more tests for "UTF8::getCharDirection()"

822ab7d5aa446803fb6094cdee872a5fb4ff82d6 authored over 8 years ago
[+]: add more tests for "UTF8::is_bom()"

34088538a837f71732ed97b998bfd20824000b7f authored over 8 years ago
[+]: add more tests for "UTF8::int_to_hex()"

79325cac54bec9566be5f6f52fe57df13f5f7544 authored over 8 years ago
[+]: add more tests for "UTF8::htmlspecialchars()"

d160575191bad42c0142a31761e2f393eb7d67c1 authored over 8 years ago
[+]: add more tests for "UTF8::getCharDirection()" v2

ddb31e0917cd1825cb8b15fdc754ebc4cf53ac40 authored over 8 years ago
[+]: add more tests for "UTF8::getCharDirection()"

96f024447f3bb0c97007e31075e7b5ccd3d864b4 authored over 8 years ago
[+]: add more tests for "UTF8::encode()"

bdb883dba180c23f84ed8f1109bd0b894f1a70f0 authored over 8 years ago
[!]: don't mix "urldecode()" and "rawurldecode()" v2

WARNING: urldecode decodes + as spaces while rawurldecode dosn't decode it ...

f67dae4b5403a9e89d3d44965003bb163ec303df authored over 8 years ago
[!]: don't mix "urldecode()" and "rawurldecode()"

WARNING: urldecode decodes + as spaces while rawurldecode dosn't decode it ...

0b5f4b44b819b5172b8e2d314d7a20ae81a4e109 authored over 8 years ago
[+]: travis-ci -> edit for hhvm 3.6

b336bb12caedc3377873260f3658c83296699cc4 authored over 8 years ago
[+]: add more php-docs

[~]: rename "testFilterInput()" -> "testFilterVar()"

79c3384d51781f1c5c630e69eb12c4973562ac4d authored over 8 years ago
[+]: added some more tests for "UTF8::str_limit_after_word()"

7b11639a858cea2ffddac696bdd5aaaeb2d121db authored over 8 years ago
[+]: fix polyfill usage for "UTF8::stristr()" + more tests

58d2b0ff0c1baf3effd36d7697cb99474b6da60a authored over 8 years ago
Merge remote-tracking branch 'origin/master'

3165eaade4dd08c51563b0efd35d3a6c8ae169c8 authored over 8 years ago
[+]: add some more tests for the "Bootup"-class

2690d8e70eabf86d8b49d6d4a657861dba848520 authored over 8 years ago
Merge pull request #44 from voku/analysis-qrRRp3

Applied fixes from StyleCI

4b10f1dfec0875c2b7dbc540166aa320ade71312 authored over 8 years ago
Applied fixes from StyleCI

e2654454374afa4ab9e93c906ad8b229318beed9 authored over 8 years ago
[+]: try to fix some tests for new HHVM versions

8503ca7798c64e731c1d4cca47a9013062762a24 authored over 8 years ago
[+]: add "UTF8::substr_left()" / "UTF8::substr_ileft" v2

[+]: add "UTF8::substr_right()" / "UTF8::substr_iright" v2

f9d59c3d3958bde0235cba95b6e1acf07154f464 authored over 8 years ago
[+]: add "UTF8::substr_left()" / "UTF8::substr_ileft"

[+]: add "UTF8::substr_right()" / "UTF8::substr_iright"

57fbfe018316ab829c6b11ea7dc09752fdfd63fd authored over 8 years ago
[+]: add "UTF8::str_starts_with()" / "UTF8::str_istarts_with"

[+]: add "UTF8::str_ends_with()" / "UTF8::str_iends_with"

b3e3d0a2a07963ef4fd2d48f4fb0e1032ceca638 authored over 8 years ago
[+]: add some more tests

17afdda01fe8607a8901df45046425d0aa5d5c59 authored over 8 years ago
[+]: try to fix travis-ci test with PHP 5.3

80769f9ec827d5a69607026f626d7273f0d1bdd2 authored over 8 years ago
[~]: use uppercase static internal variables

d7b25c6a5625bb40ef005fc04372cfcf440b6e35 authored over 8 years ago
[~]: optimize performance for "UTF8::substr_count()"

[+]: use the $cleanUtf parameter for "UTF8::strtocasefold()"
[*]: fix php-doc for "UTF8::strrchr(...

3a6488c083d188e23f22edf3bea9989c1db5f422 authored over 8 years ago
[+]: set default encoding for "UTF8::chr()"

b6a1cd6c32bdd7def0f7acb2443fe3e98e370805 authored over 8 years ago
[+]: use last tag from "symfony/polyfill" (v1.*)

-> we can't use the newest features, because of dependencies problems

1635cfc7aca6c7cfff6e0b988df2e49e4bbec281 authored over 8 years ago
Merge pull request #43 from voku/analysis-Xk2nD1

Applied fixes from StyleCI

6338b678b1ccb8762c104438fedc0b392d799c0d authored over 8 years ago
Applied fixes from StyleCI

2ac2f6b940594ba53ec54848da6aa11435cce800 authored over 8 years ago
[+]: use last tag from "symfony/polyfill" (v1.2.0) [again]

-> we can't use the newest features, because of dependencies problems

689c85a5c0c37ebdc9dc22e7580e3dced970e255 authored over 8 years ago
[+]: use "$encoding"-parameter for UTF8::chr() and UTF8::ord()

-> see https://github.com/symfony/polyfill/commit/ba249100f5b0f544045f7c2a0b8eb71f80330606

38fb9ab707cc99dd7bc85d75e7f0804f61c342ed authored over 8 years ago
[+]: use last tag from "symfony/polyfill" (v1.2.0)

-> we can't use the newest features, because of dependencies problems

9001bb9f1e60758ff1383242b0f628363ad4b24c authored over 8 years ago
[*]: try to run some more tests via "travis-ci" v3.1

480a3f3ded7bad74c141f1986fafb4d81c0848fb authored over 8 years ago
[*]: try to run some more tests via "travis-ci" v3

5d035a098a72c254d76f2a23f2052b4a5b35a275 authored over 8 years ago
[*]: try to run some more tests via "travis-ci" v2

b80021fefc70de99f55cb047439218eff272630f authored over 8 years ago
[*]: try to run some more tests via "travis-ci"

692219723f9eee9ce83975f5d76040b53f8593c8 authored over 8 years ago
[*]: add "CONTRIBUTING.md"

5637d1d9e43d12f6414f431520b782d5882acf3a authored over 8 years ago
[*]: "User specific files should not appear in .gitignore"

[*]: "Text files should end with a newline character"

93d89c95e72e2d068f0f3f2765062bf50ae37ee3 authored over 8 years ago
[+]: fixed issue #42

-> "Boolean should be compared strictly"

7971c6583b08ac1a195b5003cab51311fbbf5d6b authored over 8 years ago
[*]: edit "travis"-config for PHP 7.1 v2

adce1e920179f993eb40fc38b560b9fe13861341 authored over 8 years ago
[*]: edit "travis"-config for PHP 7.1

19bf9907049ea3484ee7c9306292220ff4c45b6a authored over 8 years ago
[+]: skip test for PHP 7.1 v2.1

-> https://github.com/php/php-src/blob/php-7.1.0RC1/UPGRADING

5bf31f36173643d555850916f015df06c99f6d10 authored over 8 years ago
[+]: try to fix "offset"-usage for PHP 7.1

-> https://github.com/php/php-src/blob/php-7.1.0RC1/UPGRADING

8d5b0e073e60b964685209c81d243d53903e838d authored over 8 years ago
[+]: skip test for PHP 7.1 v2

-> https://github.com/php/php-src/blob/php-7.1.0RC1/UPGRADING

0f299a7fd724232f997a7b3c0f0a95a6d4aceca8 authored over 8 years ago
[+]: skip test for PHP 7.1 | "Too few arguments to function"

-> http://php.net/manual/de/migration71.incompatible.php

e00142e55d3a0076f695727ea12435dba1f4c4ea authored over 8 years ago
[+]: optimize "UTF8::urldecode()" -> decode as often as possible

2653d6f6428c6bb1e202b5ac18fd75b2434e6b6f authored over 8 years ago
[*]: fixed docs

3c9d67d4f09bb07a0fc8d478c32124bdb2f571e3 authored over 8 years ago
[+]: reported bug in HHVM is fixed ?! -> noop (only in master)

e9ed5e529b3e782a5f397560542632d9270f676e authored over 8 years ago
[+]: reported bug in HHVM is fixed ?!

-> https://github.com/facebook/hhvm/issues/7247

408dddeca0df91966ae107577b6f2e44b30640f4 authored over 8 years ago
[+]: fixed tests for "UTF8::strrpos()" + new "$encoding"-parameter v2.3.3

ca8dd9cab7d5f26cc920e1035d2f438896c5806b authored over 8 years ago
[+]: fixed tests for "UTF8::strrpos()" + new "$encoding"-parameter v2.3.2

1c2400ada58011d15b53f30140518d54d5d4999e authored over 8 years ago
[+]: fixed tests for "UTF8::strrpos()" + new "$encoding"-parameter v2.3.1

f096663af95eb229559704120114fba11570aac3 authored over 8 years ago
[+]: fixed tests for "UTF8::strrpos()" + new "$encoding"-parameter v2.3

986a34a01566fa3cd3d6152008f5b1786d76080a authored over 8 years ago
[+]: fixed tests for "UTF8::strrpos()" + new "$encoding"-parameter v2.2

6b571dcaa41030d2fc41516720def01d888904c7 authored over 8 years ago
[+]: fixed tests for "UTF8::strrpos()" + new "$encoding"-parameter v2.1

88a5a0dcfbb93d96f779efd688066670cda9f67e authored over 8 years ago
[+]: fixed tests for "UTF8::strrpos()" + new "$encoding"-parameter v2

ef87f1fc2065a4686c6a2dac9af77501513dbb2c authored over 8 years ago
[+]: fixed tests for "UTF8::strrpos()" + new "$encoding"-parameter

2a1fe1aa3e9305128ff3b6c70ff81afe62ccd28a authored over 8 years ago
[+]: add some more tests v2.3

acad3ccbeed9164f2b9216d06feb8ae040c80552 authored over 8 years ago
[+]: add some more tests v2.2

2306d16199371a3a725a210a5fc77473f31d0287 authored over 8 years ago
[+]: add some more tests v2.1

9bb45f0e495fe9491ddff582e5b97345a21b0df2 authored over 8 years ago
[+]: fixed return value from "UTF8::strspn()"

[+]: add some more tests v2

ca90d7a0a48dcb6594ce393ba6891a52a806b417 authored over 8 years ago
[+]: add some more tests

ab9c2e9b64727a5e79709bf33687987947674185 authored over 8 years ago
[+]: add one more test for "UTF8::substr_count()"

b053a8d7eb40728e76424661fea8af7d67340f73 authored over 8 years ago
[+]: add one more test for "UTF8::substr_replace()"

dd4e1addc28ae52de220843fb0312d35c9971d35 authored over 8 years ago
[+]: add one more test for "UTF8::swapCase()"

1a3db32389c3ea3b5531467d381d5e8b0bf36e9b authored over 8 years ago
[-]: removed duplicate check in "UTF8::wordwrap()"

e092be0af39cb1f0e62a5e868ef7a5bcc2574e65 authored over 8 years ago
[+]: add one more test for "UTF8::str_ireplace()"

229b9a168bf682d5728baac496f4e30585e0280c authored over 8 years ago
[+]: add optional charlist for "UTF8::ucwords()" + tests

192d1362751cc7d5279cb885f7d9dfd41a285546 authored over 8 years ago
[+]: fixed "UTF8::html_entity_decode()" + tests

fff70430aea21388b5031851a2961751c46e97cf authored over 8 years ago
[*]: use PHP 7.1 for testing

b6ae49357bd1ebea9232b6c11bb1f0ad94832eea authored over 8 years ago
Merge remote-tracking branch 'origin/master'

b828c0caf76a9eaa07f1980c773e0570099567d6 authored over 8 years ago
[+]: use encoding for "UTF8::html_entity_decode()"

412957bbd14b9da3a234a72b221a8ac2493c46c4 authored over 8 years ago
[+]: add one more test

3623fbc8c50f1e03b3460ab160094d534f2d5660 authored over 8 years ago
[*]: fixed "UTF8::html_entity_decode" example

d86413de962bd915b0b5088b4ddbfadd4b3f256d authored over 8 years ago
[*]: fixed "UTF8::remove_invisible_characters" example

55e593efbe7a971dbe263d8d74c45197a1a99fd2 authored over 8 years ago
[*]: fixed "UTF8::wordwrap" example

8ab7f60d5704a19d4111eb62cb39c47ca5833e77 authored over 8 years ago
Update README.md

70c9b1d57a390e538a2c0374d70656105fada856 authored over 8 years ago
[*]: fix example for "UTF8::access()"

0cee22b6d617379608b98e109174c7d2cb315c4d authored over 8 years ago
[+]: optimize performance v2

6e55406396e253430e42629bd60207d4cd4288c6 authored over 8 years ago
[+]: optimize performance

[+]: use static cache for PHP 5.x
[~]: use "iconv_substr()" instead of "grapheme_substr()"

c96d380843152c6908357d026bd188146727bf5b authored over 8 years ago
[+]: add one more test

c50298303f6228de88d0d48f4cd4624389444c4a authored over 8 years ago