Version: 3.2.5, Package name: cyrus-imapd-3.2.5 |
Maintained by: Antoine Jacoutot |
Master sites: |
Description 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. The private mailbox database design gives the server large advantages in efficiency, scalability, and administratability. Multiple concurrent read/write connections to the same mailbox are permitted. The server supports access control lists on mailboxes and storage quotas on mailbox hierarchies. WARNING: mmap(2) is not fully POSIX on OpenBSD so cyrus needs to map_refresh on every lock which will incure a performance penalty under high load. See this bugreport for details: https://github.com/cyrusimap/cyrus-imapd/issues/1280 |
Filesize: 11950.35 KB |
Version History (View Complete History) |
|
2020-12-04 05:23:57 by Antoine Jacoutot | Files touched by this commit (15) |
Log message: Update to cyrus-imapd-3.2.5. from "Anatoli" who also worked with upstream to allow getting rid of most patches; thanks! |
2020-10-09 02:47:58 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Update to cyrus-imapd-3.2.4. |
2020-08-28 03:53:05 by Antoine Jacoutot | Files touched by this commit (7) |
Log message: Update to cyrus-imapd-3.2.3. |
2020-06-22 08:11:19 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Update to cyrus-imapd-3.2.2. |
2020-05-30 04:09:27 by Antoine Jacoutot | Files touched by this commit (8) |
Log message: Update to cyrus-imapd-3.2.1. |
2020-05-14 06:26:39 by Antoine Jacoutot | Files touched by this commit (20) |
Log message: Update to cyrus-imapd-3.2.0 |
2019-12-16 13:21:04 by Antoine Jacoutot | Files touched by this commit (5) |
Log message: SECURITY update to cyrus-imapd-3.0.13. CVE-2019-19783, a privilege escalation vulnerability that permits creation of arbitrary mailboxes using the 'fileinto' directive in user sieve scripts. |
2019-12-16 12:50:06 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: SECURITY update to cyrus-imapd-3.0.13. CVE-2019-19783, a privilege escalation vulnerability that permits creation of arbitrary mailboxes using the 'fileinto' directive in user sieve scripts. |
2019-11-17 10:54:46 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Merge fix for: CVE-2019-18928: unauthenticated HTTP requests no longer inherit authentication from the previous request on the same connection |
2019-11-17 10:54:28 by Antoine Jacoutot | Files touched by this commit (10) |
Log message: SECURITY update to cyrus-imapd-3.0.12. - CVE-2019-18928: unauthenticated HTTP requests no longer inherit authentication from the previous request on the same connection |
2019-08-03 04:41:26 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Update to cyrus-imapd-3.0.11. |
2019-07-12 14:47:59 by Stuart Henderson | Files touched by this commit (874) |
Log message: replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes |
2019-05-27 14:49:11 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: Update to cyrus-imapd-3.0.10. There's a fix for a buffer overrun vulnerability in the httpd daemon but we don't ship it (CVE-2019-11356). |
2019-03-15 01:22:13 by Antoine Jacoutot | Files touched by this commit (7) |
Log message: Update to cyrus-imapd-3.0.9. |
2018-10-24 08:28:14 by Stuart Henderson | Files touched by this commit (740) |
Log message: Add COMPILER lines to c++ ports which currently use the default. Adjust some existing COMPILER lines with arch restrictions etc. In the usual case this is now using "COMPILER = base-clang ports-gcc base-gcc" on ports with c++ libraries in WANTLIB. This is basically intended to be a noop on architectures using clang as the system compiler, but help with other architectures where we currently have many ports knocked out due to building with an unsuitable compiler - - some ports require c++11/newer so the GCC version in base that is used on these archirtectures is too old. - some ports have conflicts where an executable is built with one compiler (e.g. gcc from base) but a library dependency is built with a different one (e.g. gcc from ports), resulted in mixing incompatible libraries in the same address space. devel/gmp is intentionally skipped as it's on the path to building gcc - the c++ library there is unused in ports (and not built by default upstream) so intending to disable building gmpcxx in a future commit. |
2018-09-24 20:50:19 by Anthony J. Bentley | Files touched by this commit (2) |
Log message: Update dead link in DESCR (bugzilla -> github bug tracker). Switch homepage/master_sites to https. |
2018-08-13 07:10:52 by Antoine Jacoutot | Files touched by this commit (7) |
Log message: Update to cyrus-imapd-3.0.8. |
2018-05-18 05:16:43 by Antoine Jacoutot | Files touched by this commit (12) |
Log message: Update to cyrus-imapd-3.0.7. |
2018-04-30 06:46:22 by Antoine Jacoutot | Files touched by this commit (7) |
Log message: Update to cyrus-imapd-3.0.6. |
2018-02-19 06:30:35 by Stuart Henderson | Files touched by this commit (1) |
Log message: remove libressl patch that now just breaks things |
2018-01-11 12:27:12 by Robert Peichaer | Files touched by this commit (624) |
Log message: Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d daemon scripts and bump subpackages that contain the *.rc scripts. discussed with and OK aja@ OK tb |
2018-01-03 00:55:52 by Antoine Jacoutot | Files touched by this commit (7) |
Log message: Update to cyrus-imapd-3.0.5. |
2017-09-04 01:52:06 by Antoine Jacoutot | Files touched by this commit (5) |
Log message: Update to cyrus-imapd-3.0.4. |
2017-08-24 03:45:24 by Stuart Henderson | Files touched by this commit (42) |
Log message: bump; textproc/icu4c now uses multi-packages for -wwwdata |
2017-08-17 06:15:15 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Update to cyrus-imapd-3.0.3. |
2017-08-16 23:33:01 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Cyrus switched to an odd-even release cycle, set PORTROACH marker accordingly. |
2017-07-26 16:45:35 by Stuart Henderson | Files touched by this commit (937) |
Log message: bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. |
2017-07-25 06:08:36 by Jeremie Courreges-Anglas | Files touched by this commit (2) |
Log message: Avoid __builtin_bswap32, not available with gcc-4.2.1 Fixes cyrus-imapd build on at least sparc64: http://build-failures.rhaalovely.net//sparc64/2017-07-07/mail/cyrus-imapd.log |
2017-07-16 13:19:06 by Marc Espie | Files touched by this commit (880) |
Log message: use COMPILER_LIBCXX where applicable |
2017-06-22 02:54:16 by Antoine Jacoutot | Files touched by this commit (7) |
Log message: Update to cyrus-imapd-3.0.2. |
2017-05-29 05:56:33 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Unbreak if libical is found at configure time since we're not bulding http support. breakage reported by naddy@ |
2017-05-28 09:48:36 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Indent. |
2017-05-28 09:46:12 by Antoine Jacoutot | Files touched by this commit (21) |
Log message: Major update to cyrus-imapd-3.0.1. - cleanup and fix some ports specific stuff while here Refer to upstream for changes and upgrade notes. Note that altnamespace and unixhierarchysep are now on by default on, to match the behaviour of most other IMAP servers in the world. |
2017-05-09 01:33:33 by Antoine Jacoutot | Files touched by this commit (6) |
Log message: Update to cyrus-imapd-2.5.11. |
2017-02-06 13:28:32 by Stuart Henderson | Files touched by this commit (11) |
Log message: Add perl to WANTLIB, second batch. This used to be done automatically but since SHARED_ONLY support was removed across the ports tree the perl module no longer adds it, so it must be done manually for any perl ports that provide perl shared-library modules (i.e. libdata/perl5/site_perl/$ARCH/*.so) and you must not remove them from WANTLIB even if they show as "Extra". |
2016-10-18 01:20:17 by Antoine Jacoutot | Files touched by this commit (7) |
Log message: Update to cyrus-imapd-2.5.10. |
2016-07-30 08:19:14 by Antoine Jacoutot | Files touched by this commit (5) |
Log message: Update to cyrus-imapd-2.5.9. |
2016-05-21 01:12:17 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Update to cyrus-imapd-2.5.8. |
2016-04-02 03:28:31 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Add an @extra marker for mandoc.db. |
2016-03-16 15:19:39 by Christian Weisgerber | Files touched by this commit (46) |
Log message: remove SHARED_ONLY from ports that use only the gnu module |
2015-12-02 02:57:48 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: CVE-2015-8077, CVE-2015-8078: protect against integer overflow in urlfetch range checks. |
2015-12-02 02:44:25 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: SECURITY update to cyrus-imapd-2.5.7. CVE-2015-8077, CVE-2015-8078: protect against integer overflow in urlfetch range checks |
2015-09-11 01:26:07 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: Update to cyrus-imapd-2.5.6. |
2015-08-24 02:58:14 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: SECURITY: merge commits from version 2.5.5: imapd: autocreate INBOX folder, not everything else imapd: don't skip over specialuse handling when built with --enable-autocreate |
2015-08-12 00:18:40 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: SECURITY update to cyrus-imapd-2.5.5. |
2015-07-07 03:47:27 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: SECURITY update to cyrus-imapd-2.5.4. |
2015-07-07 03:27:19 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: SECURITY update to cyrus-imapd-2.4.18. |
2015-05-22 00:05:43 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: Update to cyrus-imapd-2.5.3. |
2015-05-16 09:19:00 by Mark Kettenis | Files touched by this commit (1) |
Log message: Drop --with-com_err such that we don't try to link the static libcom_err.a that contains non-PIC code into a shared library. ok (and help from) ajacoutot@, gsoares@ |
2015-05-11 00:03:40 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: Update to cyrus-imapd-2.5.2. |
2015-04-24 08:51:26 by Antoine Jacoutot | Files touched by this commit (9) |
Log message: Update to cyrus-imapd-2.5.1. |
2015-03-15 02:51:07 by Antoine Jacoutot | Files touched by this commit (18) |
Log message: Update to cyrus-imapd-2.5.0. http/caldav support is disabled for now. |
2011-07-21 23:58:40 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Properly change directory before starting: use the same rc_start() as amd(8). reminded by william@ |
2011-07-05 16:58:48 by Antoine Jacoutot | Files touched by this commit (5) |
Log message: Update to cyrus-imapd-2.4.10. |
2011-06-22 00:51:10 by Antoine Jacoutot | Files touched by this commit (5) |
Log message: Update to cyrus-imapd-2.4.9. More details at: http://cyrusimap.org/mediawiki/index.php/Bugs_Resolved_in_2.4.9 |
2011-06-02 07:41:42 by Antoine Jacoutot | Files touched by this commit (238) |
Log message: Add a consistent header that substitutes FULLPKGNAME for the READMEs. ok jasper@ sthen@ |
2011-05-10 08:22:15 by Gleydson Soares | Files touched by this commit (2) |
Log message: Security Fix CVE-2011-0411 Fixed bug #3423 - STARTTLS plaintext command injection vulnerability ok jasper@ |
2011-04-13 09:18:24 by Antoine Jacoutot | Files touched by this commit (5) |
Log message: Update to cyrus-imapd-2.4.8. See here for more info: http://cyrusimap.org/mediawiki/index.php/Bugs_Resolved_in_2.4.8 |
2011-03-30 10:10:28 by Antoine Jacoutot | Files touched by this commit (6) |
Log message: Update to cyrus-imapd-2.4.7. |
2010-12-27 07:50:24 by Antoine Jacoutot | Files touched by this commit (97) |
Log message: Simplify after recent rc.subr change. The framework is now stable and we will start documenting it (at last). |
2010-12-24 03:40:06 by Antoine Jacoutot | Files touched by this commit (96) |
Log message: Cope with recent rc.subr changes. |
2010-12-20 07:39:31 by Antoine Jacoutot | Files touched by this commit (6) |
Log message: Update to cyrus-imapd-2.4.6. |
2010-12-14 11:45:54 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: It makes more sense to deal with the pidfile in pre, not post. |
2010-12-12 04:52:30 by Antoine Jacoutot | Files touched by this commit (8) |
Log message: Unbreak. Thanks to cyrus developer Bron Gondwana for the huge help in debugging the issue and for actually fixing it. While here, move to pkg-readmes. |
2010-12-05 15:20:37 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Add MASTER_SITES for old versions. |
2010-12-04 07:11:53 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: When using the BerkeleyDB backend, we need a small hack in rc_pre. |
2010-12-03 08:52:51 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Remove un-needed patch. |
2010-12-03 08:37:31 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Add missing @sample dirs. |
2010-12-02 04:30:43 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: Fix path to gdb and don't hardcode /usr/... |
2010-12-02 02:26:15 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Mark this as BROKEN, temporarily, so that I have some time to figure out what is going on and people don't update. It does work, but I'm experiencing some strangeness which I'm looking into -- better safe than sorry. |
2010-12-02 01:56:32 by Antoine Jacoutot | Files touched by this commit (12) |
Log message: Remove some un-needed patches. Add some better defaults. Properly bump this time. |
2010-12-01 12:57:01 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Make rc_post quiet. |
2010-11-29 07:18:17 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Bugfix update to cyrus-imapd-2.4.5. |
2010-11-26 07:50:10 by Marc Espie | Files touched by this commit (20) |
Log message: since db/v4 has db->=4,<5 as default, no need to specify it explicitly |
2010-11-19 00:23:15 by Marc Espie | Files touched by this commit (332) |
Log message: new depends |
2010-11-11 23:26:40 by Antoine Jacoutot | Files touched by this commit (5) |
Log message: Bugfix update to cyrus-imapd-2.4.4. |
2010-11-02 01:08:04 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: Unbreak the drac FLAVOR, as spotted by naddy@ then jasper@ |
2010-10-31 11:43:25 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: This has nothing to do here... thanks naddy@ for noticing. |
2010-10-29 06:54:44 by Antoine Jacoutot | Files touched by this commit (28) |
Log message: Add RCS IDs to rc scripts. |
2010-10-29 03:26:58 by Antoine Jacoutot | Files touched by this commit (17) |
Log message: Update to cyrus-imapd-2.4.2 and add an rc script. |
2010-10-18 13:59:20 by Marc Espie | Files touched by this commit (135) |
Log message: USE_GROFF=Yes |
2010-09-03 09:34:16 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: New HOMEPAGE and MASTER_SITES. |
2010-07-16 06:33:28 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Move to REVISION and new DEPENDS. |
2009-12-27 10:49:51 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: Bugfix update to cyrus-imapd-2.3.16. |
2009-11-09 19:56:51 by William Yodlowsky | Files touched by this commit (2) |
Log message: MFC security patch only: Fix overflow in action_string buffer. ok ajacoutot@ |
2009-10-08 07:18:10 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: typo. from Stephan A. Rickauer, thanks! |
2009-09-14 20:42:37 by William Yodlowsky | Files touched by this commit (2) |
Log message: MFC security patch only: Fix overflow in action_string buffer. ok jasper@ |
2009-09-10 01:20:01 by Antoine Jacoutot | Files touched by this commit (5) |
Log message: Update to cyrus-imapd-2.3.15 Fix the potential buffer overflow vulnerability described in CERT VU#336053 (we already had an upstream patch for this in our 2.3.14 pkg). This release also brings several non-critical bugfixes and feature enhancements. |
2009-09-03 12:51:52 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: SECURITY. Fix overflow in action_string buffer. |
2009-03-25 09:44:41 by Antoine Jacoutot | Files touched by this commit (3) |
Log message: - update to bugfix release 2.3.14 |
2009-03-16 07:28:57 by Marc Espie | Files touched by this commit (1) |
Log message: fix deps |
2008-10-21 02:36:25 by Antoine Jacoutot | Files touched by this commit (10) |
Log message: - update to cyrus-imapd 2.3.13 - only build_depends on mail/drac for the drac FLAVOR as the drac server can be external - rename drac patch - tweak DESCR-perl and MESSAGE-main - fix -perl packaging after perl upgrade to 5.10 |
2008-10-02 14:32:19 by Stuart Henderson | Files touched by this commit (12) |
Log message: bump packages with Perl .so modules; the old ones don't work with new perl and the package signature doesn't change, so we have to do this ourselves to make pkg_add updates work. ok simon@ |
2008-08-20 07:15:52 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: - add lmtp_downcase_rcpt to the default imapd.conf file as it is a commonly used option - bump |
2008-06-14 11:22:39 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: - drac FLAVOR should add to RUN_DEPENDS-main, not RUN_DEPENDS ok landry@ |
2008-04-23 07:33:22 by Antoine Jacoutot | Files touched by this commit (5) |
Log message: - update to version 2.3.12 - fix depends for the drac FLAVOR in the process - add a patch from cyrus bugzilla to allow imapd.conf to contain blank lines (!) * Added statuscache.db to cache IMAP STATUS data * Added option to unexpunge to restore messages by time interval * Implemented incremental squat updates (see squatter.8) * Fixed major bugs in reconstruct -k implementation * Added code to promote transaction safety and to track the lock status of skiplist databases * Allow long lines in imapd.conf to be split across multiple lines by using backslash as a continuation character. * Fixed miscellaneous bugs and build issues .. and more |
2008-03-15 04:07:20 by Antoine Jacoutot | Files touched by this commit (5) |
Log message: - remove kerberos FLAVOR ('-with-auth' configure option was deprecated) and add GSSAPI support by default - add more configuration entries in the provided imapd.conf and cyrus.conf sample files |
2007-12-11 04:04:19 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: - minor update to 2.3.11 (skiplist db bug fixes and robutness, some other small fixes) |
2007-10-25 15:05:33 by Steven Mestdagh | Files touched by this commit (15) |
Log message: db.=4 -> db.>=4 in preparation of db4 update ok sthen@ |
2007-10-25 03:42:40 by Antoine Jacoutot | Files touched by this commit (4) |
Log message: - update to cyrus-imapd-2.3.10; notable changes: * fix alignment issues * new cyr_synclog utility for adding events to the replication log * added support for the PCRE library * miscellaneous bug fixes |
2007-08-29 14:08:17 by Antoine Jacoutot | Files touched by this commit (9) |
Log message: - update to 2.3.9 beware that plaintext authentication is now disabled by default |
2007-08-28 07:24:51 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: - override FULLPKGPATH-perl so that FLAVORS don't get registered (which would cause the -perl subpackage to not package when PLIST_DB is set) problem noticed by sturm@ on bulk builds inputs by espie@ |
2007-06-01 09:23:12 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: - zap a broken MASTER_SITES |
2007-05-04 02:05:01 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: - better default cyrus.conf file enable idled and disable sieve ; also disable pop3s and imaps as cyrus would literally fill the logs if SSL is no configured (problem found by Stuart Henderson <stu at spacehopper dot org>) |
2007-04-05 10:20:19 by Marc Espie | Files touched by this commit (912) |
Log message: base64 checksums. |
2007-03-31 03:33:21 by Antoine Jacoutot | Files touched by this commit (12) |
Log message: - update to cyrus-imapd-2.3.8 upgrade notes: http://cyrusimap.web.cmu.edu/imapd/install-upgrade.html |
2006-12-14 02:07:56 by Steven Mestdagh | Files touched by this commit (14) |
Log message: use BASE_PKGPATH instead of homegrown variable, no bumps needed |
2006-11-25 12:51:14 by Steven Mestdagh | Files touched by this commit (7) |
Log message: new MULTI_PACKAGES |
2006-11-12 02:02:03 by Nikolay Sturm | Files touched by this commit (2) |
Log message: MFC: fix a segfault |
2006-10-27 00:05:35 by Steven Mestdagh | Files touched by this commit (1) |
Log message: bump ALL pkgnames after changing maintainer ! |
2006-10-25 01:51:58 by Antoine Jacoutot | Files touched by this commit (2) |
Log message: - do not remove mail spool and db on pkg_delete -c - remove version variable - update my email address ok mbalmer@ |
2006-09-22 03:08:24 by Jasper Lievisse Adriaanse | Files touched by this commit (2) |
Log message: Fix a segfault. from maintainer Antoine Jacoutot <ajacoutot at lphp dot org> ok alek |
2006-08-03 07:09:10 by Marc Espie | Files touched by this commit (24) |
Log message: new lib specs |
2006-04-15 02:15:01 by Aleksander Piotrowski | Files touched by this commit (2) |
Log message: - Fix timezone handling in fetchnews - Add NO_REGRESS - Bump PKGNAME >From Antoine Jacoutot <ajacoutot@lphp.org> (MAINTAINER) |
2006-04-08 14:46:20 by Nikolay Sturm | Files touched by this commit (8) |
Log message: update to cyrus-imapd 2.2.13 from maintainer Antoine Jacoutot <ajacoutot at lphp.org> |
2006-03-31 09:48:06 by Nikolay Sturm | Files touched by this commit (1) |
Log message: missing trailing slash in MASTER_SITES |
2006-02-08 12:31:13 by Nikolay Sturm | Files touched by this commit (2) |
Log message: fix build for kerberos FLAVOR regen PLIST from maintainer Antoine Jacoutot <ajacoutot at lphp.org> |