Commit Graph

  • 459711ed00 - Fixed compiling on Debian with gcc ( missing includes and std:: ) - Removed c-style include for Borland compiler. Reijo Tomperi 2008-11-07 20:25:07 +0000
  • 7569071846 Memory Leak: Added checking Daniel Marjamäki 2008-11-07 17:24:19 +0000
  • 789aac2ef4 cleanup the files Daniel Marjamäki 2008-11-07 16:25:29 +0000
  • af5b1858aa Visual C++: Fixed compiler error for "strdup" Daniel Marjamäki 2008-11-07 16:20:22 +0000
  • 34f44e3c04 Memory Leaks: Convert "do-while" blocks to "while" blocks to make the handling for that the same. Daniel Marjamäki 2008-11-07 16:19:55 +0000
  • cdf9ee4d8a Memory Leaks: Improved the checking of loops. Daniel Marjamäki 2008-11-07 07:46:28 +0000
  • 53752c129d Borland C++: Fixed compiler error (couldn't find the function 'free') Daniel Marjamäki 2008-11-07 07:45:50 +0000
  • a9e1fe5637 FileLister.* and testtokenize.cpp, changed encoding to utf-8 Reijo Tomperi 2008-11-06 19:40:49 +0000
  • db6b4b3069 Memory Leak: Fixed bug with strdup in loop. Bug 2225370 Daniel Marjamäki 2008-11-06 19:16:22 +0000
  • c220b061dc Refactoring TOKEN: Changed from struct to class Daniel Marjamäki 2008-11-06 18:31:39 +0000
  • 69a3595f19 cleanup of UTF-8. Updated the Makefile Daniel Marjamäki 2008-11-06 00:11:37 +0000
  • 6a3d957366 CheckAlpha: Expanded checking to include 'isupper' and 'islower' Daniel Marjamäki 2008-11-06 00:04:52 +0000
  • f8a60ae5c2 CheckClass: Applied patch 2220196 Daniel Marjamäki 2008-11-06 00:00:38 +0000
  • dfb7b4ed72 todo: A few short updated notes Daniel Marjamäki 2008-11-05 23:51:06 +0000
  • 877aea4bf7 tests: Removed this deprecated file Daniel Marjamäki 2008-11-05 23:50:40 +0000
  • 9c565d5945 C++ Builder: Updated the testrunner project Daniel Marjamäki 2008-11-05 23:50:18 +0000
  • c16c12c70a Buffer overrun: Fixed a false positive Daniel Marjamäki 2008-11-05 23:49:46 +0000
  • 8b9e223265 testother: Removed this test. Individual tests will be created instead Daniel Marjamäki 2008-11-05 23:48:59 +0000
  • 16b5260824 testincompletestatement: created new test Daniel Marjamäki 2008-11-05 23:48:17 +0000
  • b20c233599 TestBufferOverrun: Added a test case that shouldn't generate error. Get address beyond array. Daniel Marjamäki 2008-11-05 07:48:07 +0000
  • eb86a0fc34 Tokenizer: Skip inline assembly (Bug 2220727) Daniel Marjamäki 2008-11-05 07:28:40 +0000
  • fd4b02e538 CheckClass: Removed false positive "unused private function" for typedef (Bug 2220326) Daniel Marjamäki 2008-11-05 07:25:28 +0000
  • 5e4a7fefe5 Tokenize: Changed the array CurrentToken to a std::string Daniel Marjamäki 2008-11-04 19:09:31 +0000
  • 80ce75216d Borland C++: Added 'TestTokenize' to the testrunner project Daniel Marjamäki 2008-11-04 19:04:07 +0000
  • c90084ee00 testpreprocessor: updated the testing for multiline preprocessor statements Daniel Marjamäki 2008-11-03 19:39:09 +0000
  • ab590ce675 preprocessor: fixed invalid character Daniel Marjamäki 2008-11-03 19:36:43 +0000
  • 584b6b09fe Updated the Borland C++ project files Daniel Marjamäki 2008-11-03 18:57:53 +0000
  • 221517e3cc Added Visual C++ 2008 Express solution and project files Daniel Marjamäki 2008-11-03 18:57:18 +0000
  • c5b26d1a7f preprocessor: simple optimizations Daniel Marjamäki 2008-11-03 18:56:40 +0000
  • f25de185b4 File Listing: New handling of listing files. (Bug 2194949) Daniel Marjamäki 2008-11-03 18:52:39 +0000
  • b0d1e83c88 TestPreprocessor: Minor update to ensure that extra spaces are filtered out Daniel Marjamäki 2008-11-03 07:56:23 +0000
  • de3c6f9c1b Testing: DeallocateTokens after each test Daniel Marjamäki 2008-11-03 07:54:59 +0000
  • 375801f51e Tokenizer: Handle '\' in preprocessor lines Daniel Marjamäki 2008-11-03 07:53:30 +0000
  • b5e55859c4 preprocessor: handling the '\' in preprocessor code Daniel Marjamäki 2008-11-02 17:04:46 +0000
  • ffa8e3d0b6 TestCharVar: Fixed some false positives Daniel Marjamäki 2008-11-02 16:29:36 +0000
  • 7d234fd5c2 Class Checking: Fixed AV in FindClassFunction Daniel Marjamäki 2008-11-02 12:48:45 +0000
  • f1330c3db0 memleak: fixed false positives for assignment in return statement (bug 2205568) Daniel Marjamäki 2008-11-02 10:33:38 +0000
  • d60d133671 Uninitialized Member Variables: Fixed problems with different classes with same name (Bug 2208157) Daniel Marjamäki 2008-11-01 18:01:35 +0000
  • e13dfbafe6 man: Added xml for generating man page Daniel Marjamäki 2008-11-01 17:16:48 +0000
  • 0185f32bee Makefile: Applied changes suggested by Reijo Daniel Marjamäki 2008-11-01 17:12:05 +0000
  • 0dc9235f4f Uninitialized member variables: Removed false positives when using operator= (Bug 2190376) Daniel Marjamäki 2008-11-01 17:00:36 +0000
  • c284e7efad Uninitialized Member Variables: Check statements that begin after for example "if (..)" or "else" (Bug 2190290) Daniel Marjamäki 2008-11-01 06:41:45 +0000
  • 644b3057ed Unitialized Members Variables: Fixed false positives when using "this" (Bug 2190300) Daniel Marjamäki 2008-11-01 06:25:42 +0000
  • a7972ad80b testpreprocessor: changed the syntax Daniel Marjamäki 2008-10-31 19:02:11 +0000
  • b1b06209dc preprocessor: Minor typo fix Daniel Marjamäki 2008-10-31 18:59:57 +0000
  • e798a4a419 Preprocessor: Added elif handling. Check for invalid characters Daniel Marjamäki 2008-10-31 18:52:47 +0000
  • 8d2cdbc09f fixed compilation warnings generated by visual c++. Nothing serious Daniel Marjamäki 2008-10-31 08:29:59 +0000
  • a3a4d72082 preprocessor: Use the new preprocessor in cppcheck Daniel Marjamäki 2008-10-30 19:42:34 +0000
  • 3bf539939f preprocessor: Handling "#if .." better Daniel Marjamäki 2008-10-30 17:42:33 +0000
  • a54cd2df44 preprocessor: Minor cleanups and fixes Daniel Marjamäki 2008-10-30 16:46:05 +0000
  • 853fea4541 Check that a supported compiler is used to when compiling c++check Daniel Marjamäki 2008-10-30 04:45:59 +0000
  • 7657ac27ce preprocessor: Added test if_cond1. It fails currently Daniel Marjamäki 2008-10-30 04:23:35 +0000
  • 18efbaf433 preprocessor: Added tests test3, test4, test5 and if1 Daniel Marjamäki 2008-10-29 17:20:56 +0000
  • 0ffa0b13d8 preprocessor: Fixed tests Daniel Marjamäki 2008-10-29 08:08:46 +0000
  • c9fa509591 preprocessor: updated the tests. They are now failing. Daniel Marjamäki 2008-10-28 19:08:05 +0000
  • ed646d15be cleanup Daniel Marjamäki 2008-10-28 04:19:18 +0000
  • 4698ae19c6 preprocessor: refactoring the preprocessor and added TestPreprocessor::if0 Daniel Marjamäki 2008-10-27 19:02:49 +0000
  • 5e25e706ea preprocessor: Refactoring Daniel Marjamäki 2008-10-27 07:47:48 +0000
  • ccab3e3bb4 C++ Builder: Added the preprocessor files to testrunner.cbproj Daniel Marjamäki 2008-10-27 07:46:45 +0000
  • 96bea619bf preprocessor: Remove comments Daniel Marjamäki 2008-10-26 16:29:12 +0000
  • 6390873a09 preprocessor: refactoring Daniel Marjamäki 2008-10-26 15:36:52 +0000
  • 3f80b27c43 preprocessor: quick fix to make the TestPreprocessor::test1 work Daniel Marjamäki 2008-10-26 14:11:21 +0000
  • f792bf4a0d preprocessor: Created a simple test. But it fails currently. Daniel Marjamäki 2008-10-26 12:19:19 +0000
  • 69e5e09581 Testing: Only run tests in a specified class Daniel Marjamäki 2008-10-26 11:11:26 +0000
  • cde8e89987 preprocessor: Added new preprocessor. Only used in the tests yet. Daniel Marjamäki 2008-10-26 10:54:20 +0000
  • 5b9aa96aba Licensing: Using the GPL 3 license Daniel Marjamäki 2008-10-26 07:55:15 +0000
  • 4f096f6c07 Usage of Global functions: Only checked if "--all" is given. Show progress. Daniel Marjamäki 2008-10-25 17:54:04 +0000
  • 2eb775e536 Reverted [352] it's not a good fix Daniel Marjamäki 2008-10-25 17:06:27 +0000
  • de71095e82 CheckMemoryLeak: Fixed bug 2190219 - False positive, Mismatching allocation and deallocation Daniel Marjamäki 2008-10-25 16:47:51 +0000
  • 30e1d5c06e CheckIncompleteStatement: Fixed false positive generated by CheckIncompleteStatement (bug 2187837) Daniel Marjamäki 2008-10-23 17:45:24 +0000
  • bacc402d04 CheckClass: Minor fix to make it compile in Visual c++ Daniel Marjamäki 2008-10-21 08:47:26 +0000
  • 69700da5e1 CheckConstructors: Handle recursion better. Don't hang. Daniel Marjamäki 2008-10-19 15:21:18 +0000
  • 65da6b3cd7 Memory Leak: Better checking of mismatching alloc and dealloc for gtk Daniel Marjamäki 2008-10-19 15:20:31 +0000
  • f4319a865f Memory Leak: Fixed false positive Daniel Marjamäki 2008-10-19 07:23:06 +0000
  • 0658d65a7b tokenize: Fixed possible endless loop problem when handling typedefs Daniel Marjamäki 2008-10-19 06:21:01 +0000
  • d839fcb5ba Memory Leak: Better checking of memory leaks in gtk applications Daniel Marjamäki 2008-10-18 17:43:07 +0000
  • b235c373a5 testing: Various fixes to make the tests compile without warnings/errors Daniel Marjamäki 2008-10-16 17:22:26 +0000
  • fb5707b73e MemoryLeak: Minor fix to reduce false positives Daniel Marjamäki 2008-10-16 16:26:29 +0000
  • 7e18a2f689 MemoryLeak: minor updates Daniel Marjamäki 2008-10-15 07:04:32 +0000
  • 1978ac3562 Testing: Added macro 'REGISTER_TEST' Daniel Marjamäki 2008-10-15 06:48:18 +0000
  • d330eb197a Testing: Updated the testing to the new test framework Daniel Marjamäki 2008-10-13 06:42:40 +0000
  • 26549bf916 testing: Removed MiniCppUnit Daniel Marjamäki 2008-10-12 17:32:56 +0000
  • b5706fc546 testing: Added a new unit testing framework Daniel Marjamäki 2008-10-12 17:31:04 +0000
  • f01ab43eed testmemleak: preparing to add checks of function calls Daniel Marjamäki 2008-10-08 07:01:25 +0000
  • b2b3e48ebc Unsigned division: Checking if negative constant is used Daniel Marjamäki 2008-10-06 16:42:42 +0000
  • 3d14bbea56 TestDivision: Added two tests of unsigned division when negative constant is used. Daniel Marjamäki 2008-10-06 08:52:46 +0000
  • 5115420809 CheckUnsignedDivision: Made it more accurate and moved it to the standard checks Daniel Marjamäki 2008-10-04 12:12:24 +0000
  • c9fc2594e8 CheckMemoryLeak: Removed false positives about not deleting class instances Daniel Marjamäki 2008-09-29 06:38:25 +0000
  • 13f5196e52 cppcheck: removed checking of implementation in header. temporarily commented out the check for variable scope. These changes were made so that fewer warning messages will be produced when running c++check Daniel Marjamäki 2008-09-24 14:01:45 +0000
  • 534445951c testunusedvar: Added simple testing for unused variables Daniel Marjamäki 2008-09-24 11:28:00 +0000
  • 6881a364a2 CheckOther: Minor updates. Removed false positives for CheckScope Daniel Marjamäki 2008-09-23 16:03:39 +0000
  • 815dd364ed Incomplete statement: Check for statements that begin with a constant Daniel Marjamäki 2008-09-20 17:34:37 +0000
  • c77b81fddd CheckOther: Minor updates in checking of signed char variables and unsigned division Daniel Marjamäki 2008-09-16 05:57:57 +0000
  • 528deafe68 CheckUnsignedDivision: Refactoring Daniel Marjamäki 2008-09-15 06:40:26 +0000
  • 259e0ce238 tokenize: Fixed a bug in the tokenizer Daniel Marjamäki 2008-09-11 18:37:36 +0000
  • ca0f04b825 visual c++: added "--recursive" support Daniel Marjamäki 2008-09-11 18:35:08 +0000
  • 5e9f1010ff compilation: Various cross compilation fixes. The "--recursive" option doesn't work on VC now. Daniel Marjamäki 2008-09-11 17:03:58 +0000
  • ffb6e1dc6e compilation: hopefully the program should be compilable on VC now Daniel Marjamäki 2008-09-10 18:15:33 +0000
  • d942092ac0 memleak: better handling of switch blocks Daniel Marjamäki 2008-09-02 07:54:10 +0000
  • deca59aa86 testmemleak: added checks for class members Daniel Marjamäki 2008-09-01 06:38:41 +0000