Commit graph

7359 commits

Author SHA1 Message Date
drochner
332fae2aa5 update to 2.32.1
This switches to the gnome-2.32 release branch.
2010-11-26 11:29:00 +00:00
taca
422d7ade1d Bump REVISION since CVE-2010-4150 fix was added. 2010-11-25 03:45:19 +00:00
drochner
97a2b507bf update to 2.32.1
This switches to the gnome-2.32 release branch.
2010-11-24 20:19:43 +00:00
tron
6cd9fc1b93 Resign as maintainer of this package as I'm now using the
"mutt-devel" package.
2010-11-23 10:21:25 +00:00
obache
683919f2e0 Update milter-manager to 1.6.1.
== [release-1-6-2] 1.6.2: 2010-11-23

A bug fix release of 1.6.1.

=== milter manager

==== Improvements

  * Made PID file directory prepareing process in init
    script on Debian robust.
    [Reported by Kenji Shiono]

  * Used gint64 for time_t.
    [Suggested by OBATA Akio]

==== Fixes

  * Fixed missing temporary file close.
    [Reported by Kenji Shiono]

=== milter manager admin

==== Improvements

  * Documented required sqlite3-ruby version on CentOS.
    [Reported by Kenji Shiono]

=== Ruby milter

==== Improvements

  * Made milter-tarpit.rb, a sample milter, asynchronous.
    [Reported by Kenji Shiono]
  * Provided all milter API.

==== Fixes

  * Fixed a typo in command line option.
    [Reported by Kenji Shiono]
2010-11-23 04:44:41 +00:00
gls
741ab1d9f1 Fix MASTER_SITES 2010-11-20 20:51:51 +00:00
ghen
91b023ce9c Update Dovecot to 1.2.16.
- imap: Fixed SELECT QRESYNC not to crash on mailbox close if a lot
  of changes were being sent.
- pop3: Fixed a potential hang
- mbox: Creating new mailboxes should base permissions on mail root
  dir, not always use 0600.
- auth: Disable auth caching entirely for master users.
2010-11-20 15:57:11 +00:00
obache
0614c465af Add some missing files to PKGCONFIG_OVERRIDE. 2010-11-19 00:54:39 +00:00
obache
9dd95b7774 Bump ABI_DEPNDS of gtkhtml314 and recursive bump from libgtkhtml shlib name changed. 2010-11-18 23:59:15 +00:00
drochner
6a881722d4 kill GDK_DISABLE_DEPRECATED, should fix build problem reported by wiz 2010-11-17 15:59:38 +00:00
abs
9987fa4b3a PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnome 2010-11-15 22:56:08 +00:00
bouyer
f0cc287ca9 php5-pear-Mail_mimeDecode is required to properly display certain
mail (especially ones with a smime.p7s signature).
Bump PKGREVISION
2010-11-14 21:17:46 +00:00
shattered
3b05a61c76 Follow HTTP redirects to new HOMEPAGEs and/or MASTER_SITES. 2010-11-13 21:08:54 +00:00
tnn
39d7e2c75b Reluctantly switch over to bundled cairo and pixman for mozilla packages,
like other distros have recently done. Bump package revisions.

Background:
The cairo-1.10 update caused multiple regressions in firefox, such as
flickering gif animations and crashes.
Mozilla doesn't seem interested in fixing it on the stable branches:
  https://bugzilla.mozilla.org/show_bug.cgi?id=610107
Other references:
  https://bugzilla.redhat.com/show_bug.cgi?id=628331
  http://bugs.gentoo.org/show_bug.cgi?id=337813
  https://bugzilla.mozilla.org/show_bug.cgi?id=597174

This workaround is guaranteed to cause other problems in the long run;
so we should attempt to switch back when we move to the mozilla-2.0 branch.
2010-11-13 11:54:43 +00:00
tnn
cb817bb17c Update to thunderbird-3.1.6.
Fixes MFSA 2010-73 Heap buffer overflow mixing document.write and DOM insertion
2010-11-13 11:05:04 +00:00
obache
92a8b945df Update cyrus-imapd24 to 2.4.4.
Changes to the Cyrus IMAP Server since 2.4.3

      * Rewrite index_upgrade to always parse the message files and
        re-create cyrus.cache, to avoid upgrade upgrade failures where
        cache errors occured.
      * Fixed sync_reset handling of user deletions
      * Fixed proc file handling of LOGIN and folder unselect
      * use cyrus.expunge file (if still present) to delete bogus records
        from a failed index upgrade (cause by bugs in earlier version)
      * detect version 2.5 in XFER to support use with master git branch in
        a murder
      * made pop3 expunge much more efficient
      * handle missing seen file in XFER
2010-11-12 03:49:56 +00:00
adam
65153c33a6 Changes 1.2.5:
* Fix procmail vacation rule if no dates are set
* Fix filtering only unseen message if rule should filter all messages in
  IMAP driver

Changes 1.2.4:
* Correctly escape addresses in procmail driver
* Fix procmail scripts when using composite headers
* Support some non-standard Date: headers in Sieve vacation rules
* Support composite header rules with IMAP backends
* Fix unconditional debug output with Net_Sieve earlier than 1.2.0
* Add Sieve configuration to use UTF-8 encoded folder names (for Dovecot)

Changes 1.2.3:
* Log Sieve communication with DEBUG log level.
* Fix Oracle SQL scripts.
* Add Croatian translation
* Add PostgreSQL-specific upgrade script
* Fix procmail vacation rule
* Prevent deadlock with vacation rule in maildrop driver
2010-11-10 12:50:20 +00:00
adam
e65e2b29dd Changes 4.3.9:
* Fix error if user's account only contains an INBOX

Changes 4.3.8:
* SECURITY: Properly escape user input in Fetchmail configuration.
* Fix updating POP3 indices when using mailbox caching
* Include "anyone" user when listing users in the ACL screen
* Turn DNS prefetching off when displaying untrusted message content

Changes 4.3.7:
* Fix spellcheck-on-send when using fckeditor and no errors exist
* Fix authenticate API call and synchronization when using realms
* Optimize folder tree initialization
* Add command line fetchmail script
* Workaround broken PHP number formatting with some locales
2010-11-10 12:48:31 +00:00
adam
af4aee73b1 Added Order and Allow 2010-11-10 11:42:27 +00:00
adam
1055290ca5 Changes 5.4.3:
* gpglib/configure.in: Use "gpg2" if "gpg" is not found.
* sqwebmail.spec.in: Use gnugp2 as a requirement if gnupg is not
  installed. Replace vixie-cron with cronie as a listed req.
2010-11-10 10:52:46 +00:00
adam
b0817c7860 Changes 0.65.2:
This is a bug-fix release.
2010-11-10 10:40:15 +00:00
adam
b71d3f1ee1 Changes 2.5.2:
* maildrop/maildropex.sgml: Fix formatting problem with man page stylesheet.
2010-11-10 10:23:38 +00:00
adam
36fe006f93 Patches corrected 2010-11-10 10:00:06 +00:00
spz
a7ed0c0622 more fixes for digest 2010-11-10 07:51:36 +00:00
obache
f9dd0999cf Some ABI incompatibilites was introduced at Ruby/GLib2 0.90.3.
(macro changes, need to recompile package using it)
Bump BUILDLINK_ABI_DEPENDS and bump PKGREVISION of two packages using it
(other packages depending on Ruby/GLib2 are part of Ruby/Gnome2 and
 already depending on the version).
2010-11-10 04:47:59 +00:00
ghen
d7fee69902 Argh, missed the fact that adam imported the sieve plugin as a separate
dovecot2-pigonhole package.  Back out the changes related to this.
2010-11-09 15:51:48 +00:00
ghen
b86098fe8b Update to Dovecot 2.0.7.
* master: default_process_limit wasn't actually used anywhere,
  rather the default was unlimited. Now that it is enforced, you might
  notice that the default limit is too low and you need to increase it.
  Dovecot logs a warning when this happens.
* mail-log plugin: Log mailbox name as virtual name rather than
  physical name (e.g. namespace prefix is included in the name)

+ doveadm dump: Added imapzlib type to uncompress IMAP's
  COMPRESS DEFLATE I/O traffic (e.g. from rawlog).
- IMAP: Fixed LIST-STATUS when listing subscriptions with
  subscriptions=no namespaces.
- IMAP: Fixed SELECT QRESYNC not to crash on mailbox close if a lot of
  changes were being sent.
- quota: Don't count virtual mailboxes in quota
- doveadm expunge didn't always actually do the physical expunging
- Fixed some index reading optimizations introduced by v2.0.5.
- LMTP proxying fixes
2010-11-09 15:35:47 +00:00
ghen
6ff3ae7796 Merge ommitted stuff from mail/dovecot package, most importantly the
dovecot-sieve option (managesieve support is now included with sieve).
Create additional "dovenull" user for login processes.  Add MESSAGE
with upgrade notes.  Grab maintainership.

Major changes since 1.2:

* Dovecot uses two system users for internal purposes now by default:
  dovenull and dovecot. You need to create the dovenull user or change
  default_login_user setting.
* Global ACLs are now looked up using namespace prefixes. For example
  if you previously had INBOX. namespace prefix and a global ACL for
  "INBOX.Sent", it's now looked up from "INBOX.Sent" file instead of
  "Sent" as before.
* Maildir: File permissions are no longer based on dovecot-shared file,
  but the mailbox directory.

+ Redesigned master process. It's now more modular and there is less
code running as root.
+ Configuration supports now per-local/remote ip/network settings.
+ dsync utility does a two-way mailbox synchronization.
+ LMTP server and proxying.
+ Added mdbox (multi-dbox) mail storage backend.
+ doveadm utility can be used to do all kinds of administration
  functions. Old dovecotpw and *view utilities now exist in its
  subcommands.
+ imap and pop3 processes can now handle multiple connections.
+ IMAP: COMPRESS=DEFLATE is supported by imap_zlib plugin
+ director service helps NFS installations to redirect users always
  to same server to avoid corruption
