Project overview
Diameter is an "AAA" (Authorization, Authentication and Accounting) protocol. It is a client/server protocol used for handling service requests like subscriber validation, network resource control, wireless mobility/roaming and charging and billing applications.
The AntHill Diameter (Cpp,Ruby) project is a powerful networking library that implements Diameter protocol (RFC 3588, 4004, 4005, 4006, 4072 & 4720) and supplies different fail-over and scaling functionality. It is based on AntHill library. The library contains Diameter Encoder and Decoder as well as other utilities like Diameter DumpViewer, Diameter Shell and etc.
AntHill Diameter Cpp known bugs
Version: 1.5
---
916 Diameter 19 Aug 10 Returning reference to temporary
Bug Report
788 Setup 17 May 09 -g options for gcc compiler & --enable-debug=no.
1058 Diameter 23 Dec 11 Port to boost_1_48_0, 3rdparty/boost_1_48_0/dist/include/boost-1_48
1062 Utilities 29 Dec 11 Port to new version of xerces
Version: 1.0
Bug Report
685 Samples 11 Jan 09 Clean up all includeds. Exclude all included that are not necessary. Look at all examples and collect librarie's header at stdafx
612 Samples 25 Nov 08 ReliableDiameter - Incorrect answers
610 Samples 25 Nov 08 Incorrect(0) flags in all AVPs
646 Diameter 19 Dec 08 Add a limitation based on message len for decoder
619 Diameter 26 Nov 08 Miscoded ACR packet (UnitTestsDiameter)
596 Diameter 24 Nov 08 Imlement DiameterShell
515 Diameter 10 Nov 08 Fix warning
Version: 0.5
Bug Report
344 Documentation 25 Jun 08 Add appendix with list of supported diameter protocols, command and avps
281 Diameter 17 Apr 08 Error(?) if sessionIdAVP is not ser for ReAuthRequest.
278 Diameter 31 Mar 08 Changes names for commands
268 Diameter 24 Mar 08 Add a support for custom avp
