aboutsummaryrefslogtreecommitdiffstats
path: root/clang-plugin
Commit message (Expand)AuthorAgeFilesLines
* [Rework] Further types conversion (no functional changes)Vsevolod Stakhov2024-03-181-650/+646
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-261-9/+9
* [Minor] Another try to fix clang plugin buildVsevolod Stakhov2021-05-271-4/+1
* [Minor] Fix clang pluginVsevolod Stakhov2021-05-272-17/+17
* [Minor] Fix clang plugin with asanVsevolod Stakhov2020-05-281-7/+7
* [Minor] Fix clang plugin functions on OSXVsevolod Stakhov2019-10-222-11/+26
* [Minor] Clang-Plugin: Fix linking with clangVsevolod Stakhov2019-10-211-29/+21
* [Minor] Clang-Plugin: Fix buildVsevolod Stakhov2019-10-212-287/+23
* [Minor] Clang-plugin: Continue check if callee get failedVsevolod Stakhov2019-10-211-4/+6
* [Minor] More fixes to pluginVsevolod Stakhov2019-10-171-28/+33
* [Minor] Another try to workaround the clang bugVsevolod Stakhov2019-10-171-6/+17
* [Minor] Do not stop when cannot parse query string in clang pluginVsevolod Stakhov2019-05-031-1/+2
* [Minor] Add rspamd_conditional_debug_fast to format checksVsevolod Stakhov2019-03-201-6/+7
* Remove unused functionAnton Yuzhaninov2018-10-301-3/+0
* Don't use LLVM_CXX_FLAGS/LLVM_C_FLAGSAnton Yuzhaninov2018-10-301-1/+1
* [Fix] Remove ambigious format flag from printfVsevolod Stakhov2018-10-271-13/+1
* [Minor] Fix LLVM detectionVsevolod Stakhov2018-10-272-121/+287
* [Minor] Fix various cmake issuesVsevolod Stakhov2018-05-251-1/+1
* [Fix] Fix null callee case in clang pluginVsevolod Stakhov2018-01-091-1/+5
* [Minor] doc: Fix spelling errorsSebastien Badia2017-05-131-1/+1
* [Minor] Support time_t args in clang pluginVsevolod Stakhov2017-04-081-0/+28
* Switch the rest to apache 2Vsevolod Stakhov2016-02-043-65/+36
* Remove ambiguity between %b format modifiersVsevolod Stakhov2015-12-221-2/+2
* Add more functions for static analysis.Vsevolod Stakhov2015-11-161-1/+3
* More fixes to parsing queries.Vsevolod Stakhov2015-11-111-5/+19
* Add gboolean check support.Vsevolod Stakhov2015-11-111-1/+16
* Improve fixed integers processingVsevolod Stakhov2015-11-111-14/+40
* Improve diagnosticVsevolod Stakhov2015-11-111-1/+2
* Improve format string parsing.Vsevolod Stakhov2015-11-111-1/+14
* Improve diagnosticVsevolod Stakhov2015-11-111-11/+25
* Char is actually int due to propagationVsevolod Stakhov2015-11-111-1/+2
* Break compilation on format errors.Vsevolod Stakhov2015-11-113-36/+54
* Allow void * as %s arg.Vsevolod Stakhov2015-11-111-1/+3
* Add complex types checkers.Vsevolod Stakhov2015-11-111-22/+139
* Add more typesVsevolod Stakhov2015-11-111-0/+82
* Fix issues in reading format stringsVsevolod Stakhov2015-11-111-2/+8
* Avoid copy&paste.Vsevolod Stakhov2015-11-111-161/+53
* More primitive types parsersVsevolod Stakhov2015-11-111-1/+213
* Add checkers for %s and %d flagsVsevolod Stakhov2015-11-111-23/+84
* Write basics for arguments checks.Vsevolod Stakhov2015-11-111-5/+199
* Use separate module for printf checks.Vsevolod Stakhov2015-11-104-71/+167
* Start do something useful with libclang pluginVsevolod Stakhov2015-11-101-27/+58
* Start implemetation of static analysis pluginVsevolod Stakhov2015-11-093-0/+261