freeDiameter - Blog
http://www.freediameter.net/trac/blog
About freeDiameteren-USTrac 1.2.3.1freeDiameterhttp://www.freediameter.net/trac/chrome/site/freeDiameter_header.png
http://www.freediameter.net/trac/blog
Evolution statussdecugisFri, 17 Sep 2010 09:10:33 GMT
http://www.freediameter.net/trac/blog/evolution
http://www.freediameter.net/trac/blog/evolution<p>
A new version of freeDiameter, 1.0.1, will be released soon (within the end of this month). This release contains many bug fixes, in particular in the RADIUS/Diameter gateway. The 1.0.1-rc1 was tagged in the repository a few days ago.
</p>
<p>
In the longer term (release 1.1.0), the structure of the implementation will change slightly (see ticket <a class="closed ticket" href="http://www.freediameter.net/trac/ticket/15" title="#15: task: Code reorganization (closed: fixed)">15</a>) to allow easier integration in other projects (typically, implementation of Diameter clients).
</p>
<p>
Changes are also planned in the freeDiameter API. The sessions management for example will be modified since current API does not allow a clean management (<a class="closed ticket" href="http://www.freediameter.net/trac/ticket/16" title="#16: defect: Segmentation faults in sessions (closed: fixed)">16</a>). If you are currently developing new freeDiameter extensions using the sessions, please drop a mail on <a class="mail-link" href="mailto:dev@freediameter.net"><span class="icon">​</span>dev@freediameter.net</a> so we can discuss the details. Apart from the sessions, the API will also be affected by <a class="closed ticket" href="http://www.freediameter.net/trac/ticket/7" title="#7: enhancement: Code cleanup (octet strings) (closed: fixed)">7</a> (some datatypes will be redefined to speedup operations) and <a class="closed ticket" href="http://www.freediameter.net/trac/ticket/10" title="#10: enhancement: Timeout for answers (closed: fixed)">10</a> (ability to set a timeout for receiving a Diameter answer).
</p>
<p>
freeDiameter is still a young implementation and the API is expected to evolve quickly, but yet it is already usable. Last week, we experimented RADIUS/Diameter gateway, Diameter EAP server, and Diameter accounting server components to perform AAA functions for a venue with 200 people. Although we encountered a few problems, the operation was very smooth for the end-users, thanks to redundancy of our servers and efficient failover mechanism implementation of freeDiameter.
</p>
<p>
Thank you,
the freeDiameter project.
</p>
development