Skip to content

Commit

Permalink
Updated CHANGELOG.
Browse files Browse the repository at this point in the history
  • Loading branch information
samuelwilliams committed Mar 7, 2020
1 parent ee8542d commit 99093c9
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 3 deletions.
14 changes: 14 additions & 0 deletions CHANGELOG-1.x.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
CHANGELOG for 1.4
=================
* [PR #90](https://github.com/yswery/PHP-DNS-SERVER/pull/90) Added the beginning of a cli interface for PhpDnsServer, and a filesystem config for loading all .json files from a zones directory.
* [PR #93](https://github.com/yswery/PHP-DNS-SERVER/pull/93) Change private `Server` properties to protected.
* [PR #98](https://github.com/yswery/PHP-DNS-SERVER/pull/98) Drop support for PHP 7.1.
* [PR #99](https://github.com/yswery/PHP-DNS-SERVER/pull/99) New `BindResolver` class to add support for Bind9/named style records.
* [PR #100](https://github.com/yswery/PHP-DNS-SERVER/pull/100) New logger subscriber that listens too all events.

CHANGELOG for 1.3
=================
* New specialised classes for encoding and decoding Rdata: `RdataEncoder` & `RdataDecoder`.
* Upgrade to React Socket v1.2 and greater.
* Add `ServerTerminator` subscriber.

CHANGELOG for 1.2
=================
* New event `SERVER_START_FAIL` triggered when the server fails to start.
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ This class can be used to give DNS responses dynamically based on your pre-exist

## Requirements

* `PHP 7.1+`
* `PHP 7.2+`
* Needs either `sockets` or `socket_create` PHP extension loaded (which they are by default)

## Example
Expand Down Expand Up @@ -61,8 +61,8 @@ $ dig @127.0.0.1 test2.com A +short
112.112.112.112
```
## Zone File Storage
PHP DNS Server supports three zone file formats out-of-the-box: JSON, XML, and YAML; each file format
is supported by a specialised `Resolver` class: `JsonResolver`, `XmlResolver`, and `YamlResolver`,
PHP DNS Server supports four zone file formats out-of-the-box: Bind, JSON, XML, and YAML; each file format
is supported by a specialised `Resolver` class: `BindResolver`, `JsonResolver`, `XmlResolver`, and `YamlResolver`,
respectively. Example files are in the `example/` directory.

### JSON zone example
Expand Down

0 comments on commit 99093c9

Please sign in to comment.