summaryrefslogtreecommitdiff
path: root/lib/diameter/src/compiler
Commit message (Expand)AuthorAgeFilesLines
* Suppress dialyzer warnings in codeAnders Svensson2021-05-071-2/+3
* Update copyright yearHenrik Nord2018-06-181-1/+1
* Don't use deprecated erlang:get_stacktrace/0Anders Svensson2018-06-071-3/+3
* Merge branch 'anders/diameter/DOIC/OTP-14588' into maintAnders Svensson2017-09-051-2/+2
|\
| * Fix dictionary compilation error messageAnders Svensson2017-09-041-2/+2
* | Don't search forms unnecessarily in diameter_exprecs parse transformAnders Svensson2017-08-101-2/+2
|/
* Fix obsolete diameter_gen.hrl commentsAnders Svensson2017-08-031-9/+8
* Merge branch 'anders/diameter/performance/OTP-14343'Anders Svensson2017-06-141-30/+71
|\
| * Move (most of) diameter_gen.hrl to diameter_gen.erlAnders Svensson2017-06-131-11/+14
| * Change signature associated with dictionary @custom_type/@codecsAnders Svensson2017-06-131-2/+3
| * Remove use of process dictionary in decodeAnders Svensson2017-06-131-20/+33
| * Add dictionary function avp_arity/1Anders Svensson2017-06-121-3/+27
* | diameter: Fix handling of locations and annotationsHans Bolinder2017-03-081-2/+2
|/
* Update copyright-yearErlang/OTP2016-12-071-1/+1
* Remove copyright from generated dictionary modulesAnders Svensson2016-08-261-14/+1
* update copyright-yearHenrik Nord2016-03-156-6/+6
* Change license text to APLv2Bruce Yinhe2015-06-188-72/+80
* diameter: Use module erl_annoHans Bolinder2015-04-302-8/+10
* Fix ?MODULE in preprocessed dictionary formsAnders Svensson2014-09-121-5/+28
* Fix broken check for undefined AVPs in @codec and @custom_typesAnders Svensson2014-05-291-5/+4
* Merge branch 'anders/diameter/unicode_path/OTP-11655'Anders Svensson2014-03-311-12/+20
|\
| * Fix unicode path failure in diameter_make:codec/2Anders Svensson2014-03-201-13/+21
* | Use fun encoding to erl_parse:abstract/2Anders Svensson2014-03-252-3/+9
* | Adapt dictionary compilation to new default encodingAnders Svensson2014-03-211-2/+2
* | Ensure that Grouped AVP's are fully defined in dictionariesAnders Svensson2014-01-161-13/+24
* | Don't format diameter_make:codec/2 errorsAnders Svensson2014-01-161-4/+10
|/
* Return compilable forms instead of beamAnders Svensson2013-12-012-24/+7
* Fix diameter_make:flatten/1Anders Svensson2013-12-012-10/+91
* Modify type that currently causes dialyzer woeAnders Svensson2013-12-011-1/+1
* Simplify and extend diameter_make interfaceAnders Svensson2013-12-012-115/+171
* Add diameter_make:flatten/1, remove reformat/1Anders Svensson2013-12-011-15/+19
* Extend diameter_make:codec/2Anders Svensson2013-11-283-57/+129
* Don't pollute process dictionary in diameter_codegen:from_dict/4Anders Svensson2013-11-281-1/+8
* Make forms a separate output from diameter_codegenAnders Svensson2013-11-282-6/+7
* Remove last remnants of "spec"Anders Svensson2013-11-282-127/+127
* Write as last step in code generationAnders Svensson2013-11-281-121/+93
* Change extensions for debug output: .spec/forms -> .D/FAnders Svensson2013-11-281-2/+2
* Remove redundant integer type specifiers from binariesAnders Svensson2013-05-291-3/+3
* Update copyright yearsBjörn-Egil Dahlberg2013-02-222-2/+2
* Remove dialyzer nowarn_unused_function workaroundAnders Svensson2013-02-182-44/+3
* Add exprecs '#new-'/1 clause taking list argumentAnders Svensson2013-02-081-5/+10
* Add exprecs '#get-'/1 for transforming records into listsAnders Svensson2013-02-082-9/+37
* Allow module name mapping at dictionary compilationAnders Svensson2011-12-161-1/+16
* Fix blunder that broke name/prefix compilation optionsAnders Svensson2011-12-161-1/+1
* Tell dialyzer not to warn about unused functionsAnders Svensson2011-12-082-1/+42
* Fix semantic checks on AVP qualifiersAnders Svensson2011-12-082-26/+67
* Minor codegen/debug fixAnders Svensson2011-12-081-9/+9
* Minor diameter_dict_scanner fixAnders Svensson2011-12-061-2/+4
* Fix interpretation of vendor id in @groupedAnders Svensson2011-12-052-7/+19
* Add range checks on dictionary integersAnders Svensson2011-12-051-18/+69