aboutsummaryrefslogtreecommitdiffstats
path: root/lib/diameter/include/diameter_gen.hrl
AgeCommit message (Expand)Author
2017-08-03Redo message decode as a single passAnders Svensson
2017-06-13Move (most of) diameter_gen.hrl to diameter_gen.erlAnders Svensson
2017-06-13Add diameter_codec option ordered_encodeAnders Svensson
2017-06-13Remove use of process dictionary in decodeAnders Svensson
2017-06-12Fix maximum AVP arity checkAnders Svensson
2017-06-12Use avp_arity/1 when creating a zero groupAnders Svensson
2017-06-12Use avp_arity/1 when detecting missing AVPsAnders Svensson
2017-06-12Don't prepend bit for sub binary optimizationAnders Svensson
2017-06-12Remove upgrade-related codeAnders Svensson
2017-06-12Simplify value setting at decodeAnders Svensson
2017-06-12Simplify AVP decode as mapfoldlAnders Svensson
2017-06-12Be more flexible in what can be packed as 'AVP'Anders Svensson
2017-06-12Don't create intermediate binaries unnecessarily during encodeAnders Svensson
2017-06-12Remove minor encode bloatAnders Svensson
2017-06-12Replace slow binary comprehensionsAnders Svensson
2017-06-12Simplify missing AVP detectionAnders Svensson
2017-06-12Use maps when detecting missing AVPsAnders Svensson
2017-06-12Remove bloat from zero encodeAnders Svensson
2017-06-12Fix comment typosAnders Svensson
2015-09-14Merge branch 'anders/diameter/M-bit/OTP-12947' into maintAnders Svensson
2015-08-25Add service_opt() strict_mbitAnders Svensson
2015-08-13Merge branch 'maint-17' into maintAnders Svensson
2015-08-13Merge branch 'anders/diameter/grouped_errors/OTP-12930' into maint-17Erlang/OTP
2015-08-04Don't compute AVP list length unnecessarily at AVP decodeAnders Svensson
2015-08-04Don't traverse errors list unnecessarily when detecting missing AVPsAnders Svensson
2015-08-04Don't flag AVP as missing as a consequence of decode errorAnders Svensson
2015-06-22Merge branch 'bruce/change-license'Bruce Yinhe
2015-06-18Change license text to APLv2Bruce Yinhe
2015-06-18Fix decode of Grouped AVPs containing errorsAnders Svensson
2015-06-17Simplify logicAnders Svensson
2015-06-17Simplify logicAnders Svensson
2015-04-03Remove extra avp bit from diameter_avp decodeAnders Svensson
2015-03-27Remove potentially large error reason in call to diameter_lib:log/4Anders Svensson
2015-03-04Fix handling of length errors on Grouped AVPsAnders Svensson
2015-02-17Don't discard component diameter_avp list on Grouped AVP decode errorAnders Svensson
2015-02-17Fix process dictionary manipulation during message decodeAnders Svensson
2014-09-08Don't leave extra bit in decoded AVP dataAnders Svensson
2014-09-08Fix best effort decode of Failed-AVPAnders Svensson
2014-09-08Fix decode of Failed-AVP in RFC 3588 answer-messageAnders Svensson
2014-05-26Do best-effort decode of Failed-AVPAnders Svensson
2014-05-26Fix handling of AVP length errors (5014) in unknown AVPsAnders Svensson
2014-05-26Replace traffic-related log reports with no-op function callsAnders Svensson
2014-02-24Be lenient with the M-bit in Grouped AVPsAnders Svensson
2013-05-29Fix recognition of 5001 on mandatory AVP'sAnders Svensson
2013-05-17Detect all 5005 (MISSING_AVP) errors and don't reverse errorsAnders Svensson
2013-05-17Add spec to diameter_genAnders Svensson
2013-05-17Fix recognition of 5014 (INVALID_AVP_LENGTH) errorsAnders Svensson
2013-02-08Remove trailing whitespaceAnders Svensson
2011-11-10diameter_dbg:log -> diameter_lib:logAnders Svensson
2011-09-26Remove duplicate info from error report at encode failureAnders Svensson