head 1.2; access; symbols pkgsrc-2013Q2:1.2.0.34 pkgsrc-2013Q2-base:1.2 pkgsrc-2012Q4:1.2.0.32 pkgsrc-2012Q4-base:1.2 pkgsrc-2011Q4:1.2.0.30 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q2:1.2.0.28 pkgsrc-2011Q2-base:1.2 pkgsrc-2009Q4:1.2.0.26 pkgsrc-2009Q4-base:1.2 pkgsrc-2008Q4:1.2.0.24 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.22 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.20 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.18 pkgsrc-2008Q2-base:1.2 pkgsrc-2008Q1:1.2.0.16 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.14 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.12 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.10 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.8 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.6 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.4 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.2 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.1.0.2; locks; strict; comment @# @; 1.2 date 2006.06.13.16.51.40; author ghen; state dead; branches; next 1.1; 1.1 date 2006.05.21.13.48.51; author ghen; state Exp; branches 1.1.2.1; next ; 1.1.2.1 date 2006.05.21.13.48.51; author salo; state dead; branches; next 1.1.2.2; 1.1.2.2 date 2006.05.22.14.21.47; author salo; state Exp; branches; next ; desc @@ 1.2 log @Update dovecot to 1.0 beta9. From the release notes: Fixes a lot of bugs. The next release will be the first "release candidate" instead of a beta. * PAM: Don't call pam_setcred() unless setcred=yes PAM passdb argument was given. * Moved around settings in dovecot-example.conf to be in more logical groups. + Local delivery agent (deliver binary) works again. + LDAP: Added support for SASL binding. Patch by Geert Jansen + ssl_verify_client_cert: Check CRLs. If auth_verbose=yes, log invalid sent certificates. If verbose_ssl=yes, log even the valid certificates. When using the username from the certificate, use CommonName. Based on patch by HenkJan Wolthuis + PAM: Set PAM_TTY which is needed by some PAM plugins + dovecot --exec-mail ext can now be used to start binaries which want dovecot.conf to be read, for example the convert-tool. - Expunging needed to be done twice if client used STORE +FLAGS.SILENT command to set the \Deleted flags - Added sql_escape_string() to lib-sql API and use it instead of normal \-escaping. - ACL plugin fixes - DIGEST-MD5: Trying to use subsequent authentication crashed dovecot-auth. - Fetching BODY when BODYSTRUCTURE was already cached caused the reply to be broken in some cases - Lots of fixes for index file handling - dbox fixes and changes - mbox syncing broke if some extraneous/broken headers were removed (eg. extra X-IMAPbase headers in mails) - Running Dovecot from inetd work now properly with POP3 - Quota plugin fixes for calculating the quota correctly @ text @$NetBSD: patch-af,v 1.1 2006/05/21 13:48:51 ghen Exp $ From dovecot CVS: fix problem with non-C99 compilers. --- src/master/master-settings.c.orig 2006-04-25 11:00:07.000000000 +0900 +++ src/master/master-settings.c @@@@ -366,7 +366,6 @@@@ struct settings default_settings = { MEMBER(pop3_logout_format) "top=%t/%p, retr=%r/%b, del=%d/%m, size=%s", /* .. */ - MEMBER(login_uid) 0, MEMBER(listen_fd) -1, MEMBER(ssl_listen_fd) -1 }; --- src/master/master-settings.h.orig 2006-04-15 11:00:07.000000000 +0900 +++ src/master/master-settings.h @@@@ -116,14 +116,15 @@@@ struct settings { const char *pop3_logout_format; /* .. */ - uid_t login_uid; + int listen_fd, ssl_listen_fd; - const char *imap_generated_capability; + uid_t login_uid; - int listen_fd, ssl_listen_fd; struct ip_addr listen_ip, ssl_listen_ip; unsigned int listen_port, ssl_listen_port; + const char *imap_generated_capability; + array_t ARRAY_DEFINE(plugin_envs, const char *); }; @ 1.1 log @Fix a problem with non-C99 compilers (reported on NetBSD 1.6 and Solaris). The patch is from dovecot CVS (see the thread following http://www.dovecot.org/list/dovecot/2006-May/013389.html), via PR pkg/33489. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD$ @ 1.1.2.1 log @file patch-af was added on branch pkgsrc-2006Q1 on 2006-05-21 13:48:51 +0000 @ text @d1 35 @ 1.1.2.2 log @Pullup ticket 1646 - requested by ghen portability build fix for dovecot Revisions pulled up: - pkgsrc/mail/dovecot/Makefile 1.52 - pkgsrc/mail/dovecot/distinfo 1.30 - pkgsrc/mail/dovecot/patches/patch-af 1.1 Module Name: pkgsrc Committed By: ghen Date: Sun May 21 13:48:51 UTC 2006 Modified Files: pkgsrc/mail/dovecot: Makefile distinfo Added Files: pkgsrc/mail/dovecot/patches: patch-af Log Message: Fix a problem with non-C99 compilers (reported on NetBSD 1.6 and Solaris). The patch is from dovecot CVS (see the thread following http://www.dovecot.org/list/dovecot/2006-May/013389.html), via PR pkg/33489. Bump PKGREVISION. @ text @a0 35 $NetBSD: patch-af,v 1.1.2.1 2006/05/22 14:21:47 salo Exp $ From dovecot CVS: fix problem with non-C99 compilers. --- src/master/master-settings.c.orig 2006-04-25 11:00:07.000000000 +0900 +++ src/master/master-settings.c @@@@ -366,7 +366,6 @@@@ struct settings default_settings = { MEMBER(pop3_logout_format) "top=%t/%p, retr=%r/%b, del=%d/%m, size=%s", /* .. */ - MEMBER(login_uid) 0, MEMBER(listen_fd) -1, MEMBER(ssl_listen_fd) -1 }; --- src/master/master-settings.h.orig 2006-04-15 11:00:07.000000000 +0900 +++ src/master/master-settings.h @@@@ -116,14 +116,15 @@@@ struct settings { const char *pop3_logout_format; /* .. */ - uid_t login_uid; + int listen_fd, ssl_listen_fd; - const char *imap_generated_capability; + uid_t login_uid; - int listen_fd, ssl_listen_fd; struct ip_addr listen_ip, ssl_listen_ip; unsigned int listen_port, ssl_listen_port; + const char *imap_generated_capability; + array_t ARRAY_DEFINE(plugin_envs, const char *); }; @