3b55b4b0bd
Log something when refusing to sign because the private key was too small. This also adds a new "On-SignatureError" handler setting, and a new status code DKIM_STAT_SIGGEN. Fix application of "On-InternalError" setting. Feature request #SF3609496: Don't apply reputation checks to internal clients. 2.8.2 2013/03/27 Authentication-Results tokens should be checked without case sensitivity. Fix snprintf() arguments in dkimf_checkfsnode(). CONTRIB: Patch #SF3608716: Fixes to spec/opendkim.spec.in 2.8.1 2013/03/19 Fix bug #SF3607071: Report the reason why a key file is determined to be unsafe. Fix bug #SF3607072: When checking for key file safety, take any "-u" value provided on the command line into account. Fix bug #SF3608401: Solaris 10 doesn't have strsep(). BUILD: Fix build for versions of libdb between 3.1 and 4.6. 2.8.0 2013/02/25 Feature request #SF2964383: Add DKIM_LIBFLAGS_STRICTRESIGN, which inhibits signing of a handle tagged for resigning when the attached verifying handle had no valid signatures in it. Feature request #SF3155117: Do a more thorough check for writeable key files, checking more of the filesystem permission tree. Feature request #SF3530734: Add "LDAPDisableCache", which suppresses the creation of a local cache in front of LDAP queries. Feature request #SF3547359: If compiled with libcurl, add "SMTPURI" configuration option that allows direct SMTP transmission failure reports. Feature request #SF3578197: Allow per-message override of the list of header fields to be signed. Feature request #SF3590860: Combine collected reputation values into an overall allowed rate under _FFR_REPRRD, as is done for the other reputation code. Feature request #SF3598991: Add odkim.signfor() function to the Lua setup script. Feature request #SF3599409: Modify dkimf_checkip() to try surrounding the IP address part of every query with square brackets, which is a common way to do IP address literals in email contexts. Fix bug #SF3531477: Add (hopefully temporary) configuration option "DisableCryptoInit" so that opendkim's initialization of the crypto library doesn't conflict with the same work done by other libraries. Fix bug #SF3599901: Rename "InsecureKey" to "UnprotectedKey" and "InsecurePolicy" to "UnprotectedPolicy", as the term "insecure" in reference to a key is sometimes interpreted to mean "not enough random bits" rather than as a keyword describing the presence or absence of DNSSEC protection. What's logged in Authentication-Results header fields has been similarly modified. Fix bug #SF3604525: Don't divide by zero when the query cache hasn't been used. Protect against handling of signatures with empty domains, which could cause a NULL dereference and a crash. Do ATPS checks when enabled even if ADSP is disabled. Don't fail to start on empty or null configuration files. Patch #SF3593422: Update for MDB 0.9.5 support. LIBOPENDKIM: Fix header canonicalization when DKIM_LIBFLAG_FIXCRLF is used in combination with dkim_chunk(). LIBOPENDKIM: Enable dkim_getcachestats() and the underlying function to extract the current number of keys in the cache, and also provide a counter reset mechanism. BUILD: Feature request #SF3547151: Check for Lua package name variants in use on Debian. BUILD: Feature request #SF3599902: Change OpenSSL existence test to help with Debian packaging. BUILD: Add "--with-test-socket" to force all of the filter unit tests to use a specific socket. BUILD: Add checks for strlcat()/strlcpy() in libbsd. CONTRIB: Fix bug #SF3575666: Pass pid file path to killproc. CONTRIB: Add systemd directory. CONTRIB: Split out initial key generation function from contrib/init/redhat/opendkim. MILTERTEST: Don't crash in mt_connect() if the socketspec doesn't contain a colon. MILTERTEST: When connect() fails for an AF_INET socket, it apparently leaves the socket unusable. Discard the socket when that happens and get a new one. MILTERTEST: Add a way to extend the mt.connect() retry interval via environment variables so a large test suite can be easily extended on slow systems. TOOLS: Register DNS functions before calling dkim_dns_init() in opendkim-testkey. TOOLS: Add "-K" (keep temporary files) flag for opendkim-testmsg
174 lines
6.6 KiB
Text
174 lines
6.6 KiB
Text
@comment $NetBSD: PLIST,v 1.9 2013/06/15 19:03:31 pettai Exp $
|
|
include/opendkim/dkim.h
|
|
lib/libopendkim.la
|
|
lib/pkgconfig/opendkim.pc
|
|
man/man5/opendkim.conf.5
|
|
man/man8/opendkim-genkey.8
|
|
man/man8/opendkim-genzone.8
|
|
man/man8/opendkim-testadsp.8
|
|
man/man8/opendkim-testkey.8
|
|
man/man8/opendkim-testmsg.8
|
|
man/man8/opendkim.8
|
|
sbin/opendkim
|
|
sbin/opendkim-genkey
|
|
sbin/opendkim-genzone
|
|
sbin/opendkim-testadsp
|
|
sbin/opendkim-testkey
|
|
sbin/opendkim-testmsg
|
|
share/doc/opendkim/FEATURES
|
|
share/doc/opendkim/KNOWNBUGS
|
|
share/doc/opendkim/LICENSE
|
|
share/doc/opendkim/LICENSE.Sendmail
|
|
share/doc/opendkim/README
|
|
share/doc/opendkim/README.LDAP
|
|
share/doc/opendkim/README.SQL
|
|
share/doc/opendkim/README.opendkim-reportstats
|
|
share/doc/opendkim/README.specs.html
|
|
share/doc/opendkim/RELEASE_NOTES.Sendmail
|
|
share/doc/opendkim/authheaders-check-setup-hook.lua
|
|
share/doc/opendkim/chroot
|
|
share/doc/opendkim/convert_keylist.sh
|
|
share/doc/opendkim/dkim.html
|
|
share/doc/opendkim/dkim_add_querymethod.html
|
|
share/doc/opendkim/dkim_add_xtag.html
|
|
share/doc/opendkim/dkim_alg_t.html
|
|
share/doc/opendkim/dkim_atps_check.html
|
|
share/doc/opendkim/dkim_atps_t.html
|
|
share/doc/opendkim/dkim_body.html
|
|
share/doc/opendkim/dkim_canon_t.html
|
|
share/doc/opendkim/dkim_cbstat.html
|
|
share/doc/opendkim/dkim_chunk.html
|
|
share/doc/opendkim/dkim_close.html
|
|
share/doc/opendkim/dkim_diffheaders.html
|
|
share/doc/opendkim/dkim_dns_close.html
|
|
share/doc/opendkim/dkim_dns_config.html
|
|
share/doc/opendkim/dkim_dns_init.html
|
|
share/doc/opendkim/dkim_dns_nslist.html
|
|
share/doc/opendkim/dkim_dns_set_close.html
|
|
share/doc/opendkim/dkim_dns_set_config.html
|
|
share/doc/opendkim/dkim_dns_set_init.html
|
|
share/doc/opendkim/dkim_dns_set_nslist.html
|
|
share/doc/opendkim/dkim_dns_set_query_cancel.html
|
|
share/doc/opendkim/dkim_dns_set_query_service.html
|
|
share/doc/opendkim/dkim_dns_set_query_start.html
|
|
share/doc/opendkim/dkim_dns_set_query_waitreply.html
|
|
share/doc/opendkim/dkim_dns_set_trustanchor.html
|
|
share/doc/opendkim/dkim_dns_trustanchor.html
|
|
share/doc/opendkim/dkim_dnssec.html
|
|
share/doc/opendkim/dkim_eoh.html
|
|
share/doc/opendkim/dkim_eom.html
|
|
share/doc/opendkim/dkim_flush_cache.html
|
|
share/doc/opendkim/dkim_free.html
|
|
share/doc/opendkim/dkim_get_msgdate.html
|
|
share/doc/opendkim/dkim_get_reputation.html
|
|
share/doc/opendkim/dkim_get_signer.html
|
|
share/doc/opendkim/dkim_get_sigsubstring.html
|
|
share/doc/opendkim/dkim_get_user_context.html
|
|
share/doc/opendkim/dkim_getcachestats.html
|
|
share/doc/opendkim/dkim_getdomain.html
|
|
share/doc/opendkim/dkim_geterror.html
|
|
share/doc/opendkim/dkim_getid.html
|
|
share/doc/opendkim/dkim_getmode.html
|
|
share/doc/opendkim/dkim_getpartial.html
|
|
share/doc/opendkim/dkim_getpolicystr.html
|
|
share/doc/opendkim/dkim_getpresult.html
|
|
share/doc/opendkim/dkim_getpresultstr.html
|
|
share/doc/opendkim/dkim_getresultstr.html
|
|
share/doc/opendkim/dkim_getsighdr.html
|
|
share/doc/opendkim/dkim_getsighdr_d.html
|
|
share/doc/opendkim/dkim_getsiglist.html
|
|
share/doc/opendkim/dkim_getsignature.html
|
|
share/doc/opendkim/dkim_getsslbuf.html
|
|
share/doc/opendkim/dkim_getuser.html
|
|
share/doc/opendkim/dkim_header.html
|
|
share/doc/opendkim/dkim_init.html
|
|
share/doc/opendkim/dkim_key_syntax.html
|
|
share/doc/opendkim/dkim_lib.html
|
|
share/doc/opendkim/dkim_libfeature.html
|
|
share/doc/opendkim/dkim_libversion.html
|
|
share/doc/opendkim/dkim_mail_parse.html
|
|
share/doc/opendkim/dkim_minbody.html
|
|
share/doc/opendkim/dkim_ohdrs.html
|
|
share/doc/opendkim/dkim_options.html
|
|
share/doc/opendkim/dkim_param_t.html
|
|
share/doc/opendkim/dkim_policy.html
|
|
share/doc/opendkim/dkim_policy_getdnssec.html
|
|
share/doc/opendkim/dkim_policy_getqueries.html
|
|
share/doc/opendkim/dkim_policy_getreportinfo.html
|
|
share/doc/opendkim/dkim_policy_state_free.html
|
|
share/doc/opendkim/dkim_policy_state_new.html
|
|
share/doc/opendkim/dkim_policy_syntax.html
|
|
share/doc/opendkim/dkim_policy_t.html
|
|
share/doc/opendkim/dkim_presult.html
|
|
share/doc/opendkim/dkim_privkey_load.html
|
|
share/doc/opendkim/dkim_pstate.html
|
|
share/doc/opendkim/dkim_qi_getname.html
|
|
share/doc/opendkim/dkim_qi_gettype.html
|
|
share/doc/opendkim/dkim_query_t.html
|
|
share/doc/opendkim/dkim_queryinfo.html
|
|
share/doc/opendkim/dkim_resign.html
|
|
share/doc/opendkim/dkim_set_dns_callback.html
|
|
share/doc/opendkim/dkim_set_final.html
|
|
share/doc/opendkim/dkim_set_key_lookup.html
|
|
share/doc/opendkim/dkim_set_margin.html
|
|
share/doc/opendkim/dkim_set_policy_lookup.html
|
|
share/doc/opendkim/dkim_set_prescreen.html
|
|
share/doc/opendkim/dkim_set_signature_handle.html
|
|
share/doc/opendkim/dkim_set_signature_handle_free.html
|
|
share/doc/opendkim/dkim_set_signature_tagvalues.html
|
|
share/doc/opendkim/dkim_set_signer.html
|
|
share/doc/opendkim/dkim_set_trust_anchor.html
|
|
share/doc/opendkim/dkim_set_user_context.html
|
|
share/doc/opendkim/dkim_setpartial.html
|
|
share/doc/opendkim/dkim_sig_getbh.html
|
|
share/doc/opendkim/dkim_sig_getcanonlen.html
|
|
share/doc/opendkim/dkim_sig_getcanons.html
|
|
share/doc/opendkim/dkim_sig_getcontext.html
|
|
share/doc/opendkim/dkim_sig_getdnssec.html
|
|
share/doc/opendkim/dkim_sig_getdomain.html
|
|
share/doc/opendkim/dkim_sig_geterror.html
|
|
share/doc/opendkim/dkim_sig_geterrorstr.html
|
|
share/doc/opendkim/dkim_sig_getflags.html
|
|
share/doc/opendkim/dkim_sig_gethashes.html
|
|
share/doc/opendkim/dkim_sig_getidentity.html
|
|
share/doc/opendkim/dkim_sig_getkeysize.html
|
|
share/doc/opendkim/dkim_sig_getqueries.html
|
|
share/doc/opendkim/dkim_sig_getreportinfo.html
|
|
share/doc/opendkim/dkim_sig_getselector.html
|
|
share/doc/opendkim/dkim_sig_getsignalg.html
|
|
share/doc/opendkim/dkim_sig_getsignedhdrs.html
|
|
share/doc/opendkim/dkim_sig_getsigntime.html
|
|
share/doc/opendkim/dkim_sig_getsslbuf.html
|
|
share/doc/opendkim/dkim_sig_gettagvalue.html
|
|
share/doc/opendkim/dkim_sig_hdrsigned.html
|
|
share/doc/opendkim/dkim_sig_ignore.html
|
|
share/doc/opendkim/dkim_sig_process.html
|
|
share/doc/opendkim/dkim_sig_seterror.html
|
|
share/doc/opendkim/dkim_sig_syntax.html
|
|
share/doc/opendkim/dkim_sigerror.html
|
|
share/doc/opendkim/dkim_siginfo.html
|
|
share/doc/opendkim/dkim_sigkey_t.html
|
|
share/doc/opendkim/dkim_sign.html
|
|
share/doc/opendkim/dkim_signhdrs.html
|
|
share/doc/opendkim/dkim_ssl_version.html
|
|
share/doc/opendkim/dkim_stat.html
|
|
share/doc/opendkim/dkim_verify.html
|
|
share/doc/opendkim/dns.html
|
|
share/doc/opendkim/example.com.ldif
|
|
share/doc/opendkim/index.html
|
|
share/doc/opendkim/opendkim
|
|
share/doc/opendkim/opendkim-default-keygen
|
|
share/doc/opendkim/opendkim-fixipaddrs.pl
|
|
share/doc/opendkim/opendkim-spam-ignore-cmdswitch.patch
|
|
share/doc/opendkim/opendkim.conf.sample
|
|
share/doc/opendkim/opendkim.conf.simple
|
|
share/doc/opendkim/opendkim.conf.simple-verify
|
|
share/doc/opendkim/opendkim.ldif
|
|
share/doc/opendkim/opendkim.schema
|
|
share/doc/opendkim/opendkim.service
|
|
share/doc/opendkim/opendkim.spec.in
|
|
share/doc/opendkim/opendkim.xml
|
|
share/doc/opendkim/overview.html
|
|
share/doc/opendkim/stats.lua
|
|
share/examples/opendkim/opendkim.conf.sample
|
|
share/examples/rc.d/opendkim
|