Ecosyste.ms: OpenCollective

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

github.com/voku/php-domain-parser

Public Suffix List based domain parsing implemented in PHP [Fork]
https://github.com/voku/php-domain-parser

making improvements on unit tests.

f0a4a5c0281657710990abf57981d1ea9c347d61 authored over 9 years ago by İrfan Evrens <[email protected]>
improvements on some lines of code.

b9bd8f879aa6fed871202d6cf38bf27ff8f4bd49 authored over 9 years ago by İrfan Evrens <[email protected]>
Merge branch 'feature/next-major-version'

896e7e70f02bd4fd77190052799bc61e4d779672 authored almost 10 years ago by jeremykendall <[email protected]>
Merge pull request #50 from jeremykendall/feature/next-major-version

V3 of PHP Domain Parser

eda0b5730d0cf48ca2179c24d335b82d196aa87b authored almost 10 years ago by Jeremy Kendall <[email protected]>
Update documentation. Fixes #48.

63791520fb14a50cea9ccea4c8f30b1bf4988622 authored almost 10 years ago by jeremykendall <[email protected]>
Rename `pdp-psl` to `update-psl`

7d3dbfd1e384da8bdbe28eb5660d8d04a3e9e13f authored almost 10 years ago by jeremykendall <[email protected]>
Move lowercase of scheme to Url::__construct()

c671eb670697ac161b2efb79f67f99219504136e authored almost 10 years ago by jeremykendall <[email protected]>
Only produce lowercase scheme names from Url::__toString()

Fixes #51.

3588017df4b69fa3d390f969e5b3e064eab8793a authored almost 10 years ago by jeremykendall <[email protected]>
Fix bug where scheme was being URL encoded

a93f65de24dcc4c34cce1f4577749f07b5407ac7 authored almost 10 years ago by jeremykendall <[email protected]>
Add debug-die

8e110301e1b4eb4d0ab6f6154d5acc4d5a58d490 authored almost 10 years ago by jeremykendall <[email protected]>
Update public suffix list

a8a3397b2e37485d4d75d792d471f940d85e9c4f authored almost 10 years ago by jeremykendall <[email protected]>
Add hack for PHP 5.3 parse_url behavior. Fixes #49.

94301b13ccf52b9a79b5b92adb625fd2be35dd7a authored almost 10 years ago by jeremykendall <[email protected]>
Fix CS violations

188ea205f905acdd5d59bc36647f61ca53c1d5e2 authored almost 10 years ago by jeremykendall <[email protected]>
Add post-install-cmd composer script to update Public Suffix List

Fixes #37.

e013bbfa0e612387084f12d7ae328b86cbc72c7c authored almost 10 years ago by jeremykendall <[email protected]>
Do not prepend 'http' to URLs without schemes. #46.

Will no longer add 'http' to URLs parsed in the form of
www.graphstory.com or //www.graphstory.com

74686f35a418a3863fa3f41a7f6a075d0671546f authored almost 10 years ago by jeremykendall <[email protected]>
Add support for RFC 3986 compliant URL schemes. #46.

Reference: https://tools.ietf.org/html/rfc3986#section-3.1

55d2bd3f795a6aaffe18e362bb9698e24fe7214b authored almost 10 years ago by jeremykendall <[email protected]>
Revert "Update public suffix list"

This reverts commit b4e816a87234bcf0975eb60feb9320dd7d2f0512.

02260b805fe38334b77c3082d70a0ab033fca161 authored almost 10 years ago by jeremykendall <[email protected]>
Revert "Add support for RFC 3986 compliant URL schemes. #46."

This reverts commit bf41fb1e340cd534ed3a320461ef0a3bac021b92.

9ab6e87af27e89863913704facaecd4fce543e8a authored almost 10 years ago by jeremykendall <[email protected]>
Revert "Do not prepend 'http' to URLs without schemes. #46."

This reverts commit 00bdb376645bbcb5c30959cac9627466a1e15d19.

1ed79a46844b822fd461c89f5e59fc460523ae53 authored almost 10 years ago by jeremykendall <[email protected]>
Revert "Add post-install-cmd composer script to update Public Suffix List"

This reverts commit 9d1dd20d3b80cabaecee96841a2ac7f906af4c06.

6a7609b5aeda9153f8bd0c4ee2aa4e6bc77e838b authored almost 10 years ago by jeremykendall <[email protected]>
Revert "Fix CS violations"

This reverts commit f676209c079b63266f43e9e01e6338d6c331eaf6.

116e82c6cb56b2b9dcbe9d7db6de090ac998a4c8 authored almost 10 years ago by jeremykendall <[email protected]>
Fix CS violations