2010-11-09 15:23:11 +00:00
obache
89c63b3f57 Need to quote MAILDROP_TRUSTED_USERS (it's a list), or failed to configure. 2010-11-09 10:42:01 +00:00
obache
b715bd8b7d Update cyrus-imapd24 to 2.4.3.
Changes to the Cyrus IMAP Server since 2.4.2

      * Many fixes to replication edge case handling
      * Added missing flags to reconstruct
      * Replicate DELETED.user folders in sync_client -u (matches XFER
        behaviour now)
      * Make sync_client only connect after forking in rolling mode. Fixes
        two things - ssl crashes due to shared resource conflicts, and also
        means master will start up even if the replica is not contactable
      * Fixed crash on cyr_expire and ipurge annotation based expiry
      * Many XFER fixes for compatibility across versions:

          * allowing XFER in from delayed_expunge mailboxes
          * allowing XFER back all the way to Cyrus 2.2.12. This was
            accomplished by adding logic that can generate
            backwards-compatible older version indexes, and version
            detection from the imapd banner.
          * correctly fixing seen information for sub-mailboxes on XFER in

      * Multi-target replication. Strictly this is a new feature - there
        was a broken implementation in 2.4.0, which is how this snuck in to
        the bugfix release. It's not super-well documented yet, but it
        works by creating a separate log file for each destination
        "channel", and then running one sync_client process per channel, so
        replication can fall behind on one without affecting replication to
        the other.
      * Fixed some crashes and errors which occured when upgrading and
        opening corrupted mailboxes
      * Modified AFS ptloader configure options to allow building on more
        modern systems
2010-11-09 08:18:56 +00:00
spz
409aac0853 add List-Id:, Mail-Reply-To: and Mail-Followup-To: headers
fix copying of majordomo.cf
bump pkgrev
2010-11-09 07:09:58 +00:00
spz
4b2ffd8ed1 fix error in digest I introduced 2010-11-09 06:40:13 +00:00
adam
ff11469b70 * Fix resolver on NetBSD when Exim is linked with pthreads (e.g. when using
sqlite).
* Pass LDFLAGS for linking (useful with different SDKs on Mac OS X).
2010-11-08 13:59:11 +00:00
adam
3529d5ae1a Updated documentation to Exim 4.72 2010-11-08 07:52:46 +00:00
tonio
5afda29ea4 Update mail/mutt-devel to 1.5.21
1.5.21 (2010-09-15):
  + $mail_check_recent controls whether all unread mail or only new mail
    since the last mailbox visit will be reported as new
  + %D format expando for $folder_format
  ! $thorough_search defaults to yes
  + imap-logout-all closes all open IMAP connections
  ! header/body cache paths are always UTF-8
  + $wrap_headers to control outgoing message's header length
  + all text/* parts can be displayed inline without mailcap
  + send-hooks now run in batch mode; previously only send2-hooks ran.
2010-11-07 14:52:47 +00:00
adam
d17ec170d8 MASTER_SITES fix 2010-11-07 12:36:53 +00:00
adam
c01239feb2 Changes 5.4.2:
* mailfilter.c (clrfields): Added the "noquote" option to the filter
  screen that sets the donotquote autoreply option.
* rfc822/rfc822.c (rfc822_print_common_nameaddr): Prevent segfault if
  address decode fails.
* Fix make check failure when libidn is not available.
* Rebuilt man pages with updated stylesheets.
2010-11-05 14:21:19 +00:00
adam
c7bb8dbe5a Changes 0.84:
* gpglib/list.c: Handle GnuPG 2 --with-colons output format changes.
* gpglib/mimegpgfork.c: GnuPG 2 wants --batch when specifying passphrase-fd.
* cone/cursesmessage.C: Strip off trailing CRs from original message
  that's being replied or forwarded (shown as trailing ?s on every line
  in the reply).
* tcpd/configure.in: Check if explicit linking with libgpg-error is
  required.
2010-11-05 14:18:52 +00:00
adam
1300678747 Changes 4.8.1:
This is a bugfix release.
2010-11-05 14:16:39 +00:00
adam
1ea02f9984 Changes 2.5.1:
This is a bugfix release.
2010-11-05 14:15:02 +00:00
adam
73e1c4beaa Changes 0.65.1:
This is a bugfix release.
2010-11-05 14:05:24 +00:00
adam
336313508d Added mail/dovecot2[-pigeonhole 2010-11-05 12:02:37 +00:00
adam
67ab4f7f65 This package is part of the Pigeonhole project (http://pigeonhole.dovecot.org).
It adds support for the Sieve language (RFC 5228) and the ManageSieve protocol
(RFC 5804) to the Dovecot Secure IMAP Server.

The Sieve language is used to specify how e-mail needs to be processed. By
writing Sieve scripts, users can customize how messages are delivered, e.g.
whether they are forwarded or stored in special folders. Unwanted messages can
be discarded or rejected, and, when the user is not available, the Sieve
interpreter can send an automated reply. Above all, the Sieve language is meant
to be simple, extensible and system independent. And, unlike most other mail
filtering script languages, it does not allow users to execute arbitrary
programs. This is particularly useful to prevent virtual users from having full
access to the mail store. The intention of the language is to make it impossible
for users to do anything more complex (and dangerous) than write simple mail
filters.

Using the ManageSieve protocol, users can upload their Sieve scripts remotely,
without needing direct filesystem access through FTP or SCP. Additionally,
aManageSieve server always makes sure that uploaded scripts are valid,
preventing compile failures at mail delivery.

This package provides Sieve support as a plugin to Dovecot's Local Delivery
Agent (LDA) and Dovecot's LMTP service. The ManageSieve protocol is provided is
an additional service, next to Dovecot's own POP3 and IMAP services.
2010-11-05 12:01:20 +00:00
adam
e57fcf93da Dovecot is an open source IMAP and POP3 server for Linux/UNIX-like systems,
written with security primarily in mind. Dovecot is an excellent choice for both
small and large installations. It's fast, simple to set up, requires no special
administration and it uses very little memory.
2010-11-05 12:00:39 +00:00
jnemeth
25c3763270 add and enable sendmail-qtool 2010-11-04 05:37:58 +00:00
spz
8204777a2b one change to PKG_SYSCONFDIR too few, fixed 2010-11-02 08:01:08 +00:00
spz
81ddbb04fb make the wrapper use getpwnam to determine uid and gid of the majordomo user
adjust the Makefile to fit

package beautification and lint shutup (like eg comments for some patches)
2010-10-30 23:48:35 +00:00
obache
7ab5deae85 + cyrus-imapd24 2010-10-30 12:39:23 +00:00
obache
33b898c040 Import cyrus-imapd-2.4.2 as mail/cyrus-imapd24.
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.
2010-10-30 12:12:35 +00:00
obache
59d2a8270b Fixes paths for html file. 2010-10-30 11:48:06 +00:00
obache
8f4a51b35d No need to buildlink with bdb here, it is handled in options.mk. 2010-10-30 07:44:35 +00:00
spz
932d48d6ca bring up the package to current pkgsrc standards, especially DESTDIR
and paths being used.
MAJORDOMO_HOMEDIR moves from /home/majordom to $VARBASE/majordomo, unless
overridden by the package builder
MAJORDOMO_CF is now ${PREFIX}/etc/majordomo/majordomo.cf
2010-10-29 21:51:21 +00:00
bouyer
79a4bc0556 Note that this is also used by mail/sendmail-qtool/Makefile 2010-10-28 20:25:00 +00:00
bouyer
f24094176a This package install the sendmail-qtool perl script (from the sendmail
distribution), which can move or delete entries in mail queue in a safe manner.
2010-10-28 20:22:14 +00:00
bouyer
65314adeb0 Revert previous, this patch is already in 0.96.4. 2010-10-28 20:15:38 +00:00
bouyer
4543dee68c backport 2 fixes from the git repository. Without it, clamav would
fail to parse some PDF files. Bump PKGREVISION.
2010-10-28 20:11:18 +00:00
obache
7f5f2c166c * add missing dependency on ruby-mail.
* add "mail" to CATEGORIES

Bump PKGREVISION.
2010-10-28 02:58:51 +00:00
gdt
3b684cfea2 +dcc 2010-10-27 12:29:31 +00:00
gdt
a73aa90a6f Import dcc-1.3.123 as mail/dcc from wip/dcc.
The Distributed Checksum Clearinghouses or DCC is an anti-spam content filter
that runs on a variety of operating systems. As of the middle of 2007, it
involves millions of users, more than six hundred thousand client computer
systems, and more than 250 servers collecting and counting checksums related to
more than 300 million mail messages on week days. The counts can be used by
SMTP servers and mail user agents to detect and reject or filter spam or
unsolicited bulk mail. DCC servers exchange or "flood" common checksums. The
checksums include values that are constant across common variations in bulk
messages, including "personalizations".
2010-10-27 12:26:37 +00:00
adam
61b9d68db1 Changes 0.96.4:
* This is a bugfix release recommended for all users.
2010-10-26 06:38:36 +00:00
markd
38c3533941 Update to akonadi 1.4.0
1.4.0                            31-July-2010
---------------------------------------------
- Add change notification for collection subscription state changes.
- Enable filesystem payload store by default.
- Fix unicode folder name encoding regression.

1.3.90                           04-July-2010
---------------------------------------------
- Reset RIDs on inter-resource moves.
- Optimize disk space usage with internal MySQL.
- Improve error reporting of the Akonadi remote debugging server.
- Fix moving collections into the collection root.
- Report PostgreSQL database errors in english independent of locale settings.
- Fix unicode collection name encoding.
- Optimize cache pruning with filesystem payload store.
- Fix automatic migration between database and filesystem payload store.

1.3.85                           09-June-2010
---------------------------------------------
- Avoid unneeded full resource sync when using sync-on-demand cache policies.
- Fix crash when using D-Bus session bus in a secondary thread.
- Reduce emission of unneccessary change notifications.
- Fix empty filename use in fs backend.

1.3.80                            27-May-2010
---------------------------------------------
- Fix unicode collection name encoding.
- Support HRID-based FETCH commands.
- Fix Nepomuk-based persistent searches when Nepomuk was not running during
  Akonadi startup.
- Fix compilation on Windows CE.
- Optimize item retrieval queries.
- Support modification of existing persistent searches.
- Support different query languages for persistent searches.
- Fix PostgreSQL shutdown.
- Add initial support for Sqlite.
- Fix premature command abortion.
- Fix parsing of cascaded lists.
- Support for mysql_update_db.
- Support for mysql_install_db.
- Improved protocol tracing for akonadiconsole.
- Support MySQL backend on Maemo.
- Allow RID changes only to the owning resource.
- Add Akonadi remote debugging server.
- Add support for marking chaced payloads as invalid.
- Add support for remove revision property.
- Fix MySQL connection loss after 8 hours of inactivity.
- Fix D-Bus race on server startup.
- Fix internal MySQL on Windows.
- Fix config and data file location on Windows.
- Fix PostgreSQL startup when using internal server.
- Refactor database configuration abstraction.
2010-10-25 20:19:15 +00:00
obache
5a9fe2a3be Fixes DESTDIR installation. 2010-10-25 10:52:43 +00:00
drochner
e026773c50 update to 2.4.20
changges: minor fixes and cleanup
2010-10-22 19:54:01 +00:00
drochner
82e4f9e5d1 update to 1.0.6
This seems to fix the security problem with '\0' in domain names which
was also present in openssl and nss. (CVE-2010-1192)
(The bundled changelog does only beat around the bush.)
2010-10-22 18:53:41 +00:00
tnn
72a9a076f1 Update to thunderbird-3.1.5.
* Several fixes to improve stability and security
* Several fixes to the user interface.

MFSA 2010-72 Insecure Diffie-Hellman key exchange
MFSA 2010-71 Unsafe library loading vulnerabilities
MFSA 2010-70 SSL wildcard certificate matching IP addresses
MFSA 2010-69 Cross-site information disclosure via modal calls
MFSA 2010-67 Dangling pointer vulnerability in LookupGetterOrSetter
MFSA 2010-66 Use-after-free error in nsBarProp
MFSA 2010-65 Buffer overflow and memory corruption using document.write
MFSA 2010-64 Miscellaneous memory safety hazards (rv:1.9.2.11/ 1.9.1.14)
2010-10-21 16:02:37 +00:00
jnemeth
b913069d64 add and enable opendkim 2010-10-21 06:52:44 +00:00
pettai
8675aec011 -- VERSION 0.38 --
* lib/Mail/DKIM/DkSignature.pm, Signature.pm: avoid calling lc() on
   an undefined value (this generates warnings in Perl 5.12.x).
 * lib/Mail/DKIM/PrivateKey.pm (load): fix bug where a private key file
   named '0' could not be loaded
 * lib/Mail/DKIM/DkSignature.pm (new): accept Key parameter when
   constructing a DomainKey signature object
 * t/external_signer.t: test use of an alternate object for Key
   during a "sign" operation
 * lib/Mail/DKIM/Signer.pm: document use of an alternate object for
   PrivateKey objects
 * lib/Mail/DKIM/Signer.pm: import PrivateKey.pm in this module,
   rather than in the Algorithm modules
 * lib/Mail/DKIM/PrivateKey.pm: document the sign_digest() method
 * lib/Mail/DKIM/Algorithm/*: use sign_digest() rather than
   sign_sha1_digest()
 * t/public_key.t: test that DNS failure reason is given, when
   DNS returns no results
 * lib/Mail/DKIM/DNS.pm: bugfix (introduced by async_dns branch):
   preserve $@ in case of no error
 * lib/Mail/DKIM/{DNS,Signature,PublicKey,Policy}.pm: merged my
   "async dns" branch
 * lib/Mail/DKIM/Policy.pm: new fetch_async method, seems to work
 * lib/Mail/DKIM/Signature.pm: new fetch_public_key method,
   which starts an asynchronous query for the public key
   referenced by this signature; redesign get_public_key to
   know how to complete the query
 * lib/Mail/DKIM/PublicKey.pm: new fetch_async method: starts a
   query and returns a subref that when called will complete the
   query
 * lib/Mail/DKIM/DNS.pm: new query_async method: starts a query and
   returns a subref that when called will complete the query
 * MANIFEST: include sample_mime_lite.pl script in tarball
 * lib/Mail/DKIM/DNS.pm: restart timer after a DNS lookup
2010-10-20 19:57:35 +00:00
pettai
6eee611b7e OpenDKIM is an open source implementation of the DKIM (Domain Keys Identified
Mail) sender authentication system proposed by the E-mail Signing Technology
Group (ESTG), now standardized by the IETF (RFC4871). It also includes
implementations of the Author Domain Signing Practises (ADSP, RFC5617) and
Vouch By Reference (VBR, RFC5518) proposed standards.

The project started from a code fork of version 2.8.3 of the open source
dkim-milter package developed and maintained by Sendmail, Inc.
2010-10-19 23:11:42 +00:00
pettai
33e209a5f1 - Add vbr option (FFR). See http://en.wikipedia.org/wiki/Vouch_by_Reference 2010-10-18 08:42:31 +00:00
tron
53026c6317 Fix incomplete installation by patching "scripts/phail.php" after the
installation which otherwise fails due to an MD5 checksum of the
above file. Bump package revision as the binary package changed.
2010-10-17 01:06:14 +00:00
spz
8e4b6b2a60 - patch majordomo.pl for perl 5.12 compat (split does not return @_)
Patch submitted by Todd Kover in PR pkg/43974
  -> bump pkgrev
- make myself maintainer
- add restriction (majordomos license does not allow redistribution of
  modified binaries)
2010-10-16 10:30:56 +00:00
taca
7704a8d645 Update mail/ruby-actionmailer3 to 3.0.1.
No change except version, it is part of Rails 3.0.1.
2010-10-15 11:44:48 +00:00
taca
73201b1911 Update mail/ruby-actionmailer to 2.3.10.
No change except version, it is part of Rails 2.3.10.
Change depending pattern to prevent ruby-actionpack 3.0.0 and later.
2010-10-15 11:38:11 +00:00
joerg
972008a352 Don't depend on libtool internals. 2010-10-12 22:21:08 +00:00
obache
c3d4cb671e * no interactive in configure stage since 3 years 7 months ago.
* add user-destdir installation support.
* no for workref of cat command.
* honor PKGMANDIR.
2010-10-09 07:26:04 +00:00
obache
0b0cd560fa MAKE_JOBS_SAFE=no 2010-10-09 05:58:27 +00:00
pettai
b581c95779 RELEASE 0.4.2
-------------

- Fix handling of backslash as IMAP delimiter
- Fix charset replacement in HTML message bodies (#1487021)
- Fix: contact group input is empty when using rename action more than once on t
he same group record
- Fix "Server Error! (Not Found)" when using utils/save-pref action (#1487023)
- Fix handling of Thunderbird's vCards (#1487024)

Oked by wiz@
2010-10-06 21:40:35 +00:00
pettai
10edf61acb Yet another perl 5.12.x error fix
Oked by wiz@
2010-10-06 21:27:29 +00:00
taca
20f7485926 Two fixes for cmew problem from mew-dist mailing list.
Bump PKGREVISION.
2010-10-06 12:29:42 +00:00
ghen
8ae6d8467b Update Dovecot to 1.2.15, Sieve plugin to 0.1.18, ManageSieve to 0.11.12
(bugfixes only).

Changelog for Dovecot 1.2.15:

* acl: Fixed the logic of merging multiple ACL entries. Now it works as
  documented, while previously it could have done slightly different
  things depending on the order of the entries.

  For details see http://www.dovecot.org/list/dovecot/2010-October/053452.html

* acl: Don't give admin rights to all owner mailboxes. This was
  originally done to make sure that mailbox owner couldn't accidentally
  remove their own admin rights. But this is already prevented by
  SETACL command, so it's not necessary. Also sysadmin may have
  intentionally removed some admin rights from some mailboxes
  (especially when using symlinked shared mailboxes).

- Maildir: Fixed potential "Duplicate file entry" in dovecot-uidlist
  file errors.
- Maildir: Avoid unnecessary uidlist recreation during mail delivery.
- imap: When SELECT fails, it didn't close the previous mailbox.
- Dovecot master process could have died if it got SIGCHLD signals
  very rapidly while it was trying to log. This could have happened
  for example if a lot of imap/pop3 sessions disconnected at the exact
  same time.

Changelog for Sieve 0.1.18:

- Imap4flags: fixed segfault bug occuring in multiscript context.
  Occured in specific situations when a script using imap4flags was
  followed in the sequence by scripts not using imap4flags.
- Imap4flags: fixed bug in setflag command; when parameter was a
  stringlist, only the last item was actually set.
- Prevented assertion failure due to currupt binary string
  representation. If the string were missing a final \0 character an
  assertion was produced in stead of a binary corruption error.
- Multiscript: fixed duplicate implicit keep caused by erroneous
  execution state update.
- Fixed Sieve script name checking to properly handle length limit
  and added 0x00ff as invalid character.
- Removed spurious old stdio.h (top) includes; these caused compile
  issues on specific systems.
- Fixed default Sieve capability (as reported by ManageSieve): extra
  extensions spamtest, spamtestplus and virustest were enabled by
  default. These should, however, only be enabled when properly
  configured and there is no default configuration.
- Variables extension: fixed :length set modifier to recognize utf8
  characters in stead of octets.
- Fixed unnecessary reporting of dummy extensions in ManageSieve
  SIEVE capability; the comparator-i;octet and
  comparator-i;ascii-numeric 'extensions' were reported explicitly.
- LDA Sieve plugin: added _version symbol to enable Dovecot's plugin
  version check. Without this check, people can forget to recompile
  the plugin, which can lead to unexpected effects.

Changelog for ManageSieve 0.11.12:

- Fixed error handling of PUTSCRIPT commmand; save commit errors
  would not make the command fail.
- Fixed PUTSCRIPT bug causing it to hang when given an empty script
  name.
2010-10-05 06:53:27 +00:00
pettai
fe6238c6ba Added comments to the new patches, requested by wiz@ 2010-10-04 22:12:06 +00:00
pettai
7b6768c091 RELEASE 0.4.1
-------------
- Fix space-stuffing in format=flowed messages (#1487018)
- Fix msgexport.sh now using the new imap wrapper
- Avoid displaying password on shell (#1486947)
- Only lower-case user name if first login attempt failed (#1486393)
- Make alias setting in squirrelmail_usercopy plugin configurable (patch by pomm
i, #1487007)
- Prevent from saving a non-existing skin path in user prefs (#1486936)
- Improve handling of single-part messages with bogus BODYSTRUCTURE (#1486898)
- Fix path to SQL files when using pgsql/mysqli/sqlsrv drivers (#1486902)
- Fix upgrade script for SQLite (#1486903)
- Fixes in SQL init script + added update script for MSSQL database
- Remove redundant date in syslog messages (#1486945)
- Fix contacts list page controls when a group is selected (#1486946)
- Fix SMTP test in Installer (#1486952)
- Fix "Select all" causes message to be opened in folder with exactly one messag
e (#1486913)
- Fix Tab key doesn't work in HTML editor in Google Chrome (#1486925)
- Fix TinyMCE uses zh_CN when zh_TW locale is set (#1486929)
- Fix TinyMCE buttons are hidden in Opera (#1486922)
- Fix JS error on IE when trying to send HTML message with enabled spellchecker
(#1486940)
- Display inline images with known extensions and non-image content-type (#14869
34)
- Fix "Threaded" checkbox after subfolder creation (#1486928)
- Fix timezone string in sent mail (#1486961)
- Show disabled checkboxes for protected folders instead of dots (#1485498)
- Added fieldsets in Identity form, added 'identity_form' hook
- Re-added 'Close' button in upload form (#1486930, #1486823)
- Fix handling of charsets with LATIN-* label
- Fix messages background image handling in some cases (#1486990)
- Fix format=flowed handling (#1486989)
- Fix when IMAP connection fails in 'get' action session shouldn't be destroyed
(#1486995)
- Fix list_cols is not updated after column dragging (#1486999)
- Support %z variable in host configuration options (#1487003)

Oked by wiz@
2010-10-03 22:13:38 +00:00
pettai
c0cc8fe7ae Fixes for spamassassin running on perl 5.12.x
See:
https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6392
https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6396

Oked by wiz@
2010-10-03 21:53:17 +00:00
obache
ef51d3ae5e Convert sh-like conditional style to gmake's one.
gmake-3.82 dislike it.
2010-10-03 12:47:20 +00:00
obache
f8c4ad9dca Bump PKGREVISION by default mysql version changed from 5.0 to 5.1. 2010-09-30 10:49:10 +00:00
wiz
f4f9b4b89b Reset maintainer. 2010-09-28 13:21:29 +00:00
taca
f7ee73e0ba * Fix build problem on NetBSD current, terminfo case.
* Add comments to each patch file.
2010-09-27 12:01:49 +00:00
taca
6094b76ec5 Add patches to fix XSS (CVE-2010-3089).
Bump PKGREVISION.
2010-09-24 23:24:30 +00:00
ghen
b026950503 Update Dovecot to 1.2.14.
+ virtual mailboxes: Added support for IDLE notifications.
- master: Don't crash on config reload when using dict processes.
- IMAP: QRESYNC parameters for SELECT weren't handled correctly.
2010-09-24 14:17:37 +00:00
pettai
34a4da5a00 RELEASE 0.4-stable
------------------
- Fix disapearing upload form disapears when user selects a file on Safari (#148
6823)
- Don't replace error messages with loading info (#1486300)
- Fix JS errors on compose mode switch (#1486870)
- Fix message structure parsing when it lacks optional fields (#1486881)
- Include all recipients in sendmail log
- Support HTTP_X_FORWARDED_PROTO header for HTTPS detecting (#1486866)
- Fix default IMAP port configuration (#1486864)
- Create Sent folder when starting to compose a new message (#1486802)
- Fix handling of messages with Content-Type: application/* and no filename (#14
84050)
- Improved compose screen: resizable body and attachments list, vertical splitte
r, options menu
- Fix RC forgets search results (#1483883)
- TinyMCE 3.3.7
- Improve parsing of styled empty tags in HTML messages (#1486812)
- Add %dc variable support in base_dn/bind_dn config (#1486779)
- Add button to hide/unhide the preview pane (#1484215)
- Fix no-cache headers on https to prevent content caching by proxies (#1486798)
- Fix attachment filenames broken with TNEF decoder using long filenames (#14867
95)
- Use user's timezone in Date header, not server's timezone (#1486119)
- Add option to set separate footer for HTML messages (#1486660)
- Add real SMTP error description to displayed error messages (#1485927)
- Fix some IMAP errors handling when opening the message (#1485443)
- Fix related parts aren't displayed when got mimetype other than image/* (#1486
432)
- Multiple identity and database support for squirrelmail_usercopy plugin (#1486
517)
- Support dynamic hostname (%d/%n) variables in configuration options (#1485438)
- Add 'messages_list' hook (#1486266)
- Add request* event triggers in http_post/http_request (#1486054)
- Fix use RFC-compliant line-delimiter when saving messages on IMAP (#1486712)
- Add 'imap_timeout' option (#1486760)
- Fix forwarding of messages with winmail attachments
- Fix handling of uuencoded attachments in message body (#1485839)
- Added list_mailboxes hook in rcube_imap::list_unsubscribed() (#1486668)
- Fix wrong message on file upload error (#1486725)
- Add support for data URI scheme [RFC2397] (#1486740)
- Added 'actionbefore', 'actionafter', 'responsebefore', 'responseafter' events
- Fix double-addition of e-mail domain to content ID in HTML images
- Read and send messages with format=flowed (#1484370), fixes word wrapping issu
es (#1486543)
- Fix duplicated attachments when forwarding a message (#1486487)
- Fix message/rfc822 attachments containing only attachments are not parsed prop
erly (#1486743)
- Fix %00 character in winmail.dat attachments names (#1486738)
- Fix handling errors of folder deletion (#1486705)
- Parse untagged CAPABILITY response for LOGIN command (#1486742)
- Renamed all php-cli scripts to use .sh extension
- Some files from /bin + spellchecking actions moved to the new 'utils' task
- Added thread tree icons
- Extend contact groups support (#1486682)
- Fix check-recent action issues and performance (#1486526)
- Fix messages order after checking for recent (#1484664)
- Fix autocomplete shows entries without email (#1486452)
- Fix listupdate event doesn't trigger on search response (#1486708)
- Fix select_all_mode value after selecting a message (#1486720)
- Set focus to editor on reply in HTML mode (#1486632)
- Fix composing in HTML jumps cursor to body instead of recipients (#1486674)
- Allow columns order change per user - drag&drop (#1485795)
- Add References header in read receipt (#1486681)
- Fix database constraint violation when opening a message (#1486696)
- Add 'loading' message while login is in progress (#1486667)
- Fix quota_zero_as_unlimited (#1486662)
- Fix folder subscription checking (#1486684)
- Fix INBOX appears (sometimes) twice in mailbox list (#1486672)
- Fix listing of attachments of some types e.g. "x-epoc/x-sisx-app" (#1486653)
- Fix DB Schema checking when some db_table_* options are not set (#1486654)

RELEASE 0.4-beta
----------------
- Add sizelimit and timelimit variables in LDAP config (#1486544)
- Hide IMAP host dropdown when single host is defined (#1486326)
- Add images pre-loading on login page (#1451160)
- Add HTTP_X_REAL_IP and HTTP_X_FORWARDED_FOR to successful logins log (#1486441
)
- Fix setting spellcheck languages with extended codes (#1486605)
- Fix messages list scrolling in FF3.6 (#1486472)
- Fix quicksearch input focus (#1486637)
- Always set changed date when flagging a DB record as deleted + provide a clean
up script
- Fix address book/group selection (#1486619)
- Assign newly created contacts to the active group (#1486626)
- Added option not to mark messages as read when viewed in preview pane (#148501
2)
- Allow plugins modify the Sent folder when composing (#1486548)
- Added optional (max_recipients) support to restrict total number of recipients
 per message (#1484542)
- Re-organize editor buttons, add blockquote and search buttons
- Make possible to write inside or after a quoted html message (#1485476)
- Fix bugs on unexpected IMAP connection close (#1486190, #1486270)
- Iloha's imap.inc rewritten into rcube_imap_generic class
- Added contact groups in address book (not finished yet)
- Added PageUp/PageDown/Home/End keys support on lists (#1486430)
- Added possibility to select all messages in a folder (#1484756)
- Added 'imap_force_caps' option for after-login CAPABILITY checking (#1485750)
- Password: Support dovecotpw encryption
- TinyMCE 3.3.1
- Implemented messages copying using drag&drop + SHIFT (#1484086)
- Improved performance of folders operations (#1486525)
- Fix blocked.gif attachment is not attached to the message (#1486516)
- Managesieve: import from Horde-INGO
- Managesieve: support for more than one match (#1486078)
- Managesieve: support for selectively disabling rules within a single sieve scr
ipt (#1485882)
- Threaded message listing now available
- Added sorting by ARRIVAL and CC
- Message list columns configurable by the user
- Removed 'index_sort' option, now we're using empty 'message_sort_col' for this
- virtuser_query: support other identity data (#1486148)
- Options virtuser_* replaced with virtuser_* plugins
- Plugin API: Implemented 'email2user' and 'user2email' hooks
- Fix forwarding message omits CC header (#1486305)
- Add 'default_charset' option to user preferences (#1485451)
- Add 'delete_always' option to user preferences
- Support/Require tls:// prefix in 'smtp_server' option for TLS connections
- Fix inconsistent behaviour of 'delete_always' option (#1486299)
- Fix deleting all messages from last list page (#1486293)
- Flag original messages when sending a draft (#1486203)
- Changed signature separator when top-posting (#1486330)
- Let the admin define defaults for search modifiers (#1485897)
- Fix long e-mail addresses validation (#1486453)
- Remember search modifiers in user prefs (#1486146)
- Added force_7bit option to force MIME encoding of plain/text messages (#148651
0)
- Use case sensitive check when checking for default folders (#1486346)
- Fix checking for new mail: now checks unseen count of inbox (#1485794)
- Improve performance by avoiding unnecessary updates to the session table (#148
6325)
- Fix invalid <font> tags which cause HTML message rendering problems (#1486521)
- Fix CVE-2010-0464: Disable DNS prefetching (#1486449)
- Fix Received headers to behave better with SpamAssassin (#1486513)
- Password: Make passwords encoding consistent with core, add 'password_charset'
 global option (#1486473)
- Fix adding contacts SQL error on mysql (#1486459)
- Squirrelmail_usercopy: support reply-to field (#1486506)
- Fix IE spellcheck suggestion popup issue (#1486471)
- Fix email address auto-completion shows regexp pattern (#1486258)
- Fix merging of configuration parameters: user prefs always survive (#1486368)
- Fix quota indicator value after folder purge/expunge (#1486488)
- Fix external mailto links support for use as protocol handler (#1486037)
- Fix attachment excessive memory use, support messages of any size (#1484660)
- Fix setting task name according to auth state
- Password: fix vpopmaild driver (#1486478)
- Add workaround for MySQL bug [http://bugs.mysql.com/bug.php?id=46293] (#148647
4)
- Fix quoted text wrapping when replying to an HTML email in plain text (#148414
1)
- Fix handling of extended mailto links (with params) (#1486354)
- Fix sorting by date of messages without date header on servers without SORT (#
1486286)
- Fix inconsistency when not using default table names (#1486467)
- Fix folder rename/delete buttons do not appear on creation of first folder (#1
486468)
- Fix character set conversion fails on systems where iconv doesn't accept //IGN
ORE (#1486375)
- Log in performance: Create default folders on first login only
- Import contacts into the selected address book (by Phil Weir)
- Add support for MDB2's 'sqlsrv' driver (#1486395)
- Use jQuery-1.4
- Removed problematic browser-caching of messages
- Fix incompatybility with suhosin.executor.disable_emodifier (#1486321)
- Use PLAIN auth when CRAM fails and imap_auth_type='check' (#1486371)
- Fix removal of <title> tag from HTML messages (#1486432)
- Fix 'force_https' to specified port when URL contains a port number (#1486411)
- Fix to-text converting of HTML entities inside b/strong/th/hX tags (#1486422)
- Bug in spellchecker suggestions when server charset != UTF8 (#1486406)
- Managesieve: Fix requires generation for multiple actions (#1486397)
- Fix LDAP problem with special characters in RDN (#1486320)
- Improved handling of message parts of type message/rfc822
- Plugin API: added 'quota' hook
- Fix parsing conditional comments in HTML messages (#1486350)
- Use built-in json_encode() for proper JSON format in AJAX replies
- Allow setting only selected params in 'message_compose' hook (#1486312)
- Plugin API: added 'message_compose_body' hook (#1486285)
- Fix counters of all folders are checked in 'getunread' action  with check_all_
folders disabled (#1486128)
- Fix displaying alternative parts in messages of type message/rfc822 (#1486246)
- Fix possible messages exposure when using Roundcube behind a proxy (#1486281)
- Fix unicode para and line separators in javascript response (#1486310)
- Additional_message_headers: allow unsetting headers, support plugin's config f
ile (#1486268)
- Fix displaying of hidden directories in skins list (#1486301)
- Fix open_basedir restriction error when reading skins list (#1486304)
- Fix pasting from Office apps into html editor (#1486271)
- Fix empty <a> tags parsing (#1486272)
- Don't cut off attachment names when using non-RFC2231 encoding (#1485515)
- Allow inserting signatures above replied message body (#1484272)
- Managesieve 2.0: multi-script support
- Fix imap_auth_type regression (#1486263)

(ok schmonz, take over maintainer)
2010-09-23 23:54:40 +00:00
sno
648a75f709 Updating mail/p5-MIME-EncWords from 1.011.1nb1 to 1.012
Upstream changes:
2010-06-17	Hatuka*nezumi - IKEDA Soji	<hatuka@nezumi.nu>
	* Release 1.012.
	* encode_mimewords(): New option Minimal => 'DISPNAME' to help
	  encoding RFC5322 name-addr.
2010-09-23 21:38:19 +00:00
taca
7ca8c73b0e Update pear-Mail_mimeDecode to 1.5.4.
Changelog:

1.5.4: 2010-09-13 23:59 UTC

Critical Security release.

It is highly recommended that users of 1.5.3 upgrade to this release, a change in the boundary detection
code introduced a potential denial of service attack.


Bug Fixes
#17862 - quote boundary preg_split code


1.5.3: 2010-09-05 09:26 UTC

Major Bugfix release.

Apart from a major cleanout of the bug tracker for this package, this
release includes a revamped parseHeaderValue which removes the rather
flakey regex, with a real parser, which should be considerably more
robust.

Bug Fixes
#17844 - all regression tests fixed - remove the last of the while
         list each() .. this is 2010 ;)...
#11410 - support wap multipart
#9616 - long strings as filename
        etc.. aaa*0=.... aaa*1=.... aaa*2=.... (merged into aaa=.....)
#9100 - change to preg_split for mime boundary detection , in theory
        should catch boundaries in nested situations better...
#7709 - check for last element on boundary split to see if its usable
#7065 - wrapped header lines with encoding should be concated without spaces
#6495 - missing body in decoded object
#11537 - better decode and multi-line support


1.5.2: 2010-09-02 12:01 UTC

Bug Fixes
#4739 - regexp parsing of header values does not balance quoting
        correctly - Fix sponsored by http://webyog.com
#17325 - empty body messages are valid messages
#17276 - remove &new usage which throws errors now
2010-09-23 08:08:56 +00:00
taca
853ad060d3 Update mail/pear-Mail_Mime to 1.8.0.
1.8.0: 2010-07-29 06:46 UTC

Changelog:

Bugs Fixed:

* Double-addition of e-mail domain to content ID in HTML images [alec]
* #17311: Multi-octet characters are split across adjacent 'encoded-word's
  [alec]
* #17573: Place charset parameter in first line of Content-Type header
  (if possible) [alec]

Implemented Features:

* #17518: addTo() method [alec]

1.7.0: 2010-04-12 12:03 UTC

Changelog:

Implemented Features:

* Added Mail_mime::setContentType() function with possibility to set various
  types in Content-Type header (also fixes problem with boundary parameter
  when Content-Type header was specified by user) [alec]
2010-09-23 08:03:02 +00:00
taca
f733234d01 Update mail/ruby-mail to 2.2.6.1.
== Mon Sep 13 02:31:21 UTC 2010 Mikel Lindsaar <mikel@rubyx.com>

* Replace some missing documentation
* Version bump to 2.2.6.1

== Sat 11 Sep 2010 05:13:36 UTC Mikel Lindsaar <mikel@rubyx.com>

* Fixed parsing an email with an empty In-Reply-To header (Reported by Eugene Pimenov)
* Adding address spec for groupname+domain.com@example.com format emails
* Version bump to 2.2.6

== Sat Sep 11 01:56:59 UTC 2010 Mikel Lindsaar <mikel@rubyx.com>

* Added new way to do versioning for rubygems
* Added additional specs for Content-Disposition: inline which are not being encoded correctly - Shawn Pyle
* Make sure Mail::Message#attachment? returns true/false - Simone Carletti
* Replace hard-coded references to Mail with more generic self references to allow easier inheritance (closes #61) - Simone Carletti
* Force encoding on Regexp for Ruby 1.9 to avoid encoding conflicts - Golubev Pavel
* Added lazy evaluation to message body: body is not parsed until need. It greatly improves performance with big mails if you don't need to read the body (yet)
* Added Mail.read_from_string as an explicit method (mcansky)
* Fixed bounce detection for multipart reports that contain a human readable report status part
* Closed Issue #65 found (incredibly) by quetz - major Kudos for bug hunting
* Fixed missing trailing CRLF in content type field - Closes issue #57 - Kudos to Henry Flower for finding it
* Version bump to 2.2.5.2

== Sat Sep 11 01:32:13 UTC 2010 Mikel Lindsaar <mikel@rubyx.com>

* Closed issue #58 - Content Type not parsing unless lower case.
* Version bump to 2.2.5.1
2010-09-23 06:43:23 +00:00
pettai
c1bcb43bac Corrected depversions 2010-09-22 09:32:13 +00:00
sno
446f7df6c9 Updating mail/p5-Net-ManageSieve from 0.08nb1 to 0.10
Upstream changes:
0.10	Fri Jul  8 15:45:42 CEST 2010
	- fix: authentificate against Cyrus CPAN bug #58192 Rudy Gevaert
		You can pass different user and authname to auth() now
	- fix: added missed entry in Changes of v0.09
	- fix: stall in select() CPAN bug #58235 Rudy Gevaert
		When the SSL layer buffers data, select() does not return
		true, hence, is not indicating that pending data. It seems
		that select() queries the TCP stack only.
		The now choosen maximal size in sysread() is larger than
		the block size of Net::SSLeay at the current time of 32KB.

0.09	Thu Sep 24 14:29:07 CEST 2009
	- fix: CPAN bug#49333: bug in Mangesieve by Oliver Eales
		base64 encoded password in fallback branch contains line
		feeds
2010-09-21 21:39:38 +00:00
sno
78892708f7 Updating mail/p5-MIME-Types from 1.30nb1 to 1.31
Upstream changes:
version 1.31:
	- moved POD test to xt directory, reducing the number of
	  dependencies. [Alexis Sukrieh]
2010-09-21 20:57:40 +00:00
adam
80b10bdc1a Changes 0.96.3:
This release fixes problems with the PDF parser and the internal bzip2 library.
A complete list of changes is available in the Changelog file.
2010-09-21 07:47:25 +00:00
wiz
3ffe400f2f Update to 2.225, set LICENSE.
2.225     2009-11-23
          fix Pod error (thanks, FWIE)

2.224     2009
          improve documentation of log level
2010-09-19 10:59:19 +00:00
adam
86edac973a Added optional support for SPF 2010-09-17 12:01:37 +00:00
adam
6109aa350c Revbump after updating databases/db5 2010-09-16 08:04:14 +00:00
drochner
fb7ac5891d do missing dependency bump for glitz removal 2010-09-15 16:01:52 +00:00
wiz
4d24b9b8ad More PKGREVISION bumps for pixman update. 2010-09-14 11:13:10 +00:00
wiz
200e3c4a04 Bump dependency on pixman to 0.18.4 because cairo-1.10 needs that
version, and bump all depends.

Per discussion on pkgsrc-changes.
2010-09-14 11:00:44 +00:00
sno
678b26276b Updating mail/p5-Email-Stuff from 2.08nb2 to 2.102
pkgsrc changes:
- adjusting license definition
- adjusting module type
- tidy Makefile
- re-sort dependencies

Upstream changes:
2.102     2010-02-14
          minor documentation improvements
          do not break chaining on $stuff->FOO_text(undef);

2.101     2009-11-12
          accept character (unicode) strings for bodies and headers
          ucfirst header names
          (above changes by Aristotle Pagaltzis)

2.100     2009-08-11
          Allows attach_file to accept attribute arguments ie (content_type)
          just like attach does (twek)

2.09  Sat 16 May 2009
	- documentation tweaks for SMTP hostname; thanks Kieren Kiment
2010-09-14 05:42:12 +00:00
taca
86577b7498 Add and enable ruby-actionmailer3. 2010-09-12 04:29:11 +00:00
taca
0a7b87eb31 Importing mail/ruby-actionmailer3 3.0.0.
Action Mailer is a framework for designing email-service layers. These layers
are used to consolidate code for sending out forgotten passwords, welcome
wishes on signup, invoices for billing, and any other use case that requires
a written notification to either a person or another system.

Action Mailer is in essence a wrapper around Action Controller and the
Mail gem.  It provides a way to make emails using templates in the same
way that Action Controller renders views using templates.

Additionally, an Action Mailer class can be used to process incoming email,
such as allowing a weblog to accept new posts from an email (which could even
have been sent from a phone).

(This is part of Ruby on Rails 3.)
2010-09-12 04:20:55 +00:00
taca
7c6f5cfd08 Add and enable ruby-mail. 2010-09-12 01:47:52 +00:00
taca
975efd044d Importing mail/ruby-mail 2.2.5.
Mail is an internet library for Ruby that is designed to handle emails
generation, parsing and sending in a simple, rubyesque manner.

The purpose of this library is to provide a single point of access to handle
all email functions, including sending and receiving emails.  All network
type actions are done through proxy methods to Net::SMTP, Net::POP3 etc.

Built from my experience with TMail, it is designed to be a pure ruby
implementation that makes generating, sending and parsing emails a no
brainer.

It is also designed form the ground up to work with Ruby 1.9.  This is because
Ruby 1.9 handles text encodings much more magically than Ruby 1.8.x and so
these features have been taken full advantage of in this library allowing
Mail to handle a lot more messages more cleanly than TMail.  Mail does run on
Ruby 1.8.x... it's just not as fun to code.

Finally, Mail has been designed with a very simple object oriented system
that really opens up the email messages you are parsing, if you know what
you are doing, you can fiddle with every last bit of your email directly.
2010-09-12 01:46:55 +00:00
gdt
103a051ba5 Add patch to not scan authenticated users. Originally from FreeBSD
bug report, adapted for pkgsrc by Louis Guillaume.  (spamass-milter
really needs an active upstream.)
2010-09-10 23:33:42 +00:00
taca
99a192d447 Update mail/ruby-actionmailer to 2.3.9.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Update dependency according to gemspec.


*2.3.9 (September 4, 2010)*
*2.3.8 (May 24, 2010)*
*2.3.7 (May 24, 2010)*

* Version bump.


*2.3.6 (May 23, 2010)*

* Upgrade TMail from 1.2.3 to 1.2.7.  [Mikel Lindsaar]
2010-09-10 12:48:55 +00:00
taca
ed5d4de519 Update mail/ruby-tmail 1.2.7.1.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Remove default value of GEM_BUILD.

=== 1.2.7.1 / 2010-02-07

* Fixed stray ruby-debug
* Re indented RChardet, and handled old syntax
2010-09-10 07:01:51 +00:00
taca
77a874e6eb * Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Remove default value of GEM_BUILD.

== MIME::Types 1.16
* Made compatible with Ruby 1.8.6, 1.8.7, and 1.9.1.
* Switched to the 'hoe' gem system and added a lot of build-time tools.
* Updated the MIME types to the list based on the values in the Perl library
  version 1.27. Also updated based on external source information and bug
  reports.
* This is the last planned version of MIME::Types 1.x. Work will be
  starting soon on MIME::Types 2.x with richer data querying mechanisms
  and support for external data sources.
2010-09-10 07:00:49 +00:00
taca
0ad833333f * Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Remove default value of GEM_BUILD.
2010-09-10 07:00:07 +00:00
sno
aacd403e6b Updating mail/p5-Email-Folder from 0.854nb2 to 0.855
pkgsrc changes:
- add license definition

Upstream changes:
0.855     2009-07-26
          fix pod tests
2010-09-10 06:29:38 +00:00
sno
cd028bedc2 Updating mail/p5-Email-MIME from 1.904 to 1.905
Upstream changes:
1.905   2010-09-06
        fix a long-standing bug that prevent walk_parts from reaching all parts
        (thanks, Erik Logtenberg)
2010-09-10 06:20:28 +00:00
sno
7a5502d6e6 Updating mail/p5-Email-MessageID from 1.401nb1 to 1.402
pkgsrc changes:
- add license definition

Upstream changes:
1.402     2010-07-14
          improve documentation of in_brackets
2010-09-10 06:08:05 +00:00
sno
048f668584 Updating mail/p5-Email-Valid from 0.182nb1 to 0.184
Upstream changes:
0.184     2010-06-10
          initialize Net::DNS resolver earlier
          (address RT #56828, thanks mschout @ github)

0.183_001 2009-10-05
          reject addresses with any octets that are &128
          (address RT #50230, thanks Adriano Ferreira and Graham Barr)
2010-09-10 05:57:21 +00:00
adam
1f3efe8d57 Changes 2.2.17:
* Bug-fix release.
2010-09-09 12:42:27 +00:00
tnn
e89ac9a6c4 Update to thunderbird-3.1.3.
* Several fixes to improve stability.
* Several fixes to the user interface.
* Several security fixes:
MFSA 2010-63 Information leak via XMLHttpRequest statusText
MFSA 2010-62 Copy-and-paste or drag-and-drop into designMode document allows XSS
MFSA 2010-61 UTF-7 XSS by overriding document charset using <object> type
             attribute
MFSA 2010-59 SJOW creates scope chains ending in outer object
MFSA 2010-58 Crash on Mac using fuzzed font in data: URL
MFSA 2010-57 Crash and remote code execution in normalizeDocument
MFSA 2010-56 Dangling pointer vulnerability in nsTreeContentView
MFSA 2010-55 XUL tree removal crash and remote code execution
MFSA 2010-54 Dangling pointer vulnerability in nsTreeSelection
MFSA 2010-53 Heap buffer overflow in nsTextFrameUtils::TransformText
MFSA 2010-52 Windows XP DLL loading vulnerability
MFSA 2010-51 Dangling pointer vulnerability using DOM plugin array
MFSA 2010-50 Frameset integer overflow vulnerability
MFSA 2010-49 Miscellaneous memory safety hazards (rv:1.9.2.9/ 1.9.1.12)
2010-09-09 10:58:50 +00:00
drochner
e5b4baeb30 gmime-2.2.25nb2 does not conflict anymore 2010-09-08 12:08:53 +00:00
drochner
4a5837fe2f don't install uuencode/uudecode to avoid conflict with gmime24
bump PKGREVISION
2010-09-08 12:07:18 +00:00
drochner
ac8df4b7a4 oops - restore old patch too 2010-09-08 11:56:24 +00:00
drochner
bcec3a58c6 back out update to the API incompatible 2.4 branch -- there are
still users of the 2.0 API, and mail/gmome24 has been there before
2010-09-08 11:53:04 +00:00
drochner
e341c393eb -use mail/gmime24, it has been there before
-no need to define _NETBSD_SOURCE -- _XOPEN_SOURCE=520 should be
 sufficient for getaddrinfo(3), and more portable
-ltdl is unused apparently
2010-09-08 11:46:09 +00:00
adam
9c5410cab8 Changes 2.4.8:
* QUOTA and MYRIGHTS IMAP extension support.
* IMAP compression (COMPRESS=DEFLATE) when supported by server
* making opening attachment easier by saving them in a directory
* downloadable images when using Webkit html widget
* faster opening of the compose window.
* text searching enabled in the WebKit html viewer.
* options to hide toolbars and other parts of the UI (useful on netbooks etc).
* For laptop/wifi users: not trying to reach POP3 servers while disconnected,
  and instead checking immediately on reconnection.
* infinite loop avoided.
* avoid crashes when manually verifing GPG signature.
2010-09-07 19:12:02 +00:00
adam
aed8cc96a2 Changes 2.4.18:
GMime 2.4 has had a number of API changes since GMime 2.2. To start, ALL public
APIs that used to use off_t in GMime 2.2 now use gint64 so that the API and ABI
do not change based on whether or not large file support is enabled.

In addition, all of the functions marked as deprecated in 2.0 and 2.2 were
removed (usually they had equivalent functionality in a parent class).

Many functions have also been renamed for better clarity and/or consistency.
For convenience, GMime 2.4 source packages include a shell-script to aid in
porting applications using GMime 2.2 (should work for most GMime 2.0
applications as well) to the 2.4 API. You can find this script under the
tools/ directory, named `gmime-port-2-2-to-2-4.sh'.

This script won't fix everything, but it should help quite a bit.
2010-09-07 19:04:15 +00:00
taca
7168b77bf0 Stop warning with perl 5.12.
Bump PKGREVISION.
2010-09-06 12:18:19 +00:00
sno
7697f2ac67 Updating mail/p5-Catalyst-View-Email from 0.23nb1 to 0.30
pkgsrc changes:
- adjust dependencies
- convert module type

Upstream changes:
0.30    2010-05-22
        - Added Test::Requires to 06config.t

0.29    2010-05-21
        - Using Test::Requires for Mason and Template::Toolkit dependency check
        - Removed Template::Toolkit and Mason as prereqs

0.28    2010-05-14
        - Added  version numbers to Helpers

0.27    2010-03-23
        - made ::View::TT and ::View::Mason hard deps
        - adjusted tests to reflect the aforementioned
        - patches welcome

0.25_02 2010-02-21
        - cleaned up tests
        - made Test::More 0.88 a prereq

0.25_01 2010-02-21
        - updated/corrected docs
        - added proper svn repo url

0.25    2010-02-01
        - converted to Module::Install
2010-09-05 12:20:40 +00:00
sno
2112264dce Updating mail/p5-Email-Sender from 0.100460nb1 to 0.102370
pkgsrc changes:
- adjust dependencies

Upstream changes:
0.102370  2010-08-25 08:37:22 America/New_York
          remove spurious prereq on Sys::Hostname::Long (thanks ABH)
          tweak some tests for truth/definedness in SMTP transport

0.102360  2010-08-24 07:47:24 America/New_York
          avoid the need to use "excludes" in role application; this silences
          warnings with Moose 1.10

0.101760  2010-06-25 08:18:26 America/New_York
          fix sendmail.t with latest Capture::Tiny (Justin Hunter)
2010-09-05 12:16:48 +00:00
sno
3f8b217a9f Updating mail/p5-Email-Address from 1.889nb2 to 1.892
pkgsrc changes:
- adjust license

Upstream changes:
1.892     2010-09-02
          revert all behavior to 1.889

1.891     2010-08-30
          rework domainless address feature to work on perl5.8 (Alex Vandiver)

1.890     2010-08-22
          allow domainless addresses (if requested) (thanks, Alex Vandiver)
2010-09-05 12:13:39 +00:00
sno
9b56756028 Updating mail/p5-Email-Abstract from 3.001nb1 to 3.002
pkgsrc changes:
- tidy
- add license definition
- adjust dependencies

Upstream changes:
3.002     2010-06-11
          avoid a warning in MailInternet with zero headers found
2010-09-05 12:09:22 +00:00
sno
48e8e1d357 Updating mail/p5-Email-MIME from 1.903nb1 to 1.904
Upstream changes:
1.904   2010-09-04
        eliminate memory leak in walk_parts (reported by MKANAT, RT #59581)
2010-09-05 11:52:54 +00:00
obache
87758ddcb9 Update HOMEPAGE and MASTER_SITES. 2010-09-04 01:51:52 +00:00
drochner
6fa5b40764 update to 2.4.18
changes: bugfixes
2010-09-01 11:43:59 +00:00
drochner
1e38290b53 update to 2.30.3
changes:
-bugfixes
-UI improvements
-translation updates
2010-09-01 11:40:29 +00:00
drochner
151e3b4985 update to 2.30.3
changes: bugfixes
2010-09-01 11:38:35 +00:00
drochner
132dd18401 update to 0.7.2
changes:
- Fix typo for running properly
- Support for new hidden property 'show_compose_margin'
- Updated Spanish translation
2010-09-01 10:52:48 +00:00
wiz
48e5beb0ae From Robert Elz:
Patch from upstream cvs repository to allow exmh to function
correctly with tcl 8.5 (or any earlier version).  This patch
will not be needed after the next exmh upgrade.

No PKGREVISION bump since no uservisible changes.
2010-09-01 09:23:18 +00:00
pettai
2fd72615c4 MIMEDefang 2.71 fixes the following bugs:
* Restores compatibility with Postfix (which was broken in 2.70).
* Properly fixes signal-handling in child processes. 2.70 included a partial fix,
  but signal-handling would break if you ran md-mx-ctrl reread.
2010-08-30 21:55:48 +00:00
adam
9a9482a671 patch-ac has been changed 2010-08-26 06:02:07 +00:00
adam
8bb5ed4f84 Changes 0.96.2:
* contrib: add safe_clamd from Luca
* freshclam: uses private symbol which changed proto, change name to prevent
  crash
* libclamav: fix callback_sigload
* clamdscan: fix parsing of virus names in extended mode and --stream
* libclamav/c++/detect.cpp: Mac OS X can run 64-bit apps on 32-bit kernel
* libclamav/others.h: bump f-level
* sigtool/sigtool.c: fix handling of --datadir
* libclamav/matcher-ac.c: improve offset handling
* libclamav/7z/Archive/7z/7zDecode.c: shut up a warning
* libclamav/autoit.c: properly resume from empty files regression introduced
  in ac867aad
* libclamav/elf.c: fix zero mem alloc warning
* win32: fix libclamav's triple and fix GetVersion
* libclamav/bytecode.c: save lsig counts/offsets
* libclamav/{bytecode,matcher}.c: matchicon API
* libclamav/pe_icons.c: BE fixes
* more...
2010-08-26 05:49:30 +00:00
tron
c2a67dcde5 Update "milter-greylist" package to version 4.2.6. Changes since 4.2.5:
- Build fix for Solaris
- Fix .m4 file
- Allow k or M suffix after data sizes
- Add a missing comma in X-Greylist (Kouhei Sutou)
- Look for liresolv in ${libdir} instead of /usr/lib (DUFRESNE VINCENT)
- Fix SPF on Postfix (Kouhei Sutou)
2010-08-21 18:49:38 +00:00
seb
c3f1e700ad Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.

sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
2010-08-21 16:32:42 +00:00
obache
c07970b2db Update milter-manager to 1.6.1.
== [release-1-6-1] 1.6.1: 2010-08-21

A bug fix release of 1.6.0.

=== milter manager

==== Fixes

  * Fixed a bug that no statistics information isn't logged to syslog.
    [Reported by akira yamada]

=== Thanks

  * akira yamada
2010-08-21 00:52:33 +00:00
tron
1941e26dea Fix patch for "approve" to make it work with Perl 5.12.1. 2010-08-20 21:25:02 +00:00
tnn
d3a8521c7e reset MAINTAINER (bounced)
fix HOMEPAGE
2010-08-17 16:52:48 +00:00
wiz
252c5b1d62 Reset maintainer, he resigned. 2010-08-16 09:48:00 +00:00
wiz
032d8c2f29 Update to 5.428:
5.428     2010-04-22  Dave O'Neill <dmo@roaringpenguin.com>

	* VERSION 5.428 RELEASED

	* (ticket 56764) Build release with a newer Module::Install

	* (ticket 52924) ensure we add <> around Content-id data

	* (ticket 48036) make mimesend example script a bit more useful
	  (courtesy of Jerrad Pierce)

	* (ticket 43439) fix for parsing of doubled ; in multipart headers

	* (ticket 41632) If both RFC-2231 and non-RFC-2231 parameters are
	  present, use only the RFC-2231 ones

	* (ticket 40715) Reference Encode::MIME::Header in docs

	* (ticket 39985) correct POD typos

	* Only bind to localhost in smtpsend test, rather than to all available
	  interfaces.  This might avoid some of the test failures seen on
	  cpantesters.
2010-08-16 09:08:51 +00:00
obache
cb9c4c5694 Update milter-manager to 1.6.0.
== [release-1-6-0] 1.6.0: 2010-08-11

The first release of stable 1.6.x series.

=== milter manager

==== Improvements

  * Added parsers for Postfix cidr_table(5) and regexp_table(5):
    PostfixCIDRTable, PostfixRegexpTable

== [release-1-5-3] 1.5.3: 2010-08-03

The last release of 1.5.x series. (plan)

=== Document

==== Improvements

  * Added a description for
    ((<SocketAddress#to_ip_address|configuration#to-ip-address>)).

=== milter manager

==== Improvements

  * Ensured to reply for negotiation on negotiation failure.
  * Reduced the default timeout for reporting timeout error
    to MTA. The previous default timeout is the same as MTA
    default. With the value, we can't have a time to report
    timeout error to MTA.
  * command launcher: Supported syslog.
  * Added an applicable condition:
    * ((<Trust|"doc/configuration.rd.ja#trust">))
  * Supported Solaris. [Patched by SATOH Fumiyasu]

=== milter manager admin

==== Improvements

  * Supported Rails 2.3.8.

=== milter-test-server

==== Improvements

  * Added ((<--color|milter-test-server#--color>)) option.
  * Added ((<--threads|milter-test-server#--threads>)) option.

=== milter-core

==== Improvements

  * Chanaged default log level to output error and critical message.

=== Ruby milter

==== Improvements

  * Added --user, --gorup, --unix-socket-group,
    --unix-socket-mode, --syslog, --library-version options.
  * Added milter-test-client implemented by Ruby as a sample.
  * Added milter-regexp.rb as a sample.

=== Thanks

  * SATOH Fumiyasu

== [release-1-5-2] 1.5.2: 2010-05-29

A bug fix release of 1.5.1.

We recommend development version users who use a milter that uses
NO_REPLY_* or milter-greylist 4.3.x upgrade to this version.

=== Document

==== Improvements

  * Created ((<available milters|available-milters>)) list.
  * Updated recommended milter-greylist configuration.

=== milter manager

==== Improvements

  * Supported S25R ((<whitelist customize
    |"doc/configuration.rd#s25r.add_whitelist">)) and
    ((<blacklist
    customize|"doc/configuration.rd#s25r.add_blacklist">)).

=== milter-manager-log-analyzer

==== Improvements

  * Supported milter-greylist 4.3.x.

=== milter-toolkit

==== Improvements

  * Used inet_pton()/inet_pton() instead of
    inet_aton()/inet_ntoa(). [Suggested by SATOH Fumiyasu]

=== Thanks

  * SATOH Fumiyasu
  * ROSSO

== [release-1-5-1] 1.5.1: 2010-04-20

A bug fix release of 1.5.0.

It includes a memory leak fix derived from Ruby/GLib2
because bundled Ruby/GLib2 is updated. If bundled Ruby/GLib2
is used, upgrade is recommended.

=== Document

==== Improvements

  * Added install document for development release on Ubuntu
    Karmic Koara.
  * Added a description that installs Rack
    explicitly. [Reported by Tsuchiya]

==== Fixes

  * FreeBSD: Fixed package name [Reported by Tsuchiya]

=== libmilter-core

==== Improvements

  * Supported syslog level change by MILTER_LOG_SYSLOG_LEVEL
    environment variable.
  * Added memory profiler.

=== milter manager

==== Improvements

  * Supported Solaris. [Reported and patched by SATOH Fumiyasu]
  * Bundled Ruby/GLib2 0.19.4.

=== milter-test-client

==== Improvements

  * Added
    ((<--report-memory-profile|milter-test-client#--report-memory-profile>)) option.

=== Thanks

  * Tsuchiya
  * SATOH Fumiyasu

== [release-1-5-0] 1.5.0: 2010-03-29

A development release.

=== Document

==== Improvements

  * For Debian GNU/Linux・Ubuntu:
    * Removed needless group change description [Suggested by ZnZ]
  * For CentOS:
    * Used Yum instead of RPM directly.
  * For FreeBSD:
    * Upgraded target version: 7.2-RELEASE -> 8.0-RELEASE
    * Changed to use CPPFLAGS instead of CFLAGS for configure.

==== Bug fixes

  * For FreeBSD:
    * Fixed pw command options.

=== milter manager

==== Improvements

  * init script for Debian GNU/Linux:
    * Supported 'status'. [Suggested by ZnZ]
    * Delayed parameter checks until they are needed.
      [Suggested by ZnZ]
    * Removed needless dependencies. [Suggested by ZnZ]

  * [#2921072] Showed loaded configuration file path on
    verbose mode. [Suggested by Antuan Avdioukhine]
  * [#2921072] Showed file and line that are changed the
    configuration item. [Suggested by Antuan Avdioukhine]
  * [#2921078] Supported no child milter work.
    [Suggested by Antuan Avdioukhine]

  * Added configuration items:
    * ((<remove_milter|"doc/configuration.rd#remove_milter">))
    * ((<manager.connection_check_interval|"doc/configuration.rd#manager.connection_check_interval">))
    * ((<manager.define_connection_checker|"doc/configuration.rd#manager.define_connection_checker">))
    * ((<manager.use_netstat_connection_checker|"doc/configuration.rd#manager.use_netstat_connection_checker">))
    * ((<manager.report_memory_statistics|"doc/configuration.rd#manager.report_memory_statistics">))
    * ((<manager.maintained|"doc/configuration.rd#manager.maintained">))
    * ((<stress.threshold_n_connections|"doc/configuration.rd#stress.threshold_n_connections">))
    * ((<stress.threshold_n_connections=|"doc/configuration.rd#stress.threshold_n_connections=">))
    * ((<remote_network.add_local_address|"doc/configuration.rd#remote_network.add_local_address">))

  * Added new applicable conditions
    * ((<No Stress|"doc/configuration.rd#no-stress">))
    * ((<Stress Notify|"doc/configuration.rd#stress-notify">))

  * Bundled Ruby/GLib 0.19.3. (For FreeBSD)
  * Changed to use /usr/sbin/service or /sbin/service if it
    is available.

  * Supported OpenDKIM detection on CentOS.

  * Supported Syslog facility change:
    MILTER_LOG_SYSLOG_FACILITY environment variable is used.

  * ((<manager.max_file_descriptors|"doc/configuration.rd.ja#manager.max_file_descriptors">)):
    Changed both of soft and hard limit not only soft limit.

  * Supported ((<Munin|URL:http://munin-monitoring.org/>)).

  * Speed up and effective memory usage.

==== Bug fixes

  * FreeBSD: Fixed OpenDKIM detection when any profiles
    aren't used in /etc/rc.conf. [Reported by Tsuchiya]
  * Fixed a bug that applicable condition is ignored by
    Ruby's GC.

==== Experimental

  * Introduced policy framework to specify condition and
    milter all together.

=== milter-toolkit

  * Supported milter development by Ruby bindings: ((<Ruby integration|ruby>))
    * Specify --enable-ruby-milter option in configure.

=== milter-manager-log-analyzer

  * Speed up (almost 2 times faster)
  * Supported visualization about number connections that is
    disconnection from SMTP clients.

=== milter-performance-check

  * New options
    * ((<--n-concurrent-connections|"doc/milter-performance-check#--n-concurrent-connections">)):
      Specifies maximum number of concurrency connections.

=== milter-test-client

  * New options:
    * ((<--no-report-request|"doc/milter-test-client#--no-report-request">)):
      Doesn't dump requests from MTA.
    * ((<--user|"doc/milter-test-client#--user">)):
      Specifies effective user.
    * ((<--group|"doc/milter-test-client#--group">)):
      Specifies effective group.
    * ((<--socket-group|"doc/milter-test-client#--socket-group">)):
      Specifies UNIX domain socket's group.

=== Package

==== CentOS

  * Split to some packages.

=== Test

  * Supported ((<Cutter|URL:http://cutter.sourceforge.net/>)) 1.1.0

=== Thanks

  * ZnZ
  * Tsuchiya
  * Antuan Avdioukhine
2010-08-12 02:09:22 +00:00
tnn
064b98f0c0 Protect dbmail.conf with CONF_FILES_PERMS because it typically contains
sensitive information.

While here, update to dbmail-2.2.16 (bugfixes)
2010-08-06 08:49:34 +00:00
dsainty
ce0104d220 Don't specify --with-krb5 if the krb5 option isn't selected, otherwise
the build, understandably, may fail.

If the krb5 option is selected, apply the paths as found in the previous
revision of the Makefile.

Fixes the build under Linux.
2010-07-28 07:44:50 +00:00
dsainty
3dbb369006 Remove a remanent of the krb4 option 2010-07-28 07:27:54 +00:00
ghen
3e0079fda6 Update Dovecot to 1.2.13.
This release fixes a bug in ACL plugin, which could be considered a security
bug: If Maildir is used with default settings (INBOX is same as Maildir root
dir) and user set some ACLs to INBOX, those ACLs were copied to all newly
created mailboxes. This should have been done only for "default ACLs", but with
Maildir the INBOX directory is the same as the default ACL directory, so this
mixup happened. This bug exists only in v1.2.x releases.

Other fixes:

- Fixed iconv() crash when it was processing several kilobytes of broken
  continuous input. This mainly could have caused a problem with IMAP SEARCH.
  Possibly also with some Sieve checks.
- If MIME encoded-words contained line feeds, Dovecot logged cache corruption
  errors.
- mbox: Renaming mailbox under newly created dir didn't move index directory.
- mbox: When generating envelope to From_-line, don't append a second
  @owndomain if username already has one.
2010-07-25 22:17:19 +00:00
tron
dce4a8e2d1 Update "squirremail" package to version 1.4.21. Changes since 1.4.20:
- Now allow more than one plugin to control the compose form submit action.
- When sorting by received date, the received date is now shown on the
  message list.
- Explicitly disable browser caching for left_main and right_main pages
  (#2983134).
- Fix error with SpamCop reporting plugin not being able to send report as
  emails (#1795310).
- Fix typo in SpamCop plugin.
- Reduced default time security tokens stay valid from 30 days to 2 days
  (reduces chances of session data growing too large)
- Several speed enhancements for recent fixes regarding the display of
  encoded subjects, including a fix for messages with invalid subject
  encoding (includes #2987016 amongst several other issues reported via
  mailing list, etc.) (Many thanks to Zdenek Pytela for the untiring help
  diagnosing and testing.)
- Fixed minor vulnerability in Mail Fetch plugin.
  [CVE-2010-1637/TEHTRI-SA-2010-009]
- Now properly quote personal part of encoded addresses when replying.
- Now fill in default subject when forwarding as attachment (#2936541).
- Implement header folding that doesn't add extraneous spaces so unfolding
  is less ambiguous (#1951776).
- Fixed issues caused by use of PostgreSQL keyword "user" in SquirrelMail's
  default preferences database schema (#2943483).
- Fixed attachment filename decoding problems (#2994865).
- Now default search criteria to the TO header when searching the sent folder.
- Fixed literal processing of 8-bit usernames/passwords during login.
  [CVE-2010-2813]
2010-07-24 12:20:33 +00:00
obache
e3e486af02 Update bogofilter to 1.2.2.
pkgsrc changes:
 * accept bdb3 and bdb5, rename db4 option to bdb.
 * accept tokyocabinet for db engine.
 * buildlink with libiconv for UNICODE support.
-------------------------------------------------------------------------------

1.2.2	2010-10-08 (released)

	2010-07-05
	* Use a better PRNG for random sleeps. That is arc4random() where
	  available, and drand48() elsewhere.

	* Assorted fixes for issues found with clang analyzer:
	  + Fix a potential NULL deference
	  + Fix a potential division by zero
	  + Remove dead assignments and increments

	* Update Doxyfile and source contrib/bogogrep.c for docs, too.

	2010-07-03

	* Security bugfix, CVE-2010-2494:
	  Fix a heap corruption in base64 decoder on invalid input.
	  Analysis and patch by Julius Plenz <plenz@cis.fu-berlin.de>.
	  Please see doc/bogofilter-SA-2010-01 for details.

	2010-04-07

	* Updated sendmail milter contrib/bogofilter-milter.pl to v1.??????
	  (thanks to Jonathan Kamens)

	2010-04-01

	* Bump supported/minimum SQLite3 versions and warning threshold.
	  See doc/README.sqlite for details.

	* Mark BerkeleyDB 4.8.26 and 5.0.21 supported.

	  Note that Berkeley DB 5.0's SQLite3 compatibility API is NOT
	  supported, it causes shifts in scores and write failures under
	  contention.  Bogofilter can use Berkeley DB 5.0's native interface,
	  and using that is more efficient than the added SQL shim layer.

	2010-03-06

	* Make t.maint more robust; ignore .ENCODING token. To fix test
	  failures on, for instance, FreeBSD with unicode enabled.

	2010-02-15

	* Fix several compiler warnings "array subscript has type 'char'", by
	  casting the arguments to unsigned char.
	     A security audit was conducted and showed that all affected
	  functions either received the relevant input from the user running
	  bogofilter, or the input had already been pre-validated by the token
	  lexer.

	2010-02-14

	* Split error messages for ENOENT and EINVAL into new function.
	* Avoid divison by zero in robx computation by checking if there are at
	  least one ham message and one spam message registered.

	2009-08-13

	* contrib/spamitarium.pl updated to version 0.4.0
	  (thanks to Tom Anderson)

	2009-08-05

	* Updated and integrated Ted Phelps's "Patch to prevent .ENCODING from
	  being discarded by bogoutil -m" (SourceForge Patch #1743984).
	  Thanks to Ted for debugging the issue and providing the patch (which
	  was for bogofilter v1.1.5).

	2009-09-15
	* Promoted to "stable"

1.2.1	2009-08-01 (released)

	2009-08-01

	* Update configure to use "host" rather than "target", to match the
	  newer autotools cross-build semantics. Untested.
	  Developers changing the build system and users who build from SVN
	  will now need automake 1.9 and autoconf 2.60.

	2009-07-31

	* Fix Christian Frommeyer's MIME decoding bug, Ubuntu/Launchpad Bug
	  #320829. As a side effect, also fixes misattribution of MIME bodies
	  as MIME headers with mime: tag.  Original bug report:
	  https://bugs.launchpad.net/ubuntu/+source/bogofilter/+bug/320829

	  Before this fix, bogofilter did not properly MIME-decode the first
	  line in a body. This was especially bad with Christian's samples
	  where the whole body was only one long base64 line.

	2009-05-28

	* Removed two scripts that are auto-built.

	* Added test case for Stephen Davies' Q-P EOL problem (see below).

	2009-05-25

	* Fixed EOL problem in quoted_printable text. Problem reported by
	  Stephen Davies and identified by Pavel Kankovsky.

	2009-03-28
	* Promoted to "stable"

1.2.0	2009-02-21 (released) 2009-03-28 (declared stable)

	2009-02-20
	* Flex-2.5.35 has fix for memory allocation problem in 2.5.4,
          2.5.31, and 2.5.33, making bogofilter's flex patch obsolete.

	2009-02-12

	* Bogofilter now uses listsort in place of qsort.

	2009-01-31

	* Added token-count=n, token-count-min=n, and token-count-max=n options.

	* Minor code cleanups.

	2009-01-21

	* spamitarium.pl updated to version 0.3.0
	  (thanks to Tom Anderson)

	2009-01-11

	* For compatibility with Sun's Sun Studio 12 compiler, provide
          a name for the anonymous union in typedef word_t.
	  Patch provided by Jack Bailey.

	2008-10-20

	* update bf_compact documentation by removing explicit Berkeley DB
	  references, as it has been fixed to work with other database drivers
	  in March 2008.

	2008-10-15

	* bf_compact, bf_copy and bf_tar now support transformed program names
	  (fixes Debian Bug#501947).

	* Update sqlite3 adaptor to take advantage of sqlite3_prepare_v2()
	  API function that appeared in SQLite 3.3.9. The new _v2 interface
	  allows for more specific error messages when executing SQL
	  statements.  Also enable extended result codes for more precise error
	  reporting.

	2008-07-21

	* Update doc/integrating-with-postfix: the script now suggests sendmail
	  -G -i (where -G will be ignored by Postfix before 2.3) to tell
	  Postfix it's a gateway submission, not an original injection; the
	  filter pipe(8) magic for master.cf now suggests flags=Rq (was
	  flags=R), as per Postfix's FILTER_README.

	2008-07-09

	* Drop support for systems that reverse setvbuf arguments. The last
	  systems to do that are reported to be shipped in 1987 by the autoconf
	  manual, so ditch them.
2010-07-24 09:33:09 +00:00
ghen
4316d971a3 Automatically include dovecot-(manage)sieve options when generating distinfo. 2010-07-23 07:44:51 +00:00
tnn
2900af2c33 Add missing checksum and take measures to prevent this mistake from
happening in the future. PR pkg/43654
2010-07-23 06:04:33 +00:00
tnn
3fcd11df65 Update to thunderbird-3.1.1.
(Since pkgsrc-2010Q2 has the 3.0 branch of thunderbird I will send a
separate diff to releng for the 3.0.6 security update.)

MFSA 2010-47 Cross-origin data leakage from script filename in error messages
MFSA 2010-46 Cross-domain data theft using CSS
MFSA 2010-44 Characters mapped to U+FFFD in 8 bit encodings cause subsequent
             character to vanish
MFSA 2010-43 Same-origin bypass using canvas context
MFSA 2010-42 Cross-origin data disclosure via Web Workers and importScripts
MFSA 2010-41 Remote code execution using malformed PNG image
MFSA 2010-40 nsTreeSelection dangling pointer remote code execution
MFSA 2010-39 nsCSSValue::Array index integer overflow
MFSA 2010-38 Arbitrary code execution using SJOW and fast native function
MFSA 2010-34 Miscellaneous memory safety hazards (rv:1.9.2.7/ 1.9.1.11)
2010-07-21 19:53:54 +00:00
tnn
e5c76e4d0d Fix undefined reference to re_comp/re_exec on dragonfly.
Reported by Francois Tigeot.
2010-07-21 11:48:05 +00:00
pettai
327dc440c4 * Fixed a bug in embedded Perl: We have to call
PERL_SET_CONTEXT after forking or Perl gets confused.
  In particular, setting signal-handling dispositions using
  $SIG{FOO} = sub { ... } breaks.
* Clarify wording of mimedefang-filter man page.
* Remove obsolete code that used to attempt to generate working
  directory names.  Deactivate the no-longer-needed "-M" mimedefang
  option.
* Add new "-y" option to mimedefang-multiplexor.  This limits
  the number of concurrent "recipok" commands on a per-domain basis.
* Remove Anomy::HTMLCleaner support.
* use MIME::Parser::Filer's ignore_filename() call instead of
  subclassing to override evil_filename().  Same effect, less code.
* refactor resend_message_one_recipient() to use
  resend_message_specifying_mode() instead of reimplementing it.
* header_timezone() now generates a strictly RFC2822-compliant timezone
  string without needing POSIX::strftime()
* Ensure that decode_mimewords() is called in scalar context.
2010-07-19 10:58:18 +00:00
dsainty
5b5c1a787d Remove the krb4 option and related attempts to talk to configure. These
options no longer exist in the current version of evolution.

It still doesn't build for me under Linux, but the spurious warnings about
unrecognised krb4 configure options are gone.
2010-07-18 04:50:29 +00:00
dholland
17f24cdeca clarify patch comment 2010-07-15 20:23:10 +00:00
drochner
c53b1e34e6 update to 2.30.2
This switches to the gnome-2.30 release branch.
(untested, the old version didn't build anymore)
2010-07-14 17:28:24 +00:00
drochner
80eb211503 propagate some more dependencies, needed by plugins 2010-07-14 17:27:03 +00:00
seb
9ff46a486c Update p5-MIME-Types from version 1.28 to version 1.30.
Upstream changes:
version 1.30: Thu Jun  3 12:00:37 CEST 2010
	- typo.  rt.cpan.org#55655 [Salvatore.Bonaccorso]
	- xlsx must be encoded binary [Ben Prew]
	- added f4v, f4p, f4a, f4b extensions for mpeg4
	  rt.cpan.org#55168 [Oskari Ojala]

version 1.29: Tue Mar 16 23:28:00 CET 2010

	- added a zillions of new types from debian's /etc/mime.types.
	  implemented by [Roman V. Nikolaev]

	- changed table format, hopefully to speed-up load times per
	  type, slightly compensating for the increased list.
2010-07-14 15:53:30 +00:00
sbd
d823d74afa Recursive PKGREVISION bump for the net/mDNSResponder update 2010-07-14 11:11:13 +00:00
obache
eaebbf227e Add buildlink with libunique (evolution-{plugin,shell}.pc require it). 2010-07-14 08:05:49 +00:00
dholland
bc227e47b0 Apply patch from PR 43580 to fix broken build, and update PLIST for
emacs23. PKGREVISION++ as a precaution.
2010-07-14 02:16:45 +00:00
drochner
1421917cf3 needs gperf to build, from wiz 2010-07-13 17:31:19 +00:00
drochner
418cbe23e1 ABI_DEPENDS bump - shlib versions changed, noticed by OBATA Akio 2010-07-13 12:27:16 +00:00
drochner
65cba2cdab update to 2.30.2
This switches to the gnome-2.30 release branch.

(It crashes more often than the old version for me. Any help welcome.)
2010-07-13 12:24:34 +00:00
obache
d0f2eed7fc Remove unused patches. 2010-07-13 00:31:17 +00:00
drochner
c9262bd52c update to 2.30.2.1
This switches to the gnome-2.30 release branch.
2010-07-12 17:52:29 +00:00
tnn
a700db3a50 Update language packs for 3.1. 2010-07-12 17:10:37 +00:00
tnn
ffbab60797 - Update to thunderbird-3.1
- Update bundled enigmail to 1.1.2
- Update mozilla branch patches to 1.9.2 (from devel/xulrunner)
- While here fix PR pkg/43598 PLIST problem w/ enigmail

---8<---
Thunderbird 3.1 is based on the Gecko 1.9.2 platform to provide improved
performance, stability, web compatibility, and code simplification and
sustainability.

New features include:
Faster Search Results and Quick Filter Toolbar
 * Faster Search Results
 * Quick Filter Toolbar
User Experience Improvements
 * New Migration Assistant
 * Saved Files Manager
 * Mail Account Setup Wizard
Performance Improvements
  * Improvements to Stability, Memory, and Password Handling
2010-07-12 16:49:21 +00:00
dholland
e8a7adfe1c gnus-load.el is not byte-compiled. Should fix broken build. 2010-07-12 01:27:45 +00:00
obache
0bf7ebd52c Update msmtp to 1.4.21.
Based on PR#43566, with additional clean up, exactly enable/disable options.

Version 1.4.21:
- No significant changes.

Version 1.4.20:
- Added support for authentication mechanism SCRAM-SHA-1 via GNU SASL.
- The new command tls_fingerprint allows one to trust one particular TLS
  certificate, in case tls_trust_file cannot be used for some reason.
- The new script msmtp-gnome-tool.py manages Gnome Keyring passwords for msmtp.

Version 1.4.19:
- When using OpenSSL, msmtp now correctly handles NUL characters in the Common
  Name and Subject Alternative Name fields of certificates. This fixes a
  security problem. Note that msmtp is not affected by this problem if GnuTLS is
  used.
2010-07-06 07:33:43 +00:00
schmonz
add22564ac Update to 4.1.0. From the changelog:
Changed the option "hostname-file" to read /var/qmail/control/me by default.
Added the option "dns-resolv-conf" to read the nameserver from a file other
  than /etc/resolv.conf if necessary.  Multiple files can be read, if needed.
Changed all uses of strncpy() to memcpy() because strncpy() will fill the
  remainder of the destination buffer with zeroes if the source string is
  too short.  This is not needed because all strings are being explicitly
  terminated after copies anyway.
Added two new parameters to search_file() to allow the matching line data to
  be returned to the caller.
Changed process_access() to save the contents of the RELAYCLIENT environment
  variable, if set.
Added the timefilter program to the utils folder.
Reversed a small change to spamdyke_log() made 4.0.8 that will prevent buffer
  overflows in obscure situations.
Changed is_ip_in_name() to look for more patterns of IP addresses in rDNS
  names: 044.033.022.011, 44.033.022.011, 44.33.022.011 and 44.33.22.011.
  Thanks to Eduard Svarc for suggesting this one.
Changed the syslog output to include an "encryption:" tag at the end that
  shows the current status of TLS/SSL encryption.  Thanks to Eric Shubert for
  suggesting this one.
Added a "-R" option to smtpdummy so it will reject all recipients.
Completely rewrote find_address() to completely conform to RFC 2822 when
  parsing addresses, including quoting, comments, folded whitespace and
  all the rest.
Added the option "reject-identical-sender-recipient" to block any messages
  where the sender and recipient are the same.  Thanks to almost everyone
  on the mailing list for suggesting this one.
Changed nihdns_mx() to tolerate MX records that contain IP addresses (illegal)
  instead of names.
Fixed Makefile.in to use the CPPFLAGS variable from the "configure" script, if
  the user provided it in an environment variable.  Thanks to Iavor Stoev for
  reporting this one.
Fixed the "configure" script to correctly include header files on FreeBSD 7.0.
  Thanks to Andrew Khon for reporting this one.
Added a "-S" flag to sendrecv to prevent it from starting a TLS session when
  it sees "STARTTLS".
Improved sendrecv's usage display to document what each option does.
Changed do_spamdyke() to set the stdin and stdout file descriptors to
  nonblocking before calling middleman().  This works around a bug in the SSL
  library that will block forever waiting for input, even after SSL_pending()
  and/or select() has already indicated the socket is ready.  Thanks to
  Teodor Milkov for identifying this problem more than a year ago and trog for
  producing a patch to fix it!
Fixed process_config_file() to reject configuration file lines with
  bad/missing characters.
Fixed process_config_file() to print an "unknown option" error message instead
  of an "illegal option" message when an unknown option is found in a
  configuration file.
Added option "rejection-text-identical-sender-recipient" to set the rejection
  message for the identical sender/recipient filter.
Created dnsdummy to simulate a nameserver but exit after a short while for
  testing spamdyke's DNS routines.
Converted all DNS-related tests to use dnsdummy and removed all references to
  spamdyke.org and silence.org.  This will also allow the removal of the
  (hundreds of) bogus entries from the spamdyke.org zone file.
Removed the use of getprotobyname() from dns.c and used the defined protocol
  values in netinet/in.h.
Changed nihdns_query() to retry DNS queries via TCP if the response received
  via UDP has the "truncation" flag set (indicating the answers are too large
  for a UDP packet).  Thanks to Roland Moelle for suggesting this one.
Added option "dns-tcp" to control if spamdyke will retry DNS queries via TCP.
Added option "dns-spoof" to control if spamdyke will attempt to detect DNS
  spoofing and, if so, what it should do about it.
Fixed smtp_filter() to offer and accept SMTP AUTH (when appropriate) even if
  the connection is already whitelisted.  Thanks to Ratko Rudic for
  reporting this one.
2010-07-04 14:37:13 +00:00
joerg
b60a0829e2 Fix PLIST 2010-07-01 16:22:26 +00:00
schmonz
16eea7d2a2 Update to 4.20.0. From the changelog:
-fix crap code from bad svn merge that slipped into 4.18.0, triggering
 exceptions in MDA_external configs.  Thanks: Paul Howarth.
2010-06-30 13:19:00 +00:00
schmonz
a50f59417d Update to 4.19.0. From the changelog:
-fix missing import introduced in 4.18.0.  Thanks: Paul Howarth.
2010-06-29 19:36:52 +00:00
joerg
7865d844d1 DESTDIR support 2010-06-28 09:29:40 +00:00
joerg
ba48c806d5 DESTDIR support 2010-06-28 08:55:37 +00:00
schmonz
0fb4d71b1c Update to 4.18.0. From the changelog:
-update broken link in FAQ.  Thanks: Stefan Kangas.
 -strip a few extra problematic (on non-Unix systems) characters when
 generating oldmail filenames; backslash was requested by Andy Ross.
 If upgrading and your current oldmail file contains any of these
 characters:
     \ ; < > |
 ... then rename it, replacing runs of one or more of those characters with
 a single "-".
 -improve clarity of message logged by getmail when an external program exits
 0 but getmail considers it failed because it wrote to stderr.  Thanks:
 Chris Dennis.
2010-06-27 01:52:46 +00:00
tnn
88ad33a543 Update to thunderbird-3.0.5.
This is a bugfix release which fixes various UI issues.
2010-06-24 18:01:38 +00:00
ghen
49eccc4c65 Reset PKGREVISION. 2010-06-20 09:55:52 +00:00
ghen
ff9fc38788 Remove MESSAGE file, it's old enough now. 2010-06-20 09:55:02 +00:00
ghen
7797e89a31 Update Dovecot to 1.2.12, and Pigeonhole Sieve to 0.1.17.
ChangeLog for Dovecot 1.2.12:

- deliver: Don't crash when a message with Auto-submitted: header gets
  rejected.
- lib-storage: Fixed header searches to work correctly when there are
  multiple headers with same name.
- dict client: Disconnect from dict server after 1 second of idling.
- dict: If process crashed, it wasn't automatically restarted
- dict file: If dict file's group permissions equal world permissions,
  don't try to change its gid.
- maildir: Fixed a memory leak when copying with hardlinks.
- maildir: Expunging last messages may have assert-crashed if their
  filenames had just changed.

Changelog for Sieve 0.1.17:

- Made sure source code positions for compiler messages are recorded
  at start of tokens.
- Fixed a few potential memory leaks in the Sieve compiler and the
  spam/virustest extensions.
- Made command line tools return proper exit status upon failure.
2010-06-20 09:54:48 +00:00
gdt
e9747dae72 Change LICENSE to cpl-1.0. This has only minor wording differences
from postfix-license, of the same level of importance as changing the
name of the copyright holder, rather than in the nature of the terms.
Everyone believes that postfix is Open Source, and this causes postfix
to fall under DEFAULT_ACCEPTABLE_LICENSES.

ok martti@
2010-06-16 18:36:48 +00:00
pettai
99a1da7433 courier-analog-0.16:
* courier-analog.in: Typo.
* courier-analog.in: Combine all RCPT TO errors together

Based on patch(es) from PR pkg/42989 by Brian Candler
2010-06-16 15:16:53 +00:00
pettai
e8d0bad3df sqwebmail-5.4.1:
* gpglib/list.c: Handle GnuPG 2 --with-colons output format changes.
* gpglib/mimegpgfork.c: GnuPG 2 wants --batch when specifying
  passphrase-fd.
* rfc2045/rfc2045reply.c (mkreply): Fix sender's name in the
  reply salutation.
* html/en-us/newmsg.html: Ditto.
* Big quota patch (with some changes).

(See the Changelog for the previous releases)

Based on patch(es) from PR pkg/42989 by Brian Candler
2010-06-15 23:18:13 +00:00
pettai
8ea9780f4a maildrop-2.5.0:
* maildrop/mailbot.c (main): Set close-on-exec bit on opened files.
* rfc2045/rfc2045reply.c (mkreply): Fix sender's name in the
  reply salutation.
* rfc2045/reformime.sgml: Document the -c option to reformime.
* Big quota patch (with some changes).

(See the Changelog for the previous releases)

Based on patch(es) from PR pkg/42989 by Brian Candler
2010-06-15 23:14:47 +00:00
pettai
67e0aa3732 courier-imap-4.8.0:
* tcpd/configure.in: Check if explicit linking with libgpg-error is required.
* imapd.c (main): Fix typo in alert message.
* Big quota patch (with some changes).
* imapd.c (main): Dummy FAM/Gamin initialization, report an error
  during login, upon a failure.
* imapd.c (imapenhancedidle): Make FAM error more meaningful.
* pop3dserver.c (main): "disableinsecurepop3" account option disables
  non-SSL logins.
* imapd.c (chkdisabled): "disableinsecureimap" account option disables
  non-SSL logins.

(See the Changelog for the previous releases)

Based on patch(es) from PR pkg/42989 by Brian Candler
2010-06-15 23:07:06 +00:00
pettai
a7746ca9b5 courier-0.65.0 et al:
* gpglib/list.c: Handle GnuPG 2 --with-colons output format changes.
* gpglib/mimegpgfork.c: GnuPG 2 wants --batch when specifying passphrase-fd.
* tcpd/configure.in: Check if explicit linking with libgpg-error is required.
* tcpd/libcouriergnutls.c (tls_connect): Fix bad call to
  gnutls_server_name_set(). Affects Courier compiled with GnuTLS support.
* maildrop/mailbot.c (main): Set close-on-exec bit on opened files.
* courier/doc/courier.sgml: Move the SPF section to a separate refsect2
  to work around misformatting by the manpage stylesheet.
* rfc2045/rfc2045reply.c (mkreply): Fix sender's name in the reply salutation.
* html/en-us/newmsg.html: Ditto.
* rfc2045/reformime.sgml: Document the -c option to reformime.
* imapd.c (main): Fix typo in alert message.
* Big quota patch (with some changes).

(See the Changelog(s) for previous releases)

Based on patch(es) from PR pkg/42989 by Brian Candler.
2010-06-15 23:01:23 +00:00
wiz
421dd09c1e Fix build with png-1.4.x. Addresses PR 43477. 2010-06-15 14:31:09 +00:00
wiz
f45a09f8f6 PKGREVISION bump for png-1.4.x shlib change.
(missed those and *emacs* the first time round because they pull
in their png dependencies via default-on options; they were included
in the test bulk build though)
2010-06-14 15:33:12 +00:00
erh
8d9d7d3944 Doveget becomes unhappy and exits if the time jumps after it starts, so make
it start after ntpdate runs.
2010-06-13 23:01:50 +00:00
wiz
e8d8834f6a Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
gdt
fcc1650f1a Add comment about patch. 2010-06-10 12:30:21 +00:00
martti
31913407f1 Updated mail/postfix-current to 2.8.20100603
* This is the latest development release
2010-06-08 15:15:03 +00:00
martti
6f64945032 Postfix stable release 2.7.1 fixes one defect in the XFORWARD
implementation (for SMTP-based content filters), improves robustness,
and has updates for changes in system or library interfaces.

    * Bugfix (introduced Postfix 2.6) in the XFORWARD implementation,
      which sends remote SMTP client attributes through SMTP-based
      content filters. The Postfix SMTP client did not skip "unknown"
      SMTP client attributes, causing a syntax error when sending
      an "unknown" client PORT attribute.

    * Robustness: skip LDAP queries with non-ASCII search strings,
      instead of failing with a database lookup error.

    * Safety: Postfix processes now log a warning when a matchlist
      has a #comment at the end of a line (for example mynetworks
      or relay_domains).

    * Portability: OpenSSL 1.0.0 changes the priority of anonymous
      cyphers.

    * Portability: Mac OS 10.6.3 requires <arpa/nameser_compat.h>
      instead of <nameser8_compat.h>.

    * Portability: Berkeley DB 5.x is now supported.
2010-06-08 15:14:34 +00:00
adam
e3053488d1 Changes 1.3.2:
- security fixes
- various bug fixes and small improvements
- new XHTML strict template tree
- add UTF-8 support
- add IPv6 support
- add Raven single sign-on authentication
2010-06-08 12:34:38 +00:00
adam
7935ac0388 Changes 4.72:
* installed exipick 20100104.1, adding $max_received_linelength, $data_path,
  and $header_path variables; fixed documentation bugs and typos
* installed exipick 20100222.0, added --input-dir and --finput to allow
   exipick to access non-standard spools, including the "frozen" queue (Finput)
* Support mysql stored procedures.
* Spacing fix (syntax error) on Makefile directives for NetBSD
* Documentation fix for max_rcpts.
* Fix for unknown responses from Dovecot authenticator.
* Added umask to procmail example.
* installed exipick 20100323.0, fixing doc bug
* CVE-2010-2023 - prevent hardlink attack on sticky mail directory.
* Upgrade PolarSSL files to upstream version 0.12.1.
* Improve log output when DKIM signing operation fails.
* Treat the transport option dkim_domain as a colon separated list, not as
  a single string, and sign the message with each element, omitting multiple
  occurences of the same signer.
* Null terminate DKIM strings, Null initialise DKIM variable
* dnsdb DNS TXT record bug fix (DKIM-related)
* CVE-2010-2024 - work round race condition on MBX locking.
2010-06-06 14:15:30 +00:00
gdt
8c555eeaf3 Store malformed received patch on netbsd.org.
Regenerate patch for malformed received lines from upstream CVS via:
  cvs diff -r RELEASE_0_3_1

Store the patch on ftp.netbsd.org, rather than wrongly trying to put
it in files.

PKGREVISION++.
2010-06-05 13:45:12 +00:00
gdt
6f15e6a80f add patch file missing from last commit 2010-06-04 21:23:02 +00:00
pettai
283ccf43eb Bump PKGREVISION for the bulkbuild 2010-06-04 21:00:07 +00:00
gdt
94835e2ff5 Add patch from upstream to fix formatting of synthetic Received: line.
Take maintainership.
2010-06-03 23:46:54 +00:00
pettai
54e92285ee part of PR pkg/43380 that didn't make it the first commit 2010-06-03 09:37:51 +00:00
obache
ed736475e9 * Fix building with db5.
* Bump PKGREVISION for db4 ABI bump, because bdb option is enabled by default.
2010-06-03 06:55:54 +00:00
obache
2ec9ef0c63 Bump PKGREVISION for db4 update. 2010-06-03 06:50:25 +00:00
tnn
8c42fb8a1f add mozilla-enigmail option for building the Enigmail OpenPGP extension.
Defaults to off for now ...
2010-06-02 15:39:26 +00:00
adam
99a09c94f0 Fix building with db5; revision bump for db4 update 2010-06-02 13:14:47 +00:00
adam
82cf2b5725 Changes 1.33:
* fix warning with IPv6 address
* added --x-greylist-header option
* contrib/postgrey.init: new LSB-compliant init script by Adrian von Bidder
* contrib/postgreyreport: fix POD error
* contrib/postgreyreport: added --tab and --show_time options
* updated whitelist

Changes 1.32:
* fixed recipients whitelisting
* added --syslog-facility option
* add support for BATV
* updated whitelist
2010-06-02 13:05:50 +00:00
adam
ea28d368b6 Fix building with db5; revision bump for db4 update 2010-06-02 12:53:49 +00:00
adam
8d359a129c Changes 1.18:
See http://hg.vergenet.net/perdition/perdition/
2010-06-02 12:50:03 +00:00
adam
0c4ab0d246 Changes 0.8.1:
* A new, more permissive license allows people to distribute versions of
  Mail Avenger that are linked with OpenSSL.
* Some minor corrections to manual pages, thanks to Dererk.

Changes 0.8.0:
* Minor changes for compilation under gcc 4.3.0.
* Fsync the destination directory and expliticly update its times when
  delivering a message to a maildir.
2010-06-02 12:39:44 +00:00
pettai
385dd86f57 Fix for PR pkg/43380 2010-05-31 10:08:22 +00:00
obache
b98fceb40f Create required directory at pre-start,
because /var/run may be cleared at bootstrap.

Bump PKGREVISION.
2010-05-28 07:40:22 +00:00
obache
8c92e04c1c Create required directory in pre-start stage,
/var/run may be cleared at boot.
2010-05-28 07:26:48 +00:00
christos
512a3a7bb8 fixed uninitialized variable 2010-05-24 19:49:44 +00:00
obache
4c03414a8c Use makedepend before build for MAKE_JOBS_SAFE. 2010-05-22 12:05:10 +00:00
martti
303971b893 Updated mail/clamav to 0.96.1
* Lots of bug fixes
2010-05-20 07:47:45 +00:00
drochner
8f9489ecd1 missed a piece of Sean Boudreau's patch in the last commit 2010-05-19 21:52:57 +00:00
tnn
a99b915ce0 Install the gdata provider when lightning is enabled. This allows you to
bidirectionally access your Google Calendar from within lightning.
For more information:
https://wiki.mozilla.org/Calendar:GDATA_Provider#Accessing_your_Calendar
2010-05-19 09:21:43 +00:00
drochner
3415d0425c make PTHREAD_LIB override work as intended, from Sean Boudreau per
mail to tech-pkg
(shouldn't make a difference to the installed pkg because libpthread
is pulled in by a number of other libraries)
2010-05-18 16:37:11 +00:00
adam
633031f806 Changes 0.83:
* cone/sgml/cone-folderindex.sgml (prompt): Mention the inn 2.5.x bug.
* cone/myreferences.H (m): Fix NULL ptr deref.
* cone/cursesmessage.C (nextLink): Fix wild pointer.
* libmail/copymessage.C (fail): Fix segfault if fetching the contents,
  of the message being copied, fails.
* cone/cursesmessage.C (reformatAddLine): Clear the entire struct
  to suppress warnings from valgrind.
* gcc 4.5 portability fixes.
* tcpd/libcouriergnutls.c (tls_connect): Fix bad call to
  gnutls_server_name_set().

Changes 0.82:
* cone/curseseditmessage.C (getMarkedRegion): Portability fix (gcc 4.4.3).
* all: Some code cleanup.

Changes 0.81:
* cone/spellcheckerAspell.C: Do not set "lang" and "encoding" to empty values.

Changes 0.80:
* cone/libmail: Link with libidn if this library is installed. Added
  getAddrAddr() and setAddrAddr() methods to mail::emailAddress that
  use libidn, if installed, to decode/encode the hostname portion of the
  email address.
* The GNU IDN library is now required to build Cone
2010-05-18 13:24:15 +00:00
drochner
651b06867c update for claws-mail update 2010-05-17 17:58:51 +00:00
drochner
b4105e31dd update claws-mail to 3.7.6
changes:
-Encrypt saved LDAP passwords
-UI improvements
-bugfixes
-translation updates
-builds with libetpan-1.0, needs gtk2-2.10
2010-05-17 17:58:13 +00:00
drochner
097059d4e6 update to 1.0
changes:
-added imap quota support
-bugfixes, cleanup
2010-05-17 17:54:25 +00:00
obache
5d4d2c4fe5 Note about LICENSE. 2010-05-17 03:03:28 +00:00
obache
a50b3ab884 LICENSE=2-clause-bsd 2010-05-16 00:46:34 +00:00
obache
6cd4d58945 LICENSE=gnu-lgpl-v2.1 2010-05-15 12:52:08 +00:00
adam
e6cf600156 Revision bump after updating boost-libs to 1.43.0 2010-05-15 07:28:08 +00:00
jmmv
e47418b835 Add and enable mime-construct. 2010-05-11 12:15:45 +00:00
jmmv
5a6eb7b9e3 Initial import of mime-construct 1.10:
mime-construct is a tool to construct and optinally send MIME email messages.
2010-05-11 12:15:08 +00:00
tron
2212106af6 Unbreak "fetchmailconf" package by updating it to version 6.3.17 as well.
Changes since version 6.3.14:

# BUG FIXES
* Do not lose "set invisible" in fetchmailconf. (Michael Barnack)
2010-05-09 11:54:21 +00:00
tron
fa2367d9b3 Add patch by Matthias Andree to avoid warnings about insecure connections
if SSL fingerprints are used.
2010-05-09 11:45:28 +00:00
tez
5f661b6ca5 Update to 6.3.17 per PR#43269
fetchmail-6.3.17 (released 2010-05-06, 25767 LoC):

# SECURITY FIX
* CVE-2010-1167: Fetchmail before release 6.3.17 did not properly sanitize
  external input (mail headers and UID). When a multi-character locale (such as

# FEATURES
* Fetchmail now supports a --sslcertfile <file> option to specify a "CA bundle"
  file (a file that contains trusted CA certificates). Since these bundled CA
  files do not require c_rehash to be run, they are easier to use and immune to
  OpenSSL library updates that affect the hash function.
* Fetchmail now supports a FETCHMAIL_INCLUDE_DEFAULT_X509_CA_CERTS
  environment variable to force loading the default SSL CA certificate
  locations even if --sslcertfile or --sslcertpath is used.
  If neither option is in effect, fetchmail loads the default locations.

# REGRESSION FIX
* Fix string handling in rcfile scanner, which caused fetchmail to misparse a
  run control file in certain circumstances.  Fixes BerliOS bug #14257.
  Patch by Michael Banack.  This fixes a regression introduced before 6.3.0.

# BUG FIXES
* Plug memory leak when using a "defaults" entry in the run control file.
* Do not print SSL certificate mismatches unless verbose or --sslcertck is
  enabled.
* Do not lose "set invisible" in fetchmailconf. (Michael Barnack)

# CHANGES
* Usability: SSL certificate chains are fully printed in -v -v mode, and there
  are now helpful pointers to --sslcertpath and c_rehash for "unable to get
  local issuer certificate" and self-signed certificates -- these usually hint
  to missing root signing CAs in the certs directory.
* Several fixes for compiler (GCC, Intel C++, CLang) and autotools warnings
* Memory allocation failures will now cause abnormal program abort (SIGABRT),
  no longer an exit with unspecified code.

# DOCUMENTATION
* Fix table of global option to read "set softbounce" where there used to be a
  2nd copy of "set spambounce".  Patch by Michael Banack, BerliOS Bug #17067.
* In the --sslcertpath description, mention that OpenSSL upgrade (and a 0.9.X
  to 1.0.0 upgrade in particular) may require running c_rehash.

# TRANSLATION UPDATES
  [zh_CN] Chinese/simplified (Ji Zheng-Yu)
  [cs]    Czech (Petr Pisar)
  [nl]    Dutch (Erwin Poeze)
  [fr]    French (Fr\xc3<A9>d\xc3<A9>ric Marchal)
  [de]    German
  [id]    Indonesian (Andhika Padmawan)
  [it]    Italian (Vincenzo Campanella)
  [ja]    Japanese (Takeshi Hamasaki)
  [pl]    Polish (Jakub Bogusz)
  [sk]    Slovak (Marcel Telka)
  [vi]    Vietnamese (Clytie Siddall)

# KNOWN BUGS AND WORKAROUNDS:
  (this section floats upwards through the NEWS file so it stays with the
  current release information - however, it was stuck with 6.3.8 for a while)
* fetchmail does not handle messages without Message-ID header well
  (See sourceforge.net bug #780933)
* BSMTP is mostly untested and errors can cause corrupt output.
* Sun Workshop 6 (SPARC) is known to miscompile the configuration file lexer in
  64-bit mode.  Either compile 32-bit code or use GCC to compile 64-bit
  fetchmail.  Note that fetchmail doesn't take advantage of 64-bit code,
  so compiling 32-bit SPARC code should not cause any difficulties.
* fetchmail does not track pending deletes over crashes
* the command line interface is sometimes a bit stubborn, for instance,
  fetchmail -s doesn't work with a daemon running


fetchmail-6.3.16 (released 2010-04-06, 25574 LoC):

# BUG FIX
* Fix --interface option, broken in 6.3.15. Reported by Vladmimir Stavrinov.
  Fixes Debian Bug #576717.

# CHANGE
* Call OpenSSL_add_all_algorithms(). This is needed to support non-mandatory
  and non-standard algorithms in certificates.
  Sjoerd Simons, to fix Debian Bug #576430.
  OpenSSL 0.9.8* does not load - for instance - the SHA256 digest by default.
  Reported as OpenSSL RT#2224.


fetchmail-6.3.15 (released 2010-03-28, 25572 LoC):

# FEATURE
* Fetchmail now supports a bad-header command line or rcfile option that takes
  exactly one argument, accept or reject (default).  This specifies how messages
  with bad headers retrieved from the current server are to be treated.

# BUG FIXES
* In the rcfile, recognize "local" as abbreviation for "localdomains", as
  documented. The short form has not ever worked since this feature was added in
  January 1997. Reported by Fr\xc3<A9>d\xc3<A9>ric Marchal.
* Do not close stdout when using mda and "bsmtp -" at the same time.
* Log operating system errors when BSMTP writes fail.
* Fix verbose mode progress formatting regression from 6.3.10; SMTP trace lines
  were no longer on a line of their own. Reported by Melchior Franz.
* Check seteuid() return value and abort running MDA if switch fails.
* Set global flags in a consistent manner. Make --nosoftbounce and
  --nobounce work from command line (these used to work in rcfiles).
  Reported and fix confirmed working by N.J. Mann. (Sunil Shetye)
* Properly import h_errno declarations, even on systems where h_errno isn't a
  macro. (Adds ./configure check, fixes Cygwin dllimport warnings.)

# CHANGES
* The repository has been converted and moved from the Subversion (SVN) format
  kindly hosted by Graham Wilson over the past years to Git format hosted on
  Gitorious.org.  My deepest thanks to Graham Wilson for this service that
  kept us going when BerliOS's Subversion service was faulty in its early days.
* This opportunity was used to convert BRANCH_6-2 and BRANCH_1-9-9 to
  GnuPG-signed tags, as a sign that these are now closed.
* The outdated SVN trunk is now called "oldtrunk" in Git just to save the work
  for future reference. All development in the past few years was on BRANCH_6-3.
* master was branched from BRANCH_6-3.  BRANCH_6-3 is now obsolete (and in fact
  was also converted to a tag to record where the conversion from SVN to Git
  took place).
* "make check" now skips HTML validation if xmllint or XHTML DTD are missing.

# DOCUMENTATION
* Web site and documentation were adjusted to reflect the SVN->Git move.
* The fetchmail manual page is now much clearer on the user id switching
  (seteuid) when using --mda while running as the super user.

# TRANSLATION UPDATES, by language name
* [zh_CN] Chinese (Simplified), by Ji Zheng-Yu
* [cs]    Czech, by Petr Pisar
* [nl]    Dutch, by Erwin Poeze
* [fr]    French, by Fr\xc3<A9>d\xc3<A9>ric Marchal
* [de]    German
* [id]    Indonesian, by Andhika Padmawan
* [it]    Italian, by Vincenzo Campanella
* [ja]    Japanese, by Takeshi Hamasaki
* [pl]    Polish, by Jakub Bogusz
* [vi]    Vietnamese, by Clytie Siddall
2010-05-08 15:34:59 +00:00
seb
d134e0f403 Add & enable p5-Net-SMTP-SSL 2010-05-06 00:45:20 +00:00
seb
a6dd978622 Initial import of p5-Net-SMTP-SSL version 1.01 in the NetBSD Packages
Collection.

The Perl 5 module Net::SMTP::SSL implements the same API as Net::SMTP,
but uses IO::Socket::SSL for its network operations.
2010-05-06 00:45:02 +00:00
ghen
62db60d73d load_rc_config prior to setting a default for dovecot_fdlimit in the
rc.d script, so it can be overridden from rc.conf.  From Edgar Fuß.
Bump PKGREVISION.
2010-05-03 19:19:00 +00:00
schmonz
a1943e583c Update to 4.17.0. From the changelog:
- change to how getmail counts messages in an IMAP mailbox; prevents problems
  where getmail would only see the first 500 messages in a mailbox with some
  IMAP servers that return oddball responses to SELECT. Thanks: David Damerell.
2010-04-30 21:56:19 +00:00
ghen
67f89f813c Fix some pkglint nits. 2010-04-30 10:50:21 +00:00
ghen
89025ee16a Update the Pigeonhole Sieve plugin to 0.1.16, bump dovecot's PKGREVISION.
The main thing that this new release adds is full support for the spamtest,
spamtestplus and virustest extensions. These extensions implement a uniform
means of testing the content spam/virus status headers in mail messages:

  http://ietfreport.isoc.org/idref/rfc5235/

Not many people have tested these new features yet and therefore these are
currently considered experimental. Test these thoroughly before you start using
them! Documentation is available in share/doc/dovecot/spamtest-virustest.txt

Changelog Sieve v0.1.16:

   * Finished implementation of spamtest, spamtestplus and virustest
     extensions. These are not enabled by default and need to be
     activated with the sieve_extensions setting. Documentation available
     in doc/spamtest-virustest.txt
   + Vacation extension: the from address of the generated reply is now
     by default equal to whatever known recipient alias matched the
     headers of the message. If it is one of the aliases specified with
     :addresses, it is used in stead of the envelope recipient address
     that was used before.
   + Restructured and optimized the lexical scanner.
   + Added --with-docs configure option to allow disabling installation
     of documentation.
   - Accidentally omitted 'extern' in two declarations of global
     variables in header files, causing compile failures on certain
     systems.
   - Deprecated imapflags extension: fixed implicit assignment of flags.
     Turns out this never really worked, but the effect of this bug was
     obscured by the removeflag bug fixed in the previous release.
   - Fixed various memset argument mixups in enotify extension. This
     caused warnings on certain systems, but luckily no adverse effects
     at runtime.
2010-04-30 10:43:26 +00:00
tnn
882405e427 replicate the PR pkg/43146 fix for the other mozilla products 2010-04-26 12:38:00 +00:00
tnn
f21136eb14 add {firefox,seamonkey,thunderbird}-l10n packages 2010-04-22 17:05:16 +00:00
tnn
0c1eb68781 Import thunderbird-l10n-3.0.4 as mail/thunderbird-l10n.
This package contains language packs for mail/thunderbird.
2010-04-22 16:59:05 +00:00
tnn
70c09f5c23 remove thunderbird2. Mozilla says no more 2.x releases planned. 2010-04-21 16:59:28 +00:00
tnn
4c52f74c89 Add "mozilla-lightning" option which enables the calendar extension.
This is enabled by default. If you don't want to run lightning it can be
disabled under tools -> add-ons -> Extensions.

Bump PKGREVISION.
2010-04-21 13:33:26 +00:00