David A. Wheeler
2691ac6de5
Use https:, not http:, for cwe.mitre.org
...
Signed-off-by: David A. Wheeler <dwheeler@dwheeler.com>
2018-01-25 23:52:35 -05:00
David A. Wheeler
f91e3ea60b
Note in man page that the extension .c++ is supported
...
This fixes SF bug #10 .
My thanks to philipp for reporting this.
Signed-off-by: David A. Wheeler <dwheeler@dwheeler.com>
2018-01-25 23:40:36 -05:00
David A. Wheeler
90269a2c75
Add documentation about #if, #ifdef, and #if 0
...
Signed-off-by: David A. Wheeler <dwheeler@dwheeler.com>
2017-09-24 22:50:10 -04:00
David A. Wheeler
5aa1dec7f7
Update www.dwheeler.com URLs to use https
...
The www.dwheeler.com site has long supported https, but I forgot
to change these URLs. Fix that, so that people will use https.
Signed-off-by: David A. Wheeler <dwheeler@dwheeler.com>
2017-09-23 20:45:03 -04:00
David A. Wheeler
cead0828ef
Add documentation about encoding
...
Signed-off-by: David A. Wheeler <dwheeler@dwheeler.com>
2017-08-26 17:51:27 -04:00
David A. Wheeler
09c14ab42d
Note Python versioning issues with pickle in flawfinder.1 man page.
...
Signed-off-by: David A. Wheeler <dwheeler@dwheeler.com>
2017-08-26 16:51:17 -04:00
David A. Wheeler
b2556b7348
Add some warnings about -P to help users use it properly
...
Signed-off-by: David A. Wheeler <dwheeler@dwheeler.com>
2017-08-26 15:52:04 -04:00
David A. Wheeler
203115edc3
Update book title
...
Signed-off-by: David A. Wheeler <dwheeler@dwheeler.com>
2017-08-26 15:28:22 -04:00
David A. Wheeler
58e56cad03
Minor update of man page
...
Signed-off-by: David A. Wheeler <dwheeler@dwheeler.com>
2017-08-26 14:55:09 -04:00
David A. Wheeler
f9d6e11cdf
Document CSV format further, including the fingerprint
...
Signed-off-by: David A. Wheeler <dwheeler@dwheeler.com>
2017-07-30 23:56:09 -04:00
David A. Wheeler
41ccb9c0ef
Add CSV option as a documented example
...
Signed-off-by: David A. Wheeler <dwheeler@dwheeler.com>
2017-07-30 23:39:04 -04:00
David A. Wheeler
5ad5a17034
Make minor improvements to flawfinder man page
...
Signed-off-by: David A. Wheeler <dwheeler@dwheeler.com>
2017-07-30 23:29:36 -04:00
David A. Wheeler
51208ff35b
Document the --csv option in the man page and pdf
...
The CSV option is noted in the ChangeLog, and is explained in --help,
but I forgot to add it to the man page. This fixes the man page
and its corresponding generated PDF file.
Signed-off-by: David A. Wheeler <dwheeler@dwheeler.com>
2017-07-30 23:23:18 -04:00
David A. Wheeler
872109f230
Change version number to 2.0.0 - use Semantic Versioning
...
This switches flawfinder's version naming conventions to comply with
Semantic Versioning. We change the first digit to "2" because
there's a subtle change in how CWEs are reported - see the
ChangeLog or documentation for more information.
Signed-off-by: David A. Wheeler <dwheeler@dwheeler.com>
2017-07-29 13:24:25 -04:00
David A. Wheeler
dc04172c52
flawfinder.1: Note that .makepp is also skipped by default
2014-09-07 14:14:34 -04:00
David A. Wheeler
94a20df2ee
flawfinder.1: Tweak documentation about flag syntax
2014-09-07 14:05:52 -04:00
David A. Wheeler
aa2277b862
Add Microsoft banned functions for string copy and replacement
2014-08-09 13:32:37 -04:00
David A. Wheeler
0b432d2791
Change syntax of CWE mapping reports for CWE hierarchies (use "!" for map)
...
- The old syntax was very confusing. Now just report
higher-level/lower-level, with "!" after the CWE that is actually
the mapping.
2014-08-09 13:06:50 -04:00
David A. Wheeler
0d56338062
flawfinder.1: Fix typo
2014-08-04 22:49:19 -04:00
David A. Wheeler
36b513af7c
flawfinder.1: Update manual page date
2014-08-03 14:53:10 -04:00
David A. Wheeler
2c383e37a7
flawfinder.1: Note that .git and .svn are examples of directories skipped
2014-08-03 13:17:43 -04:00
David A. Wheeler
7727f10dce
flawfinder.1: Trivial reformat
2014-08-02 22:25:20 -04:00
David A. Wheeler
4159de084a
Document how to find all patterns that do NOT have a CWE mapping.
2014-08-02 22:05:23 -04:00
David A. Wheeler
f05aa1270e
flawfinder.1: Grammar fix
2014-08-02 21:56:19 -04:00
David A. Wheeler
8f9ccc47ea
Add option "-H" as a synonym for "--html" to generate HTML
2014-08-02 21:50:21 -04:00
David A. Wheeler
4c36be0094
Reorder help information, help and version are really common requests
2014-08-02 21:46:29 -04:00
David A. Wheeler
24b7da535b
flawfinder.1: Minor doc cleanups. Note that --listrules works with -D
2014-08-02 21:39:36 -04:00
David A. Wheeler
3b2f032f25
flawfinder.1: Specially document -QDSC example (useful for tool writers)
2014-08-02 21:07:42 -04:00
David A. Wheeler
d769867375
Clearly document the license (GPLv2+)
2014-07-28 21:58:22 -04:00
David A. Wheeler
7020a47a3e
flawfinder.1: Tweak output so 80-column version looks okay
2014-07-28 21:13:04 -04:00
David A. Wheeler
1ebc5d5afb
Note that flawfinder is CWE-compatible.
2014-07-27 17:16:56 -04:00
David A. Wheeler
a33ae6c62e
Add more wide character rules and refine CWE mapping
2014-07-22 23:17:53 -04:00
David A. Wheeler
bbe7a28ada
flawfinder.1: Clean up man page, esp. option description
2014-07-21 00:00:12 -04:00
David A. Wheeler
564b78b98d
flawfinder.1: Document that hitlists should be trusted to be loaded or diffed
2014-07-19 20:42:37 -04:00
David A. Wheeler
8423c14116
Fix up "make show-cwes"
2014-07-19 19:21:23 -04:00
David A. Wheeler
cfe1a062fe
Tweak mappings to CWE. strlen() better maps to CWE-126 (buffer over-read)
2014-07-19 19:05:49 -04:00
David A. Wheeler
e0c0b9bc8e
flawfinder.1: Minor documentation improvements, including removing blank lines
2014-07-19 18:38:24 -04:00
David A. Wheeler
4156a4199c
flawfinder.1: Refine man page (esp. CWE discussion)
2014-07-19 17:23:10 -04:00
David A. Wheeler
a7a7bb349b
Modify documentation for listrules, and add CWE mapping info
2014-07-19 12:58:15 -04:00
David A. Wheeler
dcf7c7ff40
flawfinder.1: Expand CWE description and make other small improvements
2014-07-13 15:05:55 -04:00
David A. Wheeler
622add482e
flawfinder.1: Minor tweaks
2014-07-13 13:49:51 -04:00
David A. Wheeler
e97d0e6c18
flawfinder.1: Minor text cleanup about CWEs
2014-07-13 13:30:29 -04:00
David A. Wheeler
ba451aceb7
Update dates
2014-07-13 13:21:40 -04:00
David A. Wheeler
bd3bd7dae5
Add ability to search in warnings (e.g., for CWEs), and document that
2014-07-13 13:19:50 -04:00
David A. Wheeler
620a6df894
Document CWEs covered by flawfinder
2014-07-13 09:53:15 -04:00
David A. Wheeler
9de8db2e74
Add Common Weakness Enumeration (CWE) references
2014-07-13 00:06:04 -04:00
David A. Wheeler
62af9ec2d5
flawfinder.1: Various minor man page improvements
2014-07-12 23:07:38 -04:00
David A. Wheeler
af33f0e3e9
flawfinder.1: Clarify explanation of patchfile option
2014-07-12 22:35:12 -04:00
David A. Wheeler
1d9a870d77
Add support for git diff (as well as svn diff and GNU diff)
2014-07-12 21:36:54 -04:00
David A. Wheeler
7ebfb3bbb6
Mention "git diff"
2014-07-12 21:06:45 -04:00