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

Merge remote-tracking branch 'origin/develop' into develop

* origin/develop:
Update .travis.yml

# Conflicts:
# .travis.yml

46780b4329f452a643a9b9b663a1064c05889bec authored over 4 years ago by Lars Moelleken <[email protected]>
[+]: fix for php >= 7.4

-> issue #5

+ use phpstan (max-level)
+ use code-style

c5f51e8b4604b77d96f1b80dd4c3c54a66f8d1ee authored over 4 years ago by Lars Moelleken <[email protected]>
Update .travis.yml

5bfdaaa9042b0bb375bf52c9fe27d0e09632aa2d authored about 6 years ago by Lars Moelleken <[email protected]>
[!]: "php": ">=7.0"

-> use "strict_types"

da0b4ee2b5984065f633d129314ef2dd5fed5233 authored almost 7 years ago by Lars Moelleken <[email protected]>
[!]: update "Portable UTF8" from v4 -> v5

-> this is a breaking change without API-changes - but the requirement from "Portable UTF8" has ...

abbc0e82bec43a4be0cc89b8760fa7ece336c9d5 authored almost 7 years ago by Lars Moelleken <[email protected]>
[+]: fix "Url" -> compatible with v5

7fe930ff1eb1d90b1978d9d70f0a570855202202 authored about 7 years ago by Lars Moelleken <[email protected]>
[!]: "php": ">=7.0"

a88aabdfd499d94c6c4914b29ab0b069be50e5cc authored about 7 years ago by Lars Moelleken <[email protected]>
[+]: fix tests

71033dfeba5ef8ce35c22ec6eb7b68cbca164abd authored over 7 years ago by Lars Moelleken <[email protected]>
[+]: "Fix file:/// schemes causing an `Error: Undefined index: host`"

thx@orottier

d64c3efd7d5c497792df2841ef399a6410334c6f authored over 7 years ago by Lars Moelleken <[email protected]>
Merge remote-tracking branch 'upstream/develop' into develop

* upstream/develop:
Do not use deprecated variant
Add nightly
Remove nightly
Remove hhvm...

9feba08dca61a1860a6ee2f20a10ae8c9fee3fae authored over 7 years ago by Lars Moelleken <[email protected]>
Merge branch 'fix/deprecated-variant' into develop

b631d82bf29251744503288edff2eeff5ec23c37 authored over 7 years ago by jeremykendall <[email protected]>
Do not use deprecated variant

5a80282a0f579d71888c1d8e700ab6cf03281db1 authored over 7 years ago by jeremykendall <[email protected]>
Add nightly

19369186ebf8018525d6d6ef793696ec217fff06 authored over 7 years ago by jeremykendall <[email protected]>
Remove nightly

2ea53883e068b41d9a9b80221500008d3e33089c authored over 7 years ago by jeremykendall <[email protected]>
Merge branch 'fix/update-travis-config' into develop

1c168c05551abfcf4c3a13bb67c96488acb9aba1 authored over 7 years ago by jeremykendall <[email protected]>
Remove hhvm

85a4cde098ed68a4311465ad4f008799979faeac authored over 7 years ago by jeremykendall <[email protected]>
Sudo false

6fb78de8ae0935c9298630eb06debe8940758435 authored over 7 years ago by jeremykendall <[email protected]>
Use Trusty, add PHP 7.1 and nightly

f7cd5c20c152ffb62e76a42a961b168c253bbbcf authored over 7 years ago by jeremykendall <[email protected]>
Merge remote-tracking branch 'origin/develop' into develop

# Conflicts:
# composer.json

f810d8553b19f3bbcaf7b1a073b7824c92bf36ae authored almost 8 years ago by Lars Moelleken <[email protected]>
[+]: update the "public-suffix-list"

970b8fe4fb949e1d5e9c491c2dec3ff4dddac99b authored almost 8 years ago by Lars Moelleken <[email protected]>
Update composer.json

6850523c7d90d06de0a0c2c4fffe8fcf55a50c8e authored almost 8 years ago by Lars Moelleken <[email protected]>
Update composer.json

976e614b12e5736e998dd9a212c42b677046a99c authored almost 8 years ago by Lars Moelleken <[email protected]>
[+]: update "suffix-list"-data

8fba131cdf58c65fbaac048202534e874abd0db4 authored about 8 years ago by Lars Moelleken <[email protected]>
[+]: "Add ability to load a specific section of the PSL" | thx @nyamsprod

-> https://github.com/jeremykendall/php-domain-parser/pull/180

2f013f4df26a809fe78ce98a1fa23527e88a6f27 authored about 8 years ago by Lars Moelleken <[email protected]>
[*]: update README

1c6cec5572253e12bfdbf0cf5935328669960f9f authored over 8 years ago by Lars Moelleken <[email protected]>
Merge branch 'develop'

