summaryrefslogtreecommitdiff
path: root/mail/imap-uw
AgeCommit message (Collapse)AuthorFilesLines
2001-12-15* Updated to 2001.1 (2001a).martti4-11/+10
* Updated buildlink.mk as the new version has some new #defines in the .h file (and e.g. pine won't build against the old version) Updated: 2 November 2001 imap-2001a is a maintenance release, consisting primarily of bugfixes including some critical bugfixes to crash and denial of service problems. Programs written for imap-2001 will build with this version without modification. The following new facilities have also been added: The new /norsh switch in mailbox names provides a more intuitive way of disabling rsh-IMAP than the existing :143 or setting the rsh-timeout to 0. Passwords are no longer returned in mm_dlog() callbacks unless the application sets the SET_DEBUGSENSITIVE parameter. The SET_NETFSSTATBUG parameter allows an application to force the traditional UNIX mailbox driver to close and reopen the mailbox at ping time. This is EXTREMELY inefficient, and should only be used to access files stored on AFS and old NFS systems. The ISO 8859 and Windows conversion tables have been updated to comply with Unicode 3.1, and the KOI8-R table has been verified as compliant with Unicode 3.1. The SPECIALS mechanism for passing parameters to the lowest level Makefile has been updated to be more general. See the next item for why you might care. New lrh port to build on Red Hat Linux 7.2, with pre-set definitions for the places where Red Hat has placed Kerberos and SSL. It's actually just the lnp port with SPECIALS defined accordingly. You may want to use it as a model if your system needs such definitions. Note that SPECIALS is primarily for IMAP toolkit (and Pine) purposes, and that user settings should use EXTRASPECIALS instead.
2001-11-06Actually use openssl in the build (set SSLTYPE=unix).tv1-2/+2
2001-11-01Move pkg/ files into package's toplevel directoryzuntum3-2/+2
2001-10-16Bump version number in dependence line to "2001.0" to make sure thattron1-2/+2
all clients use the client library with full TLS support.
2001-10-11Updated imap-uw to 2001. Changes:martti5-59/+35
* Bugfixes * SSL is now fully integrated into the IMAP toolkit * Full client and server TLS support * The server certificate must be signed by a trusted certificate authority * RFC 1730 (IMAP4 as opposed to IMAP4rev1) support is turned off by default in imapd
2001-07-27Add dir_DEFAULT setting used by EVAL_PREFIX logic to set the defaultjlam1-1/+2
installation directory in case the package isn't installed.
2001-07-20Mechanical changes to buildlink.mk files to use EVAL_PREFIX to setjlam1-2/+2
BUILDLINK_PREFIX.<pkgname>. This allows buildlink to find X11BASE packages regardless of whether they were installed before or after xpkgwedge was installed. Idea by Alistair Crooks <agc@pkgsrc.org>.
2001-07-09UW moved this version of imap into their "old" directory (...even thoughtv1-2/+2
the only current version in the toplevel directory is "BETA", duh!)
2001-07-01Move inclusion of bsd.buildlink.mk to start of file.jlam1-3/+3
2001-06-23Generalize how the dependency pattern may be specified. Instead of justjlam1-4/+5
FOO_REQD=1.0 being converted to foo>=1.0, one can now directly specify the dependency pattern as FOO_DEPENDS=foo>=1.0. This allows things like JPEG_DEPENDS=jpeg-6b, or fancier expressions like for postgresql-lib. Change existing FOO_REQD definitions in Makefiles to FOO_DEPENDS.
2001-06-22Add buildlink.mk files for use by other package Makefiles.jlam1-0/+34
2001-06-22Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY.jlam3-8/+10
2001-04-20Move to sha1 digests, and add distfile sizes.agc1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-9/+7
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-03Be more explicit in how to restart inetd, and don't offer rebooting thewiz1-4/+7
machine as a suggestion. By Dieter Baron.
2001-03-14Correct path to imapd in symlink to sbin/rimapd.jlam1-2/+2
2001-03-13Remove line accidentally left in Makefile in previous fix.jlam1-2/+1
2001-03-13Fix installation on a.out. Addresses pkg/12361.wiz1-5/+3
2001-03-13Build _pic.a library without using libtool internals.jlam1-11/+6
2001-03-01Adapt to new libtool: the true PIC object files are now under the .libsjlam1-4/+3
subdir, so use those to create libc-client_pic.a.
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-02-12Rename version from 2000c to 2000.0.3. Keeping the version number tied tojlam2-4/+19
"2000" leaves dependencies on imap-uw unchanged. Also update to 2000.0.3nb1 as we now build a PIC static lib, libc-client_pic.a, used by php4-imap (I wish libtool automatically built this library, too...)
2001-02-10Really do last change! Note to self: actually do the compile to check thejlam1-2/+2
fix is correct!
2001-02-09s/IMAPUW_MBOX_FMT/CCLIENT_MBOX_FMT/jlam1-2/+2
2001-02-08Update imap-uw to 2000c. This is a bugfix release over versions 2000a andjlam14-176/+161
2000b. Pkgsrc changes include: - Reduce the number of patches. - Install full set of headers for c-client. - Install library as libc-client.* and make compatibility links from libc-client.* to libimapuw.*. Other software that use the c-client library seem to look for libc-client.*; no software looks for libimapuw.*. - Install the IMAP RFCs along with the rest of the UW-IMAP documentation. - Introduce a new compile-time knob, CCLIENT_MBOX_FMT, that controls the default format for new mailboxes created by c-client programs.
2001-01-29Add automatic ${VARIABLE} handling for MESSAGE files.wiz2-13/+8
Convert most MESSAGE files to new syntax (${VARIABLE} gets replaced, not @VARIABLE@, nor @@VARIABLE@@). By default, substitutions are done for LOCALBASE, PKGNAME, PREFIX, X11BASE, X11PREFIX; additional patterns can be added via MESSAGE_SUBST. Clean up some packages while I'm there; add RCS tags to most MESSAGEs. Remove some uninteresting MESSAGEs.
2001-01-13Use SSLCERTS for location of OpenSSL certificates directory.jlam1-16/+2
2001-01-04The way that shared objects were handled in the PLISTs and bsd.pkg.mk wasagc1-1/+3
out of date - it was based on a.out OBJECT_FMT, and added entries in the generated PLISTs to reflect the symlinks that ELF packages uses. It also tried to be clever, and removed and recreated any symbolic links that were created, which has resulted in some fun, especially with packages which use dlopen(3) to load modules. Some recent changes to our ld.so to bring it more into line with other Operating Systems also exposed some cracks. + Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain the ELF symlinks. + Don't mess about with file system entries when handling shared objects in bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will have got it right, and have a much better idea than we do. + Modify PLISTs to contain "ELF symlinks" + On a.out platforms, delete any "ELF symlinks" from the generated PLISTs + On ELF platforms, no extra processing needs to be done in bsd.pkg.mk + Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on a.out platforms + Update the documentation in Packages.txt With many thanks to Thomas Klausner for keeping me honest with this.
2001-01-02Depending on whether we use the in-tree OpenSSL or pkgsrc OpenSSL, the defaultjlam1-2/+16
certificates directory is /etc/openssl/certs or ${PREFIX}/certs. Pass the correct directory to the c-client library build so that SSL authentication works as expected regardless of which version of NetBSD we use.
2000-12-17Add SSL support for clients.jlam5-19/+48
2000-12-17Honor CFLAGS from environment during build. Also some cosmetic changesjlam3-17/+28
to the Makefile to use existing make variables instead of defining a new do-build target.
2000-12-13Update "imap-uw" package to version 2000a. This fixes PR pkg/11456 andtron4-271/+6
and PR pkg/11671.
2000-11-09Revert source for IMAP daemon to "imap-2000.RELEASE-CANDIDATE.6" becausetron2-1/+265
the new source code breaks CRAM-MD5 authentification.
2000-11-09Update to '2000 release.hubertf11-59/+59
Fixes a bunch of security problems. (This is the same imap-lib that also comes with pine-4.30). Sorry, no detailed list available. ;(
2000-09-27Make this build under Solaris.toshii1-2/+10
(Oops, I missed to commit this file.)
2000-09-27Make this build under Solaris.toshii2-5/+14
2000-09-19Update to 4.7rc6 ("2000" release candidate)hubertf8-47/+70
Fixes a security problem in folder handling described in http://www.securityfocus.com/advisories/2646 Will be used by upcoming pine-pkg
2000-06-09USE_LIBTOOL instead of pkglibtooljlam1-2/+3
2000-06-01s/USE_LIBTOOL/USE_PKGLIBTOOL/rh1-2/+2
Add a new USE_LIBTOOL definition that uses the libtool package instead of pkglibtool which is now considered outdated. USE_PKGLIBTOOL is available for backwards compatibility with old packages but is deprecated for new packages.
2000-05-19Update imap-uw to 4.7c2.jlam11-61/+91
The most notable user-visible change is the ability of the ipopd daemon to forward requests to the imapd daemon, thus allowing POP2 and POP3 mail clients to check IMAP mail. Most notable operational changes from earlier versions: . New, faster mailbox update logic is now available for the unix driver on UNIX and Amiga. The old way is still being done for MMDF and the unixnt driver on NT. . External file locking is now available via a setgid mail program named /etc/mlock (this is defined by LOCKPGM in the c-client Makefile). If c-client is unable to create a <mailbox>.lock file in the directory by itself, it will try to call mlock to do it. A sample mlock program is part of the imap-utils. This is primarily for the benefit of those paranoid souls who have their mail spool directories protected 775 instead of the recommended 1777. . SASL authentication is supported in the IMAP and POP3 servers, and in the IMAP, POP3, and SMTP client code. There is no support for NNTP SASL yet . CRAM-MD5 is supported by default for IMAP and POP3 clients. To enable server support, read file imap-4.7/docs/md5.txt . The mbox driver is now enabled by default. If the file "mbox" exists on the user's home directory and is in UNIX mailbox format, then when INBOX is opened this file will be selected as INBOX instead of the mail spool file. Messages will be automatically transferred from the mail spool file into the mbox file To disable this behavior, delete "mbox" from the EXTRADRIVERS list in the top-level Makefile and rebuild . IMAP4rev1 protocol is now supported. The UNIX format support now maintains unique identifiers (UIDs) and keyword flags for each message, and keeps an invisible message at the start of the file which contains the UID base information and a list of assigned keywords. There is no way to disable this behavior, since it would disable IMAP4rev1 support. This message may show up if you access the mailbox as a file using older mail software (e.g. Pine 3.9x). It is invisible with IMAP or POP access, or with access as a file using Pine 4.0x. . Support for additional mailbox formats . No longer keeps entire mailbox in memory for UNIX format files . Multilingual searching of the following charsets are supported: US-ASCII, UTF-8, ISO-8859-1, ISO-8859-2, ISO-8859-3, ISO-8859-4, ISO-8859-5, ISO-8859-6, ISO-8859-7, ISO-8859-8, ISO-8859-9, ISO-8859-10, ISO-8859-11, ISO-8859-13, ISO-8859-14, ISO-8859-15, KOI8-R, KOI8-U (alias KOI8-RU), TIS-620, VISCII, ISO-2022-JP, ISO-2022-KR, ISO-2022-CN, ISO-2022-JP-1, ISO-2022-JP-2, GB2312 (alias CN-GB), CN-GB-12345, BIG5 (alias CN-BIG5), EUC-JP, EUC-KR, Shift_JIS All ISO-2022-?? charsets are treated identically, and support ASCII, JIS Roman, hankaku katakana, ISO-8859-[1 - 10], TIS, GB 2312, JIS X 0208, JIS X 0212, KSC 5601, and planes 1 and 2 of CNS 11643. EUC-JP includes support for JIS X 0212 and hankaku katakana . Fast sorting including IMAP server-based sort . Fast ordered-subject threading including IMAP server-based threading
2000-04-10Make a link from ${PREFIX}/libexec/imapd to ${PREFIX}/sbin/rimapd,simonb2-2/+4
to support imap access via {r,s}sh.
1999-11-25Fix build problems caused by libtool usage.tron5-8/+58
1999-11-18Remove a patch which was already part of the distribution.agc2-15/+1
1999-10-21Advise the user to modify inetd.conf to point to the correct files.agc1-2/+2
Closes PR pkg/8659 from Erik Bertelsen
1999-07-09Add package patch checksum files.agc1-0/+10
1999-02-20Fix CONFLICTS (remove redundancy, mostly)hubertf1-3/+1
1999-02-08Update "imap-uw" package to version 4.5:tron5-32/+32
imap-4.5 is a maintenace update, with minor bugfixes to imap-4.4 and optional support for CRAM-MD5.
1999-01-14make the sample lines for inetd.conf reflect the actual location where thecgd1-3/+3
daemons are installed (libexec rather than bin).
1998-12-07Don't require the "I accept the risk for..." outdated string at the top oftv1-0/+13
/etc/c-client.cf.
1998-11-22Update to 4.4.tv5-11/+11