- 7966297 Fix range in printf warnings for invalid conversion specifiers. by Ted Kremenek · 14 years ago
- 2e6c19a The 'X' printf type has a valid alternative form. Fixes PR8641. by Anders Carlsson · 14 years ago
- 4d8ae4d Previously, the printf warnings would say your arguments type was 'int' when it was really a 'char' by Ted Kremenek · 14 years ago
- c82faca Check format strings when a called function has more than one FormatAttr (one for 'scanf' and one for 'printf'). Fixes <rdar://problem/8409437>. by Ted Kremenek · 14 years ago
- 95355bb It appears that technically a null format string is not warned under -Wformat-nonliteral, as by Ted Kremenek · 14 years ago
- 9325eaf Fix printf format string checking for '%lc' (which expects a wint_t or compatible argument). Fixes PR 7981. by Ted Kremenek · 14 years ago
- baa4006 Don't warn when a '%%' or '%*d' (scanf) is used in a format string with positional arguments, since by Ted Kremenek · 14 years ago
- 45f9b7e Bug 7377: printf checking fails to flag some undefined behavior by Tom Care · 14 years ago
- e4ee966 Bug 7377: Fixed several bad printf format string bugs. by Tom Care · 14 years ago
- 01cb1aa Fix format string checking of '%c' by treating it as an integer conversion. Fixes PR 7391. by Ted Kremenek · 14 years ago
- 13927a4 Extend format string type-checking to include '%p'. Fixes remaining cases PR 4468. by Ted Kremenek · 14 years ago
- b90f4b3 Tell the string literal parser when it's not permitted to emit by Douglas Gregor · 15 years ago
- a41a8c5 Whenever we complain about a failed initialization of a function or by Douglas Gregor · 15 years ago
- 6ee7653 Fix two bugs in format-string checking: by Ted Kremenek · 15 years ago
- d49d877 Allow a '0' precision in format strings (as the man page says it is okay). by Ted Kremenek · 15 years ago
- e3fc547 Fix crasher caused by setting a bit in a possibly empty bitvector while by Ted Kremenek · 15 years ago
- efaff19 For printf format string checking, add support for positional format strings. by Ted Kremenek · 15 years ago
- 7f70dc8 For printf format string checking, move the tracking of the data argument index out of by Ted Kremenek · 15 years ago
- 78c97fb Disable one test case because of the inconsistent results it is giving on by Ted Kremenek · 15 years ago
- 87260c7 Add support for '%C' and '%S' printf conversion specifiers. by Ted Kremenek · 15 years ago
- 0da9e95 Add test case to show that Clang now checks the format string by Ted Kremenek · 15 years ago
- 0395618 Fix test case. by Ted Kremenek · 15 years ago
- 4e4b30e Refactor the logic for printf argument type-checking into analyze_printf::ArgTypeResult. by Ted Kremenek · 15 years ago
- 5c41ee8 Patch by Cristian Draghici: by Ted Kremenek · 15 years ago
- aa74a1e Implement promotion for enumeration types. by Douglas Gregor · 15 years ago
- f911eba Add format string type checking support for 'long double'. by Ted Kremenek · 15 years ago
- 180f284 Format string checking: selectively ignore implicit casts to 'int' by Ted Kremenek · 15 years ago
- 01aefc6 Recognize 'q' as a format length modifier (from BSD). by Daniel Dunbar · 15 years ago
- c9a89fe Add format string checking of 'double' arguments. Fixes <rdar://problem/6931734>. by Ted Kremenek · 15 years ago
- d635c5f Add basic type checking of format string conversion specifiers and their arguments. Thanks to Cristian Draghici for his help with this patch! by Ted Kremenek · 15 years ago
- 31f8e32 Be a little more permissive than C99: allow 'unsigned' to be used for by Ted Kremenek · 15 years ago
- f88c8e0 Switch Sema over to using the new implementation of format string by Ted Kremenek · 15 years ago
- e030358 add a bunch of missing prototypes to tests by Chris Lattner · 15 years ago
- 813b70d fix a bug handling the gnu ?: extension. Patch by Storlek on IRC, by Chris Lattner · 15 years ago
- a572887 Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. by Daniel Dunbar · 15 years ago
- 23afaad Don't #include <stdio.h> when tests don't need it, or use clang instead of clang-cc when they do. by Daniel Dunbar · 15 years ago
- addb0f6 Fix some Window-isms to get these tests to pass on Windows. by John Thompson · 15 years ago
- 42ae3e8 Fix <rdar://problem/6880975> [format string] Assertion failed: (Arg < NumArgs && "Arg access out of range!"). by Ted Kremenek · 16 years ago
- 655f141 implement -Wformat-security properly, which is enabled by default. by Chris Lattner · 16 years ago
- be8434a tweak warning options to be more like gcc: by Chris Lattner · 16 years ago
- d7d5f02 Rename clang to clang-cc. by Daniel Dunbar · 16 years ago
- 082d936 Fix <rdar://problem/6704086> by allowing the format string checking in Sema to by Ted Kremenek · 16 years ago
- d0d082f use the full spelling of a string literal token so that trigraphs by Chris Lattner · 16 years ago
- 07f192e add c testcase for string literal diagnostic improvement. by Chris Lattner · 16 years ago
- 3c385e5 Add hook to add attributes to function declarations that we know by Douglas Gregor · 16 years ago
- 0fdea46 Fix test case (incomplete "expected-warning" line) by Ted Kremenek · 16 years ago
- d30ef87 Patch by Roman Divacky: by Ted Kremenek · 16 years ago
- de45428 Add support for format string checking of object-size checking by Daniel Dunbar · 16 years ago
- 50ff6f3 Fix test failure on Linux. by Eli Friedman · 16 years ago
- 4489fe1 Add EXTWARN Diagnostic class. by Daniel Dunbar · 16 years ago
- 4a33646 Modified format-string checking to not emit a warning when all of the by Ted Kremenek · 17 years ago
- 1ff8b58 Fix a warning by Anders Carlsson · 17 years ago
- 580b664 Added notion of '*' specified format width/specifiers when checking by Ted Kremenek · 17 years ago
- 6eda8c9 Add some more diagnostics for va_start, fix tests so they pass with these new diags. by Anders Carlsson · 17 years ago
- 3b427b3 rename -parse-ast-print to -ast-print by Chris Lattner · 17 years ago
- 9f3d942 Removed option "-parse-ast-check" from clang driver. This is now implemented by Ted Kremenek · 17 years ago
- 71895b9 Added support for additional format string checking for the printf by Ted Kremenek · 17 years ago
- 59907c4 initial support for checking format strings, patch by Ted Kremenek: by Chris Lattner · 17 years ago