From 05f11890bdfec4bfc3a78e191a87e70a937ffc54 Mon Sep 17 00:00:00 2001
From: Erlang/OTP
+ Fix erroneous watchdog transition from DOWN to INITIAL.
++ This transition took place when a peer connection was + reestablished following a failed capabilities exchange. + RFC 3539 requires DOWN to transition into REOPEN.
++ Own Id: OTP-10692
++ Add application_opt() request_errors to make the handling + of incoming requests containing decode errors + configurable.
++ The value 'callback' ensures that a handle_request + callback takes place for all such requests, the default + being for diameter to answer 3xxx series errors itself.
++ Own Id: OTP-10686
++ Add transport_opt() length_errors.
++ The value determines how messages received over the + transport interface with an incorrect Message Length are + dealt with.
++ Own Id: OTP-10687
++ Add commentary on RFC 6733 to Standards Compliance + chapter of the User's Guide.
++ Own Id: OTP-10688
++ Allow a 5xxx result code in an answer-message on peer + connections using the RFC 6733 common dictionary.
++ RFC 6733 allows this while RFC 3588 does not. A + handle_request callback can return {answer_message, + 3000..3999|5000..5999} in the simplest case.
++ Own Id: OTP-10759
++ Add dictionaries for RFC 6733.
++ Both the common and accounting dictionaries differ from + their RFC 3588 counterparts, which is reflected in + generated record definitions. Application configuration + on a service or transport determines the dictionary that + will be used on a given peer connection.
++ Own Id: OTP-10760
++ Allow a handle_request callback to control diameter's + setting of Result-Code and Failed-AVP.
++ Setting errors = false in a returned #diameter_packet{} + disables the setting.
++ Own Id: OTP-10761
+