pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/mail/imap-uw Changes 2004:
details: https://anonhg.NetBSD.org/pkgsrc/rev/6add272e9d57
branches: trunk
changeset: 475294:6add272e9d57
user: adam <adam%pkgsrc.org@localhost>
date: Thu May 13 18:14:34 2004 +0000
description:
Changes 2004:
* mailutil has three new commands: delete, rename, and prune
* IPv6 support now exists for UNIX and W2K
* The NNTP driver now supports NNTP SASL and TLS
* imapd now supports the LITERAL+ and SASL-IR initial-response extensions
* The IMAP driver has some additional checks to reduce the amount of network
traffic, including executing "silly searches" (searches of sequence numbers
only) locally
* The IMAP, POP, SMTP, and NNTP drivers now have diagnostic code to provide
better information about servers which violate SASL's empty challenge
requirements (e.g. with the PLAIN mechanism).
* There is a new mail_fetch_overview_sequence() function which is like
mail_fetch_overview() but takes a sequence number string as an argument.
There should have been a flags argument and FT_UID bit as in all the other
mail_fetch_???() functions but compatibility with the past... :-(
* The overview_t callback (from mail_fetch_overview()) now has a fourth
argument which contains the message sequence number (as opposed to the UID
which is in the second argument). It turned out that some applications were
calling mail_msgno() (which can be moderately expensive) to get the sequence
number, and c-client already knew it.
* Many declarations which are completely internal to a driver have been removed
from the driver .h file, and in those cases where there are no external
declarations left the .h file has been eliminated entirely. As part of this,
the mbox driver routines are now incorporated with the unix driver routines
as opposed to being a separate file. The mbox driver still needs to be lunk
in order to get the mbox functionality.
diffstat:
mail/imap-uw/Makefile | 9 ++++-----
mail/imap-uw/PLIST | 7 ++++---
mail/imap-uw/distinfo | 16 ++++++++--------
mail/imap-uw/patches/patch-aa | 6 +++---
mail/imap-uw/patches/patch-ab | 16 ++++++++--------
mail/imap-uw/patches/patch-ai | 6 +++---
mail/imap-uw/patches/patch-al | 8 ++++----
mail/imap-uw/patches/patch-am | 8 ++++----
8 files changed, 38 insertions(+), 38 deletions(-)
diffs (226 lines):
diff -r 8d17150a6447 -r 6add272e9d57 mail/imap-uw/Makefile
--- a/mail/imap-uw/Makefile Thu May 13 18:00:51 2004 +0000
+++ b/mail/imap-uw/Makefile Thu May 13 18:14:34 2004 +0000
@@ -1,12 +1,11 @@
-# $NetBSD: Makefile,v 1.76 2004/04/22 21:31:22 ben Exp $
+# $NetBSD: Makefile,v 1.77 2004/05/13 18:14:34 adam Exp $
# ATTENTION:
# The Kerberos support in this software is known to be problematic. If you
# upgrade this package you *must* test it on a system *without* Kerberos
# enabled before committing the changes.
-DISTNAME= imap-2002e
-PKGNAME= imap-uw-2002.5
-PKGREVISION= 3
+DISTNAME= imap-2004
+PKGNAME= imap-uw-2004
CATEGORIES= mail
MASTER_SITES= ftp://ftp.cac.washington.edu/imap/
EXTRACT_SUFX= .tar.Z
@@ -47,7 +46,7 @@
BUILD_DEFS+= IMAP_UW_CCLIENT_MBOX_FMT IMAP_UW_NO_CLEARTEXT
CCLIENT_INCS= c-client.h env.h env_unix.h flocksim.h flstring.h \
fs.h ftl.h imap4r1.h linkage.c linkage.h mail.h misc.h \
- netmsg.h newsrc.h nl.h nntp.h osdep.h pop3.h rfc822.h \
+ netmsg.h newsrc.h nl.h nntp.h osdep.h rfc822.h \
smtp.h tcp.h utf8.h
CCLIENT_LIB= libc-client.la
CCLIENT_PICLIB= libc-client_pic.a
diff -r 8d17150a6447 -r 6add272e9d57 mail/imap-uw/PLIST
--- a/mail/imap-uw/PLIST Thu May 13 18:00:51 2004 +0000
+++ b/mail/imap-uw/PLIST Thu May 13 18:14:34 2004 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2003/09/10 11:54:41 adam Exp $
+@comment $NetBSD: PLIST,v 1.7 2004/05/13 18:14:34 adam Exp $
include/c-client/c-client.h
include/c-client/env.h
include/c-client/env_unix.h
@@ -16,7 +16,6 @@
include/c-client/nl.h
include/c-client/nntp.h
include/c-client/osdep.h
-include/c-client/pop3.h
include/c-client/rfc822.h
include/c-client/smtp.h
include/c-client/tcp.h
@@ -45,6 +44,7 @@
share/doc/imap-uw/CONFIG
share/doc/imap-uw/FAQ.txt
share/doc/imap-uw/FAQ.html
+share/doc/imap-uw/IPv6.txt
share/doc/imap-uw/RELNOTES
share/doc/imap-uw/SSLBUILD
share/doc/imap-uw/Y2K
@@ -55,7 +55,6 @@
share/doc/imap-uw/draft/compare.txt
share/doc/imap-uw/draft/i18n.txt
share/doc/imap-uw/draft/sort.txt
-share/doc/imap-uw/draft/unselect.txt
share/doc/imap-uw/drivers.txt
share/doc/imap-uw/formats.txt
share/doc/imap-uw/imaprc.txt
@@ -90,6 +89,8 @@
share/doc/imap-uw/rfc/rfc3502.txt
share/doc/imap-uw/rfc/rfc3503.txt
share/doc/imap-uw/rfc/rfc3516.txt
+share/doc/imap-uw/rfc/rfc3656.txt
+share/doc/imap-uw/rfc/rfc3691.txt
@dirrm share/doc/imap-uw/rfc
@dirrm share/doc/imap-uw/draft
@dirrm share/doc/imap-uw
diff -r 8d17150a6447 -r 6add272e9d57 mail/imap-uw/distinfo
--- a/mail/imap-uw/distinfo Thu May 13 18:00:51 2004 +0000
+++ b/mail/imap-uw/distinfo Thu May 13 18:14:34 2004 +0000
@@ -1,15 +1,15 @@
-$NetBSD: distinfo,v 1.15 2003/09/13 18:31:33 kim Exp $
+$NetBSD: distinfo,v 1.16 2004/05/13 18:14:34 adam Exp $
-SHA1 (imap-2002e.tar.Z) = d52749df111c31094a3a5003bb93752ea8fbeea0
-Size (imap-2002e.tar.Z) = 2157511 bytes
-SHA1 (patch-aa) = 84239c107b531b69e0f88eddfc7b58416d89c9c7
-SHA1 (patch-ab) = a18844f58641d9eee0f30c9333377cbe31adaea9
+SHA1 (imap-2004.tar.Z) = f8bacc27f784b4b84b3742056b8917394f156ffa
+Size (imap-2004.tar.Z) = 2220333 bytes
+SHA1 (patch-aa) = 2109d076b1f50ca461b2b2a00ee927207a64f766
+SHA1 (patch-ab) = 0dcd00a94a05bbf6730c3ea8be4200a6ad5b617f
SHA1 (patch-ac) = 8b4ea8c15929c65eda1b3444c68fdbf70fa68b6a
SHA1 (patch-ad) = 3404de4e4acb456e3c7b34ca80b31b80b465b3e1
SHA1 (patch-ae) = 702473377ca66266bdb6d5d13045d279a38ea7de
SHA1 (patch-af) = 07e6b95a8aea0ea0ee6ccc20c1906ddf16ef6d61
-SHA1 (patch-ai) = aaa778f60684c797cc53a109b8430fa05ec7f424
+SHA1 (patch-ai) = c495ed39fbc01e1d8b05f6acd3d11394978f9b43
SHA1 (patch-aj) = 0a728d3b5271c048275a4d41002877e86ac275b2
SHA1 (patch-ak) = a0a1a21ec22a92d086e665b263b51532207d0e3c
-SHA1 (patch-al) = c8593cfbb5822efa05fb1343bbf1e8bb4d7c035f
-SHA1 (patch-am) = 4537d1971ec4675889da9ef6d8c37af14ae7da75
+SHA1 (patch-al) = b746d36cb324114468d07d1aba7d22c5bd5b23b2
+SHA1 (patch-am) = e236acda47dc6ae0066a6bc2319b6c0f5804eb76
diff -r 8d17150a6447 -r 6add272e9d57 mail/imap-uw/patches/patch-aa
--- a/mail/imap-uw/patches/patch-aa Thu May 13 18:00:51 2004 +0000
+++ b/mail/imap-uw/patches/patch-aa Thu May 13 18:14:34 2004 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.13 2003/09/10 11:54:42 adam Exp $
+$NetBSD: patch-aa,v 1.14 2004/05/13 18:14:34 adam Exp $
---- Makefile.orig 2003-07-15 03:17:18.000000000 +0200
+--- Makefile.orig 2004-04-27 19:56:49.000000000 +0000
+++ Makefile
-@@ -424,9 +424,9 @@ sslunix sslsco:
+@@ -446,9 +446,9 @@ sslunix sslsco:
@echo + In order to rectify this problem, you MUST build with:
@echo ++ SSLTYPE=$(SSLTYPE).nopwd
@echo +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
diff -r 8d17150a6447 -r 6add272e9d57 mail/imap-uw/patches/patch-ab
--- a/mail/imap-uw/patches/patch-ab Thu May 13 18:00:51 2004 +0000
+++ b/mail/imap-uw/patches/patch-ab Thu May 13 18:14:34 2004 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.12 2003/09/10 11:54:42 adam Exp $
+$NetBSD: patch-ab,v 1.13 2004/05/13 18:14:34 adam Exp $
---- src/osdep/unix/Makefile.orig 2003-09-10 13:18:31.000000000 +0200
+--- src/osdep/unix/Makefile.orig 2004-05-13 14:54:30.000000000 +0000
+++ src/osdep/unix/Makefile
-@@ -28,8 +28,6 @@ SSLTYPE=nopwd
+@@ -29,8 +29,6 @@ IP=4
# Extended flags needed for SSL. You may need to modify.
@@ -11,7 +11,7 @@
SSLKEYS=$(SSLCERTS)
SSLINCLUDE=$(SSLDIR)/include
SSLLIB=$(SSLDIR)/lib
-@@ -47,7 +45,7 @@ SSLRSA= # -lRSAglue -lrsaref
+@@ -48,7 +46,7 @@ SSLRSA= # -lRSAglue -lrsaref
SSLCFLAGS= -I$(SSLINCLUDE) -I$(SSLINCLUDE)/openssl\
-DSSL_CERT_DIRECTORY=\"$(SSLCERTS)\" -DSSL_KEY_DIRECTORY=\"$(SSLKEYS)\"
@@ -20,7 +20,7 @@
# Extended flags needed for non-standard passwd types. You may need to modify.
-@@ -91,14 +89,14 @@ LOCKPGM=/etc/mlock
+@@ -92,14 +90,14 @@ LOCKPGM=/etc/mlock
# set certain other formats (e.g. mbx and mx) as the EMPTYPROTO since these
# formats can never be empty files.
@@ -37,7 +37,7 @@
LN=ln -s
RANLIB=ranlib
-@@ -381,9 +379,9 @@ gso: # GCC Solaris
+@@ -391,9 +389,9 @@ gso: os_sol.h # GCC Solaris
SPOOLDIR=/var/spool MAILSPOOL=/var/mail \
ACTIVEFILE=/usr/share/news/active \
RSHPATH=/usr/bin/rsh \
@@ -49,7 +49,7 @@
gsu: # GCC SUN-OS
$(BUILD) `$(CAT) SPECIALS` OS=sun \
-@@ -473,9 +471,9 @@ neb: # NetBSD
+@@ -483,9 +481,9 @@ neb: # NetBSD
$(BUILD) `$(CAT) SPECIALS` OS=bsi \
CRXTYPE=nfs \
SPOOLDIR=/var \
@@ -61,7 +61,7 @@
BASELDFLAGS="-lcrypt"
nec: # NEC UX
-@@ -878,7 +876,7 @@ onceenv:
+@@ -908,7 +906,7 @@ onceenv:
-DACTIVEFILE=\"$(ACTIVEFILE)\" -DNEWSSPOOL=\"$(NEWSSPOOL)\" \
-DRSHPATH=\"$(RSHPATH)\" -DLOCKPGM=\"$(LOCKPGM)\" > OSCFLAGS
echo $(BASELDFLAGS) $(EXTRALDFLAGS) > LDFLAGS
diff -r 8d17150a6447 -r 6add272e9d57 mail/imap-uw/patches/patch-ai
--- a/mail/imap-uw/patches/patch-ai Thu May 13 18:00:51 2004 +0000
+++ b/mail/imap-uw/patches/patch-ai Thu May 13 18:14:34 2004 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ai,v 1.3 2001/02/08 19:11:38 jlam Exp $
+$NetBSD: patch-ai,v 1.4 2004/05/13 18:14:34 adam Exp $
---- src/mtest/mtest.c.orig Tue Oct 24 19:16:33 2000
+--- src/mtest/mtest.c.orig 2004-05-01 17:22:07.000000000 +0000
+++ src/mtest/mtest.c
-@@ -36,6 +36,11 @@
+@@ -33,6 +33,11 @@
/* Excellent reasons to hate ifdefs, and why my real code never uses them */
diff -r 8d17150a6447 -r 6add272e9d57 mail/imap-uw/patches/patch-al
--- a/mail/imap-uw/patches/patch-al Thu May 13 18:00:51 2004 +0000
+++ b/mail/imap-uw/patches/patch-al Thu May 13 18:14:34 2004 +0000
@@ -1,7 +1,7 @@
-$NetBSD: patch-al,v 1.4 2003/07/30 09:29:59 adam Exp $
+$NetBSD: patch-al,v 1.5 2004/05/13 18:14:34 adam Exp $
---- src/c-client/auth_gss.c.orig 2003-03-05 06:24:17.000000000 +0100
-+++ src/c-client/auth_gss.c 2003-07-30 10:54:54.000000000 +0200
+--- src/c-client/auth_gss.c.orig 2004-03-15 19:59:22.000000000 +0000
++++ src/c-client/auth_gss.c
@@ -18,6 +18,16 @@
* CPYRIGHT, included with this Distribution.
*/
@@ -19,7 +19,7 @@
long auth_gssapi_valid (void);
long auth_gssapi_client (authchallenge_t challenger,authrespond_t responder,
-@@ -53,15 +63,32 @@
+@@ -56,15 +66,32 @@ long auth_gssapi_valid (void)
OM_uint32 smn;
gss_buffer_desc buf;
gss_name_t name;
diff -r 8d17150a6447 -r 6add272e9d57 mail/imap-uw/patches/patch-am
--- a/mail/imap-uw/patches/patch-am Thu May 13 18:00:51 2004 +0000
+++ b/mail/imap-uw/patches/patch-am Thu May 13 18:14:34 2004 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-am,v 1.1 2003/09/13 18:31:34 kim Exp $
+$NetBSD: patch-am,v 1.2 2004/05/13 18:14:34 adam Exp $
---- src/osdep/unix/env_unix.c.orig Wed Apr 16 20:14:42 2003
-+++ src/osdep/unix/env_unix.c Sat Sep 13 14:07:00 2003
-@@ -804,7 +804,7 @@
+--- src/osdep/unix/env_unix.c.orig 2004-04-27 19:53:16.000000000 +0000
++++ src/osdep/unix/env_unix.c
+@@ -818,7 +818,7 @@ char *sysinbox ()
{
char tmp[MAILTMPLEN];
if (!sysInbox) { /* initialize if first time */
Home |
Main Index |
Thread Index |
Old Index