Commit graph

7595 commits

Author SHA1 Message Date
markd
311287a3ab kill a DISABLE_DEPRECATED to make it build with recent glib2 2012-03-10 21:41:34 +00:00
ryoon
7d726eb0cd Remove unnecessary backups of the patches. 2012-03-10 14:58:58 +00:00
ryoon
d3c643f6d3 Update to 10.0.2
* Sync with mail/thunderbird.
2012-03-10 11:44:18 +00:00
ryoon
138adc56b6 Update to 10.0.2
* Add new features.
* Fix security bugs
* See http://www.mozilla.org/en-US/thunderbird/10.0/releasenotes/
2012-03-10 11:42:38 +00:00
fhajny
43c1613578 Bump PKGREVISION 2012-03-09 15:03:15 +00:00
fhajny
099dc0753a Missing dependency for security/p5-Digest-SHA1 added. 2012-03-09 15:02:40 +00:00
fhajny
a91be69424 Fix for recent SunOS platforms where support for NIS+ was dropped. 2012-03-09 14:58:41 +00:00
wiz
8b5589a2ea Bump PKGREVISION for python default version change to 2.7.
py-* not affected, since it built different versions depending on the
setting already.
2012-03-09 12:33:57 +00:00
sbd
41d78f206e qmail always installs the manpages and catpages so MANINSTALL
must be set so thay are not removed from the PLIST.
2012-03-09 04:04:47 +00:00
joerg
17d50b8c89 Don't bother with cat pages. Bump revision. 2012-03-08 01:07:39 +00:00
joerg
135cd3dd53 Don't install cat pages. Bump revision. 2012-03-06 23:27:15 +00:00
ryoon
45f8f27196 Recursive PKGREVISION bump for xulrunner, nss, and nspr. 2012-03-06 17:38:53 +00:00
taca
6c86072de1 Update postfix to 2.8.9.
Postfix stable release 2.8.9 is available. This contains fixes that
are already part of Postfix 2.9 and 2.10.

    * The "change header" milter request could replace the wrong
      header. A long header name could match a shorter one, because
      a length check was done on the wrong string. Reported by
      Vladimir Vassiliev.

    * Core dump when postlog emitted the "usage" message, caused
      by an extraneous null assignment. Reported by Kant (fnord.hammer).

You can find the updated Postfix source code at the mirrors listed
at http://www.postfix.org/.
2012-03-06 11:10:22 +00:00
tron
4b0cc8e254 Solve build problem under NetBSD 6.0 and newer differently by simply
not installing the formatted manual pages in general. They are of
limited use anyway.
2012-03-03 23:55:35 +00:00
tron
22f472e5c3 The "elm" package always installs formatted and unformatted manual pages.
Make sure that we don't strip the ".cat" pages from the package list
under NetBSD 6.0 and newer.
2012-03-03 18:32:33 +00:00
wiz
e0808f0de0 More pcre PKGREVISION bumps. 2012-03-03 12:54:15 +00:00
wiz
ee311e3b36 Recursive bump for pcre-8.30* (shlib major change) 2012-03-03 00:11:51 +00:00
hans
d2d725ffca Uses cdefs. 2012-03-02 16:25:39 +00:00
ghen
dabe347456 Use ENGINE=MyISAM instead of TYPE=MyISAM in database template, as TYPE is no
longer supported in MySQL 5.5.  Noted by Zhang Huangbin.  Bump PKGREVISION.
2012-03-02 09:58:55 +00:00
hans
718bbf4bcf Recursive bump from devel/boost-libs update. 2012-02-29 16:32:19 +00:00
taca
c284ce9c5c Build fix for NetBSD 6.0_BETA. 2012-02-27 03:01:30 +00:00
pettai
ec7403656d 2.4.3
Fix bug #SF3400670: Send ADSP failure reports when rejecting
                a message.
        Fix bug #SF3419149: Add MaximumSignedBytes to opendkim-config.h.
        Fix bug #SF3441240: Appy ReportBccAddress when generating ADSP
                reports.
        Fix bug #SF3447199: Fix logic preventing the application of the
                BodyLengthDB.
        Fix Authentication-Results generation with "AddAllSignatureResults"
                enabled.
        Fix a crash bug when trying to handle certain malformed header fields
                in verify-only mode.
        Improve error checking in the callback provided to libunbound to
                avoid crashes.
        Cope with versions of Sleepycat DB that crash when asking for a file
                descriptor for in-memory databases.
        Don't override "On-NoSignature" when "Quarantine" is set.
        Ignore header field names that contain semi-colons, as they produce
                syntactically invalid signatures.
        LIBOPENDKIM: Fix bug #SF3465400: Don't use "new" as a parameter name
                in dkim.h since that's an error for C++.
        LIBOPENDKIM: NOERROR is the same as NXDOMAIN for the purposes of
                the ADSP existence check.  Problem noted by Todd Nagengast.
        LIBOPENDKIM: Return DKIM_STAT_SYNTAX from dkim_header() if the header
                field name contained a semi-colon.
        LIBAR: After computing a timeout, if the fractional seconds portion
                adds to exactly a second, convert that amount to seconds.
                Previous versions only converted when the fractional portion
                exceeded a second.  This led to threads that spin
                indefinitely.  Problem noted by Todd Lyons and Gary Mills;
                forensic evidence revealing the problem at long last provided
                by Todd Lyons.
        STATS: Fix a crash bug in opendkim-importstats due to improper handling
                of NULL returns from SQL.

