Ecosyste.ms: OpenCollective

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

github.com/reactphp/dns

Async DNS resolver for ReactPHP.
https://github.com/reactphp/dns

Prepare v1.12.0 release

c134600642fa615b46b41237ef243daa65bb64ec authored about 1 year ago by Simon Frings <[email protected]>
Merge pull request #218 from clue-labs/update-tests

Update test environment

755f91715dbf44ee196c81806d04ef0ef4c7a312 authored about 1 year ago by Cees-Jan Kiewiet <[email protected]>
Update test environment

6aa8117a605756f032912846cf2168246df4f466 authored about 1 year ago by Christian Lück <[email protected]>
Merge pull request #217 from sergiy-petrov/sergiy-petrov-patch-1

Test against php 8.3

43c665607e1e0fa3d7872f470425f3d78e70e45b authored about 1 year ago by Cees-Jan Kiewiet <[email protected]>
Test against php 8.3

a272e7280ccf5c719c398dfccc3e4d38421a50fe authored about 1 year ago by Serhii Petrov <[email protected]>
Merge pull request #216 from clue-labs/garbage

Update test suite to collect all garbage cycles

0e51949653acd9d02aaf14ab58e44b444f4b669c authored over 1 year ago by Cees-Jan Kiewiet <[email protected]>
Update test suite to collect all garbage cycles

75c883cdfa12bf044ab29a21db692da4e6ece5f7 authored over 1 year ago by Christian Lück <[email protected]>
Merge pull request #215 from clue-labs/unhandled-rejections

Update test suite to avoid unhandled promise rejections

60705290ac34d110fd15eb29c293e6d31c642265 authored over 1 year ago by Cees-Jan Kiewiet <[email protected]>
Update test suite to avoid unhandled promise rejections

bfcf1426dbf9c0284ddf4b5fb6686acdce7c15a4 authored over 1 year ago by Christian Lück <[email protected]>
Prepare v1.11.0 release

3be0fc8f1eb37d6875cd6f0c6c7d0be81435de9f authored over 1 year ago by Simon Frings <[email protected]>
Merge pull request #213 from clue-labs/include-timeout

Include timeout logic to avoid dependency on reactphp/promise-timer

4083648982e66e460d031188a07b6c9b763f83d1 authored over 1 year ago by Cees-Jan Kiewiet <[email protected]>
Include timeout logic to avoid dependency on reactphp/promise-timer

5463a488e359f9dabfa07ad8373d453b09ad2f92 authored over 1 year ago by Christian Lück <[email protected]>
Merge pull request #212 from WyriHaximus-labs/1.x-template-params-can-only-have-one-argument

Template params can only have one argument

d449e24f28e8971caf5f5d1400d759bacc5637dd authored almost 2 years ago by Christian Lück <[email protected]>
Template params can only have one argument

The fact that a promise can also be rejected with a Throwable and/or Exception is implied and th...

07653f3d725571202b2376930c181592b59cd171 authored almost 2 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #211 from SimonFrings/revert_issue_template

Revert issue template changes to use organisation issue template

b2c65cc5d8b3ddc22124bdfceee4aadce9124fcd authored about 2 years ago by Cees-Jan Kiewiet <[email protected]>
Revert issue template changes to use organisation issue template

35cca3c1f65efca3da8936418f619dd385575d86 authored about 2 years ago by Simon Frings <[email protected]>
Merge pull request #210 from clue-labs/update-tests

Update test suite and report failed assertions

d48b4a2db6809435896d46c93f43ab045ae18708 authored about 2 years ago by Cees-Jan Kiewiet <[email protected]>
Update test suite and report failed assertions

af806cf4151e2da7ae28050550e384d2ae64965c authored about 2 years ago by Christian Lück <[email protected]>
Merge pull request #209 from SimonFrings/issue_template

Add issue template for better orientation

77c57b738b3c463d23d0724f44ad4fafe4360fce authored about 2 years ago by Cees-Jan Kiewiet <[email protected]>
Add issue template for better orientation

