GitHub / utopia-php/dns / commits
Lite & fast micro PHP DNS server abstraction that is **easy to use**.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 588d7471 | Merge pull request #136 from utopia-php/cursor/multi-job-queue-platform-f0c8 |
Eldad A. Fux <e****x@g****m>
Committed by: GitHub <n****y@g****m> |
15 days ago | |
| c8d667c0 | Merge pull request #134 from utopia-php/chore/validators-0.5-dependents |
Chirag Aggarwal <c****k@g****m>
Committed by: GitHub <n****y@g****m> |
20 days ago | |
| 5eda4809 | Merge pull request #121 from utopia-php/feat/validators-identifier |
Levi van Noort <7****t@u****m>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 0762b380 | Merge pull request #119 from utopia-php/chore/validators-0.4-dependents |
Chirag Aggarwal <c****k@g****m>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| 1de89cfe | Merge pull request #101 from utopia-php/chore/dns-domains-3 |
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| b308e414 | Merge pull request #87 from utopia-php/feat/dns-transport |
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| fd72d530 | Merge pull request #61 from utopia-php/chore/relax-validators-constraint |
Matej Bačo <m****0@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| f7a0d8e4 | Merge pull request #48 from utopia-php/refactor/mirror-workflow |
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| e8233f15 | Merge pull request #46 from utopia-php/fix/dns-split-rejoin |
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| c09469c3 | Follow RFC owner name rules in Name validator (wildcards + underscored labels... |
Chirag Aggarwal <c****k@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 5ee1c165 |
Update utopia-php/span to 3.0 (#49)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 5225f52a | Add DNS record rdata validation (#48) |
Chirag Aggarwal <c****k@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 0b1dd9b5 | Fix SOA RNAME email local-part encoding (#46) |
Chirag Aggarwal <c****k@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 28fe759e | Update dev dependencies for PHP 8.5 (#47) |
Chirag Aggarwal <c****k@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 90bf1bc4 | Support domains 2.x (#45) |
Chirag Aggarwal <c****k@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| fb2a570e | Refactor/max length encoding (#43) |
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 43006f37 |
Trim whitespace from domain names in Record and Question constructors (#41)
Co-authored-by: Claude Opus 4.6 <n****y@a****m> |
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 917901ec | Fix: Zone SOA answer (#42) |
Matej Bačo <m****0@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 574327f0 | fix |
eldadfux <e****x@g****m>
Committed by: Eldad A. Fux <e****x@g****m> |
7 months ago | |
| 8bac7d6f | Handle empty rdata in TXT record encoding by emitting a zero-length character... |
eldadfux <e****x@g****m>
Committed by: Luke B. Silver <2****n@u****m> |
7 months ago | |
| 18afebff | Enhance unit test for TXT record encoding to validate chunking behavior for e... |
eldadfux <e****x@g****m>
Committed by: Luke B. Silver <2****n@u****m> |
7 months ago | |
| 711c4e8b | Implement chunked encoding for TXT records in DNS Message Record class and ad... |
eldadfux <e****x@g****m>
Committed by: Luke B. Silver <2****n@u****m> |
7 months ago | |
| c46a13c4 |
Update utopia-php/span to 1.1.5 and set span level to warn on FORMERR responses
Co-authored-by: Claude Opus 4.6 <n****y@a****m> |
loks0n <2****n@u****m>
Committed by: Luke B. Silver <2****n@u****m> |
7 months ago | |
| 98c70520 |
update composer.lock
Co-authored-by: Claude Opus 4.6 <n****y@a****m> |
loks0n <2****n@u****m>
Committed by: Luke B. Silver <2****n@u****m> |
7 months ago | |
| 49ddfdc2 |
bump utopia-php/span to 1.1.*
Co-authored-by: Claude Opus 4.6 <n****y@a****m> |
loks0n <2****n@u****m>
Committed by: Luke B. Silver <2****n@u****m> |
7 months ago | |
| c8bf4c71 | Add tests to validate acceptance of non-zero Z bits in DNS header decoding fo... |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
7 months ago | |
| 2c51e606 | Refactor DNS header decoding to simplify Z bits validation and update documen... |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
7 months ago | |
| 6950303a | Refactor Swoole adapter constructor to use protected properties for configura... |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
7 months ago | |
| 6161ea50 | Enhance TCP fallback test for large TXT records to ensure proper response han... |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
7 months ago | |
| 97b829de | Implement multi-zone resolver for DNS server with localhost zone support |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
7 months ago | |
| 429a8b0f | Update TCP response handling to use maximum response size in packet processing |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
7 months ago | |
| 2c61fe50 | Refactor DNS Client tests to validate RRSet order using RFC 2181 compliance |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
7 months ago | |
| 30972d56 | update test and domain |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
7 months ago | |
| f8d2c257 | Enhance DNS message handling with RFC compliance and add tests for pointer va... |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
7 months ago | |
| dae03a7f | remove phpunit |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
7 months ago | |
| ac657d01 | Enhance TCP support and implement RFC-compliant truncation in DNS messages |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
7 months ago | |
| ee831a6f | chore: upgrade domains to 1.0.* |
Prem Palanisamy <i****d@g****m>
Committed by: Jake Barnby <j****4@g****m> |
7 months ago | |
| a1f490ba | chore: use stable version of span lib | Chirag Aggarwal <c****k@g****m> | 8 months ago | |
| 1bf784ed | chore: bump domains lib | Chirag Aggarwal <c****k@g****m> | 8 months ago | |
| c7507203 | ci: simplify |
loks0n <2****n@u****m>
Committed by: Luke B. Silver <2****n@u****m> |
8 months ago | |
| c513e468 | feat: worker control |
loks0n <2****n@u****m>
Committed by: Luke B. Silver <2****n@u****m> |
8 months ago | |
| 6ba52579 | feat: span actions |
loks0n <2****n@u****m>
Committed by: Luke B. Silver <2****n@u****m> |
8 months ago | |
| 0e0791f4 | merge Merge pull request #28 from utopia-php/feat-spans |
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| dd8928a1 | feat: spans | loks0n <2****n@u****m> | 8 months ago | |
| 3710f9dc | phpstan max |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
8 months ago | |
| 65662f89 | Fix phpstan level max |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
8 months ago | |
| 8ed200e3 | Fix codeql |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
8 months ago | |
| c7d4bcd4 | Fix phpstan issues |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
8 months ago | |
| 9d94a3bb | review improvements to truncation |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
8 months ago | |
| b3bcf014 | fix truncation test |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
8 months ago | |
| cb8e210d | Fix param order |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
8 months ago | |
| d938aa8c | truncation test |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
8 months ago | |
| de1558ed | handle truncation |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
8 months ago | |
| ab6bba1d | max buffer and framesize for tcp |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
8 months ago | |
| 7e803f22 | make tcp secondary in swoole adapter |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
8 months ago | |
| 738234f8 | Fix: set max tcp clients limit |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
8 months ago | |
| 66cb8e8c | set socket non blocking |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
8 months ago | |
| 7ab153e2 | Fix socket errors |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
8 months ago | |
| 36c07e0f |
Update src/DNS/Client.php
Co-authored-by: coderabbitai[bot] <1****]@u****m> |
Damodar Lohani <l****r@u****m> | 8 months ago | |
| 21a25aa7 | Fix guard agains fread zero |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
8 months ago | |
| 6630de49 | Fix codeql analysis |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
8 months ago | |
| cad0b59e | Add TCP support to DNS server and client |
Damodar Lohani <d****8@g****m>
Committed by: Damodar Lohani <l****r@u****m> |
8 months ago | |
| 5daf8b68 | merge Merge pull request #26 from utopia-php/chore-update-telemetry |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 4f97af94 | Update deps | Jake Barnby <j****4@g****m> | 9 months ago | |
| dce34533 | merge Merge pull request #25 from utopia-php/ser-650 |
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 320801b4 | handle @ | Hemachandar <h****o@g****m> | 9 months ago | |
| d9422666 | tweak error msgs | Hemachandar <h****o@g****m> | 9 months ago | |
| b78d6834 | allow underscore in some records | Hemachandar <h****o@g****m> | 9 months ago | |
| ec46b849 | better error msgs | Hemachandar <h****o@g****m> | 9 months ago | |
| 867ce1af | tiny | Hemachandar <h****o@g****m> | 9 months ago | |
| 0e0b996e | lint | Hemachandar <h****o@g****m> | 9 months ago | |
| 43ce4178 | limit | Hemachandar <h****o@g****m> | 9 months ago | |
| f7e7e162 | Add Name & CAA validators | Hemachandar <h****o@g****m> | 9 months ago | |
| eea6b929 | merge Merge pull request #23 from utopia-php/bump-validators-version |
Shimon Newman <s****n@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 2672cd95 | chore: update dependencies in composer.lock | shimon <s****n@a****o> | 9 months ago | |
| beed31c3 | merge Merge pull request #22 from utopia-php/refactor-assertions |
Matej Bačo <m****0@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| a775bc1d | Refactor: assertions |
Damodar Lohani <l****r@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 76442769 | merge Merge pull request #21 from utopia-php/feat-workerstart-and-coroutines-2 |
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| d2f64838 | feat: workerstart and coroutines 2 | loks0n <2****n@u****m> | 10 months ago | |
| 14e9b33a | merge Merge pull request #20 from utopia-php/feat-importexceptions |
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| f7f17d0d | feat: importexceptions | loks0n <2****n@u****m> | 10 months ago | |
| 1e6b4bac | merge Merge pull request #19 from utopia-php/fix-resolver-answers |
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 7d334bf6 | fix: resolver answers | loks0n <2****n@u****m> | 10 months ago | |
| d1ed3f9b | merge Merge pull request #18 from utopia-php/fix-lowercase-questions |
Luke B. Silver <2****n@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| ea87bbb7 | fix: lowercase questions | loks0n <2****n@u****m> | 10 months ago | |
| b69202fd | merge Merge pull request #17 from utopia-php/feat-add-dns-validator |
Matej Bačo <m****0@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 33ed3501 | pr review changes | Matej Bačo <m****0@g****m> | 10 months ago | |
| f34fc4e1 | Code quality improv | Matej Bačo <m****0@g****m> | 10 months ago | |
| 310a6d5d | Improve code quality | Matej Bačo <m****0@g****m> | 10 months ago | |
| 6bb1aa81 | Improve code quality | Matej Bačo <m****0@g****m> | 10 months ago | |
| 6ef67e14 | Formatting fix | Matej Bačo <m****0@g****m> | 10 months ago | |
| 21a94fc0 | Fix tests | Matej Bačo <m****0@g****m> | 10 months ago | |
| a398e4e3 | Code cleanup | Matej Bačo <m****0@g****m> | 10 months ago | |
| 6ae024fc | Use dns_get_record as fallback | Khushboo Verma <k****v@g****m> | 10 months ago | |
| 8646198c | Resolve DNS server hostname to IP address | Khushboo Verma <k****v@g****m> | 10 months ago | |
| 22597995 | Add more var_dumps | Khushboo Verma <k****v@g****m> | 10 months ago | |
| d0cc6708 | Add more var_dumps | Khushboo Verma <k****v@g****m> | 10 months ago | |
| c336f4e3 | Add var_dump | Khushboo Verma <k****v@g****m> | 10 months ago | |
| 95bc5033 | Resolve phpstan errors | Khushboo Verma <k****v@g****m> | 10 months ago | |
| 78ec2afe | Add DNS validator and test | Khushboo Verma <k****v@g****m> | 10 months ago |