Commit graph

6515 commits

Author SHA1 Message Date
ghen
07f39afeb7 Update to Dovecot 1.1.15.
v1.1.15 2009-05-17  Timo Sirainen <tss@iki.fi>

+ IMAP: When multiple commands are pipelined, try harder to combine their
  mailbox syncing together. For example with Maildir pipelining STORE 1:*
  +FLAGS \Deleted and EXPUNGE commands the files won't be unnecessarily
  rename()d before being unlink()ed.
- IMAP: SEARCH command was slower than necessary in a large mailbox.
- deliver: When forwarding messages, if -f parameter was given, it should have
  been used as the Return-Path.
- Maildir saving: Fixed race condition bugs in uidlist handling, causing files
  to be given new UIDs sometimes.
- mbox: Don't crash when expunging all messages and file doesn't end with
  [CR]LF.
- expire-tool: Use mail_uid and mail_gid settings if userdb doesn't return
  uid/gid.
- Berkeley DB dict: Transaction rollbacking was implemented wrong.
- zlib plugin: Some email / FETCH command combinations could have disconnected
  the client or sent compressed garbage.
2009-05-20 08:07:38 +00:00
martti
f6baace177 Updated mail/postfix to 2.6.1
Postfix stable release 2.6.1 fixes one defect in Milter support.
This does not affect Postfix versions 2.5 and earlier.

- Queue file corruption under very specific conditions: (smtpd_milters
  or non_smtpd_milters) enabled, AND delay_warning_time enabled,
  AND mail delivery delays, AND short envelope sender addresses
  (e.g., sendmail command-line submissions with bare usernames as
  the sender, but not bounce messages).

  The queue file would be corrupted when the delay_warning_time
  record was marked as "done" after sending the "your mail is
  delayed" notice.  The defect was introduced with Postfix 2.3, but
  it could not cause corruption before the change dated 20090427.