c7be4dbf27c8af84c692ff81e9e7beaff6a943e5 authored over 8 years ago by Lars Moelleken <[email protected]>
Merge remote-tracking branch 'origin/develop' into develop

6c8ada008c58c1f430c2d2fc7ea821af445b3254 authored over 8 years ago by Lars Moelleken <[email protected]>
Merge remote-tracking branch 'origin/develop'

e457da530cd4b267afd0c1b0b8aa87b6f7556c47 authored over 8 years ago by Lars Moelleken <[email protected]>
[*]: "[Insight] Text files should end with a newline character - in .styleci.yml, line 16"

f1496940974e67698a6d2f2e226d7cdcd9765e24 authored over 8 years ago by Lars Moelleken <[email protected]>
Merge pull request #3 from voku/analysis-XV04Mw

Applied fixes from StyleCI

dba1ec6dafadc19025b6cd148cd8abc9729bf0c7 authored over 8 years ago by Lars Moelleken <[email protected]>
Applied fixes from StyleCI

e2c7b89e79de46cacaf056268f6a9bce55850e90 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: use "CURLE_COULDNT_CONNECT" to follow redirects via Curl

[+]: update data via "bin/update-psl"

7c81596946c8f93ffbcc264ef671d6f62e87f9f3 authored over 8 years ago by Lars Moelleken <[email protected]>
Added adapter-specific exception. Added second attempt to obtain PSL ignoring SSL peer. Protect PHP cache to be rewrited with an empty array in case of error.

Throwing an HTTP adapter's exception if content couldn't be fetched
Added handling of exceptions ...

35c8f384c69276a3c1c270a379a1f7c16c50d90a authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: use new version of "portable-utf8" (3.0)

a80243105b8c022ac506b79267c6f37821c02fd6 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: "Prevent writing an empty data into a cache file"

-> https://github.com/oxigenka/php-domain-parser/commit/d89b4b91f445bf6c0097a6e8ec99ba768961f789

6d0c758acef87190cd615d53c36859c743f93a5d authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: use "assertSame" instead of "assertEquals"

7020e4ee15bce63d8b9e684bb5e0fef85a03a11d authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: fixed the "cURL"-adapter

1f841713fbc4c792a0a83e948382b1737ee2f452 authored over 8 years ago by Lars Moelleken <[email protected]>
Merge pull request #2 from voku/analysis-8nevng

Applied fixes from StyleCI

c25faeaafa49b978a509b91060d58ba02764e8c8 authored over 8 years ago by Lars Moelleken <[email protected]>
Applied fixes from StyleCI

48629ea8b7210078b7238e49c09dd4132fef12ec authored over 8 years ago by Lars Moelleken <[email protected]>
Merge branch 'develop' of https://github.com/voku/php-domain-parser into develop

* 'develop' of https://github.com/voku/php-domain-parser:
[+]: update "public-suffix-list"

3fc737fa7bf389a34e273481c6039bdac5384db4 authored over 8 years ago by Lars Moelleken <[email protected]>
[~]: use "idn_to_ascii()" if it exists

e2e1f28b6926663c6fe5c18a7454389739bb0bf6 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: update "public-suffix-list"

f7cbfda97998ddb373826eb4caeaf44eb81e6b9d authored over 8 years ago by Lars Moelleken <[email protected]>
Merge remote-tracking branch 'origin/develop'

* origin/develop:
[+]: optimize the "pdp_parse_url()"-function
Update README.md
Update REA...

2b835cf6ef9b9404d147ec01f54be7847c10a52c authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: optimize the "pdp_parse_url()"-function

87c3e8a8e0c6b494d0b6d06d95a3446c59565ed6 authored over 8 years ago by Lars Moelleken <[email protected]>
Update README.md

67257c2ee38f5fd510254a239d4ab7b6dba7ddf2 authored over 8 years ago by Lars Moelleken <[email protected]>
Update README.md

d3cd7668a6998703b01e87cbc95c06a1fc7d5961 authored over 8 years ago by Lars Moelleken <[email protected]>
Merge pull request #1 from voku/analysis-qgOM1d

Applied fixes from StyleCI

39a53a5c70d67034c1dcb4ad07b3cc750a1ccfa5 authored over 8 years ago by Lars Moelleken <[email protected]>
Applied fixes from StyleCI

f4c6870ca71ff177bed7b3b3931a4c0abb830340 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: update "styleci"-config

dbbf03af156642ff9ebd4c9d05f6cd7e20a2b2e0 authored over 8 years ago by Lars Moelleken <[email protected]>
Merge remote-tracking branch 'origin/develop' into develop

* origin/develop:
Update README.md

4bd7daa843a200ab636de7a8978b61bebde91134 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: update "travis-ci"-config

