Skip to content

Releases: dapphp/radius

3.1.0

Choose a tag to compare

@dapphp dapphp released this 29 Dec 01:01

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

Choose a tag to compare

@dapphp dapphp released this 26 Jan 04:54

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

Choose a tag to compare

@dapphp dapphp released this 26 Jan 04:20

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

Choose a tag to compare

@dapphp dapphp released this 25 Jan 05:43

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

Choose a tag to compare

@dapphp dapphp released this 27 Aug 15:21

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

Choose a tag to compare

@dapphp dapphp released this 13 May 15:36
63a3618

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