e0ee36d3ce845cae6abb784b06542d68c302fc00 authored about 2 years ago by Simon Frings <[email protected]>
Prepare v1.10.0 release

a5427e7dfa47713e438016905605819d101f238c authored over 2 years ago by Christian Lück <[email protected]>
Merge pull request #207 from WyriHaximus-labs/1.x-test-on-php-8.2

Test on PHP 8.2

e52004aeab170797f6a10c45811b5a79815fe6bb authored over 2 years ago by Christian Lück <[email protected]>
Test on PHP 8.2

With PHP 8.2 coming out later this year, we should be reading for it's release to ensure all out...

bc668d58abf9099437df8a78dd9203ef8a9c1836 authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #206 from clue-labs/async

Update test suite to use new reactphp/async package instead of clue/reactphp-block

2de95d58e3844a80cf5f51a7da185021c88dcb9e authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #204 from clue-labs/loop-tests

Update test suite to use default loop

9ccda33443d845b8695537587012adb97b11a794 authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
Update to use new reactphp/async package instead of clue/reactphp-block

1aee49b68698c563558111fc31661f914228f229 authored over 2 years ago by Christian Lück <[email protected]>
Avoid using deprecated functions from clue/reactphp-block

dfe14547df3bae430bf6733924fb7ca3c309085a authored over 2 years ago by Christian Lück <[email protected]>
Clean up all left-over references to stop default loop

95fcdf2e8d03618897346a9fec5a06082bc5bc6c authored over 2 years ago by Christian Lück <[email protected]>
Update test suite to use default loop

162e36c7e58960748c59ee464289dbcb532383a6 authored over 2 years ago by Christian Lück <[email protected]>
Merge pull request #205 from clue-labs/mac-tests

Fix failing test suite by updating macOS

6e163616e2a55adc64539c9f17e23d73cc00eaeb authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
Fix failing test suite by updating macOS

18f574a0a282114ea0147784739991d960a824d3 authored over 2 years ago by Christian Lück <[email protected]>
Merge pull request #201 from clue-labs/php8.2

Make tests compatible with PHP 8.2 by avoiding dynamic properties

c0902edd16ba2167af9866fa225f80483e153307 authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #202 from clue-labs/promise-v3

Optimize Promise v3 API compatibility to avoid hitting autoloader

a0400b6fc285f64265238f72a18475928a96116c authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #203 from nhedger/chore/remove-dollar-sign

chore(docs): remove leading dollar sign

c0219cce441f08411b6ac00935f5272b1495d10b authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
chore(docs): remove leading dollar sign

07f1ef9a79955568d39dc9d32d61c3fe4d41e828 authored over 2 years ago by Nicolas Hedger <[email protected]>
Optimize Promise v3 API compatibility to avoid hitting autoloader

133bafbd79a94f680b53bfe3fec0643ed01136d3 authored over 2 years ago by Christian Lück <[email protected]>
Make tests compatible with PHP 8.2 by avoiding dynamic properties

b4236c09ae1837ecf3ec6f59346342c4e84d0db1 authored over 2 years ago by Christian Lück <[email protected]>
Merge pull request #197 from clue-labs/error-handler

Improve error reporting when custom error handler is used

2bc106d3055c8b3d267cbbce3f7716d8078c1932 authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
Improve error reporting when custom error handler is used

2e65928ed5182a0588c1088d51519b994858dc29 authored over 2 years ago by Christian Lück <[email protected]>
Merge pull request #196 from SimonFrings/hhvm

Fix legacy HHVM build by downgrading Composer

071762701b55cf87ecfc3412e915823a0f878e11 authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
Fix legacy HHVM build by downgrading Composer

90af1f797672aeec63ff110357af0680287ef510 authored over 2 years ago by Simon Frings <[email protected]>
Merge pull request #195 from SimonFrings/installations