f676209c079b63266f43e9e01e6338d6c331eaf6 authored almost 10 years ago by jeremykendall <[email protected]>
Add post-install-cmd composer script to update Public Suffix List

Fixes #37.

9d1dd20d3b80cabaecee96841a2ac7f906af4c06 authored almost 10 years ago by jeremykendall <[email protected]>
Do not prepend 'http' to URLs without schemes. #46.

Will no longer add 'http' to URLs parsed in the form of
www.graphstory.com or //www.graphstory.com

00bdb376645bbcb5c30959cac9627466a1e15d19 authored almost 10 years ago by jeremykendall <[email protected]>
Add support for RFC 3986 compliant URL schemes. #46.

Reference: https://tools.ietf.org/html/rfc3986#section-3.1

bf41fb1e340cd534ed3a320461ef0a3bac021b92 authored almost 10 years ago by jeremykendall <[email protected]>
Update public suffix list

b4e816a87234bcf0975eb60feb9320dd7d2f0512 authored almost 10 years ago by jeremykendall <[email protected]>
Merge branch 'develop'

9cc41185fac81b9c879e7b753a18e292a6c561d3 authored almost 10 years ago by jeremykendall <[email protected]>
Updates README

d82e3fa2e9108a822ccb900434be59481bd0fd2d authored almost 10 years ago by jeremykendall <[email protected]>
Merge branch 'develop'

29c8dfd8fc55bb90c98fb531eab6c138093e7bbe authored almost 10 years ago by jeremykendall <[email protected]>
CS fixes

f1755eac2ba0f5b74aafdd8c9044b9235916e4e2 authored almost 10 years ago by jeremykendall <[email protected]>
Merge branch 'master' of github.com:jeremykendall/php-domain-parser

4305df9d402defe6e44dfd91267bf17ab3b96c11 authored almost 10 years ago by jeremykendall <[email protected]>
Merge branch 'develop'

8a69ce5281b7f023dcd570c8792cd6883bbc4c8f authored almost 10 years ago by jeremykendall <[email protected]>
Merge pull request #44 from jeremykendall/fix/43

Fixes #43

58b64e0d5b7b582f22cabf014346ae5ec0ca0876 authored almost 10 years ago by Jeremy Kendall <[email protected]>
Fixes #43

7804d7d28bac88acac4a3e769be1b04639418c01 authored almost 10 years ago by jeremykendall <[email protected]>
Merge pull request #42 from jeremykendall/develop

v2.0.2

c9276e0a117f6b284c88e49a5b5d782d990bcd94 authored almost 10 years ago by Jeremy Kendall <[email protected]>
Fixes bug in example script, updates PSL.

ad8cc6e1eac86141657bf346dd79be69d4616f78 authored almost 10 years ago by jeremykendall <[email protected]>
Corrects bad docs, updates bin/parse

915a956d9c85b6036da16ef53a679a707ffdc625 authored almost 10 years ago by jeremykendall <[email protected]>
Merge branch 'develop'

4e931e81400c45ec87bfb8dda005d79743cc194c authored about 10 years ago by jeremykendall <[email protected]>
Merge pull request #39 from jeremykendall/v2

PHP Domain Parser v2: finally!

c74ada786025507d4e593f2d8eabf213033bda23 authored about 10 years ago by Jeremy Kendall <[email protected]>
Updates composer.json example

591e54d1b6cba4cb86b0a34dfac2191cd3a5fdd6 authored about 10 years ago by jeremykendall <[email protected]>
Updates composer.json to use tilde operator for dev deps

b6f1ab62f4195433850f4d29c8d99159e9b766d2 authored about 10 years ago by jeremykendall <[email protected]>
Adds hhvm to .travis.yml

b66c56e752581b800ea05a0f920125860f8f9baf authored about 10 years ago by jeremykendall <[email protected]>
Updates dev dependencies, adds additional metadata

9605e26033a745d5b822615f87258b3741ac6147 authored about 10 years ago by jeremykendall <[email protected]>
Adds docblock

134a96f5e66d6655fa15343d47b49a17ae1fa79a authored about 10 years ago by jeremykendall <[email protected]>
Updates to latest version of public suffix list

63c8e603eaa9fe1947da08ad7cb90cf8c5161e06 authored about 10 years ago by jeremykendall <[email protected]>
Updates phing build file

4ac1a0810985d159e0ef3d66f42fe16e5a2ac2a8 authored about 10 years ago by jeremykendall <[email protected]>
Updates documentation

814da4d5d354a257888d13cab5be3834049b9628 authored about 10 years ago by jeremykendall <[email protected]>
CS fixes

adc8b80f73611ee85d653da9515105fd74a12c8f authored about 10 years ago by jeremykendall <[email protected]>
Adds config for updated php-cs-fixer

