Flawfinder version 2.0.10, (C) 2001-2019 David A. Wheeler. Number of rules (primarily dangerous function names) in C/C++ ruleset: 223 Examining data/kdepim-runtime-20.08.2/migration/entitytreecreatejob.h Examining data/kdepim-runtime-20.08.2/migration/infodialog.cpp Examining data/kdepim-runtime-20.08.2/migration/infodialog.h Examining data/kdepim-runtime-20.08.2/migration/migratorbase.h Examining data/kdepim-runtime-20.08.2/migration/kmigratorbase.h Examining data/kdepim-runtime-20.08.2/migration/migratorbase.cpp Examining data/kdepim-runtime-20.08.2/migration/kmigratorbase.cpp Examining data/kdepim-runtime-20.08.2/migration/googlegroupware/googleresourcemigrator.h Examining data/kdepim-runtime-20.08.2/migration/googlegroupware/googleresourcemigrator.cpp Examining data/kdepim-runtime-20.08.2/migration/gid/gidmigrator.cpp Examining data/kdepim-runtime-20.08.2/migration/gid/main.cpp Examining data/kdepim-runtime-20.08.2/migration/gid/gidmigrator.h Examining data/kdepim-runtime-20.08.2/migration/gid/gidmigrationjob.cpp Examining data/kdepim-runtime-20.08.2/migration/gid/gidmigrationjob.h Examining data/kdepim-runtime-20.08.2/migration/entitytreecreatejob.cpp Examining data/kdepim-runtime-20.08.2/kcms/ldap/kcmldap.cpp Examining data/kdepim-runtime-20.08.2/kcms/ldap/kcmldap_p.h Examining data/kdepim-runtime-20.08.2/agents/newmailnotifier/specialnotifierjob.cpp Examining data/kdepim-runtime-20.08.2/agents/newmailnotifier/newmailnotifiersettingswidget.h Examining data/kdepim-runtime-20.08.2/agents/newmailnotifier/tests/newmailnotifierselectcollectionwidget_test.cpp Examining data/kdepim-runtime-20.08.2/agents/newmailnotifier/tests/newmailnotifierselectcollectionwidget_test.h Examining data/kdepim-runtime-20.08.2/agents/newmailnotifier/newmailnotifiersettingswidget.cpp Examining data/kdepim-runtime-20.08.2/agents/newmailnotifier/newmailnotifieragent.cpp Examining data/kdepim-runtime-20.08.2/agents/newmailnotifier/newmailnotifiershowmessagejob.cpp Examining data/kdepim-runtime-20.08.2/agents/newmailnotifier/newmailnotifiershowmessagejob.h Examining data/kdepim-runtime-20.08.2/agents/newmailnotifier/specialnotifierjob.h Examining data/kdepim-runtime-20.08.2/agents/newmailnotifier/newmailnotifieragent.h Examining data/kdepim-runtime-20.08.2/agents/newmailnotifier/newmailnotifierselectcollectionwidget.cpp Examining data/kdepim-runtime-20.08.2/agents/newmailnotifier/newmailnotifierselectcollectionwidget.h Examining data/kdepim-runtime-20.08.2/agents/migration/autotests/dummymigrator.cpp Examining data/kdepim-runtime-20.08.2/agents/migration/autotests/dummymigrator.h Examining data/kdepim-runtime-20.08.2/agents/migration/autotests/schedulertest.cpp Examining data/kdepim-runtime-20.08.2/agents/migration/migrationscheduler.cpp Examining data/kdepim-runtime-20.08.2/agents/migration/migrationstatuswidget.h Examining data/kdepim-runtime-20.08.2/agents/migration/migrationexecutor.cpp Examining data/kdepim-runtime-20.08.2/agents/migration/migrationstatuswidget.cpp Examining data/kdepim-runtime-20.08.2/agents/migration/migrationexecutor.h Examining data/kdepim-runtime-20.08.2/agents/migration/migrationagent.h Examining data/kdepim-runtime-20.08.2/agents/migration/migrationagent.cpp Examining data/kdepim-runtime-20.08.2/agents/migration/migrationscheduler.h Examining data/kdepim-runtime-20.08.2/agents/maildispatcher/maildispatcherconfig.cpp Examining data/kdepim-runtime-20.08.2/agents/maildispatcher/sendjob.cpp Examining data/kdepim-runtime-20.08.2/agents/maildispatcher/sentactionhandler.cpp Examining data/kdepim-runtime-20.08.2/agents/maildispatcher/sentactionhandler.h Examining data/kdepim-runtime-20.08.2/agents/maildispatcher/maildispatcheragent.h Examining data/kdepim-runtime-20.08.2/agents/maildispatcher/storeresultjob.cpp Examining data/kdepim-runtime-20.08.2/agents/maildispatcher/sendjob.h Examining data/kdepim-runtime-20.08.2/agents/maildispatcher/maildispatcheragent.cpp Examining data/kdepim-runtime-20.08.2/agents/maildispatcher/storeresultjob.h Examining data/kdepim-runtime-20.08.2/agents/maildispatcher/outboxqueue.cpp Examining data/kdepim-runtime-20.08.2/agents/maildispatcher/maildispatcherconfig.h Examining data/kdepim-runtime-20.08.2/agents/maildispatcher/outboxqueue.h Examining data/kdepim-runtime-20.08.2/kioslave/akonadi/akonadislave.h Examining data/kdepim-runtime-20.08.2/kioslave/akonadi/akonadislave.cpp Examining data/kdepim-runtime-20.08.2/kioslave/pop3/pop3.h Examining data/kdepim-runtime-20.08.2/kioslave/pop3/common.h Examining data/kdepim-runtime-20.08.2/kioslave/pop3/pop3.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/updatemessagejob.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/kolabrelationresourcetask.h Examining data/kdepim-runtime-20.08.2/resources/kolab/kolabchangeitemsrelationstask.h Examining data/kdepim-runtime-20.08.2/resources/kolab/autotests/testchangeitemstagstask.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/autotests/testretrievetagstask.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/autotests/imaptestbase.h Examining data/kdepim-runtime-20.08.2/resources/kolab/autotests/imaptestbase.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/kolabsettings.h Examining data/kdepim-runtime-20.08.2/resources/kolab/tagchangehelper.h Examining data/kdepim-runtime-20.08.2/resources/kolab/kolabretrievecollectionstask.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/updatemessagejob.h Examining data/kdepim-runtime-20.08.2/resources/kolab/kolabhelpers.h Examining data/kdepim-runtime-20.08.2/resources/kolab/kolabretrievetagstask.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/kolabresourcestate.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/kolabrelationresourcetask.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/kolabchangeitemsrelationstask.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/kolabchangetagtask.h Examining data/kdepim-runtime-20.08.2/resources/kolab/kolabhelpers.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/kolabresource.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/kolabretrievecollectionstask.h Examining data/kdepim-runtime-20.08.2/resources/kolab/kolabretrievetagstask.h Examining data/kdepim-runtime-20.08.2/resources/kolab/tagchangehelper.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/kolabremovetagtask.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/xmlobjecttest.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/timezonetest.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/icalendartest.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/benchmark.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/debugstreamtest.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/kolabobjecttest.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/testhelpers.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/kcalconversiontest.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/mimeobjecttest.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/timezonetest.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/debugstreamtest.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/calendaringtest.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/upgradetest.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/upgradetest.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/benchmark.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/legacyformattest.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/xmlobjecttest.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/freebusytest.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/kcalconversiontest.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/kolabobjecttest.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/formattest.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/icalendartest.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/calendaringtest.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/freebusytest.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/formattest.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/mimeobjecttest.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/testutils.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/legacyformattest.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/mime/mimeutils.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/mime/mimeutils.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformatV2/journal.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformatV2/distributionlist.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformatV2/task.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformatV2/incidence.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformatV2/kolabbase.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformatV2/contact.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformatV2/incidence.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformatV2/event.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformatV2/distributionlist.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformatV2/task.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformatV2/journal.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformatV2/contact.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformatV2/event.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformatV2/note.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformatV2/note.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformatV2/kolabbase.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolab_export.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/calendaring/datetimeutils.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/calendaring/event.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/calendaring/datetimeutils.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/calendaring/calendaring.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/calendaring/event.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/calendaring/calendaring.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformat/errorhandler.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformat/v2helpers.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformat/errorhandler.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformat/xmlobject.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformat/xmlobject.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformat/formathelpers.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformat/mimeobject.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformat/kolabdefinitions.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformat/kolabobject.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformat/v2helpers.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformat/mimeobject.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformat/formathelpers.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformat/kolabobject.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/utils/kolabformatchecker.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/freebusy/freebusy.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/freebusy/freebusy.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/icalendar/icalendar.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/icalendar/imip.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/icalendar/icalendar.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/icalendar/imip.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/conversion/timezoneconverter.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/conversion/kolabconversion.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/conversion/kcalconversion.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/conversion/kabcconversion.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/conversion/kabcconversion.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/conversion/kolabconversion.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/conversion/commonconversion.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/conversion/commonconversion.h Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/conversion/kcalconversion.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/conversion/timezoneconverter.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/kolabresourcestate.h Examining data/kdepim-runtime-20.08.2/resources/kolab/kolabchangeitemstagstask.h Examining data/kdepim-runtime-20.08.2/resources/kolab/kolabsettings.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/kolabaddtagtask.h Examining data/kdepim-runtime-20.08.2/resources/kolab/kolabchangetagtask.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/kolabmessagehelper.h Examining data/kdepim-runtime-20.08.2/resources/kolab/kolabresource.h Examining data/kdepim-runtime-20.08.2/resources/kolab/kolabmessagehelper.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/kolabremovetagtask.h Examining data/kdepim-runtime-20.08.2/resources/kolab/kolabchangeitemstagstask.cpp Examining data/kdepim-runtime-20.08.2/resources/kolab/kolabaddtagtask.cpp Examining data/kdepim-runtime-20.08.2/resources/maildir/configdialog.h Examining data/kdepim-runtime-20.08.2/resources/maildir/maildirresource.cpp Examining data/kdepim-runtime-20.08.2/resources/maildir/autotests/synctest.cpp Examining data/kdepim-runtime-20.08.2/resources/maildir/autotests/synctest.h Examining data/kdepim-runtime-20.08.2/resources/maildir/retrieveitemsjob.h Examining data/kdepim-runtime-20.08.2/resources/maildir/libmaildir/autotests/testmaildir.cpp Examining data/kdepim-runtime-20.08.2/resources/maildir/libmaildir/autotests/testmaildir.h Examining data/kdepim-runtime-20.08.2/resources/maildir/libmaildir/maildir.cpp Examining data/kdepim-runtime-20.08.2/resources/maildir/libmaildir/keycache.h Examining data/kdepim-runtime-20.08.2/resources/maildir/libmaildir/keycache.cpp Examining data/kdepim-runtime-20.08.2/resources/maildir/libmaildir/maildir.h Examining data/kdepim-runtime-20.08.2/resources/maildir/maildirconfig.cpp Examining data/kdepim-runtime-20.08.2/resources/maildir/configwidget.h Examining data/kdepim-runtime-20.08.2/resources/maildir/main.cpp Examining data/kdepim-runtime-20.08.2/resources/maildir/maildirconfig.h Examining data/kdepim-runtime-20.08.2/resources/maildir/maildirresource.h Examining data/kdepim-runtime-20.08.2/resources/maildir/maildirconfigmain.cpp Examining data/kdepim-runtime-20.08.2/resources/maildir/configwidget.cpp Examining data/kdepim-runtime-20.08.2/resources/maildir/retrieveitemsjob.cpp Examining data/kdepim-runtime-20.08.2/resources/vcarddir/vcarddirsettingswidget.cpp Examining data/kdepim-runtime-20.08.2/resources/vcarddir/vcarddirsettingswidget.h Examining data/kdepim-runtime-20.08.2/resources/vcarddir/vcarddirresource.cpp Examining data/kdepim-runtime-20.08.2/resources/vcarddir/vcarddirresource.h Examining data/kdepim-runtime-20.08.2/resources/birthdays/birthdaysconfigagentwidget.h Examining data/kdepim-runtime-20.08.2/resources/birthdays/birthdaysresource.h Examining data/kdepim-runtime-20.08.2/resources/birthdays/birthdaysconfigagentwidget.cpp Examining data/kdepim-runtime-20.08.2/resources/birthdays/birthdaysresource.cpp Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/tomboyjobbase.h Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/tomboynotesconfigwidget.cpp Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/tomboyitemsdownloadjob.cpp Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/tomboyjobbase.cpp Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/tomboyitemuploadjob.h Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/tomboyserverauthenticatejob.h Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/tomboycollectionsdownloadjob.h Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/tomboynotesresource.cpp Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/o2/o1timedreply.cpp Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/o2/o0settingsstore.h Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/o2/o0abstractstore.h Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/o2/o1.cpp Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/o2/o2replyserver.h Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/o2/o0baseauth.cpp Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/o2/o0globals.h Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/o2/o0baseauth.h Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/o2/o2.cpp Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/o2/o2.h Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/o2/o2replyserver.cpp Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/o2/o2reply.cpp Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/o2/o0requestparameter.h Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/o2/o1requestor.cpp Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/o2/o2requestor.h Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/o2/o0simplecrypt.h Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/o2/o2requestor.cpp Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/o2/o1.h Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/o2/o0settingsstore.cpp Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/o2/o2simplecrypt.cpp Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/o2/o1timedreply.h Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/o2/o1requestor.h Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/o2/o2reply.h Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/tomboycollectionsdownloadjob.cpp Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/o1tomboy.cpp Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/tomboyserverauthenticatejob.cpp Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/tomboyitemdownloadjob.cpp Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/tomboyitemdownloadjob.h Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/tomboyitemsdownloadjob.h Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/tomboyitemuploadjob.cpp Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/o1tomboy.h Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/tomboynotesresource.h Examining data/kdepim-runtime-20.08.2/resources/tomboynotes/tomboynotesconfigwidget.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/configwidget.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/openxchangeresource.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/openxchangeconfig.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/contactutils.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/foldersrequestjob.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/objectdeletejob.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/objectmovejob.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/objectcreatejob.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/folderutils.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/connectiontestjob.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/contactutils.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/users.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/foldersrequestjob.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/oxerrors.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/folderdeletejob.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/updateusersjob.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/foldersrequestdeltajob.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/objectutils.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/oxutils.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/updateusersjob.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/objectmodifyjob.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/useridrequestjob.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/object.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/folder.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/objectrequestjob.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/foldersrequestdeltajob.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/objectrequestjob.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/incidenceutils.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/usersrequestjob.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/foldermodifyjob.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/folderdeletejob.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/davutils.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/objectcreatejob.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/objectmovejob.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/objectutils.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/user.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/foldermovejob.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/connectiontestjob.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/folder.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/folderrequestjob.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/foldercreatejob.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/object.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/davutils.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/objectsrequestdeltajob.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/objectdeletejob.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/foldercreatejob.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/folderutils.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/useridrequestjob.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/usersrequestjob.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/oxutils.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/incidenceutils.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/foldermovejob.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/objectmodifyjob.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/user.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/objectsrequestjob.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/objectsrequestjob.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/folderrequestjob.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/users.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/objectsrequestdeltajob.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/davmanager.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/foldermodifyjob.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/oxerrors.h Examining data/kdepim-runtime-20.08.2/resources/openxchange/oxa/davmanager.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/openxchangeresource.cpp Examining data/kdepim-runtime-20.08.2/resources/openxchange/configwidget.cpp Examining data/kdepim-runtime-20.08.2/resources/kalarm/kalarm/kalarmresource.h Examining data/kdepim-runtime-20.08.2/resources/kalarm/kalarm/kalarmconfig.cpp Examining data/kdepim-runtime-20.08.2/resources/kalarm/kalarm/kalarmresource.cpp Examining data/kdepim-runtime-20.08.2/resources/kalarm/shared/alarmtyperadiowidget.cpp Examining data/kdepim-runtime-20.08.2/resources/kalarm/shared/alarmtypewidget.h Examining data/kdepim-runtime-20.08.2/resources/kalarm/shared/alarmtypewidget.cpp Examining data/kdepim-runtime-20.08.2/resources/kalarm/shared/kalarmresourcecommon.h Examining data/kdepim-runtime-20.08.2/resources/kalarm/shared/alarmtyperadiowidget.h Examining data/kdepim-runtime-20.08.2/resources/kalarm/shared/kalarmresourcecommon.cpp Examining data/kdepim-runtime-20.08.2/resources/kalarm/kalarmdir/kalarmdirresource.h Examining data/kdepim-runtime-20.08.2/resources/kalarm/kalarmdir/autoqpointer.h Examining data/kdepim-runtime-20.08.2/resources/kalarm/kalarmdir/settingsdialog.cpp Examining data/kdepim-runtime-20.08.2/resources/kalarm/kalarmdir/kalarmdirresource.cpp Examining data/kdepim-runtime-20.08.2/resources/kalarm/kalarmdir/settingsdialog.h Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/itemcreatejob.cpp Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/autotests/abstractlocalstoretest.cpp Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/itemmovejob.h Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/collectionfetchjob.h Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/collectiondeletejob.h Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/collectioncreatejob.cpp Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/entitycompactchangeattribute.cpp Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/storecompactjob.cpp Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/collectionmovejob.cpp Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/itemmovejob.cpp Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/itemdeletejob.h Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/collectionmodifyjob.h Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/abstractlocalstore.cpp Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/job.cpp Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/collectioncreatejob.h Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/abstractlocalstore.h Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/session_p.h Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/collectionmovejob.h Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/sessionimpls.cpp Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/sessionimpls_p.h Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/itemdeletejob.cpp Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/itemcreatejob.h Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/itemmodifyjob.h Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/itemfetchjob.h Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/collectionmodifyjob.cpp Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/storeinterface.h Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/itemmodifyjob.cpp Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/entitycompactchangeattribute.h Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/collectiondeletejob.cpp Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/itemfetchjob.cpp Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/collectionfetchjob.cpp Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/storecompactjob.h Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/session.cpp Examining data/kdepim-runtime-20.08.2/resources/shared/filestore/job.h Examining data/kdepim-runtime-20.08.2/resources/shared/singlefileresource/singlefileresourceconfigwidget.h Examining data/kdepim-runtime-20.08.2/resources/shared/singlefileresource/createandsettagsjob.cpp Examining data/kdepim-runtime-20.08.2/resources/shared/singlefileresource/createandsettagsjob.h Examining data/kdepim-runtime-20.08.2/resources/shared/singlefileresource/imapquotaattribute.cpp Examining data/kdepim-runtime-20.08.2/resources/shared/singlefileresource/singlefileresourceconfigwidgetbase.cpp Examining data/kdepim-runtime-20.08.2/resources/shared/singlefileresource/autotests/imapaclattributetest.cpp Examining data/kdepim-runtime-20.08.2/resources/shared/singlefileresource/autotests/collectionannotationattributetest.cpp Examining data/kdepim-runtime-20.08.2/resources/shared/singlefileresource/collectionflagsattribute.cpp Examining data/kdepim-runtime-20.08.2/resources/shared/singlefileresource/collectionannotationsattribute.cpp Examining data/kdepim-runtime-20.08.2/resources/shared/singlefileresource/singlefileresourcebase.h Examining data/kdepim-runtime-20.08.2/resources/shared/singlefileresource/collectionflagsattribute.h Examining data/kdepim-runtime-20.08.2/resources/shared/singlefileresource/imapaclattribute.h Examining data/kdepim-runtime-20.08.2/resources/shared/singlefileresource/singlefileresource.h Examining data/kdepim-runtime-20.08.2/resources/shared/singlefileresource/singlefileresourceconfigbase.h Examining data/kdepim-runtime-20.08.2/resources/shared/singlefileresource/imapquotaattribute.h Examining data/kdepim-runtime-20.08.2/resources/shared/singlefileresource/singlefileresourceconfigwidgetbase.h Examining data/kdepim-runtime-20.08.2/resources/shared/singlefileresource/collectionannotationsattribute.h Examining data/kdepim-runtime-20.08.2/resources/shared/singlefileresource/singlefileresourcebase.cpp Examining data/kdepim-runtime-20.08.2/resources/shared/singlefileresource/imapaclattribute.cpp Examining data/kdepim-runtime-20.08.2/resources/google-groupware/googlesettingsdialog.h Examining data/kdepim-runtime-20.08.2/resources/google-groupware/googlesettings.cpp Examining data/kdepim-runtime-20.08.2/resources/google-groupware/calendarhandler.cpp Examining data/kdepim-runtime-20.08.2/resources/google-groupware/resourcestateinterface.h Examining data/kdepim-runtime-20.08.2/resources/google-groupware/contacthandler.h Examining data/kdepim-runtime-20.08.2/resources/google-groupware/taskhandler.cpp Examining data/kdepim-runtime-20.08.2/resources/google-groupware/googleresource.cpp Examining data/kdepim-runtime-20.08.2/resources/google-groupware/googleresourcestate.cpp Examining data/kdepim-runtime-20.08.2/resources/google-groupware/googleresourcestate.h Examining data/kdepim-runtime-20.08.2/resources/google-groupware/calendarhandler.h Examining data/kdepim-runtime-20.08.2/resources/google-groupware/googlesettings.h Examining data/kdepim-runtime-20.08.2/resources/google-groupware/contacthandler.cpp Examining data/kdepim-runtime-20.08.2/resources/google-groupware/generichandler.h Examining data/kdepim-runtime-20.08.2/resources/google-groupware/generichandler.cpp Examining data/kdepim-runtime-20.08.2/resources/google-groupware/googlesettingsdialog.cpp Examining data/kdepim-runtime-20.08.2/resources/google-groupware/defaultreminderattribute.cpp Examining data/kdepim-runtime-20.08.2/resources/google-groupware/googleresourcestateinterface.h Examining data/kdepim-runtime-20.08.2/resources/google-groupware/taskhandler.h Examining data/kdepim-runtime-20.08.2/resources/google-groupware/defaultreminderattribute.h Examining data/kdepim-runtime-20.08.2/resources/google-groupware/googleresource.h Examining data/kdepim-runtime-20.08.2/resources/contacts/contactssettingswidget.cpp Examining data/kdepim-runtime-20.08.2/resources/contacts/contactsresource.h Examining data/kdepim-runtime-20.08.2/resources/contacts/contactsresource.cpp Examining data/kdepim-runtime-20.08.2/resources/contacts/contactssettingswidget.h Examining data/kdepim-runtime-20.08.2/resources/dav/resource/davprotocolattribute.cpp Examining data/kdepim-runtime-20.08.2/resources/dav/resource/configdialog.h Examining data/kdepim-runtime-20.08.2/resources/dav/resource/urlconfigurationdialog.h Examining data/kdepim-runtime-20.08.2/resources/dav/resource/davprotocolattribute.h Examining data/kdepim-runtime-20.08.2/resources/dav/resource/configdialog.cpp Examining data/kdepim-runtime-20.08.2/resources/dav/resource/urlconfigurationdialog.cpp Examining data/kdepim-runtime-20.08.2/resources/dav/resource/ctagattribute.h Examining data/kdepim-runtime-20.08.2/resources/dav/resource/settings.h Examining data/kdepim-runtime-20.08.2/resources/dav/resource/utils.h Examining data/kdepim-runtime-20.08.2/resources/dav/resource/setupwizard.h Examining data/kdepim-runtime-20.08.2/resources/dav/resource/daverror-kdepim-runtime.cpp Examining data/kdepim-runtime-20.08.2/resources/dav/resource/akonadietagcache.h Examining data/kdepim-runtime-20.08.2/resources/dav/resource/daverror-kdepim-runtime.h Examining data/kdepim-runtime-20.08.2/resources/dav/resource/davgroupwareresource.cpp Examining data/kdepim-runtime-20.08.2/resources/dav/resource/ctagattribute.cpp Examining data/kdepim-runtime-20.08.2/resources/dav/resource/davgroupwareresource.h Examining data/kdepim-runtime-20.08.2/resources/dav/resource/utils.cpp Examining data/kdepim-runtime-20.08.2/resources/dav/resource/searchdialog.cpp Examining data/kdepim-runtime-20.08.2/resources/dav/resource/settings.cpp Examining data/kdepim-runtime-20.08.2/resources/dav/resource/davfreebusyhandler.h Examining data/kdepim-runtime-20.08.2/resources/dav/resource/davfreebusyhandler.cpp Examining data/kdepim-runtime-20.08.2/resources/dav/resource/setupwizard.cpp Examining data/kdepim-runtime-20.08.2/resources/dav/resource/searchdialog.h Examining data/kdepim-runtime-20.08.2/resources/dav/resource/akonadietagcache.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsfetchfoldersincrjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsmtaconfigdialog.h Examining data/kdepim-runtime-20.08.2/resources/ews/mail/ewscreatemailjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/mail/ewsmailhandler.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/mail/ewsmodifymailjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/mail/ewscreatemailjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/mail/ewsfetchmaildetailjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/mail/ewsmodifymailjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/mail/ewsmailhandler.h Examining data/kdepim-runtime-20.08.2/resources/ews/mail/ewsfetchmaildetailjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsresource.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsmodifyitemjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsmodifyitemflagsjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsitemhandler.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewssubscriptionmanager.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsmtaresource.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewssubscribedfoldersjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/calendar/ewsmodifycalendarjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/calendar/ewsfetchcalendardetailjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/calendar/ewsmodifycalendarjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/calendar/ewscreatecalendarjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/calendar/ewscalendarhandler.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/calendar/ewsfetchcalendardetailjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/calendar/ewscalendarhandler.h Examining data/kdepim-runtime-20.08.2/resources/ews/calendar/ewscreatecalendarjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewssubscriptionwidget.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsautodiscoveryjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsfetchitemsjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/contact/ewsfetchcontactdetailjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/contact/ewscontacthandler.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/contact/ewsmodifycontactjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/contact/ewsfetchcontactdetailjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/contact/ewsmodifycontactjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/contact/ewscontacthandler.h Examining data/kdepim-runtime-20.08.2/resources/ews/contact/ewscreatecontactjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/contact/ewscreatecontactjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsconfigdialog.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewscreateitemjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewssubscriptionwidget.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/abchperson/ewsfetchabchpersondetailjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/abchperson/ewsabchpersonhandler.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/abchperson/ewsabchpersonhandler.h Examining data/kdepim-runtime-20.08.2/resources/ews/abchperson/ewsmodifyabchpersonjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/abchperson/ewscreateabchpersonjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/abchperson/ewscreateabchpersonjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/abchperson/ewsmodifyabchpersonjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/abchperson/ewsfetchabchpersondetailjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsitemhandler.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsmodifyitemjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewstypes.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsmovefolderrequest.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsitembase_p.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewssubscriberequest.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/auth/ewsoauth.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/auth/ewsabstractauth.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/auth/ewsoauth.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/auth/ewspasswordauth.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/auth/ewspasswordauth.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/auth/ewspkeyauthjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/auth/ewspkeyauthjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/auth/ewsabstractauth.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsgetstreamingeventsrequest.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsmovefolderrequest.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsfoldershape.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsupdateitemrequest.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewspropertyfield.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewseventrequestbase.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewssubscriberequest.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsfolder.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewssyncfolderhierarchyrequest.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsupdatefolderrequest.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsupdatefolderrequest.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsclient.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsitemshape.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsdeleteitemrequest.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsunsubscriberequest.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsitemshape.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsgeteventsrequest.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsdeletefolderrequest.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsgetfolderrequest.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewspoxautodiscoverrequest.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsmoveitemrequest.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsfinditemrequest.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsupdateitemrequest.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewseventrequestbase.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsattendee.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewscreatefolderrequest.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsunsubscriberequest.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewscreatefolderrequest.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsoccurrence.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsid.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsitem.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsfindfolderrequest.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsgeteventsrequest.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsdeletefolderrequest.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsmoveitemrequest.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsgetitemrequest.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsfindfolderrequest.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsfinditemrequest.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsitembase.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsitem.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsxml.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsgetfolderrequest.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsattachment.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsmailbox.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewseffectiverights.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsrecurrence.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewscreateitemrequest.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsoccurrence.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsid.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsserverversion.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsclient_debug.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewspropertyfield.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewspoxautodiscoverrequest.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsclient.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsserverversion.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsgetitemrequest.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewssyncfolderhierarchyrequest.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewssyncfolderitemsrequest.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsfoldershape.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewstypes.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewssyncfolderitemsrequest.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewseffectiverights.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsrecurrence.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewscreateitemrequest.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsattendee.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsxml.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsrequest.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsclient_debug.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsattachment.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsfolder.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsgetstreamingeventsrequest.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsdeleteitemrequest.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsitembase.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsmailbox.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsrequest.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/test/fakeserver/fakeewsserver_debug.h Examining data/kdepim-runtime-20.08.2/resources/ews/test/fakeserver/fakeewsserverthread.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/test/fakeserver/fakeewsconnection.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/test/fakeserver/test/ewsfakesrv_test.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/test/fakeserver/fakeewsserverthread.h Examining data/kdepim-runtime-20.08.2/resources/ews/test/fakeserver/fakeewsserver.h Examining data/kdepim-runtime-20.08.2/resources/ews/test/fakeserver/fakeewsconnection.h Examining data/kdepim-runtime-20.08.2/resources/ews/test/fakeserver/fakeewsserver.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/test/fakeserver/fakeewsserver_debug.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/test/unittests/ewsunsubscriberequest_ut.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/test/unittests/ewsoauth_ut_mock.h Examining data/kdepim-runtime-20.08.2/resources/ews/test/unittests/faketransferjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/test/unittests/ewssettings_ut.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/test/unittests/ewsdeleteitemrequest_ut.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/test/unittests/faketransferjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/test/unittests/ewsoauth_ut.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/test/unittests/ewsattachment_ut.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/test/unittests/ewssettings_ut_mock.h Examining data/kdepim-runtime-20.08.2/resources/ews/test/unittests/ewsmoveitemrequest_ut.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/test/unittests/ewsgetitemrequest_ut.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/test/unittests/fakehttppost.h Examining data/kdepim-runtime-20.08.2/resources/ews/test/unittests/ewsoauth_ut_mock.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/test/statemonitor.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/test/isolatedtestbase.h Examining data/kdepim-runtime-20.08.2/resources/ews/test/ewstest.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/test/statemonitor.h Examining data/kdepim-runtime-20.08.2/resources/ews/test/isolatedtestbase.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsfetchitemdetailjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/tags/ewsakonaditagssyncjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/tags/ewsglobaltagswritejob.h Examining data/kdepim-runtime-20.08.2/resources/ews/tags/ewsakonaditagssyncjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/tags/ewsglobaltagsreadjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/tags/ewsglobaltagswritejob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/tags/ewsglobaltagsreadjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/tags/ewsupdateitemstagsjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/tags/ewstagstore.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/tags/ewsupdateitemstagsjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/tags/ewstagstore.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewscreateitemjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsfetchfoldersincrjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsresource_debug.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewssettings.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsfetchfoldersjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewssubscribedfoldersjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsprogressdialog.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsfetchitemdetailjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsconfigdialog.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsmtaconfigdialog.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewssubscriptionmanager.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsfetchitemsjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsfetchfoldersjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/ewsmtaresource.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewssettings.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/task/ewsfetchtaskdetailjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/task/ewscreatetaskjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/task/ewstaskhandler.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/task/ewsfetchtaskdetailjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/task/ewscreatetaskjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/task/ewstaskhandler.h Examining data/kdepim-runtime-20.08.2/resources/ews/task/ewsmodifytaskjob.cpp Examining data/kdepim-runtime-20.08.2/resources/ews/task/ewsmodifytaskjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsautodiscoveryjob.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsprogressdialog.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsresource.h Examining data/kdepim-runtime-20.08.2/resources/ews/ewsmodifyitemflagsjob.h Examining data/kdepim-runtime-20.08.2/resources/akonotes/akonotesconfig.cpp Examining data/kdepim-runtime-20.08.2/resources/akonotes/akonotesresource.h Examining data/kdepim-runtime-20.08.2/resources/akonotes/akonotesresource.cpp Examining data/kdepim-runtime-20.08.2/resources/mbox/autotests/deleteitemsattributetest.cpp Examining data/kdepim-runtime-20.08.2/resources/mbox/autotests/deleteitemsattributetest.h Examining data/kdepim-runtime-20.08.2/resources/mbox/compactpage.h Examining data/kdepim-runtime-20.08.2/resources/mbox/deleteditemsattribute.cpp Examining data/kdepim-runtime-20.08.2/resources/mbox/lockmethodpage.cpp Examining data/kdepim-runtime-20.08.2/resources/mbox/mboxresource.h Examining data/kdepim-runtime-20.08.2/resources/mbox/deleteditemsattribute.h Examining data/kdepim-runtime-20.08.2/resources/mbox/mboxresource.cpp Examining data/kdepim-runtime-20.08.2/resources/mbox/compactpage.cpp Examining data/kdepim-runtime-20.08.2/resources/mbox/mboxconfig.cpp Examining data/kdepim-runtime-20.08.2/resources/mbox/lockmethodpage.h Examining data/kdepim-runtime-20.08.2/resources/facebook/tokenjobs.h Examining data/kdepim-runtime-20.08.2/resources/facebook/birthdaylistjob.h Examining data/kdepim-runtime-20.08.2/resources/facebook/facebooksettingswidget.cpp Examining data/kdepim-runtime-20.08.2/resources/facebook/listjob.h Examining data/kdepim-runtime-20.08.2/resources/facebook/graph.cpp Examining data/kdepim-runtime-20.08.2/resources/facebook/listjob.cpp Examining data/kdepim-runtime-20.08.2/resources/facebook/birthdaylistjob.cpp Examining data/kdepim-runtime-20.08.2/resources/facebook/resource.cpp Examining data/kdepim-runtime-20.08.2/resources/facebook/facebooksettingswidget.h Examining data/kdepim-runtime-20.08.2/resources/facebook/eventslistjob.h Examining data/kdepim-runtime-20.08.2/resources/facebook/graph.h Examining data/kdepim-runtime-20.08.2/resources/facebook/resource.h Examining data/kdepim-runtime-20.08.2/resources/facebook/eventslistjob.cpp Examining data/kdepim-runtime-20.08.2/resources/facebook/tokenjobs.cpp Examining data/kdepim-runtime-20.08.2/resources/ical/icalresource.cpp Examining data/kdepim-runtime-20.08.2/resources/ical/notes/notesresource.cpp Examining data/kdepim-runtime-20.08.2/resources/ical/notes/notesconfig.cpp Examining data/kdepim-runtime-20.08.2/resources/ical/notes/notesresource.h Examining data/kdepim-runtime-20.08.2/resources/ical/shared/icalresource.cpp Examining data/kdepim-runtime-20.08.2/resources/ical/shared/icalresource.h Examining data/kdepim-runtime-20.08.2/resources/ical/shared/icalresourcebase.cpp Examining data/kdepim-runtime-20.08.2/resources/ical/shared/icalresourcebase.h Examining data/kdepim-runtime-20.08.2/resources/ical/icalconfig.cpp Examining data/kdepim-runtime-20.08.2/resources/icaldir/icaldirsettingswidget.h Examining data/kdepim-runtime-20.08.2/resources/icaldir/icaldirresource.h Examining data/kdepim-runtime-20.08.2/resources/icaldir/icaldirresource.cpp Examining data/kdepim-runtime-20.08.2/resources/icaldir/icaldirsettingswidget.cpp Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/mixedmaildirstore.h Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/testdatautil.cpp Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/testdatatest.cpp Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/collectionmovetest.cpp Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/collectioncreatetest.cpp Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/storecompacttest.cpp Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/collectiondeletetest.cpp Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/itemcreatetest.cpp Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/itemdeletetest.cpp Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/testdatautil.h Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/itemfetchtest.cpp Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/itemmovetest.cpp Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/collectionmodifytest.cpp Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/templatemethodstest.cpp Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/itemmodifytest.cpp Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/collectionfetchtest.cpp Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/retrieveitemsjob.h Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/mixedmaildirstore.cpp Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/mixedmaildirresource.cpp Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/compactchangehelper.cpp Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/configwidget.h Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/compactchangehelper.h Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/mixedmaildirresource.h Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/kmindexreader/autotests/testidxreader.cpp Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/kmindexreader/autotests/TestIdxReader_data.h Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/kmindexreader/autotests/testidxreader.h Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/kmindexreader/kmindexreader.h Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/kmindexreader/kmindexreader.cpp Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/configwidget.cpp Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/mixedmaildirconfig.cpp Examining data/kdepim-runtime-20.08.2/resources/mixedmaildir/retrieveitemsjob.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/uidnextattribute.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/expungecollectiontask.h Examining data/kdepim-runtime-20.08.2/resources/imap/imapidlemanager.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/passwordrequesterinterface.h Examining data/kdepim-runtime-20.08.2/resources/imap/imapresourcebase.h Examining data/kdepim-runtime-20.08.2/resources/imap/retrieveitemstask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/removecollectionrecursivetask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/gmailpasswordrequester.h Examining data/kdepim-runtime-20.08.2/resources/imap/resourcestateinterface.h Examining data/kdepim-runtime-20.08.2/resources/imap/noinferiorsattribute.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/batchfetcher.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/imapresource.h Examining data/kdepim-runtime-20.08.2/resources/imap/autotests/testsessionpool.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/autotests/testretrievecollectionmetadatatask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/autotests/testmovecollectiontask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/autotests/dummypasswordrequester.h Examining data/kdepim-runtime-20.08.2/resources/imap/autotests/testremovecollectionrecursivetask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/autotests/dummyresourcestate.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/autotests/imaptestbase.h Examining data/kdepim-runtime-20.08.2/resources/imap/autotests/testretrievecollectionstask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/autotests/testadditemtask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/autotests/testresourcetask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/autotests/testretrieveitemstask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/autotests/dummyresourcestate.h Examining data/kdepim-runtime-20.08.2/resources/imap/autotests/testretrieveitemtask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/autotests/testchangecollectiontask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/autotests/testchangeitemtask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/autotests/testaddcollectiontask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/autotests/imaptestbase.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/autotests/testmoveitemstask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/autotests/testexpungecollectiontask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/autotests/dummypasswordrequester.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/changeitemtask.h Examining data/kdepim-runtime-20.08.2/resources/imap/resourcetask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/retrieveitemtask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/changeitemsflagstask.h Examining data/kdepim-runtime-20.08.2/resources/imap/retrievecollectionmetadatatask.h Examining data/kdepim-runtime-20.08.2/resources/imap/removecollectionrecursivetask.h Examining data/kdepim-runtime-20.08.2/resources/imap/passwordrequesterinterface.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/noselectattribute.h Examining data/kdepim-runtime-20.08.2/resources/imap/retrieveitemstask.h Examining data/kdepim-runtime-20.08.2/resources/imap/retrievecollectionstask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/sessionpool.h Examining data/kdepim-runtime-20.08.2/resources/imap/messagehelper.h Examining data/kdepim-runtime-20.08.2/resources/imap/sessionuiproxy.h Examining data/kdepim-runtime-20.08.2/resources/imap/tests/testsubscriptiondialog.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/resourcestate.h Examining data/kdepim-runtime-20.08.2/resources/imap/passwordrequester.h Examining data/kdepim-runtime-20.08.2/resources/imap/movecollectiontask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/settings.h Examining data/kdepim-runtime-20.08.2/resources/imap/highestmodseqattribute.h Examining data/kdepim-runtime-20.08.2/resources/imap/imapflags.h Examining data/kdepim-runtime-20.08.2/resources/imap/gmailpasswordrequester.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/uidnextattribute.h Examining data/kdepim-runtime-20.08.2/resources/imap/imapaccount.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/replacemessagejob.h Examining data/kdepim-runtime-20.08.2/resources/imap/addcollectiontask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/noinferiorsattribute.h Examining data/kdepim-runtime-20.08.2/resources/imap/serverinfodialog.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/subscriptiondialog.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/expungecollectiontask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/resourcestate.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/additemtask.h Examining data/kdepim-runtime-20.08.2/resources/imap/settingspasswordrequester.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/retrievecollectionmetadatatask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/resourcetask.h Examining data/kdepim-runtime-20.08.2/resources/imap/settingspasswordrequester.h Examining data/kdepim-runtime-20.08.2/resources/imap/batchfetcher.h Examining data/kdepim-runtime-20.08.2/resources/imap/messagehelper.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/uidvalidityattribute.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/changecollectiontask.h Examining data/kdepim-runtime-20.08.2/resources/imap/passwordrequester.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/main.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/searchtask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/imapresource.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/setupserver.h Examining data/kdepim-runtime-20.08.2/resources/imap/moveitemstask.h Examining data/kdepim-runtime-20.08.2/resources/imap/settings.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/imapaccount.h Examining data/kdepim-runtime-20.08.2/resources/imap/changeitemtask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/imapresourcebase.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/collectionmetadatahelper.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/movecollectiontask.h Examining data/kdepim-runtime-20.08.2/resources/imap/retrieveitemtask.h Examining data/kdepim-runtime-20.08.2/resources/imap/sessionpool.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/imapidlemanager.h Examining data/kdepim-runtime-20.08.2/resources/imap/changeitemsflagstask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/collectionmetadatahelper.h Examining data/kdepim-runtime-20.08.2/resources/imap/uidvalidityattribute.h Examining data/kdepim-runtime-20.08.2/resources/imap/changecollectiontask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/retrievecollectionstask.h Examining data/kdepim-runtime-20.08.2/resources/imap/subscriptiondialog.h Examining data/kdepim-runtime-20.08.2/resources/imap/highestmodseqattribute.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/noselectattribute.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/replacemessagejob.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/additemtask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/imapflags.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/searchtask.h Examining data/kdepim-runtime-20.08.2/resources/imap/resourcestateinterface.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/moveitemstask.cpp Examining data/kdepim-runtime-20.08.2/resources/imap/addcollectiontask.h Examining data/kdepim-runtime-20.08.2/resources/imap/serverinfodialog.h Examining data/kdepim-runtime-20.08.2/resources/imap/setupserver.cpp Examining data/kdepim-runtime-20.08.2/resources/pop3/jobs.h Examining data/kdepim-runtime-20.08.2/resources/pop3/autotests/fakeserver/fakeserver.h Examining data/kdepim-runtime-20.08.2/resources/pop3/autotests/fakeserver/fakeserver.cpp Examining data/kdepim-runtime-20.08.2/resources/pop3/autotests/pop3test.cpp Examining data/kdepim-runtime-20.08.2/resources/pop3/autotests/pop3test.h Examining data/kdepim-runtime-20.08.2/resources/pop3/accountwidget.h Examining data/kdepim-runtime-20.08.2/resources/pop3/settings.h Examining data/kdepim-runtime-20.08.2/resources/pop3/accountwidget.cpp Examining data/kdepim-runtime-20.08.2/resources/pop3/pop3resource.cpp Examining data/kdepim-runtime-20.08.2/resources/pop3/jobs.cpp Examining data/kdepim-runtime-20.08.2/resources/pop3/pop3config.cpp Examining data/kdepim-runtime-20.08.2/resources/pop3/metatype.h Examining data/kdepim-runtime-20.08.2/resources/pop3/settings.cpp Examining data/kdepim-runtime-20.08.2/resources/pop3/pop3resource.h Examining data/kdepim-runtime-20.08.2/resources/vcard/vcardconfig.cpp Examining data/kdepim-runtime-20.08.2/resources/vcard/vcardresource.cpp Examining data/kdepim-runtime-20.08.2/resources/vcard/vcardresource.h Examining data/kdepim-runtime-20.08.2/resources/folderarchivesettings/folderarchiveutil.h Examining data/kdepim-runtime-20.08.2/resources/folderarchivesettings/autotests/folderarchiveaccountinfotest.cpp Examining data/kdepim-runtime-20.08.2/resources/folderarchivesettings/autotests/folderarchiveaccountinfotest.h Examining data/kdepim-runtime-20.08.2/resources/folderarchivesettings/folderarchiveaccountinfo.h Examining data/kdepim-runtime-20.08.2/resources/folderarchivesettings/folderarchivesettingpage.cpp Examining data/kdepim-runtime-20.08.2/resources/folderarchivesettings/folderarchiveaccountinfo.cpp Examining data/kdepim-runtime-20.08.2/resources/folderarchivesettings/folderarchiveutil.cpp Examining data/kdepim-runtime-20.08.2/resources/folderarchivesettings/folderarchivesettingpage.h FINAL RESULTS: data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/itemfetchtest.cpp:928:30: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. item1.setId(KRandom::random()); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/itemfetchtest.cpp:961:30: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. item1.setId(KRandom::random()); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/itemfetchtest.cpp:995:30: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. item1.setId(KRandom::random()); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/itemfetchtest.cpp:1059:30: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. item1.setId(KRandom::random()); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/itemfetchtest.cpp:1092:30: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. item1.setId(KRandom::random()); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/itemfetchtest.cpp:1131:30: [3] (random) random: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. item1.setId(KRandom::random()); data/kdepim-runtime-20.08.2/kioslave/pop3/pop3.cpp:133:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(data, readBuffer, copyLen); data/kdepim-runtime-20.08.2/kioslave/pop3/pop3.cpp:153:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(data, readBuffer, copyLen); data/kdepim-runtime-20.08.2/kioslave/pop3/pop3.cpp:204:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(r_buf, (buf[3] == ' ' ? buf + 4 : buf + 3), data/kdepim-runtime-20.08.2/kioslave/pop3/pop3.cpp:213:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(r_buf, (buf[4] == ' ' ? buf + 5 : buf + 4), data/kdepim-runtime-20.08.2/kioslave/pop3/pop3.cpp:226:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(r_buf, buf + 2, qMin(r_len, recv_len - 4)); data/kdepim-runtime-20.08.2/kioslave/pop3/pop3.cpp:237:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(r_buf, buf, qMin(r_len, recv_len)); data/kdepim-runtime-20.08.2/kioslave/pop3/pop3.cpp:327:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buf[512]; data/kdepim-runtime-20.08.2/kioslave/pop3/pop3.cpp:432:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buf[512]; data/kdepim-runtime-20.08.2/kioslave/pop3/pop3.cpp:566:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buf[512]; data/kdepim-runtime-20.08.2/kioslave/pop3/pop3.cpp:797:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char buf[MAX_PACKET_LEN]; data/kdepim-runtime-20.08.2/kioslave/pop3/pop3.cpp:798:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char destbuf[MAX_PACKET_LEN]; data/kdepim-runtime-20.08.2/kioslave/pop3/pop3.cpp:961:25: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(readBuffer, &buf[2], readBufferLen); data/kdepim-runtime-20.08.2/kioslave/pop3/pop3.cpp:985:33: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(readBuffer, &buf[i + 2], readBufferLen); data/kdepim-runtime-20.08.2/kioslave/pop3/pop3.h:132:5: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char readBuffer[MAX_PACKET_LEN]; data/kdepim-runtime-20.08.2/migration/kmigratorbase.cpp:67:21: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (!m_logFile->open(QFile::Append)) { data/kdepim-runtime-20.08.2/migration/migratorbase.cpp:111:24: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (!mLogFile->open(QFile::Append)) { data/kdepim-runtime-20.08.2/resources/contacts/contactsresource.cpp:178:15: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (!file.open(QIODevice::ReadOnly)) { data/kdepim-runtime-20.08.2/resources/contacts/contactsresource.cpp:236:19: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (!file.open(QIODevice::WriteOnly)) { data/kdepim-runtime-20.08.2/resources/contacts/contactsresource.cpp:251:19: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (!file.open(QIODevice::WriteOnly)) { data/kdepim-runtime-20.08.2/resources/contacts/contactsresource.cpp:286:19: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (!file.open(QIODevice::WriteOnly)) { data/kdepim-runtime-20.08.2/resources/contacts/contactsresource.cpp:298:19: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (!file.open(QIODevice::WriteOnly)) { data/kdepim-runtime-20.08.2/resources/contacts/contactsresource.cpp:455:14: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/dav/resource/settings.cpp:245:19: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (cacheFile.open(QIODevice::WriteOnly)) { data/kdepim-runtime-20.08.2/resources/dav/resource/settings.cpp:389:38: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (collectionsMappingsCache.open(QIODevice::ReadOnly)) { data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsgetstreamingeventsrequest.cpp:94:22: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). dumpFile.open(); data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewspoxautodiscoverrequest.cpp:123:22: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). dumpFile.open(); data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewspoxautodiscoverrequest.cpp:274:21: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). reqDumpFile.open(); data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewspoxautodiscoverrequest.cpp:279:21: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). resDumpFile.open(); data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsrequest.cpp:136:22: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). dumpFile.open(); data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsrequest.cpp:360:21: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). reqDumpFile.open(); data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsrequest.cpp:365:21: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). resDumpFile.open(); data/kdepim-runtime-20.08.2/resources/ews/test/fakeserver/fakeewsconnection.cpp:226:22: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). resultBuffer.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/ews/test/isolatedtestbase.cpp:73:11: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (f.open(QIODevice::ReadOnly)) { data/kdepim-runtime-20.08.2/resources/ews/test/unittests/ewsoauth_ut_mock.cpp:321:15: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). reply.open(QIODevice::ReadOnly); data/kdepim-runtime-20.08.2/resources/icaldir/icaldirresource.cpp:310:14: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/kalarm/kalarmdir/kalarmdirresource.cpp:1056:14: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/benchmark.cpp:28:10: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file.open(QFile::ReadOnly); data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/formattest.cpp:132:22: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). QVERIFY(icalFile.open(QFile::ReadOnly)); data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/formattest.cpp:203:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). buffer.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/formattest.cpp:209:13: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). buffer2.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/formattest.cpp:244:23: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). QVERIFY(vcardFile.open(QFile::ReadOnly)); data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/formattest.cpp:320:23: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). QVERIFY(vcardFile.open(QFile::ReadOnly)); data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/formattest.cpp:324:10: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). data.open(QIODevice::ReadOnly); data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/formattest.cpp:331:18: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). expected.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/formattest.cpp:335:19: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). converted.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/autotests/testutils.h:82:15: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). ok = file.open(QFile::ReadOnly); data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/conversion/kabcconversion.cpp:333:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). buffer.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/conversion/timezoneconverter.cpp:86:11: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. const char *olson[28]; //Corresponding olson timezones we can map to data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformat/errorhandler.cpp:37:5: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). open(WriteOnly); data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformat/v2helpers.cpp:73:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). buffer.open(QIODevice::ReadOnly); data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformat/v2helpers.cpp:154:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). buffer.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/utils/kolabformatchecker.cpp:33:15: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). ok = file.open(QFile::ReadOnly); data/kdepim-runtime-20.08.2/resources/maildir/libmaildir/autotests/testmaildir.cpp:76:14: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/maildir/libmaildir/autotests/testmaildir.cpp:353:14: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/maildir/libmaildir/autotests/testmaildir.cpp:413:10: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/maildir/libmaildir/maildir.cpp:469:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (!f.open(QIODevice::ReadOnly)) { data/kdepim-runtime-20.08.2/resources/maildir/libmaildir/maildir.cpp:521:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (!f.open(QIODevice::ReadOnly)) { data/kdepim-runtime-20.08.2/resources/maildir/libmaildir/maildir.cpp:571:21: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). bool result = f.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/maildir/libmaildir/maildir.cpp:598:21: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). bool result = f.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/maildir/libmaildir/maildir.cpp:684:22: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (destFile.open(QIODevice::ReadOnly)) { data/kdepim-runtime-20.08.2/resources/maildir/libmaildir/maildir.cpp:689:15: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (f.open(QIODevice::ReadOnly)) { data/kdepim-runtime-20.08.2/resources/mbox/mboxresource.cpp:325:14: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/collectioncreatetest.cpp:270:11: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file1.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/collectiondeletetest.cpp:94:11: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file1.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/collectiondeletetest.cpp:101:11: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file2.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/collectiondeletetest.cpp:231:13: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file1_1.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/collectiondeletetest.cpp:240:11: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file3.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/collectiondeletetest.cpp:247:11: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file4.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/collectiondeletetest.cpp:261:13: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file4_2.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/collectiondeletetest.cpp:403:13: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file1_1.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/collectiondeletetest.cpp:410:11: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file2.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/collectiondeletetest.cpp:424:13: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file2_2.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/collectionfetchtest.cpp:209:13: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file1_1.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/collectionfetchtest.cpp:221:15: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file1_1_2.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/collectionfetchtest.cpp:230:11: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file3.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/collectionfetchtest.cpp:237:11: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file4.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/collectionfetchtest.cpp:251:13: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file4_2.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/collectionmodifytest.cpp:100:13: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file1_1.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/collectionmodifytest.cpp:109:11: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file3.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/collectionmodifytest.cpp:116:11: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file4.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/collectionmodifytest.cpp:130:13: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file4_2.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/collectionmodifytest.cpp:478:11: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file2.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/collectionmovetest.cpp:1171:24: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). QVERIFY(fileTarget.open(QIODevice::WriteOnly)); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/itemcreatetest.cpp:162:19: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). QVERIFY(file2.open(QIODevice::WriteOnly)); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/itemfetchtest.cpp:616:19: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). QVERIFY(file1.open(QIODevice::WriteOnly | QIODevice::Truncate)); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/itemfetchtest.cpp:677:19: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). QVERIFY(file2.open(QIODevice::WriteOnly | QIODevice::Truncate)); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/itemfetchtest.cpp:786:19: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). QVERIFY(file5.open(QIODevice::ReadOnly)); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/itemfetchtest.cpp:792:19: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). QVERIFY(file5.open(QIODevice::WriteOnly)); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/itemmodifytest.cpp:415:19: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). QVERIFY(file2.open(QIODevice::ReadOnly)); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/itemmodifytest.cpp:546:19: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). QVERIFY(file2.open(QIODevice::ReadOnly)); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/itemmovetest.cpp:272:19: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). QVERIFY(file4.open(QIODevice::WriteOnly)); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/itemmovetest.cpp:462:19: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). QVERIFY(file4.open(QIODevice::WriteOnly)); data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/testdatautil.cpp:36:21: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (!sourceFile.open(QIODevice::ReadOnly)) { data/kdepim-runtime-20.08.2/resources/mixedmaildir/autotests/testdatautil.cpp:41:21: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (!targetFile.open(QIODevice::WriteOnly)) { data/kdepim-runtime-20.08.2/resources/mixedmaildir/kmindexreader/autotests/testidxreader.cpp:50:14: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (!tmp.open()) { data/kdepim-runtime-20.08.2/resources/mixedmaildir/kmindexreader/autotests/testidxreader.cpp:72:14: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (!tmp.open()) { data/kdepim-runtime-20.08.2/resources/mixedmaildir/kmindexreader/kmindexreader.cpp:188:21: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (!mIndexFile.open(QIODevice::ReadOnly)) { data/kdepim-runtime-20.08.2/resources/mixedmaildir/kmindexreader/kmindexreader.cpp:484:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(&x, g_chunk + g_chunk_offset, sizeof(T)); data/kdepim-runtime-20.08.2/resources/mixedmaildir/kmindexreader/kmindexreader.cpp:566:17: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(&ret_32, g_chunk + g_chunk_offset, sizeof(quint32)); data/kdepim-runtime-20.08.2/resources/mixedmaildir/kmindexreader/kmindexreader.cpp:577:17: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(&ret_1, g_chunk + g_chunk_offset, sizeof(quint32)); data/kdepim-runtime-20.08.2/resources/mixedmaildir/kmindexreader/kmindexreader.cpp:578:17: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(&ret_2, g_chunk + g_chunk_offset, sizeof(quint32)); data/kdepim-runtime-20.08.2/resources/openxchange/oxa/contactutils.cpp:335:20: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). buffer.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/openxchange/oxa/users.cpp:106:20: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (!cacheFile.open(QIODevice::ReadOnly)) { data/kdepim-runtime-20.08.2/resources/openxchange/oxa/users.cpp:137:20: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (!cacheFile.open(QIODevice::WriteOnly)) { data/kdepim-runtime-20.08.2/resources/shared/singlefileresource/singlefileresource.h:105:23: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (f.open(QIODevice::WriteOnly) && f.resize(0)) { data/kdepim-runtime-20.08.2/resources/shared/singlefileresource/singlefileresourcebase.cpp:141:15: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (!file.open(QIODevice::ReadOnly)) { data/kdepim-runtime-20.08.2/resources/vcard/vcardresource.cpp:145:15: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (!file.open(QIODevice::ReadOnly)) { data/kdepim-runtime-20.08.2/resources/vcard/vcardresource.cpp:165:15: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (!file.open(QIODevice::WriteOnly)) { data/kdepim-runtime-20.08.2/resources/vcarddir/vcarddirresource.cpp:79:22: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (file.open(QIODevice::ReadOnly)) { data/kdepim-runtime-20.08.2/resources/vcarddir/vcarddirresource.cpp:134:14: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/resources/vcarddir/vcarddirresource.cpp:168:18: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). if (file.open(QIODevice::WriteOnly)) { data/kdepim-runtime-20.08.2/resources/vcarddir/vcarddirresource.cpp:267:14: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). file.open(QIODevice::WriteOnly); data/kdepim-runtime-20.08.2/kioslave/pop3/pop3.cpp:141:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). return read((char *)data, len); data/kdepim-runtime-20.08.2/kioslave/pop3/pop3.cpp:162:19: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). readLen = read(&readBuffer[readBufferLen], len - readBufferLen); data/kdepim-runtime-20.08.2/kioslave/pop3/pop3.cpp:189:16: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). recv_len = strlen(buf); data/kdepim-runtime-20.08.2/kioslave/pop3/pop3.cpp:354:28: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). ctx.addData(challenge, strlen(challenge)); data/kdepim-runtime-20.08.2/kioslave/pop3/pop3.cpp:409:29: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). interact->len = strlen((const char *)interact->result); data/kdepim-runtime-20.08.2/kioslave/pop3/pop3.cpp:414:29: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). interact->len = strlen((const char *)interact->result); data/kdepim-runtime-20.08.2/kioslave/pop3/pop3.cpp:469:21: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). buf[strlen(buf) - 2] = '\0'; data/kdepim-runtime-20.08.2/kioslave/pop3/pop3.cpp:856:33: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). int bufStrLen = strlen(buf); data/kdepim-runtime-20.08.2/kioslave/pop3/pop3.cpp:1046:29: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). const int len = strlen(buf); data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewsitembase.cpp:77:23: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). if (!prop.read(reader)) { data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewspropertyfield.cpp:369:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bool EwsPropertyField::read(QXmlStreamReader &reader) data/kdepim-runtime-20.08.2/resources/ews/ewsclient/ewspropertyfield.h:58:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bool read(QXmlStreamReader &reader); data/kdepim-runtime-20.08.2/resources/ews/test/fakeserver/fakeewsconnection.cpp:124:28: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). mContent += mSock->read(mContentLength - mContent.size()); data/kdepim-runtime-20.08.2/resources/ews/test/unittests/ewsattachment_ut.cpp:31:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void read(); data/kdepim-runtime-20.08.2/resources/ews/test/unittests/ewsattachment_ut.cpp:50:23: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void UtEwsAttachment::read() data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/calendaring/event.cpp:45:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bool Event::read(const std::string &string) data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/calendaring/event.h:34:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bool read(const std::string &); data/kdepim-runtime-20.08.2/resources/kolab/pimkolab/kolabformatV2/incidence.cpp:610:27: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). key = key.mid(strlen("X-KDE-KolabUnhandled-")); data/kdepim-runtime-20.08.2/resources/pop3/autotests/pop3test.cpp:452:17: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. return std::equal(sorted1.begin(), sorted1.end(), sorted2.begin()); data/kdepim-runtime-20.08.2/resources/shared/singlefileresource/singlefileresourcebase.cpp:149:27: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). hash.addData(file.read(blockSize)); ANALYSIS SUMMARY: Hits = 138 Lines analyzed = 136213 in approximately 3.89 seconds (35006 lines/second) Physical Source Lines of Code (SLOC) = 94670 Hits@level = [0] 8 [1] 20 [2] 112 [3] 6 [4] 0 [5] 0 Hits@level+ = [0+] 146 [1+] 138 [2+] 118 [3+] 6 [4+] 0 [5+] 0 Hits/KSLOC@level+ = [0+] 1.5422 [1+] 1.4577 [2+] 1.24643 [3+] 0.0633781 [4+] 0 [5+] 0 Dot directories skipped = 2 (--followdotdir overrides) Minimum risk level = 1 Not every hit is necessarily a security vulnerability. There may be other security vulnerabilities; review your code! See 'Secure Programming HOWTO' (https://dwheeler.com/secure-programs) for more information.