| Commit message (Expand) | Author | Age | Files | Lines |
* | Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. | Galina Kistanova | 2017-06-03 | 1 | -0/+2 |
* | [Sema] Don't crash on scanf on forward-declared enums. | Benjamin Kramer | 2016-08-20 | 1 | -1/+5 |
* | [Sema] Handle UTF-8 invalid format string specifiers | Bruno Cardoso Lopes | 2016-03-29 | 1 | -3/+8 |
* | MS format strings: allow the 'h' length modifier with C, C, s and S (PR20808) | Hans Wennborg | 2014-09-04 | 1 | -0/+6 |
* | MS format strings: support the 'w' length modifier (PR20808) | Hans Wennborg | 2014-09-04 | 1 | -0/+5 |
* | [C++11] Use 'nullptr'. Analysis edition. | Craig Topper | 2014-05-20 | 1 | -1/+1 |
* | Fix bad comment from r207573. | Hans Wennborg | 2014-05-02 | 1 | -1/+1 |
* | scanf analysis: handle scanlists that start with ^] (PR19559) | Hans Wennborg | 2014-04-29 | 1 | -0/+9 |
* | scanf format checking: include the buffer length in the fix-it for %s. | Jordan Rose | 2014-03-20 | 1 | -6/+17 |
* | Analysis: Add support for MS specific printf format specifiers | David Majnemer | 2013-08-21 | 1 | -2/+12 |
* | Add support for __wchar_t in -fms-extensions mode. | Hans Wennborg | 2013-05-10 | 1 | -2/+2 |
* | s/CPlusPlus0x/CPlusPlus11/g | Richard Smith | 2013-01-02 | 1 | -1/+1 |
* | Sort all of Clang's files under 'lib', and fix up the broken headers | Chandler Carruth | 2012-12-04 | 1 | -1/+1 |
* | Format strings: %D, %U, and %O are valid on Darwin (same as %d, %u, %o). | Jordan Rose | 2012-09-13 | 1 | -3/+23 |
* | Remove redundant semicolons which are null statements. | Dmitri Gribenko | 2012-09-10 | 1 | -1/+1 |
* | Format strings: %Ld isn't available on Darwin or Windows. | Jordan Rose | 2012-09-08 | 1 | -3/+5 |
* | Properly check length modfiers for %n in format strings. | Hans Wennborg | 2012-08-07 | 1 | -1/+24 |
* | Remove ScanfArgType and bake that logic into ArgType. | Hans Wennborg | 2012-08-07 | 1 | -92/+55 |
* | Rename analyze_format_string::ArgTypeResult to ArgType | Hans Wennborg | 2012-08-07 | 1 | -52/+52 |
* | -Wformat: better handling of qualifiers on pointer arguments | Hans Wennborg | 2012-07-31 | 1 | -3/+9 |
* | Make -Wformat check the argument type for %n. | Hans Wennborg | 2012-07-30 | 1 | -0/+7 |
* | Make -Wformat walk the typedef chain when looking for size_t, etc. | Hans Wennborg | 2012-07-27 | 1 | -15/+2 |
* | Make suggestions for mismatched enum arguments to printf/scanf. | Jordan Rose | 2012-06-04 | 1 | -0/+5 |
* | Format string analysis: give 'q' its own enumerator. | Hans Wennborg | 2012-02-16 | 1 | -1/+4 |
* | Make -Wformat fix-its preserve original conversion specifiers. | Hans Wennborg | 2012-02-15 | 1 | -8/+10 |
* | Teach scanf/printf checking about '%Ld' and friends (a GNU extension). Fixes... | Ted Kremenek | 2012-01-24 | 1 | -2/+6 |
* | More dead code removal (using -Wunreachable-code) | David Blaikie | 2012-01-20 | 1 | -2/+2 |
* | scanf: parse the 'm' length modifier, and check that the right arguments | Hans Wennborg | 2012-01-12 | 1 | -3/+14 |
* | scanf analysis: don't bail out after successful parse of scanlist | Hans Wennborg | 2012-01-12 | 1 | -1/+1 |
* | Support the 'a' length modifier in scanf format strings as a C90 | Hans Wennborg | 2011-12-15 | 1 | -5/+12 |
* | Check that arguments to a scanf call match the format specifier, | Hans Wennborg | 2011-12-10 | 1 | -1/+252 |
* | Revert r109428 "Hoist argument type checking into CheckFormatHandler. This i... | Michael J. Spencer | 2010-07-27 | 1 | -6/+0 |
* | Fix namespace polution. | Dan Gohman | 2010-07-26 | 1 | -0/+1 |
* | Hoist argument type checking into CheckFormatHandler. This is prep for scanf... | Ted Kremenek | 2010-07-26 | 1 | -0/+6 |
* | Hookup checking for invalid length modifiers in scanf format strings. | Ted Kremenek | 2010-07-20 | 1 | -21/+23 |
* | Add 'ConversionSpecifier' root class in 'analyze_format_string' namespace and | Ted Kremenek | 2010-07-20 | 1 | -27/+27 |
* | Rename 'ConsumedSoFarArg' -> 'nArg' and 'OutIntPtrArg' to 'nArg' (scanf and p... | Ted Kremenek | 2010-07-20 | 1 | -1/+1 |
* | Add missing conversion specifier parsing for 'u', 'x', 'o', and 's'. Fixes <... | Ted Kremenek | 2010-07-19 | 1 | -0/+4 |
* | Hook up warning for an incomplete scanlist in scanf format strings. | Ted Kremenek | 2010-07-16 | 1 | -2/+2 |
* | Add the main scanf-parsing logic that I meant to include in my previous commit. | Ted Kremenek | 2010-07-16 | 1 | -0/+214 |