40854c22980604d9bb2bb49abc2a9e5287a1aa67 authored about 10 years ago by jeremykendall <[email protected]>
.dev is now a valid domain, removes duplicate test.

99cbdc8000926c9a5689fa12bf414ec4a36c345f authored about 10 years ago by jeremykendall <[email protected]>
Moves tests to tests/src, updates phpunit.xml.dist

dd45704f1db5f86c1c0c36ed3c1fdad5131cbee4 authored over 10 years ago by jeremykendall <[email protected]>
Renames library to src, updates composer.json accordingly

457073673c5ad4b7c99af0734c5d5edfd6cf7d0b authored over 10 years ago by jeremykendall <[email protected]>
Changes getRawPublicSuffix to protected, adds an isSuffixValid method

67518a08c03bfd8436c1ae211604864d29f3cc91 authored over 10 years ago by jeremykendall <[email protected]>
Renames mb_parse_url to pdp_parse_url to avoid confusion with multibyte

extension

0e9d88aab599387c6284daab7478bf7051ba174c authored over 10 years ago by jeremykendall <[email protected]>
Changes isPunycoded to isNormalized

Also removes deprecated method

5d9abb70f1007b7b3fbd3c6f325b9f5cb5fb9ba9 authored over 10 years ago by jeremykendall <[email protected]>
Adds explanation for punycoding everything in the PSL cache

85da18940896b96d03e696aa85ee4bec0383ff5d authored over 10 years ago by jeremykendall <[email protected]>
Adds BC break warning to README

686e1ffe969e8dd97b84a18eb64c2e6518a973f0 authored over 10 years ago by jeremykendall <[email protected]>
Adds getRawPublicSuffix. Based on #36 by @SmellyFish

Credit to @SmellyFish for this new functionality, but there were a lot
of things I had to do aro...

c831f995db4be8b6658841f82513fdb77bfe81d9 authored over 10 years ago by jeremykendall <[email protected]>
Parsing now based on normalized, Punycode URLs.

736f0aed6cf4d8faaab469144f24ae16ff10cf9c authored over 10 years ago by jeremykendall <[email protected]>
Removes unused debug functions

c15e72811794a7554087eaed28d3e49d5dc8b458 authored over 10 years ago by jeremykendall <[email protected]>
Converts all IDNs to Punycode

f9c8742b1ea81bb87f3bd60cf35090ba2ecea66c authored over 10 years ago by jeremykendall <[email protected]>
Adds additional IPv6 tests

66379578432e85f764f4f9d587d61e48d66c2082 authored over 10 years ago by jeremykendall <[email protected]>
Adds IPv6 documentation

db785b76a5cc125086cbdac0ca9f9a100e3eaa31 authored over 10 years ago by jeremykendall <[email protected]>
Merge pull request #35 from geekwright/ipv6

Add [ ] brackets to list of special characters in mb_parse_url

41c4c1f0faead11443ea6e64f5aa52e8fd7aca70 authored over 10 years ago by Jeremy Kendall <[email protected]>
Add ipv6 test

3af4f12409668c46e5993413c78048aa81ec4b61 authored over 10 years ago by geekwright <[email protected]>
Add square brackets [] to list of special characters that are not escaped

3f2c84cac201324cdd7f023a240a1714c2423ebb authored over 10 years ago by geekwright <[email protected]>
Provides feedback from ./bin/pdp-psl. Closes #28.

471b2d3e43412154055d8e761abd150d729093d4 authored over 10 years ago by jeremykendall <[email protected]>
Moves badges, adds SLInsight badge

cb2553745173d183200075a4395825c245ff641f authored over 10 years ago by jeremykendall <[email protected]>
Removes TODO

ee1a3deb544c30b252cd09e5da69564a7f5b8009 authored over 10 years ago by jeremykendall <[email protected]>
Adds ext-mbstring to composer.json require key

d465b4d9cd9812b6b1c3e31668f4caf5d0abb85f authored over 10 years ago by jeremykendall <[email protected]>
Merge pull request #33 from jeremykendall/fix/issue-32

Adds ext-intl to composer "require" key, updates README. Closes #32.

266c1a845c42200453f86563f44d50aec97ed343 authored over 10 years ago by Jeremy Kendall <[email protected]>
Adds ext-intl to composer "require" key, updates README.

99ee305fc78d8f65ef1979112cd9e9ea18595711 authored over 10 years ago by jeremykendall <[email protected]>
Adds mb_parse_url, deprecates Parser::mbParseUrl

add2b07755ab1d2543a383bd78fbe031c6377f9a authored over 10 years ago by jeremykendall <[email protected]>
Updates IDNA documentation

4861638aeb20d89cfa9d161acb5b9b466eaa99a1 authored over 10 years ago by jeremykendall <[email protected]>
Adds IDNA info to README

