1. 80ad52f s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 12 years ago
  2. 670941c Format strings: offer a fixit for Darwin's %D/%U/%O to ISO %d/%u/%o. by Jordan Rose · 12 years ago
  3. 275b6f5 Format strings: %D, %U, and %O are valid on Darwin (same as %d, %u, %o). by Jordan Rose · 12 years ago
  4. 8be066e Format strings: suggest %lld instead of %qd and %Ld with -Wformat-non-iso. by Jordan Rose · 12 years ago
  5. bbb6bb4 Format strings: %Ld isn't available on Darwin or Windows. by Jordan Rose · 12 years ago
  6. 58e1e54 Remove ScanfArgType and bake that logic into ArgType. by Hans Wennborg · 12 years ago
  7. f3749f4 Rename analyze_format_string::ArgTypeResult to ArgType by Hans Wennborg · 12 years ago
  8. 5deddaf -Wformat: better handling of qualifiers on pointer arguments by Hans Wennborg · 12 years ago
  9. 4684778 Make -Wformat walk the typedef chain when looking for size_t, etc. by Hans Wennborg · 12 years ago
  10. ee0259d Teach printf/scanf about enums with fixed underlying types. by Jordan Rose · 12 years ago
  11. 101d4e0 Make -Wformat accept printf("%hhx", c); with -funsigned-char by Hans Wennborg · 12 years ago
  12. 392da48 Fix handling of wint_t - we can't assume wint_t is purely an integer promotion of wchar_t - they may differ in signedness. by James Molloy · 12 years ago
  13. afcd195 Support '%p' format specifier with block pointers. by Ted Kremenek · 12 years ago
  14. f856264 -Wformat-non-iso: warn about positional arguments (pr12017) by Hans Wennborg · 12 years ago
  15. 7651742 Warn about non-standard format strings (pr12017) by Hans Wennborg · 12 years ago
  16. 32addd5 Format string analysis: give 'q' its own enumerator. by Hans Wennborg · 12 years ago
  17. b4a3ef7 Tweak format string checking to work with %@ and ObjC toll-free bridging. <rdar://problem/10814120> by Ted Kremenek · 12 years ago
  18. 7da1f46 Format string warnings: don't a.k.a. wchar_t with wchar_t. by Hans Wennborg · 13 years ago
  19. e6ca97f Fix NSLog format string checking for %@. by Ted Kremenek · 13 years ago
  20. 9d24c2c Teach scanf/printf checking about '%Ld' and friends (a GNU extension). Fixes PR 9466. by Ted Kremenek · 13 years ago
  21. ef1440b The 'l' length modifier makes sense with the scanlist conversion specifier. by Ted Kremenek · 13 years ago
  22. 3026348 More dead code removal (using -Wunreachable-code) by David Blaikie · 13 years ago
  23. 37969b7 scanf: parse the 'm' length modifier, and check that the right arguments by Hans Wennborg · 13 years ago
  24. 28058d1 scanf analysis: the 'a' length modifier is valid with a scanlist by Hans Wennborg · 13 years ago
  25. 5294c79 Support the 'a' scanf length modifier as an extension in C++. by Hans Wennborg · 13 years ago
  26. d02deeb Support the 'a' length modifier in scanf format strings as a C90 extension. by Hans Wennborg · 13 years ago
  27. f4f0c60 Make printf warnings refer to wint_t and wchar_t by name by Hans Wennborg · 13 years ago
  28. b8ec3e3 Move definition of ConversionSpecifier::toString() to FormatString.cpp by Hans Wennborg · 13 years ago
  29. a792aff Make printf warnings refer to intmax_t et al. by name by Hans Wennborg · 13 years ago
  30. 687b5df Revert r145697 and dependent patch r145702. It added a dependency from by Nick Lewycky · 13 years ago
  31. 5fdc1b9 Make conversion specifier warning refer to typedef if possible. by Hans Wennborg · 13 years ago
  32. 6ca4a9a Tweak printf format string parsing to accept 'hh' conversion specifier to accept any char, not just signed char. Fixes <rdar://problem/10303638>. by Ted Kremenek · 13 years ago
  33. eb2d1f1 Removing a bunch of dead returns/breaks after llvm_unreachables. by David Blaikie · 13 years ago
  34. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  35. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  36. 1ad35be Revert r135147 and r135075. The consensus was that this wasn't the right thing to do. by Ted Kremenek · 13 years ago
  37. 9dbe16e Add extra sanity checking in FormatString::matchesType() that we are comparing integers to integers. This happens not to be an issue now, but the extra check helps future proof in case of future refactorings. by Ted Kremenek · 13 years ago
  38. 826d5b4 Reapply r135075, but modify format-strings.c and format-strings-fixit.c test cases to be more portable with an explicit target triple. by Ted Kremenek · 13 years ago
  39. 13d99bf Revert r135075, "format string checking: long and int have the same widths on 32-bit, so we shouldn't warn about using" by NAKAMURA Takumi · 13 years ago
  40. 8da9316 format string checking: long and int have the same widths on 32-bit, so we shouldn't warn about using by Ted Kremenek · 13 years ago
  41. dc00d81 Re-relax conversion specifier checking for printf format strings and conversion specifiers. My recent change was a mistake. by Ted Kremenek · 13 years ago
  42. 45eb702 Fix inversion in argument type checking for format strings with conversion specifiers for character types. by Ted Kremenek · 13 years ago
  43. d6a4d18 Revert r133024, "[format strings] correctly suggest correct type for '%@' by Daniel Dunbar · 13 years ago
  44. 84862f6 [format strings] correctly suggest correct type for '%@' specifiers. Fixes <rdar://problem/9607158>. by Ted Kremenek · 13 years ago
  45. 6242599 Don't warn when matching %p to nullptr. by Anders Carlsson · 14 years ago
  46. 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
  47. a7e6845 Detabify. by Eli Friedman · 14 years ago
  48. 96827eb Revert r109428 "Hoist argument type checking into CheckFormatHandler. This is prep for scanf format" by Michael J. Spencer · 14 years ago
  49. f762905 Hoist argument type checking into CheckFormatHandler. This is prep for scanf format by Ted Kremenek · 14 years ago
  50. a412a49 Move 'hasValidLengthModifier' from PrintfFormatSpecifier to FormatSpecifier. by Ted Kremenek · 14 years ago
  51. 826a345 Add most of the boilerplate support for scanf format string checking. This includes by Ted Kremenek · 14 years ago