2.4.2
        Don't apply BodyLengthDB when not signing.
        LIBOPENDKIM: Update for draft-kucherawy-dkim-atps-06.
        LIBOPENDKIM: Terminate the strings returned by dkim_sig_getsubstring()
                and dkim_sig_getidentity() whenever possible.
        CONTRIB: Change "chkconfig" instruction in RHEL init script,
                and a minor tweak to the RPM spec file.

2.4.1           2011/06/28
        Fix bug #SF3312691: Add "-e" command line switch to extract a value
                from configuration.
        Fix bug #SF3324488: Accommodate postfix's job ID generation by moving
                the BodyLengthDB check down to EOH.
        Fix bug #SF3327106: Fix mode-based short-circuit logic.
        Patch #SF3321766: Remove "-d" from usage message (not implemented).
        Print database error strings instead of just return codes in
                query test mode, and clean up error strings when extracting
                them from the layers below.
        Minor fixes related to use of OpenDBX.
        LIBOPENDKIM: Fix bug #SF3328330: Correct generation of "z=" tags.
        LIBOPENDKIM: Patch #SF3313534: Improve thread-safe use of OpenSSL
                in dkim_init() and dkim_free().
        LIBOPENDKIM: Patch #SF3314269: Change all uses of off_t to ssize_t,
                as the former is reserved for use with filesystem APIs.
        LIBOPENDKIM: Make the user context pointer (void) rather than
                (const void) since the caller is allowed to change it.
        LIBOPENDKIM: Proper handling of DKIM_CBSTAT_ERROR from the prescreen
                and final callbacks.
        LIBOPENDKIM: Fix up initialization under _FFR_OVERSIGN.
        BUILD: Adjust gprof code to accomodate systems that put profiling
                output in <binary>.gmon rather than gmon.out.

2.4.0           2011/06/06
        Feature request #SF3060140: Extension of odkim.sign() to include
                maximum signed byte count.
        Feature request #SF3171865: Add _FFR_LUA_GLOBALS, enabling a
                mechanism to maintain state between Lua scripts.
        Feature request #SF3241982: Optionally add an Authentication-Results
                field for all signatures present, not just the first good one.
        Feature request #SF3256630: Add _FFR_RATE_LIMIT, enabling hooks for
                post-verification rate controls.
        Feature request #SF3290461: Add optional support for querying a
                memcache daemon via libmemcached.
        Feature request #SF3299041: Be tougher on use of the "l=" tag by
                removing "BodyLengths", renaming "BodyLengthDBFile" to
                "BodyLengthDB", and allowing pattern matches.  This
                effectively activates _FFR_BODYLENGTH_DB as well.
        Feature request #SF3303911: Add "DisableADSP" setting.
        In the stats recording code, only check for a domain match for
                signatures that don't have errors (i.e., short circuit if
                sigerror is not zero).
        LIBOPENDKIM: Feature request #SF2969516: Teach dkim_chunk() about
                DKIM_LIBFLAGS_FIXCRLF.
        LIBOPENDKIM: Feature request #SF3123731: Extend FixCRLF to cover
                header fields.
        LIBOPENDKIM: Feature request #SF3151534: Extract DKIM reputation
                support to its own library.
        LIBOPENDKIM: Feature request #SF3279589: Add _FFR_XTAGS, adding
                support for generic extension tags in signatures.
        LIBOPENDKIM: Feature request #SF3300738: Add dkim_sig_getqueries()
                and dkim_policy_getqueries() to assist API consumers that
                have their own DNS mechanisms not directly adaptable to ours.
        LIBOPENDKIM: Return an error from dkim_getsighdr() or
                dkim_getsighdr_d() if called after a key load failure.
        LIBAR: Check that the descriptor's write socket is writable before
                calling ar_sendquery() when trying to identify open requests
                that need retransmission.
        STATS: Feature request #SF3066106: Add "opendkim-anonstats" tool.
        CONTRIB: Paths in init/redhat/opendkim are now auto-generated.
        Activate _FFR_MAXVERIFY.
