39 Commits (ea11c0e7b1eb27f345680e8b6399a45dea5c4dd7)

Author SHA1 Message Date
Vsevolod Stakhov b2ae647a81 [Minor] Fix clang plugin with asan 6 years ago
Vsevolod Stakhov 5c8a82ded1 [Minor] Fix clang plugin functions on OSX 6 years ago
Vsevolod Stakhov ee7bbf1c3d [Minor] Clang-Plugin: Fix linking with clang 6 years ago
Vsevolod Stakhov 03eabb4c57 [Minor] Clang-Plugin: Fix build 6 years ago
Vsevolod Stakhov a59844f720 [Minor] Clang-plugin: Continue check if callee get failed 6 years ago
Vsevolod Stakhov d670c33cad [Minor] More fixes to plugin 6 years ago
Vsevolod Stakhov 5f453d2a9e [Minor] Another try to workaround the clang bug 6 years ago
Vsevolod Stakhov c77208a34e [Minor] Do not stop when cannot parse query string in clang plugin 7 years ago
Vsevolod Stakhov 9520e5d9a2 [Minor] Add rspamd_conditional_debug_fast to format checks 7 years ago
Anton Yuzhaninov 3514992d2b Remove unused function 7 years ago
Anton Yuzhaninov 3ec6820a92 Don't use LLVM_CXX_FLAGS/LLVM_C_FLAGS 7 years ago
Vsevolod Stakhov 91287bb840 [Fix] Remove ambigious format flag from printf 7 years ago
Vsevolod Stakhov 939cec679d [Minor] Fix LLVM detection 7 years ago
Vsevolod Stakhov 2f08a47d85 [Minor] Fix various cmake issues 8 years ago
Vsevolod Stakhov c8a8f7dd4d [Fix] Fix null callee case in clang plugin 8 years ago
Sebastien Badia a65506d45b
[Minor] doc: Fix spelling errors 9 years ago
Vsevolod Stakhov ae03a259fe [Minor] Support time_t args in clang plugin 9 years ago
Vsevolod Stakhov 8766fba694 Switch the rest to apache 2 10 years ago
Vsevolod Stakhov 07d6070ead Remove ambiguity between %b format modifiers 10 years ago
Vsevolod Stakhov 8084064f98 Add more functions for static analysis. 10 years ago
Vsevolod Stakhov e4abacbe1d More fixes to parsing queries. 10 years ago
Vsevolod Stakhov 8ca7e0347a Add gboolean check support. 10 years ago
Vsevolod Stakhov e1bc656430 Improve fixed integers processing 10 years ago
Vsevolod Stakhov c765074034 Improve diagnostic 10 years ago
Vsevolod Stakhov 613265222d Improve format string parsing. 10 years ago
Vsevolod Stakhov c957650442 Improve diagnostic 10 years ago
Vsevolod Stakhov 4c2c2a064a Char is actually int due to propagation 10 years ago
Vsevolod Stakhov 432c149841 Break compilation on format errors. 10 years ago
Vsevolod Stakhov dbac29badb Allow void * as %s arg. 10 years ago
Vsevolod Stakhov 8f3f025a96 Add complex types checkers. 10 years ago
Vsevolod Stakhov 951682a15c Add more types 10 years ago
Vsevolod Stakhov 3d40543c86 Fix issues in reading format strings 10 years ago
Vsevolod Stakhov 42b5ea575a Avoid copy&paste. 10 years ago
Vsevolod Stakhov ac3d14dbdc More primitive types parsers 10 years ago
Vsevolod Stakhov 2661320ea3 Add checkers for %s and %d flags 10 years ago
Vsevolod Stakhov 2a406c67c4 Write basics for arguments checks. 10 years ago
Vsevolod Stakhov 81307d2ac4 Use separate module for printf checks. 10 years ago
Vsevolod Stakhov 30af175b76 Start do something useful with libclang plugin 10 years ago
Vsevolod Stakhov 5570704c53 Start implemetation of static analysis plugin 10 years ago