Add badge to show number of project installations

44accb17d71aa9d99e780898ae1a381cceacde8a authored almost 3 years ago by Christian Lück <[email protected]>
Add badge to show number of project installations

e1fe89c368aea1f9a93f17da9a1405dd93b4da9b authored almost 3 years ago by Simon Frings <[email protected]>
Merge pull request #191 from clue-labs/trace

Fix invalid references in exception stack trace

0cf34dcb19162eccf9431145f125dab2a24bec29 authored almost 3 years ago by Cees-Jan Kiewiet <[email protected]>
Fix invalid references in exception stack trace

bcbea0d68174352eb1b2d37fdb73b15ab8277b11 authored almost 3 years ago by Christian Lück <[email protected]>
Prepare v1.9.0 release

6d38296756fa644e6cb1bfe95eff0f9a4ed6edcb authored about 3 years ago by Christian Lück <[email protected]>
Merge pull request #189 from clue-labs/memory

e5e152aa92d1af2dae5192b721170f4b1cd6d379 authored about 3 years ago by Cees-Jan Kiewiet <[email protected]>
Reduce socket read chunk size for queries over TCP/IP

8efa0a5b67d8de0548ebaa6961145521a97312a1 authored about 3 years ago by Christian Lück <[email protected]>
Merge pull request #188 from clue-labs/php8.1

Support PHP 8.1

3649a3fe961e6f5ea564e4a666ce108090986772 authored about 3 years ago by Cees-Jan Kiewiet <[email protected]>
Support PHP 8.1

2e19efd6c171d8d61dd133dd3b9d588dbf01acc5 authored about 3 years ago by Christian Lück <[email protected]>
Merge pull request #187 from clue-labs/ipv6-zone-id

Skip invalid nameserver entries from `resolv.conf` and ignore IPv6 zone IDs

1d925c73b4727f74e4480bff2fb597f6b9aa81e9 authored about 3 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #186 from clue-labs/nop

Refactor `Parser` to avoid assigning dynamic properties (PHP 8.2+ compatibility)

bb1321234783c81a78a3fbdcbbbdc08669390c7b authored about 3 years ago by Cees-Jan Kiewiet <[email protected]>
Skip invalid nameserver entries from `resolv.conf` and ignore IPv6 zone

aca303dda08bff2dbb41186fbcd7c8d1fd3ba880 authored about 3 years ago by Christian Lück <[email protected]>
Refactor `Parser` to avoid assigning dynamic properties

97bd4eba6d89ffaf8200d7569c030774d2005fc5 authored about 3 years ago by Christian Lück <[email protected]>
Merge pull request #185 from clue-labs/no-filter

Avoid dependency on `ext-filter`

e0bfb0c5af524231bf53dc8d0f220207787be4d0 authored about 3 years ago by Cees-Jan Kiewiet <[email protected]>
Avoid dependency on `ext-filter`

b4dbfbb1b7c265c7cd19b83a6d45b0cf12a52216 authored about 3 years ago by Christian Lück <[email protected]>
Merge pull request #184 from SimonFrings/php

Support PHP 8.1

28c30ff921231e0d59a5f98c49b59b42ce3ba26e authored about 3 years ago by Cees-Jan Kiewiet <[email protected]>
Support PHP 8.1

6afe7cfadfa41a293524f71e059aa27b25856ce5 authored about 3 years ago by Simon Frings <[email protected]>
Prepare v1.8.0 release

2a5a74ab751e53863b45fb87e1d3913884f88248 authored over 3 years ago by Christian Lück <[email protected]>
Merge pull request #182 from clue-labs/default-loop

Simplify usage by supporting new default loop

46feda040701b34e0f9f06bf479bd87ae78b5b52 authored over 3 years ago by Christian Lück <[email protected]>
Update to stable reactphp/event-loop v1.2.0

28e5df183f02a5abe939bb4843efbddb775eb4a4 authored over 3 years ago by Christian Lück <[email protected]>
Simplify usage by supporting new default loop