2012-02-23 17:45:32 +00:00
ghen
9edc99255b Use statvfs on *BSD, reported by Christoph Bayer. 2012-02-23 15:20:53 +00:00
obache
b3ace0c996 Update truba to 2.3.6.
(while here, set LICENSE=apache-1.1.)

------
v2.3.6
------

[mjr] Fix issue that caused erroneous file listings for objects in sources
      without a __uid value.
[jan] Allow to export photo/logo fields to vCard without MIME type.
[jan] Support X-EPOCSECONDNAME fields of Nokia phones.
[jan] Add upgrade scripts for next-generation SQL share driver.
[jan] Fix splitting up names when exporting to N properties of vCards.
[jan] Only set the encoding parameter for binary data in vCards, if data is not
      empty (Bug #9413).
[jan] Fix searching for fields matching an email address if using 'emails'
      attribute instead of 'email' (Bug #9472).
[jan] Use personal address books first if determining the default one (Valentin
      Vidic, Request #9367).
[jan] Use name format preference not only for paging, but for sorting too
      (Request #8806).
[jan] Fix photo corruption when exporting to vCard 3.0 (Bug #9100).


------
v2.3.5
------

[jan] Correctly export FN vCard property if 'alternative_name' is set, but not
      'name' (Bug #9207).
[jan] Fix import of addresses from LDIF (Axel Jurak, Bug #9215).
[jan] Speed up browsing of long address books.


------
v2.3.4
------

[jan] Remove deleted contacts from distribution lists in the same address book.
[mjr] Allow creation of default, personal address book when other read-only
      sources are present.
[mjr] Log in history when deleting all of a user's contacts (Bug #8755).
[jan] Only export non-empty fields if exporting manually.
[jan] Add export to vCard 3.0.
[jan] Only synchronize those fields that are supported by the client
      (Request #6658, requires Horde 3.3.7).


------
v2.3.3
------

[jan] Fix syntax of MSSQL scripts (Bug #8664).
[jan] Add preference for the name format to use for sorting (Request #6721).
[jan] Condense whitespace in composite fields (Request #8654).
[jan] Add and fix Oracle-specific SQL scripts.
[jan] Add Croatian translation (Matej Vela <matej.vela@carnet.hr>,
      Iva Rumora <iva.rumora@zg.t-com.hr>).
[mjr] Fix permission checking for virtual address books.
[jan] Update deleted attributes during synchronization (lst_hoe02@kwsoft.de,
      Request #6658).
[jan] Support X-ANNIVERSARY, X-CHILDREN, and X-SPOUSE vCard fields
      (Request #8074).
[jan] Fix copying and moving of image fields (Ryu <ryu@ryux.org>, Bug #8523).
[jan] Don't return an error on empty LDAP search results (Bug #8595).
[jan] Replace PHP5-only code from the LDIF exporter (Bug #8586).


------
v2.3.2
------

[mms] Upgrade prototype.js to v1.6.1.
[jan] Fix synchronization with output compression enabled (Bug #7769).
[mjr] Fix contacts being deleted during synchronization when moved from one
      address book to another (ryu@ryux.org, Bug #8487).
[mjr] Add new API method for retrieving the default share for a source.
[jan] Don't overwrite the compositing fields, when importing composite fields.
[cjh] Fix searches for multiple strict fields and at least one non-strict field
      (tinu@humbapa.ch, Bug #7876).
[mjr] Specific timeobject categories are now only advertised when they are
      present in a configured source.
2012-02-23 11:46:07 +00:00
obache
439458c44f sort 2012-02-23 11:37:19 +00:00
obache
781b076f24 Update ingo to 1.2.6.
(while here, set LICENSE=apache-1.1.)

------
v1.2.6
------

[mms] Fix encoding of vacation message in maildrop driver (Bug #9532).
[jan] Add upgrade scripts for next-generation SQL share driver.
2012-02-23 11:24:29 +00:00
obache
bf164e69a4 Update imp to 4.3.11.
(while here, set LICENSE=gnu-gpl-v2.)

-------
v4.3.11
-------

[mms] SECURITY: Fix XSS vulnerabilities on the compose page, the contacts popup
      window, and with certain IMAP mailbox names.


-------
v4.3.10
-------

[jan] Don't submit the action form when reloading messages with iTip
      attachments (Bug #9502).
2012-02-23 11:04:09 +00:00
ghen
7972a3ba37 Update to Pigeonhole 0.3.0 for Dovecot 2.1.
* Renamed sieve_global_path setting to sieve_default for clarity. Old name is
  still recognized for backwards compatibility. Support for the ancient (pre
  v1.1) name for this setting "global_script_path" is now dropped.
* Added means to prohibit use of redirect action. Setting sieve_max_redirects
  to 0 now means that redirect is disallowed in stead of unlimited. Default
  value remains four.
* Fixed interaction of Sieve include extension with ManageSieve. It is updated
  to match new requirements in the draft include specification. Missing
  included scripts are no longer an error at upload time.
* Updated RFC2822 header field body verification to exclude non-printing
  characters (RFC5322). Only Sieve actions that can create unstructured header
  values (currently enotify/mailto and editheader) are affected by this change.
+ Completed sieve-filter tool to a useful state. The sieve-filter tool provides
  a means to (re)filter messages in a mailbox through a Sieve script.
+ Implemented the Sieve editheader extension. It is now possible to add and
  remove message headers from within Sieve.
+ ManageSieve: added support for reading quoted and literal strings as a
  stream. Fixes support for handing large SASL responses (analogous to similar
  changes in Dovecot). It is now also allowed to use a quoted string for the
  PUTSCRIPT script argument.
+ Added code to cleanup tmp directory in Sieve storage directory (sieve_dir)
  every once in a while.
+ Added support for substituting the entire message during Sieve processing.
  This is used for the filter action provided by the new sieve_extprograms
  plugin (provided separately for now). The filter action allows passing the
  message through an external program.
+ Added support for restricting certain Sieve language extensions to
  (admin-controled) global scripts. Restricted extensions can be configured
  using the new sieve_global_extensions setting. This is particularly useful
  for some of the Dovecot-specific (plugin-based) Sieve extensions, that can
  be somewhat hazardous when under direct control of users (e.g.
  sieve_extprograms).
2012-02-23 09:53:19 +00:00
ghen
3d102f5c28 Update to Dovecot 2.1.1. Major changes since 2.0.x:
* Plugins now use UTF-8 mailbox names rather than mUTF-7: acl, autocreate,
  expire, trash, virtual
* auth_username_format default changed to %Lu. If you really want case
  sensitive usernames, set it back to empty.
* Solr full text search backend changed to use mailbox GUIDs instead of mailbox
  names, requiring reindexing everything. solr_old backend can be used with old
  indexes to avoid reindexing, but it doesn't support some newer features.
* Expire plugin: Only go through users listed by userdb iteration.  Delete dict
  rows for nonexistent users, unless expire_keep_nonexistent_users=yes.
* Temporary authentication failures sent to IMAP/POP3 clients now includes the
  server's hostname and timestamp. This makes it easier to find the error
  message from logs.
* dsync was merged into doveadm. There is still "dsync" symlink pointing to
  "doveadm", which you can use the old way for now.  The preferred ways to run
  dsync are "doveadm sync" (for old "dsync mirror") and "doveadm backup".

+ imapc (= IMAP client) storage allows using a remote IMAP server to be used as
  storage. This allows using Dovecot as a smart (caching) proxy or using dsync to
  do migration from remote IMAP server.
+ Mailbox indexing via queuing indexer service (required for Lucene)
+ Lucene full text search (FTS) backend rewritten with support for different
  languages
+ FTS finally supports "OR" search operation
+ FTS supports indexing attachments via external programs
+ IMAP FUZZY extension, supported by Lucene and Solr FTS backends
+ IMAP SPECIAL-USE extension to describe mailboxes
+ Mailbox list indexes
+ Statistics tracking via stats service. Exported via doveadm stats.
+ Autocreate plugin creates/subscribes mailboxes physically only when the
  mailbox is opened for the first time. Mailbox listing shows the autocreated
  mailboxes even if they don't physically exist.
+ Password and user databases now support default_fields and override_fields
  settings to specify template defaults/overrides.
+ SCRAM-SHA-1 authentication mechanism by Florian Zeitz
+ LDAP: Allow building passdb/userdb extra fields from multiple LDAP attributes
  by using %{ldap:attributeName} variables in the template.
+ Improved multi-instance support: Track automatically which instances are
  started up and manage the list with doveadm instance commands.  All Dovecot
  commands now support -i <instance_name> parameter to select the instance
  (instead of having to use -c <config path>).  See instance_name setting.
+ auth: Implemented support for Postfix's "TCP map" sockets for user existence
  lookups.
- listescape plugin works perfectly now

Changes since 2.1.0:

+ dsync: If message with same GUID is saved multiple times in session, copy it
  instead of re-saving.
- acl plugin + autocreated mailboxes crashed when listing mailboxes
- doveadm force-resync: Don't skip autocreated mailboxes (especially INBOX).
- If process runs out of fds, stop listening for new connections only
  temporarily, not permanently (avoids hangs with process_limit=1 services)
- auth: passdb imap crashed for non-login authentication (e.g. smtp).
2012-02-23 09:53:05 +00:00
obache
5cce6ae2e2 Use PLIST_SRC_DFLT for default PLIST_SRC for convenience. 2012-02-21 05:07:21 +00:00
sbd
a3abcda8b0 Add 'PLIST.${OPSYS}' to PLIST_SRC if it exists. 2012-02-21 03:42:50 +00:00
tron
397e145c4a Update "postfix" package to version 2.8.8. Changes since version 2.8.7:
- The Postfix sqlite client, introduced with Postfix 2.8, had an
  embarassing bug in its quoting routine. As the result of a
  last-minute code cleanup before release, this routine returned the
  unquoted text instead of the quoted text. The opportunities for
  mis-use are limited: Postfix sqlite database files are usually owned
  by root, and Postfix daemons usually run with non-root privileges so
  they can't corrupt the database. This problem was reported by Rob
  McGee (rob0).
- The Postfix 2.8.4 fix for local delivery agent database lookup
  errors was incomplete. The fix correctly added new code to detect
  database lookup errors with mailbox_transport_maps,
  mailbox_command_maps or fallback_transport_maps, but it failed to
  log the problem, and to produce a defer logfile record which is
  needed for "delayed mail" and "mail too old" delivery status
  notifications.
- The trace(8) service, used for DSN SUCCESS notifications, did not
  distinguish between notifications for a non-bounce or a bounce
  message, causing it to "reply" to mail with the null sender
  address. Problem reported by Sabahattin Gucukoglu.
- Support for Dovecot auth over TCP sockets, using code that already
  existed for testing purposes. Patrick Koetter kindly provided an
  update for the SASL_README file.
- Workaround in the LDAP client for changes in the under-documented
  OpenLDAP API, by Victor Duchovni.
2012-02-19 18:19:23 +00:00
obache
828d2c985f Update offlineimap to 6.5.2.1.
may new features, changes and bug filxes from 4.0.16.
for  recent changes, please refer here:
  https://github.com/spaetz/offlineimap/blob/master/Changelog.rst
2012-02-19 13:09:03 +00:00
cheusov
7e29686589 Define PKG_DESTDIR_SUPPORT before .include "../../mk/bsd.prefs.mk" 2012-02-19 10:11:40 +00:00
hans
7a3b55e356 Fix build on SunOS. 2012-02-16 18:57:49 +00:00
hiramatsu
e19716fc6b Update p5-Mail-Box to 2.102.
Changes from previous:
----------------------
version 2.102: Wed Jan  4 09:31:51 CET 2012

	Fixes:

	- regex which matched attributes dumped core on hugh attributes.
	  rt.cpan.org#69414 [Yanyan Yang]

	- document generation fixes.

	Improvements:

	- correct synopsis of ::Thread::Manager

	- ::Thread::Node::threadToString uses study() on subject

version 2.101: Thu Aug 25 10:16:03 CEST 2011

	Fixes:

	- multipart's-part content-type could remove some attributes
	  rt.cpan.org#69516 [Yanyan Yang]

	- filenames in content-disposition fields are sometimes charset
	  encoded (not supported by the RFCs)  Decode them.
	  [Thomas Karcher]

	- example how to use $msg->moveTo() was wrong. [Flash]

	Improvements:

	- use the Net::Domain::hostfqdn() for the creation of unique
	  message-ids if libnet is installed.
	  rt.cpan.org#69803 [Christoph 'Mehdorn' Weber]

version 2.099: Thu Jul  7 16:02:38 CEST 2011

	Fixes:

	- body() of structured studied fields failed.

	Improvements:

	- add overloading of comparison to Mail::Message::Field::Address
	  objects.  Triggered by [Andrew Beverley]

	- implement study on date fields.

version 2.098: Thu Mar 17 09:01:36 CET 2011

	Fixes:

	- accept mbox message separators from the 60's, because mozilla
	  uses 1-1-1965 as default separator when importing mail.
	  rt.cpan.org#65572 [Willi Mann]

	- accept mbox message separators from the upcoming 20's

	- Mail::Transport::POP3 has use_ssl setting too late [Mark Delany]

	- Mail::Transport::IMAP4 folder create produced "use of
	  undefined". rt.cpan.org#66001 [Willi Mann]

	- Error message when stringifying a studied empty field.
	  rt.cpan.org#66381 [Florian]

	- do not split headers for encoded components which contain
	  blanks (which is illegal) reported by [Florian]

	Improvements:

	- maildir: do not remove :2, from the filename if there are
	  no flags. [Mikolaj Kucharski]

version 2.097: Wed Jan 26 16:11:41 CET 2011

	Fixes:

	- override Mail::Transport::Sendmail destinations included
	  original destinations.
	  rt.cpan.org#64266 [Andrew Beverley]

	Improvements:

	- added examples/strip-spam-markup.pl by [Gary Funck]

	- do not hardcode perl version in test.pl, hopefully resolving many
	  cpantesters complaints.

	- randomize boundary string to avoid (undemonstrated) security risks
	  with boundary guessing.

	- manual pages produced with new version of OODoc, producing more
	  condensed output.

version 2.096: Tue Nov  9 10:04:25 CET 2010

	Fixes:

	- allow dot in username for pop/imap (probably used by someone)
	  [Jim Cromie]

	Improvements:

	- spelling fixes
	  rt.cpan.org#59061 [Salvatore Bonaccorso]

	- implement Mail::Box::POP3s [Jim Cromie]

	- do not run test-scripts with -T, because modern TAP::Harness
	  uses PERL5LIB which is disabled by the flag.

version 2.095: Fri Jul  2 11:17:35 CEST 2010

	Fixes:

	- permit additional colons in maildir filenames.
	  rt.cpan.org #58534 [Stefan Kangas]

	- maildir messages in the 'new' queue will not get ":2,", as in
	  mutt. rt.cpan.org#58550 [Stefan Kangas]

	- fix handling of messages with empty bodys. Had mild consequences
	  to multipart preamble and prelude processing.
	  rt.cpan.org#58544 [Stefan Kangas]

	Improvements:

	- spelling fixes
	  rt.cpan.org#56678 [Salvatore Bonaccorso]

version 2.094: Tue Apr  6 11:17:15 CEST 2010

	Fixes:

	- parse address phrase with line fold in ::Full:Addresses
	  rt.cpan.org#55309 [Diomidis Spinellis]

	- handle empty preambles and postludes in multiparts even
	  very strict, because the may be signed.
	  rt.cpan.org#54529 [John Gardiner Myers]

	Improvements:

	- fix documentation on use of Mail::Message::Head::build()
	  and a few more minor documentation errors.  [Kiss Gabor]

	- $msg->reply fallback to From address, not only Reply-To

	- add example/unpack.pl

	- added install configuration choice "none". Also control
	  via environment variables.

	- spelling fixes.
	  rt.cpan.org#53127 [Salvatore Bonaccorso]

version 2.093: Thu Dec 24 17:02:06 CET 2009

	Fixes:

version 2.093: Thu Dec 24 17:02:06 CET 2009

	Fixes:

version 2.093: Thu Dec 24 17:02:06 CET 2009

	Fixes:

	- rewrite of Mail::Message::Full:decode(), because original
	  trick for blank removal kept on biting me.  Now implemented
	  without trick.
	  rt.cpan.org#52600 [Dmitry Bigunyak]

	- make text/plain default when a body is created, as promised
	  by the documentation.
	  rt.cpan.org#52278 [Dmitry Bigunyak]

	- add toplevel() to ::Body::Multipart and ::Body::Nested to
	  support reply() called on message parts.

	- fix tests-script to make MIME::Entity cleanup the msg-* files
	  in the tests/ directory.

	Improvements:

	- rewrite of SYNOPSIS for Mail::Message::Field::Addresses
	  rt.cpan.org#43703 [Dmitry Bigunyak]

	- added Mail::Box::Locker::FcntlLock, contributed by Jim In Aus
	  rt.cpan.org#48568 [Jim in Aus]

	- support additional headers to a reply message.

	- added explanation of character-set "PERL" for a ::Body
	  (suggested by [Dmitry Bigunyak])

version 2.092: Fri Nov 20 16:13:46 CET 2009

	Fixes:

	- do not set all signal handlers to "exit(0)"
	  rt.cpan.org#50433 [Slaven Rezic]

	- do not enforce the use of /usr/bin/perl in the test-scripts,
	  but use the perl which is selected via the path.

version 2.091: Sun Sep  6 23:54:17 CEST 2009

	Fixes:

	- Another fix to thread detection start where first message
	  is not found.  rt.cpan.org#40347 [Florian]

	- translate '_' to blank when charset not known.
	  rt.cpan.org#41661 [Florian]

	- no "undef" for field Content-Length with empty message bodies.
	  [Daniel Richard G.]

	- Mail::Message::Body::eol() with parameter sometimes did not
	  return a body but a character.
	  rt.cpan.org#49334 [Brian McCauley]

	- Mail::Message::Body::eol() should add \n to last texts line
	  if it is missing.
	  rt.cpan.org#49362 [Brian McCauley]

	Improvements:

	- better "From " message separator line generated when converting
	  messages for Mbox storage. Written by [Daniel Richard G.]

version 2.090: Tue Jun  2 11:56:28 CEST 2009

	Fixes:

	- second attempt to use Encode to do base64/qp encoding in
	  Mail::Message::Field::Full,  This time with test script.
	  [Alexander Averyanov]

	- Mail::Box::Locker::POSIX lock did always succeed.
	  rt.cpan.org#46003 [Rainer Schöpf] via Debian#528364

	- Maildir accept lower-case flags
	  rt.cpan.org#42182 [Hardaker]

	- Message parser needlessly required read access to folders.
	  rt.cpan.org #46388 [Mike Ekberg]

version 2.089: Mon Apr 20 21:00:34 CEST 2009

	Fixes:

	- do not restart parser after folder write, which could end-up in
	  empy folders if mode=='w' [Reinier Post]

	- fix takemail script for Mbox.
	  rt.cpan.org#44439 [Reinier Post]

	- alternative option names for 'file' in various lockers, needed
	  to be able to use them in the multi-locker.  Needed by [Mark Hedges]

	- use Encode to do base64/qp encoding in Mail::Message::Field::Full,
	  which handles multibyte characters correctly.  Patch by
	  [Alexander Averyanov]

version 2.088: Thu Mar 19 08:54:31 CET 2009

	Fixes:

	- ::Parser::Perl should call binmode() as method on the file-
	  handle to work. [Ashwini Singh]

	- pre-created locker object cannot be passed to Mail::Box::open()
	  because its creation requires a Mail::Box object. [Mark Hedges]

	- recover from illegal phrases in email addresses, for studied
	  fields in Mail::Message::Field::Addresses [Robert Bruccole]

	- require Date::Format, introduced in 2.082 [cpantesters]

	Improvements:

	- specify encoding type of character-set (q or b) with
	  Mail::Message::Field::Address objects.
	  Requested by [Alexander Averyanov]

	- default mail box locker object should use the same logging
	  settings as the mail box itself.  Spotted by [Mark Hedges]

	- the existence of Mail/Makefile.PL was an accident.

version 2.087: Tue Feb  3 12:41:10 CET 2009

	Fixes:

	- more character-decoding errors in field study.
	  rt.cpan.org#41661 [Florian]

	- username in folder URL must get decoded as well, to allow
	  '@' signs and colons in the usernames.
	  rt.cpan.org#41976 [Matt S Trout]

	- accept unknown flags for Maildir.
	  rt.cpan.org#42182 [Wes Hardaker]

	Improvements:

	- add DIGEST-MD5 and LOGIN to the AUTO search list of IMAP4.
	  Triggered by rt.cpan.org#42136 [Alexander Thoukydides]

	- add warnings on two spots that message labels may get lost
	  when moving them to an other folder type.

	- use external file for body after 100kB, not 10kB.  Should
	  improve on performance.
2012-02-11 03:21:35 +00:00
cheusov
a60543c86d Fix build failure on Linux with openssl from pkgsrc, approved by reed@ 2012-02-10 08:44:01 +00:00
sbd
cea7c87537 Add SET_LIBDIR=yes 2012-02-09 21:44:27 +00:00
wiz
5a1e8b0499 Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.
2012-02-06 12:40:37 +00:00
drochner
97c64c8ea0 fix build with glib-2.30, from Patrick Welche per pkgsrc-users 2012-02-06 10:44:43 +00:00
sbd
947244b173 Switch to using REPLACE_CSH. 2012-02-06 06:19:17 +00:00
hans
c52e12e786 Use ${RM} -rf to avoid failure if no files are found to be removed. 2012-02-02 10:00:47 +00:00
hans
b336571c09 Use ${RM} -f to avoid failure if no files are found to be removed. 2012-02-02 09:26:17 +00:00
schmonz
40293905fd Update to 4.25.0. From the changelog:
- add support for storing POP/IMAP password in OSX keychain. Thanks:
  Adam Lazur.
2012-02-02 00:37:40 +00:00
obache
bdadc7c7a8 Update enma to 1.2.0.
2012-01-31  SUZUKI Takahiko  <takahiko@iij.ad.jp>

    * 1.2.0
    * [DKIM] fix mis-canonicalization of empty message body in "relax" mode

2011-12-05  SUZUKI Takahiko  <takahiko@iij.ad.jp>

    * 1.1.992
    * support platforms which doesn't have EAI_NODATA any more
    * adjust configure.ac not to link with librt when ldns is chosen as a resolver

2011-11-28  SUZUKI Takahiko  <takahiko@iij.ad.jp>

    * 1.1.991
    * switch default resolver from libbind to ldns
    * [SPF/SIDF] fix memory allocation error at expanding "p" macro when <ip> has no validated domain names
    * [SPF/SIDF] fix misevaluation on domain names longer than 63 characters (thanks to KODAMA Daisuke, NEC BIGLOBE)
    * [DKIM] catch up the updates from RFC4871, RFC5672 to RFC6376
    * [DKIM] change result from "none" to "permerror" of message without any Author header
    * [DKIM] fix mis-canonicalization of header field name includes WSP in "relax" mode
    * [DKIM] fix memory allocation error on message with syntax errors in sig-i-tag value
2012-02-01 10:38:18 +00:00
taca
0be49797b8 Add a patch to fix cmew's case significant problem of keys.
Bump PKGREVISION.
2012-01-31 14:52:20 +00:00
rhaen
0daebfa82e Updated to 0.21
Changes:

0.21    2012-01-10

	Fix "Use of qw(...) as parentheses is deprecated" under 5.14
	[patch by atomicstack]
2012-01-26 19:50:32 +00:00
rhaen
d6a0857d35 Updated to 0.8.16
Changes:

no Changelog by upstream
2012-01-26 18:48:16 +00:00
joerg
1eaa5c4782 Fix mdoc syntax. Bump revision. 2012-01-26 14:56:56 +00:00
rhaen
de4ef4f73d Updated to 2.101
ChangeLog:
2.101     2011-12-23
          remove instruction to use ::Creator instead of just ->create

          documentation improvements (thanks, Michael Stevens)
2012-01-26 12:59:57 +00:00