W dniu 21.05.2012 07:00, Phil Pennock pisze: > I have uploaded Exim 4.80 RC4 to: > ftp://ftp.exim.org/pub/exim/exim4/test/
Hi all! I've created clang static analysis[1][2] for this version of exim. I don't know how to generate diff beetwen two analysis, as for know diff has to be done using own eyes. I changed options for analyzer, now they are: $ scan-build -maxloop 15 -analyze-headers -enable-checker security.insecureAPI.strcpy, security.insecureAPI.vfork, security.insecureAPI.mktemp, security.insecureAPI.getpw, security.insecureAPI.gets, security.insecureAPI.mkstemp, security.FloatLoopCounter, security.insecureAPI.UncheckedReturn Exim was built with: LOOKUP_SQLITE=yes AUTH_CRAM_MD5=yes AUTH_CYRUS_SASL=yes AUTH_DOVECOT=yes AUTH_PLAINTEXT=yes AUTH_SPA=yes DLOPEN_LOCAL_SCAN=yes EXPERIMENTAL_DCC=yes EXPERIMENTAL_SPF=yes EXPERIMENTAL_SRS=yes HAVE_ICONV=yes IPV6_USE_INET_PTON=yes LOOKUP_CDB=yes LOOKUP_DBM=yes LOOKUP_DNSDB=yes LOOKUP_DSEARCH=yes LOOKUP_LDAP=yes LOOKUP_LSEARCH=yes LOOKUP_MYSQL=yes LOOKUP_NISPLUS=yes LOOKUP_NIS=yes LOOKUP_PASSWD=yes LOOKUP_PGSQL=yes ROUTER_ACCEPT=yes ROUTER_DNSLOOKUP=yes ROUTER_IPLITERAL=yes ROUTER_MANUALROUTE=yes ROUTER_QUERYPROGRAM=yes ROUTER_REDIRECT=yes SUPPORT_DSN=yes SUPPORT_MAILDIR=yes SUPPORT_MAILSTORE=yes SUPPORT_MBX=yes SUPPORT_PAM=yes SUPPORT_TLS=yes SYSLOG_LOG_PID=yes TRANSPORT_APPENDFILE=yes TRANSPORT_AUTOREPLY=yes TRANSPORT_LMTP=yes TRANSPORT_PIPE=yes TRANSPORT_SMTP=yes USE_DB=yes USE_GNUTLS=yes USE_TCP_WRAPPERS=yes WITH_CONTENT_SCAN=yes WITH_OLD_DEMIME=yes Regards, Marcin clang - at rev 157239, gentoo. [1] - exim with gnutls: http://mejor.pl/clang-analysis/exim-4.80_rc4-gnutls/index.html [2] - exim with openssl: http://mejor.pl/clang-analysis/exim-4.80_rc4-openssl/index.html -- ## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##
