1.12:
- Fixed problem with overwriting existing session data items.
- Fixed several problems with handling of databytes in rules.
- Fixed crash in plugin cvm-validate when the lookup secret was unset.
- pop3front-auth now supports a no-argument variant on the AUTH command,
used by KMail to test for authentication modes, and documented
in http://www.tools.ietf.org/html/draft-myers-sasl-pop3-05
Thanks Bernhard Graf for the initial patch
- pop3front-auth and -maildir now support the CAPA command.
Thanks Bernhard Graf for the initial patch
- Made imapfront-auth more compatible with Courier IMAP by adding extra
bits to the CAPABILITY command. Thanks Bernhard Graf.
- plugin-cvm-validate handles modules that provide an "out of scope"
fact by passing to the next plugin.
- Fixed handling of addresses without a domain in @file rules.
Thanks Jorge Valdes
1.11:
- Fixed the main mailfront program to clean up temporary files properly.
- Modified the SMTP protocol module to export the SASL authentication
information internally.
- Modified the check-fqdn plugin to append $DEFAULTHOST and
$DEFAULTDOMAIN to addresses if necessary.
- Added separate connect and send timeouts and a maximum message size to
the ClamAV plugin, and fixed a bug with handling port numbers
when using multiple IPs.
- Modified the ClamAV plugin to prefer $CLAMAV_* settings over $CLAMD_*
- Added plugin API documentation.
1.10:
- Added a ClamAV virus scanner plugin. Note: Using this plugin will
cause mailfront to save messages to temporary files. See
mailfront.html for details.
- Modified the plugin API to add a version code, a flags word, and to
(optionally) save messages to a temporary file.
- Fixed a few cases where the UCSPI-TCP protocol was assumed.
- Fixed pop3front-maildir breakage on dietlibc/uClibc and empty
maildirs. Thanks Wayne Marshall.
1.01:
- Fixed a bug in the counters plugin that triggered a problem in the
SMTP protocol when handling the SIZE=# parameter.
- Reversed the order of cvm-validate and qmail-validate in the wrapper
scripts (and documentation) due to the semantics of the two plugins.
- Added a list of built-in plugins. The list currently contains the
three accept* plugins, which are extremely trivial.
1.0:
Mailfront has been rewritten to be totally modular. The core mailfront
program loads the protocol, backend, and all plugin behaviors at run
time from shared objects.
The previous commands, such as smtpfront-qmail, are now shell script
wrappers for the main "mailfront" command, and as such are depricated in
favor of using "mailfront" directly. The *front-qmail wrappers preload
all the plugins that were previously compiled into the corresponding
programs:
check-fqdn counters mailrules relayclient cvm-validate
qmail-validate add-received patterns accept-sender
NOTE: The *front-reject backends have been dropped in favor of a plugin.
In addition, the $REQUIRE_AUTH feature has been moved to another plugin.
If you used this backend or feature you will need to adjust your
configuration accordingly.
Changes since 2.1.1:
* Allow metal to live in plugins #2045 [Matthew Rudy]
* Added metal [Josh Peek]
* Remove script/performance/request in favour of the performance
integration tests. [Pratik Naik]
* Add a rake task to apply a template to an existing application :
rake rails:template LOCATION=~/template.rb [Pratik Naik]
* Add "-m/--template" option to Rails generator to apply a template to
the generated application. [Jeremy McAnally]
* Extracted the process scripts (inspector, reaper, spawner) into the
plugin irs_process_scripts [David Heinemeier Hansson]
* Changed Rails.root to return a Pathname object
* Added view path support for engines [David Heinemeier Hansson]
* Added that config/routes.rb files in engine plugins are
automatically loaded (and reloaded when they change in dev mode)
[David Heinemeier Hansson]
* Added app/[models|controllers|helpers] to the load path for plugins
that has an app directory (go engines ;)) [David Heinemeier Hansson]
* Add config.preload_frameworks to load all frameworks at
startup. Default to false so Rails autoloads itself as it's
used. Turn this on for Passenger and JRuby. Also turned on by
config.threadsafe! [Jeremy Kemper]
* Add a rake task to generate dispatchers : rake
rails:generate_dispatchers [Pratik Naik]
* "rails <app>" will not generate public/dispatch.cgi/fcgi/rb files by
default now. Please use "--with-dispatchers" option if you need
them. [Yaroslav Markin, Pratik Naik]
* Added rake rails:update:application_controller to renamed
application.rb to application_controller.rb -- included in rake
rails:update so upgrading to 2.3 will automatically trigger it #1439
[kastner]
* Added Rails.backtrace_cleaner as an accessor for the
Rails::BacktraceCleaner instance used by the framework to cut down
on backtrace noise and config/initializers/backtrace_silencers.rb to
add your own (or turn them all off) [David Heinemeier Hansson]
* Switch from Test::Unit::TestCase to ActiveSupport::TestCase. [Jeremy Kemper]
* Added config.i18n settings gatherer to config/environment,
auto-loading of all locales in config/locales/*.rb,yml, and
config/locales/en.yml as a sample locale [David Heinemeier Hansson]
* BACKWARDS INCOMPATIBLE: Renamed application.rb to
application_controller.rb and removed all the special casing that
was in place to support the former. You must do this rename in your
own application when you upgrade to this version [David Heinemeier
Hansson]
* Fixed plugin generator so that generated unit tests would subclass
ActiveSupport::TestCase, also introduced a helper script to reduce
the needed require statements #1137 [Mathias Meyer]
* Update Prototype to 1.6.0.3 [sam]
* Fixed that sqlite would report "db/development.sqlite3 already
exists" whether true or not on db:create #614 [Antonio Cangiano]
* Added config.threadsafe! to toggle allow concurrency settings and
disable the dependency loader [Josh Peek]
* Turn cache_classes on by default [Josh Peek]
* Added configurable eager load paths. Defaults to app/models,
app/controllers, and app/helpers [Josh Peek]
* Introduce simple internationalization support. [Ruby i18n team]
* Make script/plugin install <plugin> -r <revision> option work with
git based plugins. #257. [Tim Pope Jakub Kuźma]. Example:
* Added Rails.initialized? flag [Josh Peek]
* Make rake test:uncommitted work with Git. [Tim Pope]
* Added Thin support to script/server. #488 [Bob Klosinski]
* Fix script/about in production mode. #370 [Cheah Chu Yeow, Xavier
Noria, David Krmpotic]
* Add the gem load paths before the framework is loaded, so certain
gems like RedCloth and BlueCloth can be frozen.
* Fix discrepancies with loading rails/init.rb from gems.
* Plugins check for the gem init path (rails/init.rb) before the
standard plugin init path (init.rb) [Jacek Becela]
* Changed all generated tests to use the test/do declaration style
[David Heinemeier Hansson]
* Wrapped Rails.env in StringInquirer so you can do
Rails.env.development? [David Heinemeier Hansson]
* Fixed that RailsInfoController wasn't considering all requests local
in development mode (Edgard Castro) [#310 state:resolved]
* Fixed warnings caused by Python v2.6 (using hashlib, removing
mimify, etc.)
* Deprecated QP_REQUIRED option as this is more than likely no
longer needed and part of what triggered Python warnings
* Fixed unicode errors in certain post headers
* Attempted to incorporate Debian/Ubuntu patches into the mainstream
release
* Support img type enclosures
* No file locking for SunOS
* Gracefully handle missing charsets
* Friendlier and more useful message if sendmail isn't installed
- add Kerberos authentication support to IMAP retriever classes.
Thanks: Guido Günther, Uli M.
- clarify documentation regarding MDA_external. Thanks: AJ Weber.
- eliminate deprecation warning for sets module with Python 2.6 by
using a compatibility wrapper module.
2009-03-18 Jeffrey Stedfast <fejj@novell.com>
* README: Bumped version
* configure.in: Bumped version to 2.4.4
2009-03-18 Jeffrey Stedfast <fejj@novell.com>
* configure.in: Check for select() and poll() as well as poll.h
* gmime/gmime-gpg-context.c (poll): Implement our own poll()
function using select() for portability to MacOS 10.2, which
apparently doesn't have poll().
2009-02-22 Jeffrey Stedfast <fejj@novell.com>
* gmime/gmime-utils.c: Use GSlice for rfc822 word tokens and date
tokens.
* gmime/gmime-parser.c: Updated to use GSlice.
2009-02-22 Jeffrey Stedfast <fejj@novell.com>
* gmime/gmime-header.c (g_mime_header_iter_new): Use
g_slice_new().
(g_mime_header_iter_free): Use g_slice_free().
(g_mime_header_list_new): Use g_slice_new().
(g_mime_header_list_destroy): Use g_slice_free().
* gmime/gmime-gpg-context.c (gpg_ctx_new): Use g_slice_new().
(gpg_ctx_free): Use g_slice_free().
* gmime/gmime-cipher-context.c (g_mime_signer_new): Use
g_slice_new() instead of g_new().
(g_mime_signature_validity_new): Same.
(g_mime_signature_validity_free): Use g_slice_free().
(g_mime_signer_free): Same.
2009-02-07 Jeffrey Stedfast <fejj@novell.com>
* gmime/internet-address.c: Removed some unused macros.
2009-01-12 Jeffrey Stedfast <fejj@novell.com>
* mono/Makefile.am: Fixed to parallel make install, thanks to
Diego Petten
2009-01-09 Jeffrey Stedfast <fejj@novell.com>
* examples/imap-example.c (write_part): Don't unref the stream we
get from g_mime_data_wrapper_get_stream().
(reconstruct_part_content): Fixed error-checking.
2008-11-01 Jeffrey Stedfast <fejj@novell.com>
* gmime/gmime-parser.c (nearest_pow): Implement using asm on i386
- this code path isn't normally built, but it's fun to
micro-optimize anyway ;-)
* gmime/gmime-gpg-context.c (status_backup): Use next_alloc_size()
macro - same as gmime-parser.c
Evolution Exchange 2.25.92 2009-03-02
-------------------------------------
New in 2.26.0
Bug fixes & performance improvements.
Evolution Exchange 2.25.92 2009-03-02
-------------------------------------
Updated Translations:
»·······Chao-Hsiung Liao (zh)
»·······Clytie Siddall (vi)
»·······Jani Monoses (ro)
»·······Praveen Arimbrathodiyil (ml)
»·······Takeshi AIHANA (ja)
Bug Fixes:
»·······#432885 : Rescan foreign hierarchy to get list of shared calendars before giving up opening of the foreign calendar (Milan Crha)
»·······#545455 : Check for the correct href of the message before accessing it (Milan Crha)
Evolution Exchange 2.25.90 2009-02-02
-------------------------------------
Updated Translations:
Andre Klapper (de)
Changwoo Ryu (ko)
Gabor Kelemen (hu)
Evolution Exchange 2.25.5 2009-01-19
-------------------------------------
Bug Fixes:
#360813 : RFC 2445 - CREATED/DTSTAMP/LAST-MODIFIED always in UTC. (Milan Crha)
#566279 : Introduces a new API in Camel needed for implementing EPlugin of Bug #565091 (Philip Van Hoof)
Other contributions:
Remove #include <camel/camel-i18n.h> (Matthew Barnes)
Evolution Exchange 2.25.4 2009-01-05
-------------------------------------
Bug Fixes:
#441712: (Novell Bugzilla) Exchange fix for GAL issue. Unloacking the mutex (Ashish Shrivastava)
Other Contributions:
Miscellaneous compiler warning cleanups (Matthew Barnes)
Evolution Exchange 2.25.2 2008-12-01
-------------------------------------
New in 2.25.2
Regression fixed which would now enable a speedy start-up (Milan Crha)
Bug Fixes:
#540346: Do not try to fetch contacts when not connected (Milan Crha)
#558883: Revert related parts from bug #336074, which caused slow start up (Milan Crha)
Evolution Exchange 2.25.1 2008-11-03
-------------------------------------
Bug Fixes:
#552261: Don't expose sqlite3 header outside. (Srinivasa Ragavan)
Updated Translations:
Maxim Dziumanenko (uk)
Nick Agianniotis (el)
Kenneth Nielsen (da)
had a chance to closely examine it, I would prefer it be done
slightly differently. Also, the patch patches multiple files in
direct contravention of pkgsrc guidelines. One of the files is
also patched by a different patch. Having multiple patches applied
to a single file makes maitenance much more difficult.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
Security fixes in this version:
MFSA 2009-10 Upgrade PNG library to fix memory safety hazards
MFSA 2009-09 XML data theft via RDFXMLDataSource and cross-domain redirect
MFSA 2009-07 Crashes with evidence of memory corruption (rv:1.9.0.7)
For more info, see http://www.mozilla.com/en-US/thunderbird/2.0.0.21/releasenotes/
- v1.1.12's MAILBOXDIR changes broke accessing mails in some setups
- v1.1.12's login_executable -D checking changes caused dovecot to
crash at startup if protocols setting contained only pop3.
- mbox: pop3_lock_session=3Dyes was broken with mail_privileged_group.
* Added :MAILBOXDIR= to mail_location to specify the root dir for
mailboxes. dbox users should migrate to ":MAILBOXDIR=mailboxes",
because that's going to be the default in v1.2+.
+ Linux: Adding -D parameter to login_executable makes login processes
dump core to login_dir if they crash.
- IMAP: SELECT didn't always return first unseen message in reply
- POP3: pop3_lock_session=yes didn't use mail_privileged_group while
dotlocking.
- mbox: Don't crash if >=8192 bytes long line begins with "From ".
- Maildir: More fixes to handling over 26 keywords.
- Several logging fixes and improvements
- Fixed authentication caching with non-plaintext mechanisms when using
a blocking passdb (e.g. MySQL)
- Fixed DIGEST-MD5 authentication with user@domain style usernames.
1) Fix a bug when using SMTP/LMTP which can cause the mbox to be written
with trailing ^M's which causes the www interface to stop working.
2) Add a custom configuration option in dspam.conf of "StripRcptDomain" which,
if selected, strips the RCPT TO domain from email processed through DSPAM.
This is off by default.
PKGREVISION++
Changes since version 4.0.1:
- SpamAssassassin support
- Native LDAP support via OpenLDAP (off by default in pkgsrc)
- DKIM support (not supported in pkgsrc)
- P0f support
- A lot of bug fixes
pkgsrc related changes:
- Optional "curl" support for external URL checking
pkgsrc changes
- add PKG_DESTDIR_SUPPORT= user-destdir
distribution changes:
- Use US-ASCII as failover when Unicode searching fails (#1485762)
- Fix errors handling in IMAP command continuations (#1485762)
- Fix FETCH result parsing for servers returning flags at the end of result (#1485763)
- Fix datetime columns defaults in mysql's DDL (#1485641)
- Fix attaching more than nine inline images (#1485759)
- Support 'UNICODE-1-1-UTF-7' alias for UTF-7 encoding (#1485758)
- Fix mime-type detection using a hard-coded map (#1485311)
- Don't return empty string if charset conversion failed (#1485757)
- Disable concurrent autocomplete query results display (#1485743)
- Fix new lines stripped from message footer (#1485751)
- Fix IE problem with mouse click autocomplete (#1485739)
- Fix html body washing on reply/forward + fix attachments handling (#1485676)
- Fix multiple recipients input parsing (#1485733)
- Fix replying to message with html attachment (#1485676)
- Use default_charset for messages without specified charset (#1485661, #1484961)
- Support non-standard "GMT-XXXX" literal in date header (#1485729)
- Added TNEF support to decode MS Outlook attachments (winmail.dat)
- Fix "value continuation" MIME headers by adding required semicolon (#1485727)
- Fix pressing select all/unread multiple times (#1485723)
- Fix selecting all unread does not honor new messages (#1485724)
- Fix some base64 encoded attachments handling (#1485725)
- Support NGINX as IMAP backend: better BAD response handling (#1485720)
- Performance fix: don't fetch attachment parts headers twice to parse filename
- Fix checking for recent messages on various IMAP servers (#1485702)
- Performance fix: Don't fetch quota and recent messages in "message view" mode
- Fix displaying of alternative-inside-alternative messages (#1485713)
- Fix MDNSent flag checking, use arbitrary keywords (asterisk) flag (#1485706)
- Fix creation of folders with '&' sign in name
- Fix parsing of email addresses without angle brackets (#1485693)
- Save spellcheck corrections when switching from plain to html editor (and spellchecking is on)
- Fix large search results on server without SORT capability (#1485668)
- Get rid of preg_replace() with eval modifier and create_function usage (#1485686)
- Bring back <base> and <link> tags in HTML messages
- Fix XSS vulnerability through background attributes as reported by Julien Cayssol
- Fix problems with backslash as IMAP hierarchy delimiter (#1484467)
- Secure vcard export by getting rid of preg's 'e' modifier use (#1485689)
- Fix authentication when submitting form with existing session (#1485679)
- Allow absolute URLs to images in HTML messages/sigs (#1485666)
- Fix message body which contains both inline attachments and emotions
- Fix SQL query execution errors handling in rcube_mdb2 class (#1485509)
- Fix address names with '@' sign handling (#1485654)
- Improve messages display performance
- Fix messages searching with 'to:' modifier
mail delivery with non local NSS passwd source, such as LDAP.
Stock LDAP uses getpwnam(3) to lookup recipients. As mandated by SUSv2,
getpwnam(3) does not set errno, so Sendmail has no way of distinguishing
a non existing user and an error with a remote NSS source. Therefore,
when the LDAP server goes down, Sendmail bounces mail to valid recipients.
A first workround is to remove F=w from Mlocal in sendmail.cf. This will
inhibit local recipient lookups, but it has a two drawbacks
- ~/.forward do not work anymore
- For multi-recipient mails with a single inexistent user, mail.local
cause a DSN reporting an error for all users, whereas all valid users
do get the message.
A better workaround is this patch, which calls getpwnam_r(3). This newer
API do set errno and do return an error code. Sendmail is therefore able
to detect that it had a transcient error in NSS, and it will react by
queuing the message. This is what you really want to happen when LDAP
is down.
I have not been able to get any feedback from Sendmail developers about
this patch.
two must be used to determine whether this package is built for use
with Sendmail (the default) or Postfix. Use an appropriate user (either
"smmsp" or "postfix") in the two cases. This avoid permission problems
between Postfix and milter-greylist.
Bump package revision because of these changes.
2.8.2 2009/02/17
Request a signature with an "i=" tag if signing for subdomains and
a keylist entry matches. Previously this only occurred when
using an explicit domain list. Problem noted by
S. Moonesamy of Eland Systems.
Fixes in and around dkim_socket_cleanup(). Problem noted by
S. Moonesamy of Eland Systems.
LIBDKIM: When logging a d2i_PUBKEY_bio() or EVP_PKEY_get1_RSA()
failure, also log the selector and domain involved so manual
diagnostics are possible.
LIBDKIM/LIBAR: Feature request #SF2380508: Add new test for
WITHOUT_LIBSM which removes references to libsm's sm_strl*()
functions, so that libdkim and libar can stand on their own
on systems which provide the strl*() functions. Requested by
Frederik Pettai.
LIBDKIM: Report DKIM_STAT_NOSIG if the caller commands that all
signatures should be ignored.
LIBDKIM: Plug a memory leak caused when responding to a malloc()
failure.
LIBDKIM: New signature error code DKIM_SIGERROR_KEYDECODE, used if
d2i_PUBKEY_BIO() or EVP_PKEY_get1_RSA fails in
dkim_sig_process().
LIBAR: Make reference to the "_res" structure more thread-safe.
BUILD: Make use of conf_dkim_filter_ENVDEF since site.config.m4.dist
refers to it. Problem noted by S. Moonesamy of Eland Systems.
which made the small calendar display only nonsense,
ride on recent update
And again: Please test the pkgs at least a little bit before
committing an update.
Evolution Exchange 2.24.5 2009-02-25
------------------------------------
Bug Fixes:
#545455 : Check for the correct href of the message before accessing
it. (Milan Crha)
Evolution 2.24.5 2009-02-25
---------------------------
Updated Translations:
Wouter Bolsterlee (nl)
Bug Fixes:
#333716 : Do not store incomplete or broken files in a cache. (Milan
Crha)
#529037 : Disconnect signals on ESource-s too, not only on ECal-s.
(Milan Crha)
#559027 : Do not set date for 'None' value. (Milan Crha)
#559719 : Use it's own/unique name for the property on the 'epl'
and free the widget only if it wasn't freed yet. (Milan Crha)
#559719 : Use it's own/unique name for the property on the 'epl'
and free the widget only if it wasn't freed yet. (Milan Crha)
#561465 : Expand 'Attendee' column instead of the last. (Milan
Crha)
#564229 : Do not use uninitialized variable. (Milan Crha)
#564229 : Initialize the EPluginUI registry during class initialization,
so that it's sure to be there when we need it. (Matthew Barnes)
#567089 : Do not crash when no From set yet. (Milan Crha)
#569700 : Stop reading from a network when operation was canceled.
(Milan Crha)
#569986 : bar rendering. (Srinivasa Ragavan)
#572399 : Do not read from invalid iterator after call of row
changed. (Milan Crha)
#572543 : Always look for alternative apps for application/octet-stream.
(Milan Crha)
#572975 : Destroy file chooser dialog early enough to not have
hidden any other windows below it. (Milan Crha)
Evolution-Data-Server 2.24.5 2009-02-25
---------------------------------------
Bug Fixes:
#477535 : Randomly mail status changes were not getting stored in
server. Fixed the issue by unsetting correct flags. (Sankar P)
#567008 : Avoiding the clearing of the uids in the spool summary
if forceindex is true. (Jeff Cai)
- update module to 1.27
Upstream changes:
version 1.27: Tue Feb 3 12:23:08 CET 2009
- fix application/ogg to .ogx. Add other oggs [John Drago]
- alternative for ogg in test scripts,
- test by_mediatype with regexp parameter.
- do not use /bin/pwd in t/pod.t
version 1.26: Wed Dec 17 09:01:27 CET 2008
- added many ooxml types [Joe Spooner]
version 1.25: Sat Nov 29 15:00:20 CET 2008
- added application/jsoni
rt.cpan.org #36812 [Christopher H. Laco]
- added text/x-component
rt.cpan.org#41293 [Stephen Steneker]
0.09 Sun May 02 2004
- added PREREQ_PM to Makefile.PL
0.08 Sun May 02 2004
- Changed whitelisted() function to also check for RELAY since
according to the sendmail spec, RELAY implies OK.
- Switched to using BerkeleyDB package instead of File_DB since
File_DB didn't seen to be working with BDB 4.2 libraries
- No longer include a test.db file. Call /usr/sbin/makemap at
`make test` time.
Pkgsrc changes:
o Adjust dependencies to match new requirements.
Upstream changes:
version 3.14: Mon Feb 16 14:18:09 CET 2009
Fixes:
- isparent() when list() returns nothing.
rt.cpan.org#42932 [Phil Lobbes]
- Quote more characters in Massage(): add CTL, [, ], % and *
rt.cpan.org#42932 [Phil Lobbes]
- message_string() will only complain about a difference between
reported message size and actually received size; it will not
try to correct it anymore.
rt.cpan.org#42987 [Phil Lobbes]
- No error when empty text in append_string()
rt.cpan.org#42987 [Phil Lobbes]
- login() should not try authenticate() if auth is empty or undef
rt.cpan.org#43277 [Phil Lobbes]
version 3.13: Thu Jan 15 10:29:04 CET 2009
Fixes:
- "othermessage" in bodystructure parser should expect an MD5,
not bodyparams. Fix and test(!) by [Michael Stok]
Improvement:
- minor simplifications in code of run() and _imap_command()
- get_bodystructure trace message fix [Michael Stok]
- add Domain option for NTLM authentication.
Pkgsrc changes:
o Fix typo in HOMEPAGE url
o Get rid of nasty interactive bits by redirecting stdin to /dev/null
Upstream changes:
Version 3.024
add git repo link to metadata
Pkgsrc changes:
o Adjust dependency on p5-Email-MIME-Creator to match new requirement
Upstream changes:
0.13 2009-02-22 14:06:00
- bcc: POD corrections thanks to Lance Brown <lance@bearcircle.net>
0.12 2009-01-22 06:52:00
- Fixing tests for new versions of MIME::Creator
- Better structure of the code so that ::Template can also handle
plain text views
- Added onto troubleshooting
Pkgsrc changes:
o Adjust dependency on p5-Email-MIME-Modifier to match new requirement.
Upstream changes:
1.455 2009-01-20
fix a horrendous bug that would let you end up with:
Content-Type: image/jpeg; charset="utf-8"
no code changes
add strangely missing copyright information
1.862 2009-01-22
add repository location metadata
always require Encode, never MIME::Words; this means that using
Email::MIME on pre-5.008 will be difficult, if not impossible
if a header can't be decoded, fall back to the raw header
move decoding methods to Email::MIME::Header, add header_raw
- IMAP: PERMANENTFLAGS list didn't contain \*, causing some clients
not to save keywords.
- dbox: INTERNALDATE and save date was returned wrong for converted
maildir files.
- auth: Using "username" or "domain" passdb fields caused problems
with cache and blocking passdbs in v1.1.8 .. v1.1.10.
- userdb prefetch + blocking passdbs was broken with non-plaintext
auth in v1.1.8 .. v1.1.10.
- If mail_chroot is set, don't fail at startup in dump-capability.