Navigation


Recent posts (max 8) - Browse or Archive for more

Version 1.4.0 available

Version 1.4.0 was tagged in the repository a few months ago. The source code of this release can directly be downloaded using this link: ​​​http://www.freediameter.net/hg/freeDiameter/archive/1.4.0.tar.gz.

This new version comes with quite a number of changes:

  • New API: fd_fifo_set_max to change the capacity of a queue.
  • New configuration stanza for Relays: ProcessingPeersPattern? and ProcessingPeersMinimum?
  • New configuration stanza for scalability: RoutingInThreads? and RoutingOutThreads?
  • some coding style cleanups
  • Improvements on rt_load_balance algorithm
  • Improvements on logging & locking behaviors
  • More tolerant to invalid messages and answers.
  • Improvements on shutdown behaviors.
  • test_ccload: new extension: generates random Credit-Control-Requests and counts how many are answered/give an error/get no answer. Start it with SIGUSR2, stop it with a second SIGUSR2. Statistics are printed on exit.
  • test_cc: new extension. Automatically replies to Credit-Control-Requests. Copies minimally necessary data from the Request.
  • Fixed testcnx failing due to expired CA certificate

Thanks a lot to the contributors who continue to work and improve this stack!

Thank you for your interest in freeDiameter !

The freeDiameter team.

freeDiameter 1.3.2 released

Version 1.3.2 has been tagged in the repository. The source code of this release can directly be downloaded using this link: ​​http://www.freediameter.net/hg/freeDiameter/archive/1.3.2.tar.gz.

This new version adds better compilation compatibility with a wider range of system versions and improvements to the whitelist extension (acl_wl).

Note: 1.3.1 was exactly the same as 1.3.0 but fixes a version number problem only...

Thank you for your interest in freeDiameter !

The freeDiameter team.

Diameter: New Generation AAA Protocol - Design, Practice, and Applications

A new book about the Diameter protocol was just published:

book.jpg

Diameter: New Generation AAA Protocol - Design, Practice, and Applications

The reason to mention it here: this book discusses about freeDiameter in particular, and comes with a pre-built virtual machine image that contains a ready-for-use freeDiameter environment. Quite a good starting point for any freeDiameter enthusiast.

freeDiameter 1.3.0

Version 1.3.0 was tagged in the repository. The source code of this release can directly be downloaded using this link: ​http://www.freediameter.net/hg/freeDiameter/archive/1.3.0.tar.gz.

Many thanks to Thomas Klausner for his contribution of several important extensions.

Thank you for your interest in freeDiameter The freeDiameter team.

Another downtime...

Hi,

You may have noticed that the domain was down for a while; the primary server has actually physically relocated to a new home... And it took some time to get all back online!

Let us know if you experience any issue now that the server is back...

Apology for the inconvenience~ Sebastien

freeDiameter website downtime

Some of you may have noticed the website has been down for a while; this has been a combination of failures of 2 independent servers, unlikely but it happened unfortunately.

Thanks to all the people who wrote to me about this :) Your interest in freeDiameter is really motivating.

NO the freeDiameter implementation is not dead :) Although the active development is in "pause" I continue the maintenance and when I have more free time I will work on new features -- in the meantime I accept any contributions :)

Now one of the server is restored, but we need to migrate the content of the second server that is aging... so further downtime may occur in a not so distant future or during the migration. Thank you for your patience if that happens.

Best regards to all, and happy 2016 (still a few days remaining for the new year greetings) and happy year of the monkey (a bit ahead of time)

Sebastien

Diameter Protocol Guide

A book has recently been published in Japan on the Diameter protocol, with a whole chapter dedicated to freeDiameter.

「Diameterプロトコルガイド」

Note: the authors are not affiliated with the developers of freeDiameter.

freeDiameter 1.2.0

Tag 1.2.0 is now available in the freeDiameter repository. The source code of this release can directly be downloaded using this link: http://www.freediameter.net/hg/freeDiameter/archive/1.2.0.tar.gz.

Please check the changelog for detailed information on what's new in this release. There have been significant changes implemented since 1.1.x branch and the changelog is quite dense.

Many thanks to all contributors and in particular Thomas Klausner for his code and advices on the new logging system.

As usual, Debian and Ubuntu packages are available, check this page for more information. Pre-built packages for other distributions might also be available, as described here.

Our help@freediameter.net mailing-list is open to your questions and remarks.

Thank you for your interest in freeDiameter The freeDiameter team.