- Changes to the MaD model generation infrastructure:
- Changed the query
cs/utils/modelgenerator/summary-modelsto use the implementation fromcs/utils/modelgenerator/mixed-summary-models. - Removed the now-redundant
cs/utils/modelgenerator/mixed-summary-modelsquery. - A similar replacement was made for
cs/utils/modelgenerator/neutral-models. That is, ifGenerateFlowModel.pyis provided with--with-summaries, combined/mixed models are now generated instead of heuristic models (and similar for--with-neutrals).
- Changed the query
- Improved detection of authorization checks in the
cs/web/missing-function-level-access-controlquery. The query now recognizes authorization attributes inherited from base classes and interfaces. - The precision of the query
cs/invalid-string-formattinghas been improved. More methods and more overloads of existing format like methods are taken into account by the query.