summaryrefslogtreecommitdiff
path: root/mail/cyrus-imapd22
AgeCommit message (Collapse)AuthorFilesLines
2004-05-28update to 2.2.5recht13-213/+23
Changes to the Cyrus IMAP Server since 2.2.4 - Bug fixed in hash table code that could sometimes cause crashes with the quotalegacy database - Net-SNMP compatibility - Significantly improved com_err detection - Assorted minor NNTP improvements - Assorted other minor bugfixes
2004-05-27Add two patches from CVS:recht5-4/+64
- allow deletions in the middle of a hash_enumerate - typo Posted by Jukka Salmi on tech-pkg@. While at it add a knob for changing cyrus' default idle method. # CYRUS_IDLE # use METHOD for IMAP IDLE # METHOD is poll, idled or no # Default: not defined (Idea from FreeBSD) Bump PKGREVISION to 2.
2004-05-27Fix the code in post-patch so that man pages correctly reference pagesjlam2-20/+28
that have been prepended with "cyrus-". Prepend a few more manpages with "cyrus-" to prevent any likely future collisions with other packages. Bump the PKGREVISON to 1.
2004-05-27Nit pick about wording.jlam1-8/+6
2004-05-27Restructure the flow so that we use pipes to pass information betweenjlam2-22/+18
processes instead of saving values in shell variables and then iterating over them. Using pipes is more scalable and is just as easy to read, so it's a net win.
2004-05-27We already patch the configure script in patch-af, but add the patch tojlam2-1/+18
configure.in for completeness and for documentation purposes.
2004-05-26update to 2.2.4recht7-45/+31
changes: - Quota now uses the cyrusdb interface (quotalegacy by default). - All incoming messages are now staged to disk before locking the destination mailbox (locks are no longer held during a network read). - Fixed off-by-one error in fetchnews (articles are no longer skipped). nntpd now uses the Followup-To: header (if exists) instead of the Newsgroups: header when constructing post address(es) and adds them to the Reply-To: header instead of the To: header. - Added berkeley_locks_max, berkeley_txns_max and berkeley_cachesize options. - Added imapmagicplus option. - Substantial work on afspts/ptloader canonicalization code - Much improved LDAP ptloader code (no more internal OpenLDAP dependencies) - Fixed a number of IPv6 related bugs
2004-04-23mk/bsd.pkg.install.mk now automatically registersreed1-2/+1
the RCD_SCRIPTS rc.d script(s) to the PLIST. This GENERATE_PLIST idea is part of Greg A. Woods' PR #22954. This helps when the RC_SCRIPTS are installed to a different ${RCD_SCRIPTS_EXAMPLEDIR}. (Later, the default RCD_SCRIPTS_EXAMPLEDIR will be changed to be more clear that they are the examples.) These patches also remove the etc/rc.d/ scripts from PLISTs (of packages that use RCD_SCRIPTS). (This also removes now unused references from openssh* makefiles. Note that qmail package has not been changed yet.) I have been doing automatic PLIST registration for RC_SCRIPTS for over a year. Not all of these packages have been tested, but many have been tested and used. Somethings maybe to do: - a few packages still manually install the rc.d scripts to hard-coded etc/rc.d. These need to be fixed. - maybe remove from mk/${OPSYS}.pkg.dist mtree specifications too.
2004-04-20Apply a fix for anonymous auth_states in krb5.recht3-3/+16
Patch provided from Cyrus's CVS by Jukka Salmi in PR pkg/25256. Details: https://bugzilla.andrew.cmu.edu/cgi-bin/cvsweb.cgi/src/cyrus/lib/auth_krb5.c.diff?r1=1.2&r2=1.3
2004-04-20Give the user a chance to choice between db4/3 and remove BDB_DEFAULTrecht1-2/+1
from the Makefile. Pointed out by Jukka Salmi.
2004-04-19This only runs with db4/3. So, set BDB_ACCEPTED accordingly.recht1-1/+3
Fixes pkg/25247 by Jukka Salmi.
2004-03-29Convert to use bdb.buildlink3.mk and krb5.buildlink3.mk.jlam1-22/+39
2004-03-26PKGREVISION bump after openssl-security-fix-update to 0.9.6m.wiz1-1/+2
Buildlink files: RECOMMENDED version changed to current version.
2004-02-14Put post-install information into MESSAGE instead of using an INSTALLsnj2-13/+7
script. Okayed by wiz.
2004-01-23bl3ifyrecht1-7/+7
2004-01-18initial import of cyrus imapd 2.2.3recht17-0/+625
IMAP (Internet Message Access Protocol) is an Internet standards-track protocol for accessing messages (mail, bboards, news, etc). The Cyrus IMAP server differs from other IMAP server implementations in that it is generally intended to be run on "sealed" servers, where normal users are not permitted to log in. The mailbox database is stored in parts of the filesystem that are private to the Cyrus IMAP system. All user access to mail is through the IMAP, POP3, or KPOP protocols.