Skip to content

Releases: dapphp/radius

3.1.0

29 Dec 01:01

Choose a tag to compare

Version 3.1.0 adds significant enhancements and improvements since 3.0.0 that are backwards compatible and non-breaking. Support for Accounting requests has finally been added, along with support for CoA and Disconnect requests.

Additionally, more attributes are now built in and data types (including IPv6 addresses and ranges) defined in RFC 8044 are now supported. As a convenience, attributes can be added and retrieved by name instead of number (e.g. $client->setAttribute('NAS-IP-Address', $value) and $reply = $client->getReceivedAttribute('Reply-Message')).

See the README and examples/ directory for more information and usage.

What's Changed

New Contributors

Full Changelog: v3.0.0...3.1.0

Release 3.0.0

26 Jan 04:54

Choose a tag to compare

This release is a continuation of the previous 2.5 branch for newer PHP versions.

Target release to PHP 7.3+ and PHP 8.x. If using Composer, use 2.x for PHP 5.3 - PHP 7.2 projects.

2.5.8

26 Jan 04:20

Choose a tag to compare

This release fixes deprecation warnings emitted under PHP 8 and updates the examples scripts.

Note if using Composer: Future releases targeting PHP 5.3 - 7.2 will be in the 2.x branch. For PHP 7.3 and PHP 8.x, use the upcoming 3.x branch.

  • Fix warnings in PHP 8 (41960b6)
  • Update options for examples (7b2533f)

2.5.7

25 Jan 05:43

Choose a tag to compare

This release fixes one bug and corrects the license under which this library is released from GPL to LGPL.

  • When using accessRequestList or accessRequestEapMsChapV2List, if the first server in the list fails, subsequent tries may fail due to stale packet attributes being sent (83eab38)
  • LICENSE file should be LGPL, not GPL (fixes #18)

2.5.6

27 Aug 15:21

Choose a tag to compare

This is a bug fix release.

  • Fixes #13 - Add support for MD5-Challenge EAP type in MS-CHAPv2
  • Fixes #19 - EAP-MS-CHAPv2 authentication failing with FreeRADIUS since v2.2.5

2.5.5

13 May 15:36
63a3618

Choose a tag to compare

This is likely to be the last release in the 2.x branch. Going forward, use the 3.0 branch for PHP 8.0+ or PHP 7.3/7.4.

  • Tag release 2.5.5 - Fixes #16
  • Update composer.json to require PHP >= 5.3 || PHP <= 7.4
  • Update Travis config to test PHP 7.3 and 7.4