freeDiameter - Blog http://www.freediameter.net/trac/blog About freeDiameter en-US Trac 1.2.3.1 freeDiameter http://www.freediameter.net/trac/chrome/site/freeDiameter_header.png http://www.freediameter.net/trac/blog Evolution status sdecugis Fri, 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