danmar
|
dfa8a2e67c
|
Visual C++: Fixed testrunner compilation problems
|
2009-08-14 12:46:55 +02:00 |
Daniel Marjamäki
|
ecdbcbce3d
|
Fixed #566 (False positive when assigning the return value of realloc(NULL,..) to a pointer variable holding a freed memory address)
|
2009-08-10 22:04:28 +02:00 |
Daniel Marjamäki
|
cb57bd6678
|
Listing error messages in XML format
|
2009-08-04 21:36:55 +02:00 |
Daniel Marjamäki
|
ddaea3244d
|
memleak: implemented simple checking for leaking struct members
|
2009-07-19 16:51:31 +02:00 |
Daniel Marjamäki
|
7df3670128
|
doc: updated doxygen comments. three groups where created - 'GUI', 'Core' and 'Checks'
|
2009-07-17 10:49:01 +02:00 |
Daniel Marjamäki
|
4f2520bef3
|
doxygen: made the todos visible in the doxygen output
|
2009-07-14 08:17:12 +02:00 |
Daniel Marjamäki
|
2a8fa6d19c
|
astyle formatting
|
2009-07-13 15:50:54 +02:00 |
Daniel Marjamäki
|
913789605f
|
refactoring: Refactoring of the leak-checking classes
|
2009-07-13 15:07:26 +02:00 |
Daniel Marjamäki
|
7d35447d80
|
refactoring: renamed the severity "all" to "possible error"
|
2009-07-13 10:16:31 +02:00 |
Reijo Tomperi
|
8b0e481d46
|
Refactoring: Rename member functions to follow naming guidelines.
|
2009-07-05 23:16:43 +03:00 |
Slava Semushin
|
13e805f332
|
Fixed ticket #399 (Add detection for resource leaks after open() usage)
http://sourceforge.net/apps/trac/cppcheck/ticket/399
|
2009-06-21 22:01:43 +07:00 |
Daniel Marjamäki
|
b7c9a4ed8c
|
Created a new class for detecting leaks (forgetting to free struct members)
|
2009-06-16 22:01:04 +02:00 |
Daniel Marjamäki
|
a81b6487bf
|
Improved the "CheckMemoryLeak::functionReturnType"
|
2009-06-15 21:13:39 +02:00 |
Daniel Marjamäki
|
433ff048a4
|
Fixed #264 (Memory Leak: alloc by assigning to a return value)
The fix was inspired by the previous patch submitted by hoangtuansu
|
2009-06-15 17:44:59 +02:00 |
Daniel Marjamäki
|
9b2b14a608
|
doc: generating wiki documentation
|
2009-06-12 15:20:08 +02:00 |
Daniel Marjamäki
|
0c01132698
|
added a classInfo function for each check class
|
2009-06-12 12:19:37 +02:00 |
Daniel Marjamäki
|
a3bf635249
|
Doxygen: Added a few simple doxygen comments for the leaks checking
|
2009-06-08 20:54:49 +02:00 |
Daniel Marjamäki
|
2c07c22d9e
|
Refactoring: Split up the CheckMemoryLeak into CheckMemoryLeakInFunction and CheckMemoryLeakInClass
|
2009-06-08 20:20:43 +02:00 |
Daniel Marjamäki
|
15dbf9c085
|
Refactoring: Renaming the CheckMemoryLeakClass to CheckMemoryLeak. Deleted testmemleakmp
|
2009-06-08 18:51:17 +02:00 |
Daniel Marjamäki
|
6356db82a9
|
Added headers to the "--errorlist" output
|
2009-06-07 18:53:47 +02:00 |
Reijo Tomperi
|
58eda6e978
|
Fix ticket #325 (Replace developer names in source files with AUTHORS file)
http://apps.sourceforge.net/trac/cppcheck/ticket/325
|
2009-05-30 08:48:12 +03:00 |
Slava Semushin
|
2654a4aa54
|
Added support to search resource leaks after opendir()/fdopendir() usage.
|
2009-05-24 02:53:02 +07:00 |
Daniel Marjamäki
|
eafb1f823c
|
Applied patch 0002-CheckMemoryLeak-renamed-enum-members.patch
Author: php-coder
|
2009-05-21 12:16:42 +02:00 |
Daniel Marjamäki
|
167ab7ee15
|
Applied patch 0001-src-checkmemoryleak.h-replaced-assignment-in-contru.patch
Author: php-coder
|
2009-05-21 12:11:35 +02:00 |
Daniel Marjamäki
|
e017d5a079
|
refactoring - added 'getErrorMessages' to all check classes
|
2009-03-22 08:20:15 +01:00 |
Daniel Marjamäki
|
6fc66d3e2c
|
refactoring error messages
|
2009-03-21 21:33:27 +01:00 |
Daniel Marjamäki
|
468ed653e2
|
refactoring error messages
|
2009-03-21 17:58:13 +01:00 |
Daniel Marjamäki
|
170f817a19
|
refactoring: there are now 2 functions for running checks. 'runChecks' and 'runSimplifiedChecks'
|
2009-03-21 07:53:23 +01:00 |
Daniel Marjamäki
|
9f1c3cc535
|
refactoring the rest of the classes
|
2009-03-20 18:16:21 +01:00 |
Daniel Marjamäki
|
02df14ec37
|
Memory leaks: Refactoring to use Tokenizer::FindClassFunction. Enabled test case, the memory leak is now detected
|
2009-03-14 18:21:37 +01:00 |
Daniel Marjamäki
|
87b0314e72
|
memory leak: fixed issue with reporting wrong location
|
2009-03-01 20:34:04 +00:00 |
Reijo Tomperi
|
fc8f47145a
|
Copyrights updated
|
2009-03-01 19:52:33 +00:00 |
Daniel Marjamäki
|
a5f88862b4
|
memory leak: keep track of --all better
|
2009-02-09 20:16:00 +00:00 |
Reijo Tomperi
|
b211b8cbe8
|
Fix ticket #84 (unit testing: use "protected" instead of preprocessor)
|
2009-02-07 20:06:00 +00:00 |
Daniel Marjamäki
|
3c289e52c5
|
memory allocation: check for mismatching size
|
2009-02-07 10:54:39 +00:00 |
Daniel Marjamäki
|
7299d3e5b1
|
memleak: removed false positives for mismatching allocation and deallocation
|
2009-02-06 06:11:47 +00:00 |
Daniel Marjamäki
|
c46c4c50e9
|
memory leak: fixed ticket #9
|
2009-02-04 06:11:36 +00:00 |
Reijo Tomperi
|
6b16b7482a
|
Removed some dead code and improved one function to use reference instead of a copy.
|
2009-01-31 21:12:24 +00:00 |
Daniel Marjamäki
|
f6f72fc022
|
errmsg: output severity in messages. a fix to track severity in the memory leaks check
|
2009-01-31 13:57:27 +00:00 |
Leandro Penz
|
9fb11bbfcc
|
memleak: strcat_result_assignment fixed by checking some functions for "x = func(x[),]".
|
2009-01-25 20:57:34 +00:00 |
Reijo Tomperi
|
176dd41306
|
Fixed Ticket #40, Check copyright texts in files, now that we have new developers.
|
2009-01-21 20:04:20 +00:00 |
Daniel Marjamäki
|
f7e4f13ecd
|
Memory leak: Readded some checking to classes
|
2009-01-14 05:58:20 +00:00 |
Daniel Marjamäki
|
8f86a941aa
|
Simplify tokens: add a ";" after case and default
|
2009-01-07 17:49:21 +00:00 |
Reijo Tomperi
|
e435a1f1d6
|
Refactoring: Added src/ and test/ folders. Moved source files to those folders, updated makefile and codeblocks project file.
|
2009-01-06 14:18:36 +00:00 |