6e9f5daaab5ba02a2266075b97fba97bef699837 authored over 3 years ago by Christian Lück <[email protected]>
Prepare v1.7.0 release

a45784faebf8fbd59058fad2d8497f71a787d20c authored over 3 years ago by Christian Lück <[email protected]>
Merge pull request #180 from clue-labs/fallback-servers

1eb04e0d6c3bc9b4d73a02b75d4555b3f1ce73e8 authored over 3 years ago by Cees-Jan Kiewiet <[email protected]>
Use nested `FallbackExecutor` when config has tertiary DNS server

84d0c5fa4319765d46f2f22b9dcf9d071a011c1c authored over 3 years ago by Christian Lück <[email protected]>
Use `FallbackExecutor` when secondary DNS server is given in `Config`

2c1c8cfb5b05baf15cf2865170206a457235cb26 authored over 3 years ago by Christian Lück <[email protected]>
Support cancellation of FallbackExecutor

a6d23c8d1ef627ed2f0b2d58acc25be2942c04d6 authored over 3 years ago by Christian Lück <[email protected]>
Add new `FallbackExecutor`

1030e7599a7672e57dda25ba1e03711d92ffa6f4 authored over 3 years ago by Christian Lück <[email protected]>
Refactor to consistently use `RetryExecutor` for all transports

1657d6333827257967c1efe167381dea18e8754c authored over 3 years ago by Christian Lück <[email protected]>
Merge pull request #179 from clue-labs/factory-config

Update DNS `Factory` to accept complete `Config` object

ae37876903424ffc45ad2cfec50503192ea6a336 authored over 3 years ago by Cees-Jan Kiewiet <[email protected]>
Update DNS `Factory` to accept complete `Config` object

af3b57346d7a3647e88cc777994bd315ca54225c authored over 3 years ago by Christian Lück <[email protected]>
Prepare v1.6.0 release

bf76d1c312c0c280c4ce53119cd7d08db23ffb4c authored over 3 years ago by Christian Lück <[email protected]>
Merge pull request #178 from clue-labs/spf-record

Add support for legacy SPF record type

36b16045d4e3df466d285838c3726ffd87445eda authored over 3 years ago by Cees-Jan Kiewiet <[email protected]>
Support serializing legacy SPF type

653350074a4150e5e5d2b4f0904f26fb817e9bdb authored over 3 years ago by Christian Lück <[email protected]>
Implement SPF dns record type

4d70ed6a4953e51b5a8a6328d0e78f05f430d1e1 authored over 3 years ago by Arkadiusz Kondas <[email protected]>
Merge pull request #177 from clue-labs/32bit

Fix integer overflow for TCP/IP chunk size on 32 bit platforms

92a172788c59d12549b944ebf7ef52381ad1ed3c authored over 3 years ago by Cees-Jan Kiewiet <[email protected]>
Fix integer overflow for TCP/IP chunk size on 32 bit platforms

9072a4308b9d041770173c2cfbb0325c79dac758 authored over 3 years ago by Christian Lück <[email protected]>
Prepare v1.5.0 release

b22b0b20278e8535e633ab71a52472c5bf620aa1 authored almost 4 years ago by Christian Lück <[email protected]>
Merge pull request #174 from clue-labs/errors

Improve error reporting when query fails, include domain and query type and DNS server address w...

c7b1105e9db3e02026c3e47739b6160c80f689d4 authored almost 4 years ago by Cees-Jan Kiewiet <[email protected]>
Include underlying connection error when transport connection fails

c4086b53984b5fd7a209c1e3dfa251653b2d9180 authored almost 4 years ago by Christian Lück <[email protected]>
Include DNS server name when query transport fails

2c9190298da1f99b434608e5157f0038e7ee691f authored almost 4 years ago by Christian Lück <[email protected]>
Include domain name and query type in all error messages

