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/elinks-0.13.2/contrib/proxy/gen.c
Examining data/elinks-0.13.2/src/bfu/button.c
Examining data/elinks-0.13.2/src/bfu/button.h
Examining data/elinks-0.13.2/src/bfu/checkbox.c
Examining data/elinks-0.13.2/src/bfu/checkbox.h
Examining data/elinks-0.13.2/src/bfu/common.h
Examining data/elinks-0.13.2/src/bfu/dialog.c
Examining data/elinks-0.13.2/src/bfu/dialog.h
Examining data/elinks-0.13.2/src/bfu/group.c
Examining data/elinks-0.13.2/src/bfu/group.h
Examining data/elinks-0.13.2/src/bfu/hierbox.c
Examining data/elinks-0.13.2/src/bfu/hierbox.h
Examining data/elinks-0.13.2/src/bfu/hotkey.c
Examining data/elinks-0.13.2/src/bfu/hotkey.h
Examining data/elinks-0.13.2/src/bfu/inpfield.c
Examining data/elinks-0.13.2/src/bfu/inpfield.h
Examining data/elinks-0.13.2/src/bfu/inphist.c
Examining data/elinks-0.13.2/src/bfu/inphist.h
Examining data/elinks-0.13.2/src/bfu/leds.h
Examining data/elinks-0.13.2/src/bfu/listbox.c
Examining data/elinks-0.13.2/src/bfu/listbox.h
Examining data/elinks-0.13.2/src/bfu/listmenu.c
Examining data/elinks-0.13.2/src/bfu/listmenu.h
Examining data/elinks-0.13.2/src/bfu/menu.c
Examining data/elinks-0.13.2/src/bfu/menu.h
Examining data/elinks-0.13.2/src/bfu/msgbox.c
Examining data/elinks-0.13.2/src/bfu/msgbox.h
Examining data/elinks-0.13.2/src/bfu/style.c
Examining data/elinks-0.13.2/src/bfu/style.h
Examining data/elinks-0.13.2/src/bfu/text.c
Examining data/elinks-0.13.2/src/bfu/text.h
Examining data/elinks-0.13.2/src/bfu/widget.c
Examining data/elinks-0.13.2/src/bfu/widget.h
Examining data/elinks-0.13.2/src/bfu/leds.c
Examining data/elinks-0.13.2/src/bookmarks/backend/common.c
Examining data/elinks-0.13.2/src/bookmarks/backend/common.h
Examining data/elinks-0.13.2/src/bookmarks/backend/default.c
Examining data/elinks-0.13.2/src/bookmarks/backend/default.h
Examining data/elinks-0.13.2/src/bookmarks/backend/xbel.c
Examining data/elinks-0.13.2/src/bookmarks/backend/xbel.h
Examining data/elinks-0.13.2/src/bookmarks/bookmarks.c
Examining data/elinks-0.13.2/src/bookmarks/bookmarks.h
Examining data/elinks-0.13.2/src/bookmarks/dialogs.c
Examining data/elinks-0.13.2/src/bookmarks/dialogs.h
Examining data/elinks-0.13.2/src/cache/cache.c
Examining data/elinks-0.13.2/src/cache/cache.h
Examining data/elinks-0.13.2/src/cache/dialogs.c
Examining data/elinks-0.13.2/src/cache/dialogs.h
Examining data/elinks-0.13.2/src/config/cmdline.c
Examining data/elinks-0.13.2/src/config/cmdline.h
Examining data/elinks-0.13.2/src/config/conf.c
Examining data/elinks-0.13.2/src/config/conf.h
Examining data/elinks-0.13.2/src/config/dialogs.c
Examining data/elinks-0.13.2/src/config/dialogs.h
Examining data/elinks-0.13.2/src/config/domain.c
Examining data/elinks-0.13.2/src/config/domain.h
Examining data/elinks-0.13.2/src/config/home.c
Examining data/elinks-0.13.2/src/config/home.h
Examining data/elinks-0.13.2/src/config/kbdbind.c
Examining data/elinks-0.13.2/src/config/kbdbind.h
Examining data/elinks-0.13.2/src/config/options.c
Examining data/elinks-0.13.2/src/config/options.h
Examining data/elinks-0.13.2/src/config/opttypes.c
Examining data/elinks-0.13.2/src/config/opttypes.h
Examining data/elinks-0.13.2/src/config/timer.c
Examining data/elinks-0.13.2/src/config/timer.h
Examining data/elinks-0.13.2/src/config/urlhist.c
Examining data/elinks-0.13.2/src/config/urlhist.h
Examining data/elinks-0.13.2/src/cookies/cookies-t.c
Examining data/elinks-0.13.2/src/cookies/cookies.c
Examining data/elinks-0.13.2/src/cookies/cookies.h
Examining data/elinks-0.13.2/src/cookies/dialogs.c
Examining data/elinks-0.13.2/src/cookies/dialogs.h
Examining data/elinks-0.13.2/src/cookies/parser.c
Examining data/elinks-0.13.2/src/cookies/parser.h
Examining data/elinks-0.13.2/src/cookies/parsetst.c
Examining data/elinks-0.13.2/src/cookies/path.c
Examining data/elinks-0.13.2/src/cookies/path.h
Examining data/elinks-0.13.2/src/dialogs/document.c
Examining data/elinks-0.13.2/src/dialogs/document.h
Examining data/elinks-0.13.2/src/dialogs/download.c
Examining data/elinks-0.13.2/src/dialogs/download.h
Examining data/elinks-0.13.2/src/dialogs/edit.c
Examining data/elinks-0.13.2/src/dialogs/edit.h
Examining data/elinks-0.13.2/src/dialogs/exmode.c
Examining data/elinks-0.13.2/src/dialogs/exmode.h
Examining data/elinks-0.13.2/src/dialogs/info.c
Examining data/elinks-0.13.2/src/dialogs/info.h
Examining data/elinks-0.13.2/src/dialogs/menu.c
Examining data/elinks-0.13.2/src/dialogs/menu.h
Examining data/elinks-0.13.2/src/dialogs/options.c
Examining data/elinks-0.13.2/src/dialogs/options.h
Examining data/elinks-0.13.2/src/dialogs/progress.c
Examining data/elinks-0.13.2/src/dialogs/progress.h
Examining data/elinks-0.13.2/src/dialogs/status.c
Examining data/elinks-0.13.2/src/dialogs/status.h
Examining data/elinks-0.13.2/src/document/css/apply.c
Examining data/elinks-0.13.2/src/document/css/apply.h
Examining data/elinks-0.13.2/src/document/css/css.c
Examining data/elinks-0.13.2/src/document/css/css.h
Examining data/elinks-0.13.2/src/document/css/parser.c
Examining data/elinks-0.13.2/src/document/css/parser.h
Examining data/elinks-0.13.2/src/document/css/property.c
Examining data/elinks-0.13.2/src/document/css/property.h
Examining data/elinks-0.13.2/src/document/css/scanner.c
Examining data/elinks-0.13.2/src/document/css/scanner.h
Examining data/elinks-0.13.2/src/document/css/stylesheet.c
Examining data/elinks-0.13.2/src/document/css/stylesheet.h
Examining data/elinks-0.13.2/src/document/css/value.c
Examining data/elinks-0.13.2/src/document/css/value.h
Examining data/elinks-0.13.2/src/document/docdata.c
Examining data/elinks-0.13.2/src/document/docdata.h
Examining data/elinks-0.13.2/src/document/document.c
Examining data/elinks-0.13.2/src/document/document.h
Examining data/elinks-0.13.2/src/document/dom/renderer.c
Examining data/elinks-0.13.2/src/document/dom/renderer.h
Examining data/elinks-0.13.2/src/document/dom/rss.c
Examining data/elinks-0.13.2/src/document/dom/rss.h
Examining data/elinks-0.13.2/src/document/dom/source.c
Examining data/elinks-0.13.2/src/document/dom/source.h
Examining data/elinks-0.13.2/src/document/dom/util.c
Examining data/elinks-0.13.2/src/document/dom/util.h
Examining data/elinks-0.13.2/src/document/format.c
Examining data/elinks-0.13.2/src/document/format.h
Examining data/elinks-0.13.2/src/document/forms.c
Examining data/elinks-0.13.2/src/document/forms.h
Examining data/elinks-0.13.2/src/document/html/frames.c
Examining data/elinks-0.13.2/src/document/html/frames.h
Examining data/elinks-0.13.2/src/document/html/internal.h
Examining data/elinks-0.13.2/src/document/html/parse-meta-refresh.c
Examining data/elinks-0.13.2/src/document/html/parse-meta-refresh.h
Examining data/elinks-0.13.2/src/document/html/parser.c
Examining data/elinks-0.13.2/src/document/html/parser.h
Examining data/elinks-0.13.2/src/document/html/parser/forms.c
Examining data/elinks-0.13.2/src/document/html/parser/forms.h
Examining data/elinks-0.13.2/src/document/html/parser/general.c
Examining data/elinks-0.13.2/src/document/html/parser/general.h
Examining data/elinks-0.13.2/src/document/html/parser/link.c
Examining data/elinks-0.13.2/src/document/html/parser/link.h
Examining data/elinks-0.13.2/src/document/html/parser/parse.c
Examining data/elinks-0.13.2/src/document/html/parser/parse.h
Examining data/elinks-0.13.2/src/document/html/parser/stack.c
Examining data/elinks-0.13.2/src/document/html/parser/stack.h
Examining data/elinks-0.13.2/src/document/html/parser/table.c
Examining data/elinks-0.13.2/src/document/html/parser/table.h
Examining data/elinks-0.13.2/src/document/html/renderer.c
Examining data/elinks-0.13.2/src/document/html/renderer.h
Examining data/elinks-0.13.2/src/document/html/tables.c
Examining data/elinks-0.13.2/src/document/html/tables.h
Examining data/elinks-0.13.2/src/document/html/test/parse-meta-refresh-test.c
Examining data/elinks-0.13.2/src/document/libdom/renderer.c
Examining data/elinks-0.13.2/src/document/libdom/renderer.h
Examining data/elinks-0.13.2/src/document/options.c
Examining data/elinks-0.13.2/src/document/options.h
Examining data/elinks-0.13.2/src/document/plain/renderer.c
Examining data/elinks-0.13.2/src/document/plain/renderer.h
Examining data/elinks-0.13.2/src/document/refresh.c
Examining data/elinks-0.13.2/src/document/refresh.h
Examining data/elinks-0.13.2/src/document/renderer.c
Examining data/elinks-0.13.2/src/document/renderer.h
Examining data/elinks-0.13.2/src/document/view.h
Examining data/elinks-0.13.2/src/dom/code.h
Examining data/elinks-0.13.2/src/dom/configuration.c
Examining data/elinks-0.13.2/src/dom/configuration.h
Examining data/elinks-0.13.2/src/dom/css/scanner.c
Examining data/elinks-0.13.2/src/dom/css/scanner.h
Examining data/elinks-0.13.2/src/dom/node.c
Examining data/elinks-0.13.2/src/dom/node.h
Examining data/elinks-0.13.2/src/dom/scanner.c
Examining data/elinks-0.13.2/src/dom/scanner.h
Examining data/elinks-0.13.2/src/dom/select.c
Examining data/elinks-0.13.2/src/dom/select.h
Examining data/elinks-0.13.2/src/dom/sgml/docbook/docbook.c
Examining data/elinks-0.13.2/src/dom/sgml/docbook/docbook.h
Examining data/elinks-0.13.2/src/dom/sgml/dump.c
Examining data/elinks-0.13.2/src/dom/sgml/dump.h
Examining data/elinks-0.13.2/src/dom/sgml/html/html.c
Examining data/elinks-0.13.2/src/dom/sgml/html/html.h
Examining data/elinks-0.13.2/src/dom/sgml/parser.c
Examining data/elinks-0.13.2/src/dom/sgml/parser.h
Examining data/elinks-0.13.2/src/dom/sgml/rss/rss.c
Examining data/elinks-0.13.2/src/dom/sgml/rss/rss.h
Examining data/elinks-0.13.2/src/dom/sgml/scanner.c
Examining data/elinks-0.13.2/src/dom/sgml/scanner.h
Examining data/elinks-0.13.2/src/dom/sgml/sgml.c
Examining data/elinks-0.13.2/src/dom/sgml/sgml.h
Examining data/elinks-0.13.2/src/dom/sgml/xbel/xbel.c
Examining data/elinks-0.13.2/src/dom/sgml/xbel/xbel.h
Examining data/elinks-0.13.2/src/dom/stack.c
Examining data/elinks-0.13.2/src/dom/stack.h
Examining data/elinks-0.13.2/src/dom/string.h
Examining data/elinks-0.13.2/src/dom/test/dom-select.c
Examining data/elinks-0.13.2/src/dom/test/html-mangle.c
Examining data/elinks-0.13.2/src/dom/test/sgml-parser.c
Examining data/elinks-0.13.2/src/ecmascript/ecmascript.c
Examining data/elinks-0.13.2/src/ecmascript/ecmascript.h
Examining data/elinks-0.13.2/src/ecmascript/spidermonkey-shared.c
Examining data/elinks-0.13.2/src/ecmascript/spidermonkey-shared.h
Examining data/elinks-0.13.2/src/ecmascript/spidermonkey.c
Examining data/elinks-0.13.2/src/ecmascript/spidermonkey.h
Examining data/elinks-0.13.2/src/ecmascript/spidermonkey/document.c
Examining data/elinks-0.13.2/src/ecmascript/spidermonkey/document.h
Examining data/elinks-0.13.2/src/ecmascript/spidermonkey/form.c
Examining data/elinks-0.13.2/src/ecmascript/spidermonkey/form.h
Examining data/elinks-0.13.2/src/ecmascript/spidermonkey/heartbeat.c
Examining data/elinks-0.13.2/src/ecmascript/spidermonkey/heartbeat.h
Examining data/elinks-0.13.2/src/ecmascript/spidermonkey/location.c
Examining data/elinks-0.13.2/src/ecmascript/spidermonkey/location.h
Examining data/elinks-0.13.2/src/ecmascript/spidermonkey/navigator.c
Examining data/elinks-0.13.2/src/ecmascript/spidermonkey/navigator.h
Examining data/elinks-0.13.2/src/ecmascript/spidermonkey/unibar.c
Examining data/elinks-0.13.2/src/ecmascript/spidermonkey/unibar.h
Examining data/elinks-0.13.2/src/ecmascript/spidermonkey/util.h
Examining data/elinks-0.13.2/src/ecmascript/spidermonkey/window.c
Examining data/elinks-0.13.2/src/ecmascript/spidermonkey/window.h
Examining data/elinks-0.13.2/src/elinks.h
Examining data/elinks-0.13.2/src/encoding/brotli.c
Examining data/elinks-0.13.2/src/encoding/brotli.h
Examining data/elinks-0.13.2/src/encoding/bzip2.c
Examining data/elinks-0.13.2/src/encoding/bzip2.h
Examining data/elinks-0.13.2/src/encoding/deflate.c
Examining data/elinks-0.13.2/src/encoding/deflate.h
Examining data/elinks-0.13.2/src/encoding/encoding.c
Examining data/elinks-0.13.2/src/encoding/encoding.h
Examining data/elinks-0.13.2/src/encoding/lzma.c
Examining data/elinks-0.13.2/src/encoding/lzma.h
Examining data/elinks-0.13.2/src/encoding/zstd.c
Examining data/elinks-0.13.2/src/encoding/zstd.h
Examining data/elinks-0.13.2/src/formhist/dialogs.c
Examining data/elinks-0.13.2/src/formhist/dialogs.h
Examining data/elinks-0.13.2/src/formhist/formhist.c
Examining data/elinks-0.13.2/src/formhist/formhist.h
Examining data/elinks-0.13.2/src/globhist/dialogs.c
Examining data/elinks-0.13.2/src/globhist/dialogs.h
Examining data/elinks-0.13.2/src/globhist/globhist.c
Examining data/elinks-0.13.2/src/globhist/globhist.h
Examining data/elinks-0.13.2/src/intl/charsets.c
Examining data/elinks-0.13.2/src/intl/charsets.h
Examining data/elinks-0.13.2/src/intl/gettext/bindtextdom.c
Examining data/elinks-0.13.2/src/intl/gettext/dcgettext.c
Examining data/elinks-0.13.2/src/intl/gettext/dcigettext.c
Examining data/elinks-0.13.2/src/intl/gettext/dcngettext.c
Examining data/elinks-0.13.2/src/intl/gettext/dgettext.c
Examining data/elinks-0.13.2/src/intl/gettext/dngettext.c
Examining data/elinks-0.13.2/src/intl/gettext/explodename.c
Examining data/elinks-0.13.2/src/intl/gettext/finddomain.c
Examining data/elinks-0.13.2/src/intl/gettext/gettext.c
Examining data/elinks-0.13.2/src/intl/gettext/gettext.h
Examining data/elinks-0.13.2/src/intl/gettext/gettextP.h
Examining data/elinks-0.13.2/src/intl/gettext/hash-string.h
Examining data/elinks-0.13.2/src/intl/gettext/intl-compat.c
Examining data/elinks-0.13.2/src/intl/gettext/l10nflist.c
Examining data/elinks-0.13.2/src/intl/gettext/libgettext.h
Examining data/elinks-0.13.2/src/intl/gettext/libgnuintl.h
Examining data/elinks-0.13.2/src/intl/gettext/libintl.c
Examining data/elinks-0.13.2/src/intl/gettext/libintl.h
Examining data/elinks-0.13.2/src/intl/gettext/loadinfo.h
Examining data/elinks-0.13.2/src/intl/gettext/loadmsgcat.c
Examining data/elinks-0.13.2/src/intl/gettext/localcharset.c
Examining data/elinks-0.13.2/src/intl/gettext/localealias.c
Examining data/elinks-0.13.2/src/intl/gettext/ngettext.c
Examining data/elinks-0.13.2/src/intl/gettext/plural.c
Examining data/elinks-0.13.2/src/intl/gettext/textdomain.c
Examining data/elinks-0.13.2/src/intl/test/utf8-step-test.c
Examining data/elinks-0.13.2/src/main/event.c
Examining data/elinks-0.13.2/src/main/event.h
Examining data/elinks-0.13.2/src/main/interlink.c
Examining data/elinks-0.13.2/src/main/interlink.h
Examining data/elinks-0.13.2/src/main/main.c
Examining data/elinks-0.13.2/src/main/main.h
Examining data/elinks-0.13.2/src/main/module.c
Examining data/elinks-0.13.2/src/main/module.h
Examining data/elinks-0.13.2/src/main/object.h
Examining data/elinks-0.13.2/src/main/select.c
Examining data/elinks-0.13.2/src/main/select.h
Examining data/elinks-0.13.2/src/main/timer.c
Examining data/elinks-0.13.2/src/main/timer.h
Examining data/elinks-0.13.2/src/main/version.h
Examining data/elinks-0.13.2/src/main/version.c
Examining data/elinks-0.13.2/src/mime/backend/common.c
Examining data/elinks-0.13.2/src/mime/backend/common.h
Examining data/elinks-0.13.2/src/mime/backend/default.c
Examining data/elinks-0.13.2/src/mime/backend/default.h
Examining data/elinks-0.13.2/src/mime/backend/mailcap.c
Examining data/elinks-0.13.2/src/mime/backend/mailcap.h
Examining data/elinks-0.13.2/src/mime/backend/mimetypes.c
Examining data/elinks-0.13.2/src/mime/backend/mimetypes.h
Examining data/elinks-0.13.2/src/mime/dialogs.c
Examining data/elinks-0.13.2/src/mime/dialogs.h
Examining data/elinks-0.13.2/src/mime/mime.c
Examining data/elinks-0.13.2/src/mime/mime.h
Examining data/elinks-0.13.2/src/network/connection.c
Examining data/elinks-0.13.2/src/network/connection.h
Examining data/elinks-0.13.2/src/network/dns.c
Examining data/elinks-0.13.2/src/network/dns.h
Examining data/elinks-0.13.2/src/network/progress.c
Examining data/elinks-0.13.2/src/network/progress.h
Examining data/elinks-0.13.2/src/network/socket.c
Examining data/elinks-0.13.2/src/network/socket.h
Examining data/elinks-0.13.2/src/network/ssl/match-hostname.c
Examining data/elinks-0.13.2/src/network/ssl/match-hostname.h
Examining data/elinks-0.13.2/src/network/ssl/socket.c
Examining data/elinks-0.13.2/src/network/ssl/socket.h
Examining data/elinks-0.13.2/src/network/ssl/ssl.c
Examining data/elinks-0.13.2/src/network/ssl/ssl.h
Examining data/elinks-0.13.2/src/network/ssl/test/match-hostname-test.c
Examining data/elinks-0.13.2/src/network/state.c
Examining data/elinks-0.13.2/src/network/state.h
Examining data/elinks-0.13.2/src/osdep/ascii.h
Examining data/elinks-0.13.2/src/osdep/beos/beos.c
Examining data/elinks-0.13.2/src/osdep/beos/beos.h
Examining data/elinks-0.13.2/src/osdep/beos/overrides.c
Examining data/elinks-0.13.2/src/osdep/beos/overrides.h
Examining data/elinks-0.13.2/src/osdep/beos/sysinfo.h
Examining data/elinks-0.13.2/src/osdep/generic.h
Examining data/elinks-0.13.2/src/osdep/getifaddrs.c