Re: [exim-dev] Exim 4.80 RC4 uploaded

Page principale
Supprimer ce message
Répondre à ce message
Auteur: Marcin Mirosław
Date:  
À: exim-dev
Sujet: Re: [exim-dev] Exim 4.80 RC4 uploaded
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