7c336fec60044fcf25c7ee03f8b3ed747ee39d9a authored almost 4 years ago by Christian Lück <[email protected]>
Merge pull request #172 from clue-labs/tcp-error

Improve error handling when sending TCP/IP data to DNS server fails (macOS)

134d4242fb864f6573aab1dbff5c8f57100417e5 authored almost 4 years ago by Cees-Jan Kiewiet <[email protected]>
Improve error handling when sending TCP/IP data to DNS server fails

054d1d8462ffe1659cb17da6d2fc8f432bd715d4 authored almost 4 years ago by Christian Lück <[email protected]>
Merge pull request #171 from clue-labs/fwrite-error

Improve error handling when sending data to DNS server fails (macOS)

5f8494c2d3887b3ae56c8e59745584f2b71f45e2 authored almost 4 years ago by Cees-Jan Kiewiet <[email protected]>
Skip flaky test on macOS due to possible kernel race condition

43c1e8d3bf90708e7d3b55b5cd514b6d358a0335 authored almost 4 years ago by Christian Lück <[email protected]>
Explicitly ignore UDP read errors

93a2954acca5f41a8fb56dae6c1f92cf0e7cf00d authored almost 4 years ago by Christian Lück <[email protected]>
Minor refactoring to simplify testing UDP write errors

07ca85475064d7734e8727fffbe743b0e1716616 authored almost 4 years ago by Christian Lück <[email protected]>
Improve error handling when sending data to DNS server fails (macOS)

d8f748f155eea1f9766fa6c063f7c6a76b661594 authored almost 4 years ago by Christian Lück <[email protected]>
Merge pull request #170 from SimonFrings/ci

Use GitHub actions for continuous integration (CI)

900bb63a7e11a320cf9b3eddacc139d0a58ed5b7 authored almost 4 years ago by Jan Sorgalla <[email protected]>
Set Xdebug's stack limit to 256 for legacy PHP

b555fcaa8b4c3c7e29003cc8fbdb07a52908da8e authored almost 4 years ago by Simon Frings <[email protected]>
Support PHP 8

6994664a0f9f9d2314bc2cf312dd0f805863225d authored almost 4 years ago by Simon Frings <[email protected]>
Use GitHub actions for continuous integration (CI)

Bye bye Travis CI, you've served us well.

f40715f577bcde9ae49735c6f466786b4829a8d0 authored almost 4 years ago by Simon Frings <[email protected]>
Merge pull request #169 from clue-labs/compression-recurse

Improve DNS response parser to limit recursion for compressed labels

31b5641a7d94a3d6c58a222ce1e0908610a8fb0b authored about 4 years ago by Jan Sorgalla <[email protected]>
Improve DNS response parser to limit recursion for compressed labels

This prevents a possible infinite recursion in malformed DNS response
messages. The maximum recu...

6c3cbb0d6f4800c4a5a0ba24212164903cf747a8 authored about 4 years ago by Christian Lück <[email protected]>
Prepare v1.4.0 release

665260757171e2ab17485b44e7ffffa7acb6ca1f authored over 4 years ago by Christian Lück <[email protected]>
Merge pull request #168 from clue-labs/php8

Minor test improvements to support upcoming PHP 8

35f5c2b28bf1e34497fcfb17cc913e7a4d5b01d5 authored over 4 years ago by Jan Sorgalla <[email protected]>
Minor test improvements to support upcoming PHP 8

298ab537845d5280b3da027eaf9fa2f9513d6060 authored over 4 years ago by Christian Lück <[email protected]>
Merge pull request #167 from WyriHaximus-labs/add-full-core-team-to-license

Add full core team to the license

d45bad8d55f9052db796486505b6c0c7c8ad12e3 authored over 4 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #166 from SimonFrings/tests

Update PHPUnit configuration schema for PHPUnit 9.3

efff9c0590543a61bf8feb6bf232e133d1bfd571 authored over 4 years ago by Jan Sorgalla <[email protected]>