It can also be used as a checklist when preparing releases. Every issue consists of a question, an explanation and an answer which is specific to KMail. You are encouraged to expand this list. You are encouraged to define ways which help to find potential problems in large amounts of code. The word BUG in an entry says that this issue really needs to be fixed.
Every answer needs a date saying when it has been verified the last time and by whom.
This is not a TODO list where items eventually disappear once they are resolved. Secure Code - various links to papers, howtos etc. It's probably more powerful and yet easier to use than the suggested grep commands in this document. The common buffer overflow may occur with the use of char for strings. Using QString is safe.