73f18b9c6e100f2994e745c0da9d93fcc63289ae authored over 8 years ago by Lars Moelleken <[email protected]>
Update README.md

20f9f788630f1dbf8ee93f3fb98ea3f25bfa3815 authored over 8 years ago by Lars Moelleken <[email protected]>
Merge remote-tracking branch 'origin/develop' into develop

* origin/develop:
Update README.md

b084d08aac4a6ae3eeb6abd6a0e771488d46cfcc authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: "route around missing PHP 5.3 support for ftruncate() in vfsStream"

thx @mikegreiling

-> https://github.com/mikegreiling/php-domain-parser/commit/59283d1548d1275f5...

3a7d9467ff633655c7b1aa4fdd8385b6f727b96d authored over 8 years ago by Lars Moelleken <[email protected]>
Update README.md

7f944d856c9fd336fc636f3437c17abf17d31429 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: try this changes with "jwage/purl" ...

2d11aabdbe48d27936f78b69a005bfda1a6bd3d9 authored over 8 years ago by Lars Moelleken <[email protected]>
[-]: remove php-extension dependencies notice ...

5060dad0516d7c9428a54dacdfc0aa1789ff36fd authored over 8 years ago by Lars Moelleken <[email protected]>
[-]: remove test-code-part :/ v2

1867d329206d2250914af1ea11b7b675a0be00df authored over 8 years ago by Lars Moelleken <[email protected]>
[-]: remove test-code-part :/

df0ecf57df60eba62a688ce58ad08f0b29eb2a8f authored over 8 years ago by Lars Moelleken <[email protected]>
[-]: ignore some files via ".gitattributes" (so not everything will be downloaded via composer)

[+]: update default "data/"-files via "update-psl"

589c83910d1065705ae80efad36d01189ebbbfae authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: added a simple "PhpHttpAdapter"-Class ...

[+]: code-style changes via PhpStorm (in 1s)

d0c8cbf3695db97eb1c875b762ce679fa3ecc4b9 authored over 8 years ago by Lars Moelleken <[email protected]>
[+]: Use plain PHP for data maps to benefit from OPcache on PHP 5.6+

[+]: fixed php-reference mismatch from "$publicSuffixListArray"
[~]: use "strpos" instead of "str...

1c77a12f4a6edd49c8607d4381a2b2ac04e63444 authored over 8 years ago by Lars Moelleken <[email protected]>
[~]: use php-polyfills

89a2027fee4f6b89d1b7d1901f98c52334cc26e5 authored over 8 years ago by Lars Moelleken <[email protected]>
[~]: use return values and magic-methods ...

f12d57026080cbe207286f11cd132acf9370dfe7 authored over 8 years ago by Lars Moelleken <[email protected]>
Merge pull request #96 from mikegreiling/code_cleanup

Remove superfluous code

45c89d23d3931df42660db8d99bb2f19c1dd2cfe authored almost 9 years ago by Jeremy Kendall <[email protected]>
simplify parseHost as host validation is already handled within sub-methods

8571b87c15d8ba957bf27e54e17a7cf7b1d05d19 authored almost 9 years ago by Mike Greiling <[email protected]>
remove duplicated code

22f93d2216998ac3e0ea122e1625e6f86c0c5f1e authored almost 9 years ago by Mike Greiling <[email protected]>
Merge branch 'develop'

bd572bd815e6e3da8ea5941203e04119470d6fea authored almost 9 years ago by jeremykendall <[email protected]>
Update to latest PSL. Fixes #77.

151e09cfa9bc0dcfd206a82fb43d08ddebb80b0b authored almost 9 years ago by jeremykendall <[email protected]>
Update PSL

3172a545d4deb74193d7989dfc341e26b93b5854 authored almost 9 years ago by jeremykendall <[email protected]>
Fix final misspelling of registrable.

e38193b1d320ebc11cadd9d4c6268a2d7fc211d5 authored almost 9 years ago by jeremykendall <[email protected]>
Remove setters, update tests.

49c45bccdd7a21799fb1f0f906897423246f30f4 authored almost 9 years ago by jeremykendall <[email protected]>
CS fixes.

d1bca896b82bbcc91562477056d528653166bc06 authored almost 9 years ago by jeremykendall <[email protected]>
Merge pull request #61 from Saeven/develop

Overall modification prompted by magic functions breaking phpspec tests.

415b630d43936e9bb6b868ceba98fb3d75f8e928 authored almost 9 years ago by Jeremy Kendall <[email protected]>
Merge pull request #1 from jeremykendall/Saeven-develop

Saeven develop

8e197529515d334f18a6c39aeb67c971772798b7 authored almost 9 years ago by Alexandre Lemaire <[email protected]>
Merge pull request #65 from jeremykendall/fix/54-no-scheme-should-return-null-for-scheme