515c29218a5cc8ccdf3136e1fe844ed856179d25 authored over 10 years ago by jeremykendall <[email protected]>
Merge pull request #31 from jeremykendall/feature/idn-support

Adds IDNA support

bafb754442fdc1e8b3fea59b079aaab411ee1935 authored over 10 years ago by Jeremy Kendall <[email protected]>
Removes composer self-update from .travis.yml, changes update to install

composer self-update has been causing tons of errors in my builds, so
I'm scrapping it.

551aa8a6279a0610eebc46cb5909a907af0bc5f1 authored over 10 years ago by jeremykendall <[email protected]>
Updates comments

06a0aae296997cfe079c1b2fdf4fe5f52471d32b authored over 10 years ago by jeremykendall <[email protected]>
Refactors and adds tests

a20756229d1a8934a24ae2901b977fb3b6d1572b authored over 10 years ago by jeremykendall <[email protected]>
Refactors mbParseUrl to allow for use of $component param

428718fedf3faefd65f5d2aadd4d44694dc4f2e0 authored over 10 years ago by jeremykendall <[email protected]>
Removes unnecessary calls to mb_strtolower

09486a882dbc95cd680ea966e72bbfbaba6bcc33 authored over 10 years ago by jeremykendall <[email protected]>
Removes extra parentheses

773cc01493175871ac3600056239fb7463f0c21e authored over 10 years ago by jeremykendall <[email protected]>
Updates parser to handle IDN URLs

cf790535bf67c0ee2e23d40f757c2ab3cb21b141 authored over 10 years ago by jeremykendall <[email protected]>
Updates PHP PSL

1573a180d754a843cb22c2950b9689fc6faeacbf authored over 10 years ago by jeremykendall <[email protected]>
Updates test cases based on PSL provided test cases

46d3254d7dd8de74912dea7355cdf607edf85df7 authored over 10 years ago by jeremykendall <[email protected]>
Removes urlencode for host part

d8c4e72f24d24f2b217f0e5bb64555b4b7b6c861 authored over 10 years ago by jeremykendall <[email protected]>
Adds IDNA support

17ee56c800e67ece0af767369236c88b9286d8a9 authored over 10 years ago by jeremykendall <[email protected]>
Merge branch 'develop' of github.com:jeremykendall/php-domain-parser into develop

a84c70817a90c24f184f68f4b735973497033136 authored over 10 years ago by jeremykendall <[email protected]>
Updates to most current PSL

5f5424d5b4e1a124c8d1a7f6189a3d5797b24455 authored over 10 years ago by jeremykendall <[email protected]>
Simplifies some code, reformats some code

5f3ff9548898d08210eeff0052f0e14a24f9fce2 authored over 10 years ago by jeremykendall <[email protected]>
Merge pull request #30 from Steffen185/patch-1

Readme: Update version number in composer example

56a94be85d02b4629768cfa11314999cf2a1872d authored over 10 years ago by Jeremy Kendall <[email protected]>
Readme: Update version number in composer example

9c0f6da359b227b3299dc52ff080291022be76df authored over 10 years ago by Steffen Weber <[email protected]>
Merge branch 'develop' of github.com:jeremykendall/php-domain-parser into develop

bbe73a2de1b86575edfeb6175412c17248a5ba2b authored over 10 years ago by jeremykendall <[email protected]>
Adds a few tests

04de2d782ce123032f6f45f6fcf2e5bd8dad1ca8 authored over 10 years ago by jeremykendall <[email protected]>
Merge pull request #25 from StyleT/feature/cache_improvements

Now we create cache automatically if it does not exist

d0f01963c3575d918ac1269a6ad89dde2f4538eb authored over 10 years ago by Jeremy Kendall <[email protected]>
Merge pull request #27 from jeremykendall/feature/php56-travis

Adds PHP 5.6 to .travis.yml

ba0e1b71d6f3529777c104c138eb5a038048b867 authored over 10 years ago by Jeremy Kendall <[email protected]>
Adds PHP 5.6 to .travis.yml

6bd235073f5d79b8b6f782f22db0c586d17c7931 authored over 10 years ago by jeremykendall <[email protected]>
Merge branch 'develop' of github.com:jeremykendall/php-domain-parser into develop

1bff611986695be31959ca4257259f702afa0b85 authored over 10 years ago by jeremykendall <[email protected]>
Adds comment

44a0025991a0174a3f222cf40015ec3cd435904d authored over 10 years ago by jeremykendall <[email protected]>
Merge pull request #26 from FlorianKoerner/patch-1

Fix Url to public suffix list

5ae9b1b282bd8a30efa4fce2964cbff2c4169c74 authored over 10 years ago by Jeremy Kendall <[email protected]>