aboutsummaryrefslogtreecommitdiffstats
path: root/lib/diameter/src/base/diameter_codec.erl
AgeCommit message (Expand)Author
2017-09-04Let generic AVPs be encoded/decoded in alternate dictionariesAnders Svensson
2017-09-04Rename field in codec map: dictionary -> app_dictionaryAnders Svensson
2017-08-10Split AVPs at decodeAnders Svensson
2017-08-03Optimize sub-binariesAnders Svensson
2017-08-03Count AVPs in #diameter_avp.indexAnders Svensson
2017-08-03Redo message decode as a single passAnders Svensson
2017-08-03Tweak map-valued decodeAnders Svensson
2017-08-03Rename record_decode -> decode_formatAnders Svensson
2017-08-03Let messages and grouped AVPs be decoded to listsAnders Svensson
2017-08-03Let messages and grouped AVPs be encoded/decoded from/to mapsAnders Svensson
2017-08-03Add service_opt() record_decodeAnders Svensson
2017-08-03Fix obsolete diameter_gen.hrl commentsAnders Svensson
2017-06-13Restore diameter_codec:decode/2, update diameter_codec(3)Anders Svensson
2017-06-13Add diameter_codec option ordered_encodeAnders Svensson
2017-06-13Remove use of process dictionary in decodeAnders Svensson
2017-06-12Don't prepend bit for sub binary optimizationAnders Svensson
2017-06-12Optimize sub binary creationAnders Svensson
2017-06-12Optimize sub binary creationAnders Svensson
2017-06-12Optimize sub binary creationAnders Svensson
2017-06-12Optimize sub binary creationAnders Svensson
2017-06-12Don't match for no useful reasonAnders Svensson
2017-06-12Avoid modifying records during encodeAnders Svensson
2017-06-12Don't create intermediate terms unnecessarily during encodeAnders Svensson
2017-06-12Don't create intermediate binaries unnecessarily during encodeAnders Svensson
2017-06-12Fix encode of Grouped AVP as {Dict, Name, Data}Anders Svensson
2017-06-12Make encoding of Diameter header more efficientAnders Svensson
2017-06-12Make encoding of diameter_avp records more efficientAnders Svensson
2017-06-12Decode message header in a single matchAnders Svensson
2017-06-12Make AVP splitting more efficientAnders 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-04Fix relay encode of decoded diameter_avp listsAnders 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-04-03Remove extra avp bit from diameter_avp decodeAnders Svensson
2015-03-24Adapt to changed DiameterURI defaults in RFC 6733Anders Svensson
2015-03-24Merge branch 'anders/diameter/string_decode/OTP-11952' into maintAnders Svensson
2015-03-24Merge branch 'anders/diameter/route_record/OTP-12551' into maintAnders Svensson
2015-03-24Add service_opt() string_decodeAnders Svensson
2015-03-23Fix ordering of AVPs in relayed messagesAnders Svensson
2015-03-05Merge branch 'anders/diameter/grouped_decode/OTP-12475' into maintAnders Svensson
2015-03-04Allow encode of decoded diameter_avp listAnders Svensson
2015-03-04Fix handling of length errors on Grouped AVPsAnders Svensson
2015-01-19Fix retransmission of messages sent as header/avps listAnders Svensson
2014-09-08Fix best effort decode of Failed-AVPAnders Svensson
2014-05-26Do best-effort decode of Failed-AVPAnders Svensson
2014-05-26Fix handling of AVP length errors (5014) in unknown AVPsAnders Svensson