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/libidn-1.33/lib/tld.h Examining data/libidn-1.33/lib/gunibreak.h Examining data/libidn-1.33/lib/idna.c Examining data/libidn-1.33/lib/nfkc.c Examining data/libidn-1.33/lib/pr29.h Examining data/libidn-1.33/lib/gl/iconv_open-aix.h Examining data/libidn-1.33/lib/gl/c-strcase.h Examining data/libidn-1.33/lib/gl/striconv.h Examining data/libidn-1.33/lib/gl/unistr/u8-check.c Examining data/libidn-1.33/lib/gl/unistr/u8-mbtoucr.c Examining data/libidn-1.33/lib/gl/unistr/u8-uctomb.c Examining data/libidn-1.33/lib/gl/unistr/u8-uctomb-aux.c Examining data/libidn-1.33/lib/gl/iconv.in.h Examining data/libidn-1.33/lib/gl/c-ctype.h Examining data/libidn-1.33/lib/gl/c-strncasecmp.c Examining data/libidn-1.33/lib/gl/unitypes.in.h Examining data/libidn-1.33/lib/gl/iconv_open-solaris.h Examining data/libidn-1.33/lib/gl/iconv_open-osf.h Examining data/libidn-1.33/lib/gl/c-strcasecmp.c Examining data/libidn-1.33/lib/gl/iconv_close.c Examining data/libidn-1.33/lib/gl/stddef.in.h Examining data/libidn-1.33/lib/gl/iconv_open-hpux.h Examining data/libidn-1.33/lib/gl/iconv.c Examining data/libidn-1.33/lib/gl/sys_types.in.h Examining data/libidn-1.33/lib/gl/stdint.in.h Examining data/libidn-1.33/lib/gl/iconv_open-irix.h Examining data/libidn-1.33/lib/gl/stdbool.in.h Examining data/libidn-1.33/lib/gl/unistr.in.h Examining data/libidn-1.33/lib/gl/striconv.c Examining data/libidn-1.33/lib/gl/iconv_open.c Examining data/libidn-1.33/lib/gl/c-ctype.c Examining data/libidn-1.33/lib/gl/string.in.h Examining data/libidn-1.33/lib/gl/strverscmp.c Examining data/libidn-1.33/lib/gl/gettext.h Examining data/libidn-1.33/lib/idn-free.h Examining data/libidn-1.33/lib/rfc3454.c Examining data/libidn-1.33/lib/stringprep.h Examining data/libidn-1.33/lib/gunidecomp.h Examining data/libidn-1.33/lib/tld.c Examining data/libidn-1.33/lib/profiles.c Examining data/libidn-1.33/lib/gunicomp.h Examining data/libidn-1.33/lib/strerror-stringprep.c Examining data/libidn-1.33/lib/strerror-idna.c Examining data/libidn-1.33/lib/version.c Examining data/libidn-1.33/lib/tlds.c Examining data/libidn-1.33/lib/punycode.h Examining data/libidn-1.33/lib/strerror-tld.c Examining data/libidn-1.33/lib/toutf8.c Examining data/libidn-1.33/lib/pr29.c Examining data/libidn-1.33/lib/gltests/setlocale.c Examining data/libidn-1.33/lib/gltests/signature.h Examining data/libidn-1.33/lib/gltests/wchar.in.h Examining data/libidn-1.33/lib/gltests/localename.h Examining data/libidn-1.33/lib/gltests/setenv.c Examining data/libidn-1.33/lib/gltests/test-alloca-opt.c Examining data/libidn-1.33/lib/gltests/test-stddef.c Examining data/libidn-1.33/lib/gltests/verify.h Examining data/libidn-1.33/lib/gltests/test-thread_create.c Examining data/libidn-1.33/lib/gltests/test-c-ctype.c Examining data/libidn-1.33/lib/gltests/stdlib.in.h Examining data/libidn-1.33/lib/gltests/test-striconv.c Examining data/libidn-1.33/lib/gltests/test-ctype.c Examining data/libidn-1.33/lib/gltests/unistr/test-u8-check.c Examining data/libidn-1.33/lib/gltests/unistr/test-u8-uctomb.c Examining data/libidn-1.33/lib/gltests/unistr/test-u8-mbtoucr.c Examining data/libidn-1.33/lib/gltests/test-stdint.c Examining data/libidn-1.33/lib/gltests/test-c-strncasecmp.c Examining data/libidn-1.33/lib/gltests/test-thread_self.c Examining data/libidn-1.33/lib/gltests/macros.h Examining data/libidn-1.33/lib/gltests/test-langinfo.c Examining data/libidn-1.33/lib/gltests/localename.c Examining data/libidn-1.33/lib/gltests/test-sys_types.c Examining data/libidn-1.33/lib/gltests/unsetenv.c Examining data/libidn-1.33/lib/gltests/alloca.in.h Examining data/libidn-1.33/lib/gltests/test-strverscmp.c Examining data/libidn-1.33/lib/gltests/unistd.c Examining data/libidn-1.33/lib/gltests/test-inttypes.c Examining data/libidn-1.33/lib/gltests/test-sys_wait.h Examining data/libidn-1.33/lib/gltests/ctype.in.h Examining data/libidn-1.33/lib/gltests/test-setlocale1.c Examining data/libidn-1.33/lib/gltests/test-stdalign.c Examining data/libidn-1.33/lib/gltests/malloc.c Examining data/libidn-1.33/lib/gltests/malloca.c Examining data/libidn-1.33/lib/gltests/test-setlocale2.c Examining data/libidn-1.33/lib/gltests/test-unsetenv.c Examining data/libidn-1.33/lib/gltests/langinfo.in.h Examining data/libidn-1.33/lib/gltests/test-c-strcasecmp.c Examining data/libidn-1.33/lib/gltests/test-environ.c Examining data/libidn-1.33/lib/gltests/test-malloca.c Examining data/libidn-1.33/lib/gltests/test-iconv.c Examining data/libidn-1.33/lib/gltests/malloca.h Examining data/libidn-1.33/lib/gltests/test-locale.c Examining data/libidn-1.33/lib/gltests/inttypes.in.h Examining data/libidn-1.33/lib/gltests/locale.in.h Examining data/libidn-1.33/lib/gltests/test-lock.c Examining data/libidn-1.33/lib/gltests/test-setenv.c Examining data/libidn-1.33/lib/gltests/test-localename.c Examining data/libidn-1.33/lib/gltests/glthread/thread.c Examining data/libidn-1.33/lib/gltests/glthread/threadlib.c Examining data/libidn-1.33/lib/gltests/glthread/lock.c Examining data/libidn-1.33/lib/gltests/glthread/yield.h Examining data/libidn-1.33/lib/gltests/glthread/lock.h Examining data/libidn-1.33/lib/gltests/glthread/thread.h Examining data/libidn-1.33/lib/gltests/test-stdbool.c Examining data/libidn-1.33/lib/gltests/test-unistd.c Examining data/libidn-1.33/lib/gltests/unistd.in.h Examining data/libidn-1.33/lib/gltests/stdalign.in.h Examining data/libidn-1.33/lib/gltests/test-intprops.c Examining data/libidn-1.33/lib/gltests/test-stdlib.c Examining data/libidn-1.33/lib/gltests/test-verify.c Examining data/libidn-1.33/lib/gltests/putenv.c Examining data/libidn-1.33/lib/gltests/intprops.h Examining data/libidn-1.33/lib/stringprep.c Examining data/libidn-1.33/lib/idn-free.c Examining data/libidn-1.33/lib/strerror-pr29.c Examining data/libidn-1.33/lib/idna.h Examining data/libidn-1.33/lib/strerror-punycode.c Examining data/libidn-1.33/lib/punycode.c Examining data/libidn-1.33/gl/getopt.c Examining data/libidn-1.33/gl/msvc-inval.c Examining data/libidn-1.33/gl/version-etc.c Examining data/libidn-1.33/gl/verify.h Examining data/libidn-1.33/gl/strerror-override.h Examining data/libidn-1.33/gl/stdlib.in.h Examining data/libidn-1.33/gl/version-etc.h Examining data/libidn-1.33/gl/error.h Examining data/libidn-1.33/gl/progname.c Examining data/libidn-1.33/gl/msvc-nothrow.h Examining data/libidn-1.33/gl/msvc-nothrow.c Examining data/libidn-1.33/gl/stdio.in.h Examining data/libidn-1.33/gl/unistd.c Examining data/libidn-1.33/gl/msvc-inval.h Examining data/libidn-1.33/gl/errno.in.h Examining data/libidn-1.33/gl/stddef.in.h Examining data/libidn-1.33/gl/error.c Examining data/libidn-1.33/gl/sys_types.in.h Examining data/libidn-1.33/gl/stdint.in.h Examining data/libidn-1.33/gl/getline.c Examining data/libidn-1.33/gl/getopt_int.h Examining data/libidn-1.33/gl/stdarg.in.h Examining data/libidn-1.33/gl/getdelim.c Examining data/libidn-1.33/gl/progname.h Examining data/libidn-1.33/gl/strerror-override.c Examining data/libidn-1.33/gl/string.in.h Examining data/libidn-1.33/gl/unistd.in.h Examining data/libidn-1.33/gl/strerror.c Examining data/libidn-1.33/gl/getopt.in.h Examining data/libidn-1.33/gl/realloc.c Examining data/libidn-1.33/gl/getopt1.c Examining data/libidn-1.33/gl/gettext.h Examining data/libidn-1.33/gl/intprops.h Examining data/libidn-1.33/windows/include/config.h Examining data/libidn-1.33/windows/include/stdbool.h Examining data/libidn-1.33/windows/include/ac-stdint.h Examining data/libidn-1.33/windows/include/idn-int.h Examining data/libidn-1.33/windows/include/unistd.h Examining data/libidn-1.33/build-aux/snippet/arg-nonnull.h Examining data/libidn-1.33/build-aux/snippet/warn-on-use.h Examining data/libidn-1.33/build-aux/snippet/unused-parameter.h Examining data/libidn-1.33/build-aux/snippet/c++defs.h Examining data/libidn-1.33/build-aux/snippet/_Noreturn.h Examining data/libidn-1.33/src/idn.c Examining data/libidn-1.33/src/idn_cmd.h Examining data/libidn-1.33/src/idn_cmd.c Examining data/libidn-1.33/tests/tst_toascii64oob.c Examining data/libidn-1.33/tests/tst_idna.c Examining data/libidn-1.33/tests/tst_nfkc.c Examining data/libidn-1.33/tests/tst_pr29.c Examining data/libidn-1.33/tests/tst_idna3.c Examining data/libidn-1.33/tests/utils.h Examining data/libidn-1.33/tests/utils.c Examining data/libidn-1.33/tests/tst_toutf8.c Examining data/libidn-1.33/tests/tst_idna2.c Examining data/libidn-1.33/tests/tst_tld.c Examining data/libidn-1.33/tests/tst_utf8crash.c Examining data/libidn-1.33/tests/tst_stringprep.c Examining data/libidn-1.33/tests/tst_idna4.c Examining data/libidn-1.33/tests/tst_symbols.c Examining data/libidn-1.33/tests/tst_punycode.c Examining data/libidn-1.33/tests/tst_badutf8nfkc.c Examining data/libidn-1.33/tests/tst_badutf8.c Examining data/libidn-1.33/tests/tst_strerror.c Examining data/libidn-1.33/libc/example.c