2009-05-20 07:46:09 +00:00
martti
04c4756a08 Updated mail/postfix-current to 2.7.20090519
20090513

	Code cleanups: better parsing of Postfix daemon "-o"
	command-line options, with better error handling.  Files:
	master/*server.c.

20090518

	Documentation: missing dummy entries for lmtp_mumble_checks.
	File: proto/postconf.proto.

20090519

	Bugfix (introduced: Postfix 2.3, but did not cause trouble
	until 20090427).  Queue file corruption with (smtpd_milters
	or non_smtpd_milters) enabled, AND with delay_warning_time
	enabled, AND with short envelope sender addresses (e.g.,
	local submissions with bare usernames, but not bounces).
	The queue file would be corrupted when the delay_warning_time
	record was marked as "done" after sending the "your mail
	is delayed" notice.  File: qmgr/qmgr_message.c.
2009-05-20 07:45:40 +00:00
wiz
272d51cc21 Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib
major change.

Reported by Robert Elz in PR 41345.
2009-05-20 00:58:05 +00:00
wiz
c8c77a65f1 Uncomment some more LICENSE lines (all "public-domain"). 2009-05-19 09:07:13 +00:00
wiz
60f460ab01 Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
2009-05-19 08:59:00 +00:00
plunky
63da046e1c include <time.h> and <utime.h> so that where time_t has been changed to 64-bit
values on NetBSD, we we get correctly referred to __utime50() which can handle
64-bit values. This fixes a problem where mailbox mtimes were being reset to 0

Note that this actually causes some build warnings as the code uses
"time_t tp[2]" instead of "struct utimbuf tp" (contains two time_t values)

Although the <os_bsi.h> file says it is used for BSDI, it seems to be used by
NetBSD and OpenBSD, both of which have the <utime.h> and <time.h>

bump PKGREVISION
2009-05-17 17:34:01 +00:00
plunky
b957a2a78e Fix a problem where file modification times were being reset to 0 by
including <utime.h> to make sure that compiler renaming was used to
select __utime50() instead of utime() as 64-bit time_t was being used.
2009-05-17 16:03:08 +00:00
obache
05cb918a7b Fixes `-n' option handling for fetchnews(1).
Patch provided by Jukka Salmi in PR 41432.

While here, add DESTDIR support.
2009-05-15 23:29:01 +00:00
taca
f4b88337a7 Enable squirrelmail-japanese option with Japanese patch:
squirrelmail-1.4.16-ja-20081013-patch.

Bump PKGREVISION.
2009-05-15 13:01:00 +00:00
martti
5c36f2fe5a Added sbin/postmulti to PLIST. PKGREVISION++ 2009-05-14 17:12:10 +00:00
taca
4529c8e8d6 Since iso_2022_jp.php isn't included in squirrelmail distribution,
remove extra pre-configure processing.
2009-05-14 14:24:49 +00:00
martti
d1e9aca942 Updated mail/squirrelmail to 1.4.18
The SquirrelMail Team is pleased to announce the release of
SquirrelMail version 1.4.18.  The most notable changes for this
version are several security fixes, including a couple XSS exploits, a
session fixation issue, and an obscure but dangerous server-side code
execution hole.  However, this version also includes three new
languages and more than a few enhancements to things such as the
filters plugin, the address book system and other things under the
hood.  For more complete details, see the ReleaseNotes and ChangeLog
files included in this release (they have moved to the doc/
directory).  We advise all users of SquirrelMail software to upgrade.
2009-05-14 06:54:38 +00:00
martti
287e1a95bc Updated mail/postfix-current to 2.7.20090511
This same as 2.6.0...
2009-05-13 10:34:06 +00:00
martti
1c34d90772 Updated mail/postfix to 2.6.0
- Multi-instance support introduces a new postmulti(1) command to
  create/add/remove/etc. additional Postfix instances. The familiar
  "postfix start" etc.  commands now automatically start multiple
  Postfix instances.  The good news: nothing changes when you use
  only one Postfix instance. See MULTI_INSTANCE_README for details.

- Multi-instance support required that some files be moved from
  the non-shared $config_directory to the shared $daemon_directory.
  The affected files are postfix-script, postfix-files and post-install.

- TLS (SSL) support was updated for elliptic curve encryption. This
  requires OpenSSL version 0.9.9 or later. The SMTP client no longer
  uses the SSLv2 protocol by default. See TLS_README for details.

- The Milter client now supports all Sendmail 8.14 Milter requests,
  including requests for rejected recipient addresses, and requests
  to replace the envelope sender address. See MILTER_README for
  details.

- Postfix no longer adds (Resent-) From:, Date:, Message-ID: or To:
  headers to email messages with "remote" origins (these are origins
  that don't match $local_header_rewrite_clients). Adding such
  headers breaks DKIM signatures that explicitly cover non-present
  headers.  For compatibility with existing logfile processing
  software, Postfix will log ``message-id=<>'' for email messages
  that have no Message-Id header.

- Stress-adaptive behavior is now enabled by default. This allows
  the Postfix SMTP server to temporarily reduce time limits and
  error-count limits under conditions of overload, such as a malware
  attack or backscatter flood. See STRESS_README for details.

No functionality has been removed, but it is a good idea to review
the RELEASE_NOTES file for the usual minor incompatibilities or
limitations.
2009-05-13 10:33:23 +00:00
martti
96ff628013 Updated mail/postfix to 2.5.7
- (low) The installation/upgrade procedure did not automatically
  create the data_directory.

- (medium) In the "new queue manager", the _destination_rate_delay
  code needed to postpone the job scheduler updates after delivery
  completion, otherwise the scheduler could loop on blocked jobs.

- (low) The queue manager used <transport>_concurrency_failed_cohort_limit
  instead of <transport>_destination_concurrency_failed_cohort_limit
  as documented.

- (low) The SMTP client disabled MIME parsing despite non-empty
  settings for smtp_header_checks, smtp_mime_header_checks,
  smtp_nested_header_checks, or smtp_body_checks.

- (medium) The postsuper command re-enabled the SIGHUP signal when
  it was set to "ignore". This could result in random "Postfix
  integrity check failed" errors at boot time (POSIX SIGHUP death),
  causing Postfix not to start automatically.
2009-05-13 10:32:23 +00:00
martti
97bdd322bb Activated LICENSE=... 2009-05-12 12:27:19 +00:00
martti
8b8f9427d3 Added PKG_DESTDIR_SUPPORT=user-destdir 2009-05-12 11:09:26 +00:00
hasso
b7cec2bb8b Fix install on platforms not using pax tar. Bump PKGREVISION. 2009-05-12 08:27:09 +00:00
tnn
9d7be874cc Bump the default value of the login_process_size limit from 64 to 128.
Without this dovecot fails to start on NetBSD-current, as reported by
several people. Bump PKGREVISION.
2009-05-11 08:54:49 +00:00
markd
8db247d586 Update akonadi to 1.1.2
- Avoid DBUS lockups, reported at: https://bugs.kde.org/182198
- Update user mysql.conf only if global/local one's are newer
2009-05-06 11:08:17 +00:00
reed
e5e9ad0a4c Add PREV_PKGPATH and/or SUPERSEDES for various packages that
were moved or renamed.

This was for some from 2008 and 2009 and one from 2001.

Also I noticed that a CHANGES entry was wrong as said "Renamed"
when should have said "Moved" (lua-OSBF) because PKGBASE stayed the
same.
2009-05-02 16:21:43 +00:00
hasso
4b23c06ffb Don't try to link against libc_r on DragonFly. 2009-05-02 07:51:02 +00:00
abs
01f90acb48 Add missing checksum for optional searchheader.patch.gz
Fix checksum for maildir.patch.gz (Add DIST_SUBDIR)
2009-05-01 11:58:46 +00:00
sno
6e3db2c5eb PkgSrc changes:
- Updating packages for p5 module of Mail::ClamAV from 0.22 to 0.29
  - Adjusting dependencies

Upstream changes:
0.29  Wed Apr 29 18:02:17 CDT 2009
  - Makefile.PL dies with 'No support for OS' when OS is unsupported, per
    recommended solution at http://wiki.cpantesters.org/wiki/CPANAuthorNotes

0.28  Mon Apr 27 03:18:53 CDT 2009
  - META.yml contained wrong version number (0.26).

0.27  Mon Apr 27 03:13:03 CDT 2009
  - &main returns zero on success of WriteMakefile().

0.26  Fri Apr 24 15:11:22 CDT 2009
  - Added 'no_index' for directory Inline to META.yml to hide from indexer.

0.25  Fri Apr 24 14:11:10 CDT 2009
  - Added 'provides' mapping to META.yml to conceal private copy of Inline::MakeMaker from indexers. FAILED.

0.24  Wed Apr 22 13:33:06 CDT 2009
  - Update to work with clamav-0.95.1 API. clamav libs version 0.95.1 or greater required.
  - Modified Makefile.PL to exit zero instead of dying if clamav version too old.

0.23  Wed Sep  3 20:33:40 EDT 2008
  - removed CL_EFSYNC CL_ELOCKDB to work with clamav-0.94
2009-05-01 09:03:24 +00:00
sno
b33ef9d5b2 PkgSrc changes:
- Updating package for p5 module of Email::MIME::Modifier to 1.444
  - Setting license to gnu-gpl-v2
  - Adjusting dependencies

Upstream changes since 1.443:
1.444     2009-04-29
          be compatible with (and require) Email::MIME::Encodings 1.313
2009-04-30 20:43:57 +00:00
sno
20e3986556 PkgSrc changes:
- Updating package for p5 module Email::MIME::Creator from 1.455 to 1.456
  - Setting license to gnu-gpl-v2
  - Adjusting dependencies

Upstream changes:
1.456   2009-04-29
        correct test expectations for Encodings 1.313
2009-04-30 20:38:12 +00:00
wiz
79366aa1e3 Add gtk-doc build dependency for gtkdoc-rebase (fixes installation on
NetBSD).
Set LICENSE to gnu-lgpl-v2.
2009-04-27 16:05:19 +00:00
sno
14f7cda278 Modify dependencies to perl-modules which are deployed with the perl-core,
mainly Scalar::Util and List::Util
2009-04-24 17:15:21 +00:00
sno
77f8f7fdc8 Module::Pluggable is a core module since perl-5.10 -> Updating dependency 2009-04-24 08:17:24 +00:00
tron
36302f1837 Update "milter-greylist" package to version 4.2.2.
Changes since version 4.2:
- Fix a crash when a LDAP server is down.
- Fix LDAP thread safety issues
- Make LDAP querries timeout configurable
- Make MX sync timeout peer-configurable
2009-04-22 13:00:36 +00:00
ghen
1d9bbdabc6 Update to Dovecot 1.1.14.
* IMAP: Don't allow APPEND to specify INTERNALDATE more than 2 hours
  into future. With Maildir future INTERNALDATEs may mess up incremental
  backups.

- Date: header was always being added to cache file when saving messages,
  even if clients didn't really want it. This caused POP3-only users to
  have dovecot.index.cache file unneededly.
- Character set conversion in specific mails may have caused Dovecot to
  allocate all the available memory (in default configuration dying after
  having allocated 256 MB). This happened only while searching messages.
- Message address parser didn't handle empty group:; correctly.
- imap/pop3-login: Don't crash when shutting down and destroying clients.
- deliver wasn't using mail_access_groups setting.
- mbox: When doing autodetection, if mbox didn't find an existing mail
  directory it just went and created it anyway, instead of failing the
  storage creation.
- Fixed some error handling in maildir and index code.
2009-04-20 14:06:17 +00:00
rh
3089cc6e00 Install resource files inside share/GNUstep/Library.
Allow unprivileged USE_DESTDIR installs.
Bump PKGREVISION.
2009-04-19 01:00:48 +00:00
rh
9d44a27e7c gnustep-make now allows unprivileged DESTDIR installs 2009-04-18 23:55:27 +00:00
sno
00ad05188a PkgSrc changes:
- Updating package for p5 module Email::MIME::Encodings to 1.313
  - Set license to artistic-2.0

Upstream changes:
1.313     2009-04-16
          bugfix by MKANAT to avoid QP-encoding CRLF
2009-04-18 21:40:41 +00:00
drochner
3f8068e93e update to 2.26.1.1
changes:
-bugfixes
-translation updates
2009-04-17 17:27:48 +00:00
markd
b7eb16c198 Add dependency on mysql - its not really optional at this point.
Bump PKGREVISION.
2009-04-15 20:45:29 +00:00
manu
f6839c163c typo 2009-04-15 03:52:23 +00:00
manu
b9a4ab2751 Add buildlink3 support, from Fredrik Pettai <pettai@nordu.net>, missing
from previous commit
2009-04-15 03:51:03 +00:00
martti
a83f778bde PKGREVISION++ after the unrar fixes... 2009-04-14 06:16:24 +00:00
adrianp
39d77bb462 The major changes compared to IMP version H3 (4.3.3) are:
* Don't cache local PGP public keys retrieved from the address book.
    * Fixed some URL escaping issue for certain links introduced with the
      security fixes from 4.3.3.
    * Fixed updating POP3 indices when deleting in mailbox view.
    * Fixed some folder creation issues occasionally seen, most often during
      maintenance tasks.
    * Other minor bugfixes.

The full list of changes (from version H3 (4.3.3)) can be viewed here:

http://cvs.horde.org/diff.php/imp/docs/CHANGES?r1=1.699.2.376&r2=1.699.2.389&ty=h
2009-04-13 22:25:25 +00:00
rh
2de43b3715 Update GNUMail to 1.2.0pre3. This tracks the corresponding changes to
Pantomime and also makes GNUMail more hier(7) compliant by utilising the
fhs directory structure.
2009-04-13 12:42:38 +00:00
rh
637087afda Update Pantomime to 1.2.0pre3. Changes include some structural overhaul,
including a brand new mailbox caching code and other performance
improvements.  This also makes Pantomime use the fhs filesystem layout
to make it more hier(7) compliant.
2009-04-13 12:40:40 +00:00
sno
3ca861cf10 PkgSrc changes:
- Updating package for p5 module Email::Valid to 0.181
  - Set license to artistic license 2.0

Upstream changes:
0.181     2009-03-23
          explicitly require perl5 version 6
          update some module metadata (Alexandr Ciornii)
          remove hateful indirect method notation (Alexandr Ciornii)
2009-04-12 20:48:08 +00:00
sno
8e624e729a PkgSrc changes:
- Updating package for p5 module Email::Stuff to 2.08
  - Set license to artistic license 2.0
  - Updating dependencies (remove p5-Clone dependency)

Upstream changes:
2.08  Sun 08 March 2009
	- Removed debugging prints accidentally left in from last update

2.07  Fri 17 Feb 2009
	- Fixed bug http://rt.cpan.org/Public/Bug/Display.html?id=27320
	  Removed unused Clone dependency
	  Update by Lyle Hopkins
2009-04-12 20:41:18 +00:00
wiz
c32c5f80b3 Enable evolution-sharp again now the dependency problem is fixed. 2009-04-12 13:17:03 +00:00
wiz
67a0aee51d Update to 0.20.0. Set LICENSE.
Version 0.20.0
24 March 2009

* Update to support 2.26.0 stable release of Evolution-Data-Server
------------------------------------------------------
Version 0.19.2.1
18 Feb 2009

Bug Fixes :
    	  #563917 : Change the API names which were changed before by mistake. (Chenthill Palanisamy)

------------------------------------------------------
Version 0.19.2
16 Feb 2009

Bug Fixes :
    	  #563301 : Fails to build with evolution-data-server < 2.24 (Christopher James Halse Rogers)

------------------------------------------------------
Version 0.19.1
19 Jan 2009

* Support for Recurrence (P Chenthill)

Bug Fixes :
    	  #555242 : Crash in Marshaling objects_added signal. (Johnny Jacob)
2009-04-12 13:16:28 +00:00
sno
759e810b0b PkgSrc changes:
- Update package for p5 module Email::Sender to 0.004
  - Add artistic-2.0 for license

Upstream changes:
0.004   2009-03-24
        require perl5 version 8
        move to Moose; let's not mess around, the Moose/Mouse stuff is not
        worth the minor savings

0.003   2009-03-12
        Sendmail transport now uses 2-arg open on Win32 so it can work at all
        Win32-friendly tests added for Sendmail by the ever-awesome DAGOLDEN
2009-04-12 12:46:05 +00:00
tonio
f790814a93 Enable sidebar patch support, as provided by tonnerre@.
This also fixes PR pkg/35917
2009-04-12 08:25:43 +00:00
sno
dfca1e1ce5 PkgSrc changes:
- removed packages p5-IO-Compress-Base, p5-IO-Compress-Zlib,
    p5-IO-Compress-Bzip2 and p5-Compress-Zlib because they are
    merged into p5-IO-Compress
  - Updated dependend packages to depend on p5-IO-Compress
    and bump PKGREVISION

Upstream changes:
  2.017 30 March 2009

      * Merged IO-Compress-Base, IO-Compress-Bzip2, IO-Compress-Zlib &
        Compress-Zlib into IO-Compress.
      * The interface to Compress-Raw-Zlib now uses the new LimitOutput
        feature. This will make all of the zlib-related IO-Compress modules
        less greedy in their memory consumption.
      * Removed MAN3PODS from Makefile.PL
      * A few changes to get the test harness to work on VMS courtesy of
        Craig. A. Berry.
      * IO::Compress::Base & IO::Uncompress::Base
        Downgraded some croaks in the constructors to just set $! (by letting
        the code attempt to open a file and fail).
        This makes the behavior more consistent to a standard open.
        [RT #42657]
      * IO::Uncompress::Base
        Doing a seek with MultiStream could drop some of the uncompressed
        data. Fixed.
      * IO::Compress::Zip
        - Fixed problem with the uncompressed & uncompressed fields when
          zip64 is enabled. They were set to 0x0000FFFF instead of
          0xFFFFFFFF. Also the ZIP64 extra field was 4 bytes short.
          Problem spotted by Dino Chiesa.
      * IO::Uncompress::Unzip
        - use POSIX::mktime instead of Time::Local::timelocal to convert
          the zip DOS time field into Unix time.
      * Compress::Zlib
        - Documented Compress::Zlib::zlib_version()
2009-04-11 23:15:19 +00:00