The rest of PR 64

9db2bfa648b5fe86f145c80b9a46c51c8ee4b293 authored almost 9 years ago by Jeremy Kendall <[email protected]>
CS fixes.

241141a931497b244596803c5fa1ac5c14836c2f authored almost 9 years ago by jeremykendall <[email protected]>
Fix Parser.

3dc950d2a7a929b03ad12f15a5baba8ce8f780d4 authored almost 9 years ago by jeremykendall <[email protected]>
Merge pull request #64 from jeremykendall/fix/54-no-scheme-should-return-null-for-scheme

Cleans up Exception message

e102cba894ab8e7f0902949b306281af59c49e40 authored almost 9 years ago by Jeremy Kendall <[email protected]>
Add Exception interface, class, and test.

e7b72418a882b67a0cdd8faad8462a235d885938 authored almost 9 years ago by jeremykendall <[email protected]>
Ensure scheme returns null rather than an empty string.

Fixes #53.

0d8169e40d1841ac151bcd61ab6ea7b714e3ab67 authored almost 9 years ago by jeremykendall <[email protected]>
Merge branch 'develop' of git://github.com/Saeven/php-domain-parser into Saeven-develop

Resolving merge conflicts I caused so @Saeven doesn't have to sort out
what I broke :-)

88a36ab0b3fdecb16bb2cd06532dfb6cfe2d35f7 authored almost 9 years ago by jeremykendall <[email protected]>
CS fixes.

ee176872ad0c4802be0d02635ca2869661231990 authored almost 9 years ago by jeremykendall <[email protected]>
Merge pull request #55 from irfanevrens/develop

improvements on some lines of code.

e19651c85d379e409eafb614744b03e58e99f1e5 authored almost 9 years ago by Jeremy Kendall <[email protected]>
CS fixes

6c1a25653563e2ce50e246ccb3dfefb80a4008b8 authored almost 9 years ago by jeremykendall <[email protected]>
Specify php-cs-fixer config file in phing target.

723d5823f4b033849970f91548d9f91a43b4662f authored almost 9 years ago by jeremykendall <[email protected]>
Update php-cs-fixer config file.

63b5c52284e18d833a3e3af32b541485ba29c577 authored almost 9 years ago by jeremykendall <[email protected]>
Add dev deps, refactor build.xml to run targets from ./vendor/bin

95d21b11275e6b5805ea52e4baddb7e1493852b4 authored almost 9 years ago by jeremykendall <[email protected]>
Add PHP 7.0 to .travis.yml

935192fea8a0d000def3b25aec6c0dc9b6b5881d authored almost 9 years ago by jeremykendall <[email protected]>
Merge branch 'develop' of github.com:jeremykendall/php-domain-parser into develop

0f2f94a2638d6d8cf7427504c3771ef0826790e2 authored almost 9 years ago by jeremykendall <[email protected]>
Update dev dependencies.

d0ead04f4258ed37abfbf903f42237083199111c authored almost 9 years ago by jeremykendall <[email protected]>
Merge pull request #62 from jeremykendall/fix/updated-psl-breaks-tests

Fix tests.

e968db65219c1b81efc61f61cbc9f0b3dde34869 authored almost 9 years ago by Jeremy Kendall <[email protected]>
Update to fix parser tests.

4a4678f3070fa7e0280a6ededc97eac8c23ab852 authored almost 9 years ago by Alexandre Lemaire <[email protected]>
Update tests to align with latest PSL.

These tests are based on the canonical
[TEST DATA](https://raw.githubusercontent.com/publicsuffi...

66b4ba8c074477c62c4584b78787938a1763d915 authored almost 9 years ago by jeremykendall <[email protected]>
Update public-suffix-list.php

81b4d1c464eb3ebd2e690828cce32a36258a7a80 authored almost 9 years ago by jeremykendall <[email protected]>
Overall modification prompted by magic functions breaking phpspec tests.

* Fixed typo in 'isMultiLabelDomain' (was isMutliLabelDomain).
* Standardized use of Registrable...

33c9409b22d88eeab4f3a484d061c9c8e76661c4 authored almost 9 years ago by Alexandre Lemaire <[email protected]>
improved functions docs

caef493b8c93a431e262741af995af23a96ef392 authored over 9 years ago by İrfan Evrens <[email protected]>
update bin/parse

db5b89725bece296a3950b43f41108913901aed7 authored over 9 years ago by İrfan Evrens <[email protected]>
tabs to spaces

8c72e9d5af9688d19d331ee287bda3e29ac73531 authored over 9 years ago by İrfan Evrens <[email protected]>
unit tests passed.

16589bab16cc8acb697874ed583a30fe1909cf7c authored over 9 years ago by İrfan Evrens <[email protected]>