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.
- Fix code that was not executed in a release build.
- Require CMake 2.6.0 which fixes boost detection.
- Don't try to restart an agent that has been deleted.
- Maildir: Keyword handling was somewhat broken in v1.1.9
- userdb prefetch was broken with blocking passdbs in v1.1.9
- dict process didn't always die with the rest of Dovecot
- dict quota was somewhat broken with pgsql
User destdir mode instead of user-destdir: this make sure the package is
correctly created when mutt_dotlock is needed.
Mostly bugfixes in changelog, among them:
- Only install mutt_dotlock(1) if binary is installed.
- Allow for mail addresses longer than 256 characters.
- Make multipart decoding a little more forgiving.
- Make $move default to no instead of ask-no.
- Show more information about problematic SMIME signatures under gpgme.
- Improve gpgme SMIME uid display.
- Support displaying application/pgp-keys with GPGME.
- Verify hostname in (Open)SSL certificate validation.
- Make text/enriched handler multibyte aware.
- translation updates.
UPDATING:
+ support for SSL certificate chains
+ <what-key> function works in pager, too
+ support for tokyocabinet (qdbm successor)
! $move now defaults to "no" instead of "ask-no"
+ $imap_pipeline_depth controls the number of commands that mutt can issue
to an IMAP server before it must collect the responses
+ $ssl_client_cert available with gnutls as well as openssl
+ 'mime_lookup application/octet-stream' added to system Muttrc
Lots of small dbox fixes, hopefully migrations from Maildir are now working
correctly.
+ Sending SIGUSR2 to dovecot-auth now also logs statistics about cache inserts.
This could help figuring out auth cache size.
+ deliver: Added rejection_subject setting, which is used for rejected mails.
+ pop3: Prevent clients from looping forever trying to fetch an expunged
message.
+ If login process crashes, log the IP address that (maybe) caused it.
+ If core dump limit is 0, add "core dumps disabled" to startup log line.
+ Log better messages for "Permission denied" errors
- mbox: Fixed assert-crash with pop3_lock_session=yes
- dbox: Fixes to handling maildir-converted files.
- Auth cache wasn't working correctly for all fields (e.g. allow_nets) with
blocking passdbs (e.g. mysql).
- pgsql: Handle reconnecting to server without failing auth lookups.
- Berkeley DB memory/resource leak fixes.
- maildir: Fixes to handling over 26 keywords.
2.8.1 2009/01/16
LIBDKIM: Fix bug #SF2508602: Add a translation string for
DKIM_SIGERROR_KEYREVOKED and fix dkim_eom_verify() so it
returns DKIM_STAT_REVOKED when appropriate. Problem noted
by Mike Markley of Bank of America.
2.8.0 2009/01/08
Add configuration option "EnableCoredumps" which makes an explicit
kernel request for cores on crashes. Currently only meaningful
on Linux.
Add configuration option "AuthServID" which sets the "authserv-id"
token to use when generating Authentication-Results header
fields.
Report "fail" instead of "hardfail" on authentication failures,
in compliance with the Authentication-Results: draft.
Add _FFR_REPORT_INTERVALS, experimental support for the "ri" tag
extension to DKIM policy and key records for specifying
reporting intervals.
Feature request #SF1985886: Add _FFR_MULTIPLE_SIGNATURES, allowing
one instance of the filter to add multiple signatures.
Suggested by Dave Crocker.
Add "TemporaryDirectory" configuration file option for requesting that
libdkim use an alternate directory for creating temporary
files, and "KeepTemporaryFiles" for requesting that libdkim
not delete those files for debugging purposes.
Add optional support for the "unbound" asynchronous resolver
library as it is DNSSEC-aware. Adds four new configuration
file items: "BogusKey", "BogusPolicy", "InsecureKey" and
"InsecurePolicy". Also add dkim_sig_getdnssec()
and dkim_policy_getdnssec() to libdkim so callers can tell
what the DNSSEC evaluation result was for each query.
Based on a patch from John Dickinson.
Add "BaseDirectory" configuration file option for specifying
the desired current directory of the process.
Make use of the key and policy "rs" tag, if present, when doing
SMTP rejections.
Use MTA macro "$j" as the hostname in generated reports instead of
the output of gethostname() since on some systems the latter
may not be fully-qualified.
Remove ANTICIPATE_SENDMAIL_MUNGE, replacing it with a runtime check
for the milter v2 feature which suppresses the addition of
spaces in headers.
Add _FFR_COMMAIZE which attempts to predict the reformatting
the MTA will do to certain header fields to reduce verification
failures.
Add _FFR_DKIM_REPUTATION enabling a function used to query
an open DKIM reputation service regarding the signing user
and signing domain. The service's URL is
http://www.dkim-reputation.org. (EXPERIMENTAL)
Fix preloading of configuration defaults.
Fix bug #SF2236040: Quote all of the POSIX regular expression special
characters, not just some of them. Reported by Mark Martinec.
When possible, log the selector and domain of the signature evaluated
along with any errors in the libcrypto stack.
LIBDKIM: Add "smtpbuf", "smtplen" and "interval" parameters to
dkim_sig_getreportinfo() and dkim_policy_getreportinfo().
Also, remove the assertion that "addr" be non-NULL.
LIBDKIM: Add DKIM_LIBFLAGS_ACCEPTDK which enables compatibility
with DomainKeys-formatted key records.
LIBDKIM: Adjust signature formatting for legibility.
LIBDKIM: Check return status from dkim_canon_getfinal() to avoid
bad dereferences. Problem noted by Chris Behrens of
Concentric Network Corporation.
LIBDKIM: Render the DKIM handle unusable in dkim_eoh_sign() if a
required header was absent.
Activate _FFR_REQUIRED_HEADERS.
2.7.2 2008/09/02
Avoid memory leaks and infinite loops when releasing thread-specific
memory. Reported by Jeff Earickson.
2.7.1 2008/08/27
Set up required callbacks for OpenSSL thread-safety. Problem
noted by Zbigniew Szalbot.
Disallow empty "t=" and "x=" tags.
Return DKIM_STAT_KEYFAIL for various DNS key retrieval failures
instead of DKIM_STAT_INTERNAL.
2.7.0 2008/07/23
Update to draft-ietf-dkim-ssp-04. In doing so, rename "ASPDiscard"
to "ADSPDiscard", "ASPNoSuchDomain" to "ADSPNoSuchDomain"
and "SendASPReports" to "SendADSPReports" in the configuration
file.
Feature request #29738: Add "TrustSignaturesFrom" configuration
file item allowing fine-grained control over third-party
signature handling.
Feature request #SF2018848: Add "LocalADSP" feature allowing
policy assertions from domains known to have specific policies
but which don't publish ADSP records. Suggested by
Bruno Kraychete da Costa.
LIBDKIM: Fix an off-by-one overrun check in key and policy record
decoding. Problem noted by John Dickinson.
2.6.0 2008/06/11
Remove "signaturemissing" as an old-style configuration action
as it has been superseded by "ASPDiscard" and related
functions.
Add "SendASPReports" configuration option which generates ASP failure
reports if requested by the sending domain.
Update report generation for verification failures to use the
new Abuse Reporting Format (ARF) and DKIM Reporting
draft proposals.
Add "MustBeSigned" configuration option, requiring signatures to
cover specific headers if present.
Rename "UseASPDiscard" to "ASPDiscard".
Add "ASPNoSuchDomain" configuration option which rejects mail that
appears to come from nonexistent domains as reported by the
Author Signing Practises check.
Add "ReportAddress" configuration option, used for defining the
From: header of reports mailed out.
Yet another compatibility fix with respect to Sleepycat DB.
Fix processing of "LogWhy" configuration parameter. Problem noted
by Erik Lotspeich.
Add "-n" command line flag which parses the command line arguments
and configuration file(s), then exits with an appropriate
status code.
Report DKIM and ASP results separately via the same
Authentication-Results header field. Previous versions would
alter the DKIM result based on ASP.
Fix bug #SF1976931: Restore function of "nosignature" old-style
action configuration, connected to "AlwaysAddARHeader".
Problem noted by Lucas Brasilino.
Feature request #SF1940233: Add "DontSignMailTo" configuration option,
allowing a list of recipient patterns whose mail should not
be signed. Requested by Don Hughes.
LIBDKIM: Rename dkim_reportinfo() to dkim_sig_getreportinfo(),
and add dkim_policy_getreportinfo().
LIBDKIM: Add several more signature error codes covering various
key-related errors.
LIBDKIM: Add dkim_sig_hdrsigned() utility, DKIM_OPTS_MUSTBESIGNED
option, and DKIM_SIGERROR_MBSFAILED error code.
LIBDKIM: Fix a bug in the computation of the result for
dkim_canon_minbody().
LIBDKIM: Report corrupted base64 chunks instead of quietly
tolerating them.
LIBDKIM: Tidy up the cleanup code in dkim-canon.c.
LIBDKIM: Properly handle "tag=" at the end of a data set (i.e.
the tag exists and has an empty value).
LIBDKIM: Use larger unsigned data types in dkim_sig_future() as
was done elsewhere.
LIBDKIM: Always populate a DKIM_SIGINFO with domain and selector
before there's an opportunity for other parsing
short-circuits.
LIBDKIM: Fix bug #SF1984685: Remove the "margin" parameter from
dkim_getsighdr(); make it controlled by a new function,
dkim_set_margin(), so that the signed copy and the
user-requested copy are identical.
Activate _FFR_AUTHSERV_JOBID.
2.5.5 2008/04/25
Fix bug #SF1947301: Close up a logic problem in "UseASPDiscard"
handling which could cause false rejections of mail from
domains advertising "discardable" policies. Problem noted
by Doug Kingston.
LIBDKIM: Another compatibility fix with respect to Sleepycat DB.
- Fix mark popup in IE 7 (#1485369)
- Fix line-break issue when copy & paste in Firefox (#1485425)
- Fix autocomplete "unknown server error" (#1485637)
- Fix STARTTLS before AUTH in SMTP connection (#1484883)
- Support multiple quota values in QUOTAROOT resonse (#1485626)
- Only abbreviate file name for IE < 7 browsers (#1485063)
- Performance: allow setting imap rootdir and delimiter before connect (#1485172)
- Fix sorting of folders with more than 2 levels (#1485569)
- Fix search results page jumps in LDAP addressbook (#1485253)
- Fix empty line before the signature in IE (#1485351)
- Fix horizontal scrollbar in preview pane on IE (#1484633)
- Add Robots meta tag in login page and installer (#1484846)
- Added 'show_images' option, removed 'addrbook_show_images' (#1485597)
- Option to check for new mails in all folders (#1484374)
- Don't set client busy when checking for new messages (#1485276)
- Allow UTF-8 folder names in config (#1485579)
- Add junk_mbox option configuration in installer (#1485579)
- Do serverside addressbook queries for autocompletion (#1485531)
- Allow setting attachment col position in 'list_cols' option
- Allow override 'list_cols' via skin (#1485577)
- Fix 'cache' table cleanup on session destroy (#1485516)
- Increase speed of session destroy and garbage clean up
- Fix session timeout when DB server got clock skew (#1485490)
- Fix handling of some malformed messages (#1484438)
- Speed up raw message body handling
- Better HTML entities conversion in html2text (#1485519)
- Fix big memory consumption and speed up searching on servers without SORT capability
- Fix setting locale to tr_TR, ku and az_AZ (#1485470)
- Use SORT for searching on servers with SORT capability
- Added message status filter
- Fix empty file sending (#1485389)
- Improved searching with many criterias (calling one SEARCH command)
- Fix HTML editor initialization on IE (#1485304)
- Add warning when switching editor mode from html to plain (#1485488)
- Make identities list scrollable (#1485538)
- Fix problem with numeric folder names (#1485527)
- Added BYE response simple support to prevent from endless loops in imap.inc (#1483956)
- Fix unread message unintentionally marked as read if read_when_deleted=true (#1485409)
- Remove port number from SERVER_NAME in smtp_helo_host (#1485518)
- Don't send disposition notification receipts for messages marked as 'read' (#1485523)
- Added 'keep_alive' and 'min_keep_alive' options (#1485360)
- Added option 'identities_level', removed 'multiple_identities'
- Allow deleting identities when multiple_identities=false (#1485435)
- Added option focus_on_new_message (#1485374)
- Fix html2text class autoloading on Windows (#1485505)
- Fix html signature formatting when identity save error occured (#1485426)
- Add feedback and set busy when moving folder (#1485497)
- Fix 'Empty' link visibility for some languages e.g. Slovak (#1485489)
- Fix messages count bar overlapping (#1485270)
- Fix adding signature in drafts compose mode (#1485484)
- Fix iil_C_Sort() to support very long and/or divided responses (#1485283)
- Fix matching case sensitivity when setting identity on reply (#1485480)
- Prefer default identity on reply
- Fix imap searching on ISMail server (#1485466)
- Add css class for flagged messages (#1485464)
- Write username instead of id in sendmail log (#1485477)
- Fix htmlspecialchars() use for PHP version < 5.2.3 (#1485475)
- Fix js keywords escaping in json_serialize() for IE/Opera (#1485472)
- Added bin/killcache.php script (#1485434)
- Add support for SJIS, GB2312, BIG5 in rc_detect_encoding()
- Fix vCard file encoding detection for non-UTF-8 strings (#1485410)
- Add 'skip_deleted' option in User Preferences (#1485445)
- Minimize "inline" javascript scripts use (#1485433)
- Fix css class setting for folders with names matching defined classes names (#1485355)
- Fix race conditions when changing mailbox
- Fix spellchecking when switching to html editor (#1485362)
- Fix compose window width/height (#1485396)
- Allow calling msgimport.sh/msgexport.sh from any directory (#1485431)
- Localized filesize units (#1485340)
- Better handling of "no identity" and "no email in identity" situations (#1485117)
- Added 'mime_param_folding' option with possibility to choose long/non-ascii attachment names encoding eg. to be readable in MS Outlook/OE (#1485320)
- Added "advanced options" feature in User Preferences
- Fix unread counter when displaying cached massage in preview panel (#1485290)
- Fix htmleditor spellchecking on MS Windows (#1485397)
- Fix problem with non-ascii attachment names in Mail_mime (#1485267, #1485096)
- Fix language autodetection (#1485401)
- Fix button label in folders management (#1485405)
- Fix collapsed folder not indicating unread msgs count of all subfolders (#1485403)
- Fix handling of apostrophes in filenames decoded according to rfc2231
Evolution Exchange 2.24.3 2009-01-12
-------------------------------------
Bug Fixes:
#441712: (bugzilla.novell.com) Fix for an issue while loading GAL (Ashish Shrivastava)
Evolution 2.24.3 2009-01-12
---------------------------
Bug Fixes:
#332729: Invalid write with outspring from e-config.c (Milan Crha)
#337082: Unnamed imap folder (Milan Crha)
#435452: (Novell Bugzilla) Adding People to Meeting Loses Attendee if Add or Busy Search Selected (Srinivasa Ragavan)
#435694: (Novell Bugzilla) Retract of Email from Sent Items Does not Work (Bharath Acharya)
#439733: (Novell Bugzilla) Checking for junk before training (Srinivasa Ragavan)
#446285: (Novell Bugzilla) Meeting Entry Does Not Allow Multiple Names (Bharath Acharya)
#458968: (Novell Bugzilla) Don't warn the user about changes being lost if he is trying to delegate the meeting (Suman Manjunath)
#546637: Mail opened from the "Unread mails" displays empty (Srinivasa Ragavan)
#551599: Do not fallback to default 15 minutes alarm offset if alarm is triggered at start (or end) of appointment (Paul Bolle)
#552583: Passwords don't get stored when using other authentication type than "Password" (Milan Crha)
#552583: Free the right url (Srinivasa Ragavan)
#552583: Account checking logic a bit more consistent (Milan Crha)
#552583: Fix bugs in the account checking logic (Sankar P)
#552583: Compare the protocol, user, host and port and disregard the rest (Matthew Barnes)
#555663: Evolution crashed with SIGSEGV in gconf-bridge (Milan Crha)
#556303: Evolution crashed with SIGSEGV in camel_mime_part_get_filename (Milan Crha)
#557176: Crash while trying to click on 'Contacts' (Milan Crha)
#558337: Evolution crashes while managing IMAP folder subscriptions (Norman Wang)
#559153: Unable to convert mailboxes from Hardy to Intrepid versions (Sankar P)
#560420: Failed spamassassin pipe on Evolution (hp@syntomax.com)
#562091: New share memo window doesn't come up (Matthew Barnes)
#562155: Evolution stopped to start (e_shell_set_crash_recovery) (Matthew Barnes)
#562450: Edit as New Message doesn't copy the content of a GPG signed message (Matthew Barnes)
#562886: Evolution mailto CLI cannot handle attachments with "#" in filename (Matthew Barnes)
#563077: Evolution crashes if gnome-settings-daemon is not started on Solaris (Jeff Cai)
#563250: Save and restore custom composer accelerators (Matthew Barnes)
#563369: "Templates" folder not translated (Milan Crha)
#564007: Messages do not show inline decrypted message by default (Milan Crha)
#564860: Evolution crashes in e_util_labels_parse if the labels don't have the correct format (Matthew Barnes)
#565553: Right click on an attachment in calendar event and chose application does not work (Ashish Shrivastava)
#566653: Local folder's DnD aren't saved well to DB (Srinivasa Ragavan)
Updated Translations:
Jorge Gonzalez (es)
Gil Forcada (ca)
Claude Paroz (fr)
Leonardo Ferreira Fontenelle (pt_BR)
Daniel Nylander (sv)
Andre Klapper (de,cs)
Changwoo Ryu (ko)
Evolution-Data-Server 2.24.3 2009-01-12
-----------------------------------------
Bug Fixes:
#451734: Weather calendar getting wrong data for Blythe, California (Ian Weisser)
#545834: IMAP summary headers are not updated on full message download (Milan Crha)
#546637: Mail opened from the "Unread mails" displays empty list (Srinivasa Ragavan)
#552986: Fix for a crash in pop3_connect (Milan Crha)
#554182: GSSAPI not working with 2.24.0 (Milan Crha)
#555230: Autocompletion crash on broken vCard (Milan Crha)
#557348: Search folders with "Include threads" do not update reliably (Matt McCutchen 2)
#558744: Fix for a crash when started in offline mode (Milan Crha)
#558883: Evolution 2.24 is terribly slow with large IMAP folders (Srinivasa Ragavan)
#558926: Unread message count in virtual folders is wrong (Srinivasa Ragavan)
#559153: Migration fixes from Evolution 2.22 to Evolution 2.24 (Sankar P)
#559272: Infinite loop using a CalDAV source (Milan Crha)
#561081: "Moving" emails is broken (Srinivasa Ragavan)
#561561: Use sufficiently large buffers for strftime (Frederic van Starbmann)
#562200: Left click of mouse disables calendar (Milan Crha)
#562228: Login to exchange fails if "mailbox" is filled manually in the config wizard (Milan Crha)
#564339: IMAP syncing performs too much local I/O (Robert Collins)
#564541: Fix for a crash doing a search in vFolders (Thomas)
#564954: "Match All" search folder shows no messages (Matt McCutchen 2)
#209514: (bugzilla.novell.com) Evolution Groupwise missing mails (Sankar P)
#435632: (bugzilla.novell.com) Fix for a crash when moving contacts to a different addressbook (Srinivasa Ragavan)
#440265: (bugzilla.novell.com) Groupwise Address Book Contact Lists Are Not Saved (Srinivasa Ragavan)
#446290: (bugzilla.novell.com) GW Parallel clients & (un)read counts problems (Sankar P)
#447121: (bugzilla.novell.com) Fix for a memory corruption in GroupWise (Srinivasa Ragavan)
#448079: (bugzilla.novell.com) Instability in GroupWise on x86_64 (Simon Brys)
#449916: (bugzilla.novell.com) Loss of data in Messages related to shared memos and Assigned tasks (Bharath Acharya)
#455939: (bugzilla.novell.com) Fix for a deadlock in evolution-data-server (Srinivasa Ragavan)
#462575: (bugzilla.novell.com) Evolution does not honor the "Check for new messages in all folders" setting for GroupWise SOAP accounts (Simon Brys)
Updated Translations:
Changwoo Ryu (ko)
Gabor Kelemen (hu)
- Add support for getifaddrs() and enable on NetBSD - submitted back to
exim bugzilla as http://bugs.exim.org/show_bug.cgi?id=802
- Increase size of addrbuf[512] used in old style ioctl() version of
os_common_find_running_interfaces()
Fixes issue on NetBSD 5.0
* 3.7.0
-------
* Expanding/Collapsing of threads is now approximately 95% faster.
* Cache reading is now approximately 10% faster.
* The shortcut key settings of the main window and the message list
context menus are now connected.
* The preferences on the 'Other' page have now been moved to
Other/Miscellaneous. The parent pages are now unselectable and the
first page is automatically selected on opening the preferences.
* In the Compose window, on the Others tab, the 'Save message to'
entry now has a drop-down list of the previous save locations.
* In the Compose window, the Attachments Properties window is now
confirmed and closed with the Return key.
* When using an external editor to compose messages, the message is
automatically saved to Drafts when the external editor is closed.
* A hidden option has been added, 'primary_paste_unselects' which
causes the primary buffer to be cleared and the insertion point to
be repositioned when the middle mouse button is used for pasting
text. It is turned off by default.
* In the Actions window, the Escape key now cancels the action
editing.
* Offline SSL certificate verification has been added.
* Privacy plugins: The decryption failure messages are now shown
in the NoticeView just above the message text rather than in a
popup window.
* Privacy plugins: when listing the UIDs during a signature check,
show the UID validity
* tools/popfile-link.sh
Support for reusing existing POPFile session ID has been added.
* tools/kdeservicemenu
Support for kde4 has been added.
* win32: better integration has been implemented by using the
standard file associations.
Unfortunately there does not appear to be much more information on the
changes other than:
"This fixes aborts when generating explanations for mails with a long envelope sender, amongst other issues. An update is recommended."
- Restart agents when their executable changed.
- Buildsystem fixes to find and link boost on all platforms.
- Improvements to the startup to prevent partial startup.
- Include revision number in the version string when building from SVN.
- Shut down when we lost the connection to the D-Bus session bus.
- add some basic handling of command line args.
- Add a D-Bus call to flush the notification queue.
- Automatically fix world-writeable mySQL config files.
- Fix for FreeBSD mysql path.
Most importantly mbox bugfixes. v1.1 should finally be as stable with
mboxes as it was with v1.0. Hopefully we'll also soon have the first
v1.2 beta release and the final v1.2.0 somewhat soon after that.
- mbox: Several bugfixes. Fixes "next message unexpectedly lost"
errors and perhaps some other problems as well.
- deliver: It wasn't possible to override boolean settings in
lda section by setting them to "no".
- Maildir++ quota didn't correctly check if maildirs had changed
during recalculation.
- kqueue notify: Fixed assert-crash in some situations
- dbox: Several fixes to handling Maildir migrations
- Logging/error message improvements
Based on PR 40278 by Leonardo Taccari.
Version 1.4.17:
- Remove most W32-specific code from net.c and use the appropriate gnulib
modules instead.
- Gnulib upate to 2008-12-24.
- Unified handling of the Gnome and MacOS keyrings. Both are disabled by default
and must be enabled using --with-*-keyring options.
- Support for SYSCONFDIR/netrc (as a fallback for ~/.netrc) was added by Jim
Pryor. Thanks!
- Support for the GNOME Keyring was added by Satoru SATOH. Thanks a lot!
- Added a vim syntax file for msmtprc files to scripts/vim. The file was
written by Simon Ruderich. Thanks!
- Updated the msmtpq/msmtpQ scripts.
Security fixes in this version:
MFSA 2008-68 XSS and JavaScript privilege escalation
MFSA 2008-67 Escaped null characters ignored by CSS parser
MFSA 2008-66 Errors parsing URLs with leading whitespace and control characters
MFSA 2008-65 Cross-domain data theft via script redirect error message
MFSA 2008-64 XMLHttpRequest 302 response disclosure
MFSA 2008-61 Information stealing via loadBindingDocument
MFSA 2008-60 Crashes with evidence of memory corruption (rv:1.9.0.5/1.8.1.19)
For more info, see http://www.mozilla.com/en-US/thunderbird/2.0.0.19/releasenotes/
Upstream changes:
version 3.12: Mon Nov 24 15:34:58 CET 2008
Improvement:
- major performance improvement in append_message(), avoiding
reading the whole file in memory as the docs promised but the
code didn't do. [David Podolsky]
Email::Sender replaces the old and sometimes problematic Email::Send
library, which did a decent job at handling very simple email
sending tasks, but was not suitable for serious use, for a variety
of reasons.
At present, the casual user is probably best off using
Email::Send::Transport::Sendmail. If a local sendmail program is
unavailable, Email::Send::Transport::SMTP will allow you to send
mail through your relay host.
In the future, Email::Sender::Simple will provide a very simple
interface for sending mail.
- Postfix 2.5: the SMTP server did not ask for a client certificate
with "smtpd_tls_req_ccert = yes". Reported by Rob Foehl.
- Postfix 2.5, 2.4 and 2.3: avoid reduced TCP performance when
reusing an SMTP connection with a larger than 4096-byte TCP MSS
value. In practice, this could happen only with loopback (localhost)
connections.
version 2.086: Thu Dec 11 11:55:32 CET 2008
Changes:
- require Encode 2.26 (there are so many distributions which
older versions of Encode which contain serious flaws)
Improvements:
- sort optional module names in Makefile.PL
version 2.085: Thu Dec 11 11:25:52 CET 2008
Fixes:
- message disappeared when ::Manager::moveMessages() had to move
messages to the folder it already was in.
rt.cpan.org#40198 [Florian]
- leave encodings in unknown charsets untouched, in stead of
croacking in studied header fields (M::M::Field::Full).
rt.cpan.org#40353 [Florian]
- thread detection with missing messages croaks in multiple ways:.
rt.cpan.org#40347 [Florian]
- if character-set is unknown, then still returned un-decoded
body for decoding(). [IIM1468]
- encoding into binary transfer-encoding failed. [IIM1473]
Improvements:
- updated README, as suggested by [Anton Berezin]
- understand unicode-1-1-utf-[78] charset
- documention improvements on study() [Florian]
This version is a maintenance release, consisting primarily of bugfixes to
problems discovered in the release that affected a small number of users
plus a security fix for users of the RFC822BUFFER routines.
Approved by Thomas Klausner.
We ought to have bumped PKGRIVISION when claws-mail was updated to 3.6.1
due to dependency patterns was changed.
But clawsker was not bumped and claws-mail-fetcinfo was downgraded.
This version adds a workaround for a bug in Plesk 9 that provides
the text "localhost" instead of the IP address for some connections.
Thanks to Medovarszky Zoltan and Christian Aust for reporting this
one.
This update fixes a serious security flaw, which can lead to arbitrary
command execution on the server running roundcube.
I could not find a formal changelog, but here's what the website writes:
There were two security issues reported which are now fixed. The first was as
possible code injection using the html2text conversion script. The other
exploit used the unchecked size parameters of the quota image to let PHP
create huge images eating up all the server memory.
Enchant and GTK 2.14 are now officially supported.
Changes from 2.5.0
------------------
New features
The POP3 remote mailbox feature, which enables the direct view/download/deletion of messages on POP3 server, was added.
The backups of configuration files are kept for four generations now.
Feature improvements
Enchant (with GtkSpell 2.0.13) has been supported.
When creating filter rule automatically, the target header field is used as a default filter name.
The Japanese manual was updated.
In the folder selection dialog, only folders which are expanded in the folder view are expanded.
The folders which should not be selected in the folder selection dialog became unselectable.
Unix: Only new messages are counted when incorporating from local mbox.
Unix: SIGHUP/SIGINT/SIGTERM/SIGQUIT signals are handled now.
Win32: System shutdown event is also handled on debug mode.
Bugfixes
The parser of IMAP4 was fixed.
Warnings about --datarootdir on running the configure script was removed.
The bug that the addressbook window was not refreshed when sender of message was added to the addressbook was fixed.
A workaround for raw-JIS filename used for attachments (specifically Eudora) was made.
The compilation error when using GTK+ 2.14.x was fixed.
Some build fixes were made.
Several bugfixes were made.
escalation vulnerabilities) and updated translations:
* Sympa was not fully compliant to the RFC 2616, leading for example
to possible unwanted list deletion by administrators using prefetching
tools. This was fixed by replacing all the threatening GET requests
by POST requests;
* Use of sprint() function for creating SQL queries lead to possible
SQL injection through cookie manipulation;
* The use of files in /tmp lead to vulnerabilities.
1.0.81 16-Dec-2008
---------------------------------------------
- Restore protocol backward compatibility with Akonadi 1.0.x servers.
- Build system fixes.
- Fix compiler warnings.
- Fall back to the default server path if the configured one points
to a non-existing file.
1.0.80 19-Nov-2008
---------------------------------------------
- Query agent status information asynchronously and answer all queries from
cached values, reduces the risk of an agents blocking the Akonadi server.
- Increase mysql limits to more realistical values.
- Don't mark all new items as recent.
- Changes so it can store the size of an item.
- Better error detection.
- Prevent translated month names in the protocol.
- Some build fixes.
- Handle multiline output correctly.
- Terminate the control process when the server process failed to start.
- Add the ability to debug or valgrind a resource right from the
beginning, similar to the way this can be done with KIO slaves.
- Fix fetching of linked items in arbitrary collections.
- Add notification support for item references in virtual collections.
- Add LINK/UNLINK commands to edit references to items in virtual collections.
- Add a way to notify agents that their configuration has been changed remotely.
- Make sure that all modification times are stored in UTC time zone.
- Unquoted date time with a lenght of 26 characters was not parsed properly.
- Add serverside timestamp support for items.
New Features
- Added a new cron/cull_bad_shunt script to cull and optionally
archive old entries from the bad and shunt queues. This is controlled
by new Defaults.py/mm_cfg.py settings BAD_SHUNT_STALE_AFTER (default
7 days) and BAD_SHUNT_ARCHIVE_DIRECTORY (default None) which determine
how long to keep bad and shunt queue entries and optionally, where to
archive removed entries.
- Prepended list name to bounce log unrecognized bounce messages.
- Added a new Defaults.py|mm_cfg.py setting ACCEPTABLE_LISTNAME_CHARACTERS
with default value '[-+_.=a-z0-9]'. This Python regular expression
character class specifies the characters allowed in list names. The
motivation for this is the fact that previously, a list named, e.g.,
xxx&yyy could be created and MTA aliases generated that would cause
The MTA to execute yyy as a command. There is a possible security issue
here, but it is not believed to be exploitable in any meaningful way.
Bug fixes and other patches
- Changed the preservation of unparseable messages to be conditional on
the Defaults.py/mm_cfg.py setting of QRUNNER_SAVE_BAD_MESSAGES and
changed the queue directory in which messages are preserved from 'shunt'
to 'bad'.
- Fixed a bug introduced in 2.1.10 that caused some email subscribe
requests to be shunted (1966837).
- Fixed a problem with bin/update erroneously moving templates from
templates/xx to lists/xx if a list has the same name as a language
code. Also fixed the absolute path to lists/ (1418670 ).
- Changed Utils.ValidateEmail to not allow specials (particularly ':')
in unquoted local parts (1956393).
- Changed bin/update to remove .bak files erroneously left behind in
qfiles/*/ by a 2.1.9 bug.
- Added 's' to %(listname) in templates/ia/admlogin.html and
templates/sl/help.txt (1682990).
- Use newer template variable for site-owner address in
templates/ko/newlist.txt and templates/ru/newlist.txt (1578766).
- Corrections to Spanish translation submitted by Wikimedia Foundation
(1433262) and Debian.
- Corrections to German translation submitted by Ralf Doeblitz (916196).
- Correction to French translation submitted by Maxime Carron (1588617).
- Correction to Portuguese translation submitted by Gabriel P. Silva
(1733057).
- Add #! line to fblast.py test script (1578740).
- Fixed unescaped '%' in templates/nl/newlist.txt (1719017).
- Changed non-ascii characters in some templates/*/*.html files to HTML
entities.
- Fixed a problem in Decorate.py that could result in a multipart
message with no part headers for the original body part (1991348).
- Improved recognition of some bounce messages.
- Rearranged calls to the list setBounceInfo() method in Bouncer.py
to accommodate MemberAdaptors that store bounce info outside the
list instance.
- Fixed CookHeaders.py which in some cases with new style prefixing
would insert an extra space between the prefix and the subject.
- Changed OldStyleMemberships.py to remove the member from one_last_digest
when changing from regular to digest delivery to avoid the possibility
of a duplicate digest in some circumstances.
- Patched Danish message catalog for proper use of HTML entities per
Jonas Smedegaard (1999966).
- Improved bounce loop detection and handling in BounceRunner.py.
- Merged the Catalan i18n from the Mailman Catalan Translation Team.
- German translation updated by Peer Heinlein.
- Added check for gateway_to_news before holding for ModeratedNewsgroup.
- At some point, cron/senddigests and bin/update were inadvertently
'preconfigured'. This has been fixed.
- Brazilian Portuguese translation updated by Diego Francisco
de Gastal Morales.
- Added 'listname' to the replacements for the archidxfoot.html template.
Miscellaneous
- Brad Knowles' mailman daily status report script updated to 0.0.18.
------
v2.3.1
------
[jan] SECURITY: Escape output in test.php.
[jan] Add script to import contacts from SquirrelMail database.
[gwr] Correct support for the freebusy URL in Kolab.
[gwr] Add photo support for the Kolab driver.
[jan] Import broken vCards from Synthesis clients (Bug #7407).
[cjh] Add two retries to find a contact after adding it (Bug #7478).
[cjh] Add a PostgreSQL-specific upgrade script for 2.2.1 to 2.3
(michael.menge@zdv.uni-tuebingen.de, Bug #7462).
[jan] Don't overwrite empty address books preference when creating new shares
(Bug #7399).
[mms] Upgrade prototype.js to v1.6.0.3.
------
v4.3.2
------
[mms] Fix prototypejs regression on IE (Bug #6590).
------
v4.3.1
------
[jan] SECURITY: Escape output in test.php.
[mms] Don't include Virtual Folder information in when tracking folder
tree changes (Bug #7739).
[mms] Marked stripped parts as 'attachment', not 'inline' (Request #4664).
[mms] Fix linking from addresses in mailbox to compose screen (Bug #7432).
[jan] Use mailer configuration when sending iTip replies (Bug #7388).
[jan] Always display multipart/appledouble attachments.
[mms] Upgrade prototype.js to v1.6.0.3.
The SquirrelMail team is happy to announce the release of version 1.4.17. The
most notable change is a security fix that prevents certain specially-crafted
hyperlinks within messages from executing cross-site scripting attacks. For
other details, see the ReleaseNotes file included in this release. We advise
all users of SquirrelMail software to upgrade.
This version fixes a bug in the address parser that was preventing
some sender/recipient whitelist/blacklist entries from matching.
Thanks to John Devenport for reporting this one. This version also
fixes a bug in the "config-test" feature that prevented spamdyke
from finding its own binary when the file is not in the current
directory. Thanks to John Hallam for reporting this one.
Lots of bug fixes, including
* clamd: LogFileUnlock was not working correctly (bb#1304)
* freshclam/manager.c: add support for http proxy in SubmitDetectionStats
(bb#1284)
* unit_tests/valgrind.supp: add more valgrind suppressions (bb#1283,#1286,#1294)
* libclamav/readdb.c: fix handling of malformed ldb sigs (bb#1292)
* freshclam/manager.c: improve reporting of server failures (bb#777)
* clamscan/manager.c: fix double-slash when scanning the root dir (bb#1263)
* libclamav/nsis: improve lateny (bb#1180)
* libclamunrar/unrar.c: avoid rar_malloc warnings on damaged files (bb #1290)
* libclamav/htmlnorm.c: fix memory leak (bb #1291)
Email::Stuff, as its name suggests, is a fairly casual module used
to email "stuff" to people using the most common methods. It is a
high-level module designed for ease of use when doing a very specific
common task, but implemented on top of the tight and correct Email::
modules.
Email::Stuff is typically used to build emails and send them in a
single statement, as seen in the synopsis. And it is certain only
for use when creating and sending emails. As such, it contains no
email parsing capability, and little to no modification support.
To re-iterate, this is very much a module for those "slap it together
and fire it off" situations, but that still has enough grunt behind
the scenes to do things properly.
Evolution Exchange 2.24.2 2008-11-24
-------------------------------------
Bug Fixes:
#540346: Do not try to fetch contacts when not connected (Milan Crha)
#558883: Improve performance in case of large IMAP folders (Milan Crha)
Evolution 2.24.2 2008-11-24
---------------------------
Bug Fixes:
#434320: When the popup is clicked close the status icon (Srinivasa Ragavan)
#446286: Remove the header check as we do a e_gw_connection_get_item for tracking the status (Bharath Acharya)
#555276: Don't load vfolder as subfolder. (Srinivasa Ragavan)
#559810: Do not localize empty label names, also localize them only first time (Milan Crha)
#560329: Fix the signature of the "children-changed" signal emission (Li Yuan)
#560882: Left-align header labels instead of centering them, and adjust the header padding so they look purdy (Matthew Barnes)
Updated Translations:
Nickolay V. Shmyrev (ru)
Evolution-Data-Server 2.24.2 2008-11-24
-----------------------------------------
Bug Fixes:
#546637: Now unread vfolder should be better (Srinivasa Ragavan)
#557348: Clear summary when we reset query. (Srinivasa Ragavan)
#558883: Improve performance in case of large IMAP folders. (Srinivasa Ragavan, Milan Crha)
#560076: Handle followup better (Srinivasa Ragavan)
#561069: If nothing to expunge, don't crash. (Srinivasa Ragavan)
Updated Translations:
Rafael Garcia (la)
* IMAP QUOTA extension now returns "MESSAGE" quota, not "MESSAGES".
This makes Dovecot now RFC 2087 compliant. Hopefully this change
doesn't break anyone's Dovecot-specific quota checking code..
+ Added !include and !include_try directives to config file reader.
Note that !include doesn't currently work with deliver. The main
point here is that ssl_key_password can be placed to a different
file with !include_try that deliver can just ignore.
+ More error/debug message logging improvements.
- v1.1.6 gave "userdb didn't return a home directory" error at startup
- Some config file parsers (deliver, passwd-file, acl, trash) ignored
the file's last line if it didn't end with LF.
- fts: SEARCH SUBJECT didn't search messages that weren't already
in fts index.
- fts-solr: Don't assert-crash if we couldn't connect to Solr.
- IMAP: Mailbox deletion gave an error, but still worked, if mails'
control directory wasn't the same as index directory.
- Several fixes to rarely used mailbox list layout configurations.
Changes since 1.10
Additions include:
* Redesigned Web Alpine interface
* Experimental S/MIME support added in UNIX versions of Alpine
* Attempt to include the attachment filename as part of the name
of the temporary file used when viewing an attachment with an
external program. Add some randomness to that filename to make
it hard to predict the filename. Add a filename extension,
usually derived from the type/subtype, to the temporary
filename. This was previously done only on Windows and MacOS
X.
* Enhance address completion in the composer (TAB command) so
that it looks through nicknames, fullnames, and addresses from
the address book; addresses from the message being viewed, if
any; and the results from LDAP Directory Server lookups for
all of the defined directory servers that have the
"Use-Implicitly-From-Composer" feature set.
* Make the default character set setting more liberal in what it
will accept from the UNIX nl_langinfo call and the various
values of LANG seen in the wild
* Remove the Alpine revision number from the titlebar in released
versions while leaving it there in snapshot versions
* Add a feature to suppress the display of asterisks when you
type a password for Alpine
* Add line wrapping when displaying PRE formatted sections of HTML
* When the Convert Dates To Localtime feature is turned on
convert not only the dates in the index screen but also the dates
in the MESSAGE VIEW
Bugs that have been addressed in this release include:
* Crash when using tab-completion for selecting a Save filename
* Make Web Alpine help text images relative for more portability
* Fixed attach save of html parts in Web Alpine
* Viewing, printing, exporting, replying, and bouncing of message
digests was broken. Replying and bouncing should not have
been allowed at all for digests. It would be nice to have a
more standard index-like view of a message digest but that has
not been addressed with this minor bug fix.
* Adjust wrapping of HTML messages so that the margins specified
by Viewer Margin Left and Viewer Margin Right are observed
correctly
* Interrupt of WhereIs command in index was broken
* The Unknown Character Set option did not work correctly
interpreting unknown characters in message headers
* Long address lines could cause blank continuation lines
* Save to a local default INBOX failed if the primary collection
was also local, which it is by default. The save went to
~/mail/inbox instead.
* Make a default save folder of "inbox" always mean the real
inbox, not the inbox in the primary collection
* Address book entries with lots of addresses would be truncated
when entered in the composer with a screen size wider than 270
or so charcters
* Some fields in the index screen were truncated when the screen
width was wider than 256 characters
* Crash when TABing to next folder, the next folder with new mail
is a POP folder, and there is a more than 10 minute pause
between typing the TAB and typing the Yes
Pkgsrc changes:
o Canonicalize HOMEPAGE
Upstream changes:
version 3.11: Wed Oct 8 10:57:31 CEST 2008
Fixes:
- some SSL connections process more bytes then needed, which
made the select() timeout. Nice fix by [David Sansome]
rt.cpan.org#39776
Improvements:
- improved example imap_to_mbox by [Ralph Sobek]
version 3.10: Sun Aug 24 21:26:27 CEST 2008
Fixes:
- INET socket scope error, introduced by 3.09
rt.cpan.org#38689 [Matt Moen]
version 3.09: Fri Aug 22 16:38:25 CEST 2008
Fixes:
- return status of append_message reversed.
rt.cpan.org#36726 [Jakob Hirsch]
- no line-breaks in base64 encoded strings when logging-in
rt.cpan.org#36879 [David Jonas]
- fix MD5 authentication.
rt.cpan.org#38654 [Thomas Jarosch]
Improvements:
- extensions and clean-ups in examples/imap_to_mbox.pl by
[Ralph Sobek]
- an absolute path as Server setting will open a local ::UNIX
socket, not an ::INET
rt.cpan.org#38655 [Thomas Jarosch]
Pkgsrc changes:
o Changed MAINTAINER to pkgsrc-users@ from a non-developer
(sorry if this offends...)
o Added DEPENDS on packages which this now depends on
o Added a patch to get rid of pesky interactivity during build:
"There ought to be a law!"
Upstream changes:
Version 3.023
Correct erroneous changelog entry
Fix typo in perldoc: utf-8, not utf8
Version 3.022
Behave on Cygwin as on Win32 with regard to defaulting to SMTP sending.
Respect crazy people who put multiple Cc or Bcc headers in
message (#30574, thanks Pavel V. Rochnyack!)
We no longer rewrite array and hash refs in the send_by_sendmail
args so aggressively.
Cope with missing local sendmail (thanks to Debian for patching
for this, and for putting up with me (rjbs) being an insufferable
jerk!)
Fix weird unicode-in-$1 bug (thanks SREZIC!)
Other minor bug fixes.
Version 3.021
Replace Email::Date with Email::Date::Format to limit prereqs
(Email::Date::Format produced just for this!)
Begin the process of removing use of ExtUtils::TBone for testing
Version 3.020
Optimized code for speedup of creation of two-part messages.
The internal structure of the object has changes, but that
won't matter if you were using the published interface. (Sam
Tregar)
Removed the "advanced features", ie auto-fallback delivery,
from send_by_smtp. They didn't belong there in the first place.
Version 3.01_06 (2007/07/29)
First release from Perl Email Project. Updated packaging.
Version 3.01_04 (2004/05/05)
Reworked the new send_by_smtp stuff. Documentation modifications.
Version 3.01_02 (2003/08/28)
Well, it seems 3.01_01 failed tests on Win32 due to me accidentally
changing the line ending format to DOSish. Also the way that
email extraction for SMTP with or without Mail::Address was
different (from 2.117 even). So ive fixed that.
Anybody depending on the undocumented extract_addrs() is in
for a suprise. I suggest you look at using Mail::Address.
Version 3.01_01 (2003/04/25 - 2003/08/21)
(This version is a test release, if its ok then I'll re-release
it as 3.02)
Patched the pod to use correct entities Thanks to Ed Avis for
the patch. Added better support for funky names in the from
field when sending via SMTP, thanks to prodding by Darren
Hemphill and Ollie Gallardo. (Actually I kind of messed this
up orginally and no doubt Darren wasn't impressed. I ended up
using something pretty close to his solution. My bad for not
paying more attention. Sorry mate.)
08/21: Apparently I never uploaded my changes for this version
to CPAN. Sigh.
*** Win32 CHANGES ***
Up until this release the default send() method for all OS'es
has been to invoke sendmail and pipe the mail to it. This
behaviour has now changed on Win32 to default to using SMTP.
This means that if your /site/lib/Net/libnet.cfg file is properly
configured then you can use SMTP without specifying a send
method explicitly. This seemed a rational decision as most
Win32 users who send mails are using an SMTP server and not a
tool like sendmail.
*** SMTP CHANGES ***
Jonathan Eunice <jeunice at illuminata dot com> pointed out an
interesting bug in the interaction between MIME::Lite and
Net::SMTP/Net::CMD. This was that sending a mail ending in
"\n\n" without additional encoding would cause Net::CMD to send
an incorrect end of mail signal to the SMTP server which would
result in A) The mail failing to be sent due to a timeout, and
B) MIME::Lite to report that all was well.
This has been fixed by checking to make sure that if the last
character sent was \n, but the last two chars were not \r\n
then the \n is turned into an \r, which Net::CMD then adds an
\n to and then sends the normal ".\r\n" to terminate the message.
Weird error, that im not entirely sure has been resolved
properly. Please inform me if this screws anything up that it
shouldn't.
As stated earlier send_by_smtp wasnt extracting the _real_
email address from the overall fancy once specified in the
From: field. This is resolved now, fancy display names are now
possible while using SMTP.
*** Content-Id ***
It was pointed out by alex via CPAN RT that Content-Id needs
to have angle brackets around it or HTML mails dont show up
properly in many mail clients, furthermore the RFC mandates it
(to be honest im taking his word on this, please feel free to
yell at me if this causes trouble), so as he suggested I am
automatically adding them in they arent provided.
*** sendmail path ***
Dom pointed out via CPAN RT that despite some effort going in
to trying to discover the correct location of sendmail, that
it was still using a bad default. Fixed.
*** Date Stamping ***
Kurt reported via RT that datestamps were not being correctly
formatted. His patch has been incorporated with only one change,
a comment where Perl was spelled PERL :-)
*** Quoted printable fix ***
Klaus Rusch noted a bug in how quoted-printable handled weird
\r\n combinations. Fixed now.
Upstream changes:
1.6.6 Sun Sep 07 10:20:22 CST 2008
- Thomas Jarosch sent a patch that adds unix socket support for those
who have their admin restricted to unix socket instead of tcp
1.6.5 apparently a mystery release
Pkgsrc changes:
o Adjust dependency for p5-Test-Simple according to corelist output
(perl 5.7.3 had 0.41 of Test::More)
Upstream changes:
1.400 2008-10-02
return MessageID objects, not Email::Address objects
this lets us add in_brackets
use Sys::Hostname::Long if available
Changes:
- no questions asked about Mail::Box::Parser::C; it is not
really maintained as it should... but probably still works
in most cases.
Fixes:
- change in TAP::Harness shows missing TAP::Parser::Aggregator
in test.pl rt.cpan.org#39264 [Jerrad Pierce]
- removed (@) prototype on Mail::Internet::new replacement,
because it produces a warning on 5.10
version 2.083: Tue Sep 2 09:41:19 CEST 2008
Changes:
- FIX CHARACTER-SET HANDLING. When a new body is created,
it will get charset 'PERL', which means: Perl internal
representation. Also the decoded() body is of that. As part
of a message, the body with be translated into real utf-8.
This change will make Mail::Box slower, but correct! Check
your applications! Use $msg->decoded when you process the
content.
- removed $msg->decoded option 'keep', because decoded object
depends on temporary decoding parameters.
Fixes:
- use File::Temp, not POSIX::tmpnam, to work around Windows
bug. rt.cpan.org#35747 [Ron Murray]
- Mail::Message::contentType could produce "use of undefined"
error message [Patrick Heesom]
- Fix listing IMAP folders. rt.cpan.org#36458 [Jonathan Kamens]
- do not set charset on non-text parts.
- no complaints for IMAP4 object without explicit folder
name. rt.cpan.org#37801 [Slaven Rezic]
- remove SpamAssassion question from installation: SAv2 is the
only supported, but most people will not install that.
Improvements:
- doc-patch, where "my Type @array" is not permitted
anymore [Mike Andrews]
- do not coerce parts via messages into parts.
- The shared library major version because it is no longer compatible
with old binaries.
- The package revision because of the above change.
- The minimum API and ABI versions because new binary packages are no
longer compatible with an old "imap-uw" package.
Changes:
libSieve 2.2.7
--------------
- Fixed a duplicate symbol definition (thanks to Wilfried Goesgens).
- Fixed a mismatched function declaration (thanks to Eugene Prokopiev).
- More cases where Vacation should be ignored (thanks to Dilyan Palauzov).
- Generate Vacation handle according to RFC 5230 (thanks to Dilyan Palauzov).
- Use of NULL without declaration (thanks to Dilyan Palauzov).
- Added pkgconfig support (thanks to Dilyan Palauzov).
- Documentation corrections (thanks to Dilyan Palauzov).
- Use left-recursion when parsing stringlists (thanks to Dilyan Palauzov).
LDFLAGS. Bump PKGREVISION.
Reported by Mr. Siemiradzki (yes, I'm avoiding writing your first name
because I don't know what the first character is) on current-users.
Features:
po/ja.po, po/web_help_ja.po: update Japanese translation of the user
interface, add Japanese translation of online help
po/ru.po: Updated Russian translation.
src/Commands.pm: [#3990][Submitted by A. Berstein, electricembers.net] The
quiet option has been reactivated for the "reject" mail command.
Bug fixes:
wwsympa/archived.pl: [Reported by M. Kretchner, INRIA] It was impossible
to remove a message from web archives or rebuild these archives.
check_perl_modules.pl: [Reported by M. Gorecka-Wolniewicz,
Nicolaus Copernicus univ., Torun] In some cases, CAS logout didn't work.
src/task_manager.pl, wwsympa/archived.pl, wwsympa/bounced.pl: [#3957]
[Reported by O. Berger, Telecom & Management SudParis] When launching
Sympa daemons (other than sympa.pl) with an unknown option, the daemon
was still launched instead of failing to launch.
Imported from wip, originally packaged there by marc, updated by me.
Evolution# is a .NET language binding for various Ximian Evolution (tm)
libraries.
Initial support is for libebook for addressbook access.
Evolution 2.24.1.1 2008-11-07
----------------------------
Releasing Evolution under 'GNU LGPL V2 or (at your option) V3'. Refer COPYING file for more details
Bug Fixes:
#437226: (Novell Bugzilla) Proper message is missing in mail sent by delegatee (Bharath Acharya)
#440007: (Novell Bugzilla) Print Preview of Calendar Event Shows Blank Page Before Data (Bharath Acharya)
#541121: Updated Meetings Need to Notify the Organizer Just as Brand New Meetings Do (Patrick Ohly)
#554450: drag and drop to attachment bar doesn't work (Matthew Barnes)
#557246: Unsubscribe other user's folder throws an error (Bharath Acharya)
#557613: evolution crashed with SIGSEGV in e_flag_set() (Matthew Barnes)
#557726: New address book creation dialog doesn't get refreshed (Bharath Acharya)
#558726: format string bugs causing potential crashes (Matthew Barnes)
#559028: Evolution: Reserve tab order in mail composer window is not the same as the forward tab order in reverse. (Matthew Barnes)
#559041: Please add translator comment (Matthew Barnes)
#559371: Evolution: spell-checker underlines even the words correctly spelled whilst language is ticked. (Matthew Barnes)
Updated Translations:
Maxim Dziumanenko (uk)
Leonardo Ferreira Fontenelle (pt_BR)
Gabor Kelemen (hu)
Kenneth Nielsen (da)
Luca Ferretti (it)
iharh (be)
Jorge Gonzalez (es)
Priit Laes (et)
Daniel Nylander (sv)
Gil Forcada (ast)
Evolution-Data-Server 2.24.1.1 2008-11-07
-----------------------------------------
Bug Fixes:
#209514: (Novell Bugzilla) Evolution Groupwise missing mails (Sankar P)
#372382: (Novell Bugzilla) VUL-0: OTRS SOAP interface vulnerability (Sankar P)
#434946: (Novell Bugzilla) Deleted Messages in Trash Show Bold and Behave Like New Messages (Sankar P)
#434950: (Novell Bugzilla) Newly Fetched Mail Doesn't Update Mailbox Count in QuickViewer Until Exit and Entry (Sankar P)
#434958: (Novell Bugzilla) 'Empty Trash' Sometimes Requires Multiple Attempts Before Initiating (Sankar P)
#435725: (Novell Bugzilla) Disable Right-Mouse "Delete" On GrouPWise System Email Folders (Sankar P)
#435727: (Novell Bugzilla) Deleted Shared Folder Crashes Evolution (Sankar P)
#435964: (Novell Bugzilla) Evo crashed after switching from offline to online in GW addressbook (Ashish Shrivastava)
#440502: (Novell Bugzilla) Tracker Bug: GroupWise Magic Patch Tracker (Sankar P)
#532136: Evolution crashed - modifying a local task and changed offline state (Milan Crha)
#555979: Evolution does not empty trash on exit (Milan Crha)
#556119: Takes a very long time to index newsgroup. (Srinivasa Ragavan)
#558727: Format string bugs causing potential crashes (Matthew Barnes)
#558737: Evolution freezes on trying to store folder (Milan Crha)
#558883: Evolution 2.24 is terribly slow with large IMAP folders. (Srinivasa Ragavan)
Updated Translations:
Maxim Dziumanenko (uk)
Changed spamdyke_log() to send all messages to stderr (when appropriate) using
a single call to vfprintf() by adding newline characters and PID prefixes to
the format before outputting anything. This is necessary to work around a
problem with the design of DJB's multilog program, which uses a single pipe
to accept input from all processes and thus cannot keep log messages
separate. This means partial output from some spamdyke processes could
overlap output from other spamdyke processes when the load rises (a race
condition). Thanks to Philip Nix Guru for reporting this one.
- security fix for users of tmail or dmail.
- bug fixes and reliability improvements.
- A new function, utf8_csvalidmap(), has been added for the benefit of
Alpine to use in examining UTF-8 text and determining efficiently
whether it can be downgraded to a legacy charset. If you develop an
MUA, this may be useful for you too, although you'll have to read the
source code to see how to use it. The purpose of the "not-CJK" bit is
to prevent messages being downgraded to a CJK charset if all they have
in that charset are some special punctuation.
This update address the security vulnerability reported in SA32483.
version of pine in mail/pine. I've switched to mail/alpine as MUA, and
mail/dovecot for imap service, and so should you.
This package should be updated to the current version of imap-uw. Although
we are _not_ vulnerable to the current secunia advisory for imap-uw -- we do
not install tmail or dmail with the setuid bit set, nor advise users to
configure their mta to pass untrusted mailbox names to dmail on the command
line (who would do this?), there will eventually be a vulnerability which
does affect this old version.
However, as long as we support mail/pine, upgrading is not quite
straightforward -- the last version of mail/pine links against the version
of imap-uw currently included herein, and an upgrade would require testing.
Akonadi is a new personal information management (PIM) framework for KDE 4
and is included in the 4.1 release. Akonadi will function as an extensible
data storage for all PIM applications. In KDE 3 all PIM applications had
different data storage and handling methods, which lead to several
implementations of essentially the same thing. Besides data storage,
Akonadi has several other components including search, and a library
(cache) for easy access and notification of data changes.
* Many changes for developers, and many fixes
* Added gettext support (thanks blackmoon)
* Added support to Windows Event Logging (lwel module) and smart
logging facility (smartlog module)
* CURL library bindings revamped to version 7.18.1 to help the
development of the hotmail plugin
* MacOSX startup script fixed, thanks nx2000car
* Too many fixes in plugins to be listed, thanks to all contributors
Ok'ed geert@
The invalid message address parsing bug is pretty important since it
allows a remote user to send broken mail headers and prevent the
recipient from accessing the mailbox afterwards, because the process
will always just crash trying to parse the header. This is assuming that
the IMAP client uses FETCH ENVELOPE command, not all do. Note that it
doesn't affect versions older than v1.1.4.
+ dovecot -n and -a now prints some system information at the top.
+ More error/debug message logging improvements.
- pop3-login: Fixed assert-crash if a client sent USER+PASS+USER+PASS
commands in the same IP packet.
- Parsing an invalid message address like "From: (" caused an
assert-crash in v1.1.4 and v1.1.5.
- Folding whitespace wasn't handled correctly inside quoted-strings,
causing some messages to be parsed incorrectly.
- mbox: Fixed saving messages that begin with a valid From_-line.
Based on PR 38262, some portability improvement and ipv6 support optionify.
mailx (Heirloom Mailx; formerly nail) is a mail user agent derived from
Berkeley Mail 8.1. It is intended to provide the functionality of the
POSIX.2 mailx command with built-in support for MIME messages. This means
it can handle international character sets as well as attachments. In
recent system environments, nail is Unicode/UTF-8 capable. It further
contains some minor enhancements like the ability to set a "From:" Address.
Changes:
* Balsa-2.3.26 release. Release date 2008-09-07
- composing format=flowed messages with spaces pasted in works better.
- allow to explicitly specify a GPG key id for an identity.
* Balsa-2.3.25 release. Release date 2008-06-14
- GMail compatibility.
- notification icon in GNOME panel is optional now.
- wrapping of flowed text improved.
- lots of various bug fixes.
* Balsa-2.3.24 release. Release date 2008-05-31
- Support for accessing files over gnome-vfs (smb, ssh mounts, etc.)
- maildir tree scanning fixes.
- Rudimentary support for sending text/html messages.
- UIDPLUS IMAP extension support.
* Balsa-2.3.23 release. Release date 2008-03-20
- Suppport for IMAP MULTIAPPEND extension for faster uploading of
message batches to and from IMAP servers.
- improved scanning of mailbox trees.
- GtkSourceView2 support.
* Balsa-2.3.22 release. Release date 2007-12-23
- new address edition widget in the compose window.
- compose window displays languages available for spell checking.
- more new icons.
* Balsa-2.3.21 release. Release date 2007-12-08
- migration from GnomeUI to GtkUIManager
- Rubrica address book support.
- bugs fixed: GNOME: 481842, 488432, 496316; Redhat: 414361.
* Balsa-2.3.20 release. Release date 2007-09-07
- fix buffer overflow (#474366).
- avoid sending messages twice under certain conditions.
* Balsa-2.3.19 release. Release date 2007-08-25
- more build fixes.
* Balsa-2.3.18 release. Release date 2007-08-22
- reflow improvements.
- Build problems against steaming-hot GNOME fixed.
- Make BINARY and ESEARCH IMAP extensions usage more robust.
* Balsa-2.3.17 release. Release date 2007-07-04
- check validity of server APOP challenge.
- add ability to store VCARD signatures.
- use ESEARCH IMAP extension if available.
- message wrapping fixes.
- and an usual bunch of bugfixes.
* Balsa-2.3.16 release. Release date 2007-05-27
- fix message threading regression.
- reorganize "Identity" dialog.
- code cleanup.
* Balsa-2.3.15 release. Release date 2007-05-01
- Use GtkPrint infrastructure if available.
- handle LDAP referrals.
- nicer citation marks.
- initial libnotify support.
- IMAP BINARY support.
* Balsa-2.3.14 release. Release date 2006-12-12
- deferred population of the mailbox index.
- client-side IMAP sorting.
- be compatible with recent gtk2 releases.
- mailbox tabs reorderable with d&d.
- enhanced mailto: URL handling.
* Balsa-2.3.13 release. Release date 2006-06-26
- many small fixes
- nicer icons.
* Balsa-2.3.12 release. Release date 2006-03-04
- do not reference freed memory in mbox driver.
* Balsa-2.3.11 release. Release date 2006-02-28
- assure messages are properly signed after identity change.
- Ctrl-N goes over unread messages in all mailboxes.
- Redone Preference Manager.
- support better slow LDAP servers.
- use better real estate when displaying message counts.
- fixed bugs: 330085, 330093, 332980.
Evolution Exchange 2.24.0 2008-09-22
-------------------------------------
Bug Fixes:
#546972: Added SYNC_COUNT to sync up counts on the operations needed (Bharath Acharya)
#552013: Just update the count when adding messages. Also fixes the deadlock reported (Bharath Acharya)
Updated Translations:
Kenneth Nielsen (da)
Igor Nestorovi (sr, sr@latin)
Tirumurthi Vasudevan (ta)
Sweta Kothari (gu)
Chao-Hsiung Liao (zh_HK, zh_TW)
Djihed Afifi (ar)
Runa Bhattacharjee (bn_IN)
Jiri Eischmann (cs)
Sandeep Shedmake (mr)
Tino Meinen (nl)
Ilkka Tuohela (fi)
Gabor Kelemen (hu)
Baris Cicek (tr)
Gintautas Miliauskas (lt)
Alexander Shopov (bg)
Luca Ferretti (it)
Shankar Prasad (kn)
Evolution Exchange 2.23.92 2008-08-08
-------------------------------------
Bug Fixes:
#550160: Be able to search for "Name contains" like queries (Milan Crha)
Updated Translations:
Philip Withnall (en_GB)
David Planella (ca)
Changwoo Ryu (ko)
Andre Klapper (de)
Laurent Dhima (sq)
Evolution Exchange 2.23.91 2008-08-01
-------------------------------------
Updated Translations:
Andre Klapper (de)
Kjartan Maraas (nb)
Ilkka Tuohela (fi)
Daniel Nylander (sv)
Leonardo Ferreira Fontenelle (pt_BR)
Robert-André Mauchin (fr)
Inaki Larranaga Murgoitio (eu)
Ignacio Casal Quinteiro (gl)
Theppitak Karoonboonyanan (th)
Evolution Exchange 2.23.90 2008-08-18
------------------------------------
Bug fixes:
#329505: Recognize Distribution lists stored on the server and work with them as with Contact lists (Milan Crha)
#489236: Evolution Inbox not displaying messages which have already been opened in another application using exchange (Milan Crha)
#545877: Migrate Camel from EDList to CamelDList (Matthew Barnes)
#546257: Use proper ref/unref functions on EBookBackendExchange object (Milan Crha)
#546397: Fetch uids correctly (Milan Crha)
#546933: Do not lookup for NULL (Milan Crha)
#546934: Track contact changes correctly (Patrick Ohly)
#547308: Distinguish between GAL offline and unsupported authentication method used (Milan Crha)
Updated Translations:
Kjartan Maraas (nb)
Ivar Smolin (et)
Runa Bhattacharjee (bn_IN)
Laurent Dhima (sq)
Ilkka Tuohela (fi)
Djavan Fagundes (pt_BR)
Duarte Loreto (pt)
Arangel Angov (mk)
Djihed Afifi (ar)
Evolution Exchange 2.23.6 2008-08-04
------------------------------------
Bug fixes:
#208394: (Novell Bugzilla) Use rid along with uid while searching for recurring instances (Chenthill Palanisamy)
#500389: Option to set different authentication type for GAL and OWA (Milan Crha)
#544031: Compiler warnings cleanup (Milan Crha)
#544513: Do not unref NULL object (Milan Crha)
Other Contributions:
DB Summary fixes (Bharath Acharya)
Updated Translations:
Jorge Gonzalez (es)
Djihed Afifi (ar)
Leonardo Ferreira Fontenelle (pt_BR)
Claude Paroz (fr)
Evolution Exchange 2.23.5 2008-07-21
------------------------------------
New in 2.23.5
Camel DB Summary support. (Srinivasa Ragavan)
Bug fixes:
#528902: Better time zone handling (Patrick Ohly)
Other Contributors:
Rewrite the evolution-data-server version check and set it to require 2.23.5 (Matthew Barnes)
Updated Translations:
Yannig Marchegay (oc)
Daniel Nylander (sv)
Evolution Exchange 2.23.4 2008-06-16
------------------------------------
Bug fixes:
#402752: Prevent crash when got a component without set UID (Milan Crha)
#532844: If it's a bad case we can just goto the error handling code instead of trying to process the response (Paul Smith)
#536376: Check libebackend when running ./configure (Wang Xin)
#536638: Allow evolution-exchange to build with G_DISABLE_SINGLE_INCLUDES and GTK_DISABLE_SINGLE_INCLUDES defined. (Matthew Barnes)
Updated Translations:
Djihed Afifi (ar)
Inaki Larranaga Murgoitio (eu)
Ivar Smolin (et)
Evolution Exchange 2.23.3 2008-06-02
------------------------------------
New in 2.23.2:
Final outstanding Win32 portability changes (Tor Lillqvist)
Bug fixes:
#366250: Don't compile/package semi-free RFCs and other IETF documents that are easily accessible on the web (Øystein Gisnås)
#523023: Another leak fix (Matthew Barnes)
#533422: server_DATA should not be packed in dist tarballs (Johnny Jacob)
Updated Translations:
Ignacio Casal Quinteiro (gl)
Philip Withnall (en_GB)
Clytie Siddall (vi)
Djihed Afifi (ar)
Jorge Gonzalez (es)
Kjartan Maraas (nb)
Evolution Exchange 2.23.2 2008-05-12
------------------------------------
New in 2.23.2:
Enable building on Windows (Tor Lillqvist)
Bug fixes:
#358706: (Novell Bugzilla) Fix evolution hang (Bharath Acharya)
Other Contributors:
Fix include path for e-data-server-module.h, now in libebackend (Johan Euphrosine)
Updated Translations:
Yair Hershkovitz (he)
Evolution Exchange 2.23.1 2008-04-21
------------------------------------
Bug fixes:
#268259: (Novell Bugzilla) Don't require restart of Evolution to create appointment on switching from offline to online mode. (Suman Manjunath)
#303067: Fix a random crash looking up addresses in new email (Milan Crha)
#520676: Sent item and Deleted item folder should have special icons (Bharath Acharya)
#526740: Drop dependency on gnome-vfs, use new gio instead. (Milan Crha)
Updated Translations:
Philip Withnall (en_GB)
Krishna Babu K (te)
Ivar Smolin (et)
Evolution 2.24.1 2008-10-20
---------------------------
Many Bug Fixes and Updated Translations
Evolution 2.24.0 2008-09-22
---------------------------
New in 2.24.0:
* Message Templates
* WebDAV Contacts Plugin
* Google Contacts Plugin
* Custom header support while sending mails
* Single Model view for Calendar
* Sqlite Based message summary
* New Bonobo-less composer for Evolution
* Quota support to IMAP/POP accounts
* Gtk+ Recent manager integration in Composer
Many Bug Fixes and Updated Translations.
Evolution 2.23.92 2008-09-08
----------------------------
New in 2.23.92:
Evolution source code license changed to LGPLv2 & LGPLV3 (Sankar P)
One Bug Fix, A Few Updated Translations.
Evolution 2.23.91 2008-09-01
----------------------------
Many Bug Fixes and Updated Translations.
Evolution 2.23.90 2008-08-18
----------------------------
Many Bug Fixes.
Other fixes:
Lots of disk summary related stability fixes (Srinivasa Ragavan)
Many Updated Translations.
Evolution 2.23.6 2008-08-04
---------------------------
New in 2.23.6:
WebDAV contacts plugin (Matthias Braun)
Many Bug Fixes and Updated Translations.
Evolution 2.23.5 2008-07-21
---------------------------
New in 2.23.5
Camel DB Summary support. (Srinivasa Ragavan & Sankar P)
New EPlugin for message templates. (Bharath Acharya & Diego Escalante Urrelo)
Google Contacts support (Jörgen Scheibengruber)
Many Bug Fixes
Other Contributors:
Sort the uids so that moving/copying messages preserves mailbox ordering rather than jumbled randomness. (Jeffrey Stedfast)
Add dolt revision 5e9eef10 to the autotools build system. Speeds up the build, otherwise falls back to libtool (Alp Toker)
Configure email-custom-header plugin within the plugin-manager. (Ashish Shrivastava)
Many Updated Translations
Evolution 2.23.4 2008-06-16
---------------------------
New in 2.23.4
Python support for EPlugins. (Johnny Jacob)
A Few Bug Fixes
Other Contributors:
Fix for security vulnerabilities CVE-2008-1108 and CVE-2008-1109 (Matthew Barnes)
A Few Updated Translations
Evolution 2.23.3 2008-06-02
---------------------------
New in 2.23.3
New plugin for setting headers while sending email (Ashish)
Many Bug Fixes and Updated Translations
Evolution 2.23.2 2008-05-12
---------------------------
Many Bug Fixes
Other Contributors:
Fix up the Debug Logs window a bit (Matthew Barnes)
Fix include path for e-dbhash.h, now in libebackend (Johan Euphrosine)
A Few Updated Translations
Evolution 2.23.1 2008-04-21
---------------------------
New in 2.23.1:
Quota support to IMAP/POP accounts (Milan Crha)
Configurable Proxy settings for Evolution (Veerapuram Varadhan)
Gtk+ Recent manager integration in Composer (Suman)
New bonobo-less message composer (Matthew Barnes)
Many Bug Fixes.
Other Contributors:
Add icons for Edit->Select All, Folder->New, Folder->Delete and Folder->Refresh (Matthew Barnes)
Many Updated Translations.
Evolution-Data-Server 2.24.1 2008-10-20
---------------------------------------
Bug Fixes:
#337479: Obsolete password prompts when server is down (Milan Crha)
#364542: Evolution message preview window freezes (Milan Crha)
#497928: Crash deleting Address book assigned to Pidgin Automatic Contacts (Milan Crha)
#511947: Crash when right-click on bogus Groupwise account (Milan Crha)
#514670: Groupwise - Crash on forgetting password (Milan Crha)
#537718: Evolution CalDAV backend does not work with http://sogo-demo.inverse.ca/ (Milan Crha)
#544141: Exchange storage crashed trying to delete a user created calendar (Milan Crha)
#546406: Evolution does not like changed password on IMAP (Srinivasa Ragavan)
#546637: Mail opened from the "Unread mails" displays empty (Srinivasa Ragavan)
#547243: Invalid reads in Evolution (Groupwise) (Milan Crha)
#550466: Cannot delete folder with subfolders (IMAP) (Milan Crha)
#550998: Evolution doesn't refresh the INBOX folder (Srinivasa Ragavan)
#552261: EDS UI does not compile because of sqlite3.h (Srinivasa Ragavan)
#552631: IMAP forgets password on resource temporarily unavailable (Milan Crha)
#553266: Crash in camel-vee-folder (Milan Crha)
#553298: Flags aren't synced well with IMAP Server (Milan Crha)
#553301: Evolution asks for password on connection reset (Milan Crha)
#553944: Evolution Exchange storage crashes on going offline (Milan Crha)
#554455: "Advanced search -> Include threads" does not work (Srinivasa Ragavan)
#554540: Dubious comparison of ESource*s causes infinite loop on startup of Evolution (Suman Manjunath)
#556372: Total count is not updated correctly. (Srinivasa Ragavan)
#556495: Undeletable mails in junk folder (Srinivasa Ragavan)
#556688: Message list is not updated immediately when the counts are. (Srinivasa Ragavan)
Updated Translations:
Gil Forcada (ca)
Ignacio Casal Quinteiro (gl)
Kjartan Maraas (nb)
Luca Ferretti (it)
Yair Hershkovitz (he)
Vladimir Melo (pt_BR)
Ivar Smolin (et)
Anas Afif Emad (ar)
Unfortunately details changes don't seem to be available:
After a long hiatus, new releases of libspf2! Development work from a number
of contributors has resulted in the release of versions up to 1.2.8. It is
recommended that all users upgrade as soon as possible, since this release
fixes some significant bugs. This release also comes with new doxygen
documentation which should make the code easier to understand and
cross-reference.
Includes the fix for CVE-2008-2469
2008-09-14 Jeffrey Stedfast <fejj@novell.com>
* README: Bumped version
* configure.in: Bumped version to 2.2.23
2008-09-13 Jeffrey Stedfast <fejj@novell.com>
* docs/reference/gmime-sections.txt: Updated.
* gmime/gmime-parser.c (nearest_pow): New faster method for
calculating nearest power of 2, rather than an expensive
while-loop.
(g_mime_parser_get_headers_begin): New function backported from
2.3.x
(g_mime_parser_get_headers_end): Same.
2008-08-07 Jeffrey Stedfast <fejj@novell.com>
* gmime/gmime-message-part.c (g_mime_message_part_get_message):
Only ref the message if it is non-NULL. Thanks to Peter Bloomfield
for this fix.
GMime is a set of utilities for parsing and creating messages using
the Multipurpose Internet Mail Extension (MIME) as defined by the
following RFCs:
* 0822: Standard for the Format of Arpa Internet Text Messages
* 1521: MIME (Multipurpose Internet Mail Extensions) Part One:
Mechanisms for Specifying and Describing the Format of
Internet Message Bodies
* 1847: Security Multiparts for MIME: Multipart/Signed and
Multipart/Encrypted
* 1864: The Content-MD5 Header Field (Obsoletes rfc1544)
* 2015: MIME Security with Pretty Good Privacy (PGP)
* 2045: Multipurpose Internet Mail Extensions (MIME) Part One:
Format of Internet Message Bodies
* 2046: Multipurpose Internet Mail Extensions (MIME) Part Two:
Media Types
* 2047: Multipurpose Internet Mail Extensions (MIME) Part Three:
Message Header Extensions for Non-ASCII Text
* 2048: Multipurpose Internet Mail Extensions (MIME) Part Four:
Registration Procedures
* 2049: Multipurpose Internet Mail Extensions (MIME) Part Five:
Conformance Criteria and Examples
* 2183: Communicating Presentation Information in Internet Messages:
The Content-Disposition Header Field
* 2184: MIME Parameter Value and Encoded Word Extensions: Character
Sets, Languages, and Continuations
* 2231: MIME Parameter Value and Encoded Word Extensions: Character
Sets, Languages, and Continuations (Obsoletes rfc2184)
* 3156: MIME Security with OpenPGP (Updates rfc2015)
* A huge set of patches for modules and plugins, many thanks to all
the contributors (hope to list them all): cdmack, Viruzzo,
Lance, maxadamo, nvhs, russell822, Andre Martin, Daniel Black,
Picov, RISKO Gergely, blackmoon and Spil
* A new zenity-based (GNOME eye-candy) updater interface by maxadamo
* Internationalization support (and Italian localization) for the
regular fltk updater by blackmoon
* Updated versions of the cURL and gnutls libraries for Windows
* The luasocket library is now part of freepops and can be used to
write modules
We still avoid installing any of the self-updaters. Might be nice
to add in a future PKGREVISION.
* Dovecot prints an informational message about authentication problems
at startup. The message goes away after the first successful
authentication. This hopefully reduces the number of "Why doesn't
my authentication work?" questions.
+ Maildir/dbox: Try harder to assign unique UIDVALIDITY values to
mailboxes to avoid potential problems when recreating or renaming
mailboxes. The UIDVALIDITY is tracked using dovecot-uidvalidity*
files in the mail root directory.
+ Many logging improvements
- In some conditions Dovecot could have stopped using existing cache
file and never used it again until it was deleted.
- pop3 + Maildir: Make sure virtual sizes are always written to
dovecot-uidlist. This way if the indexes are lost Dovecot will never
do a huge amount of work to recalculate them.
- mbox: Fixed listing mailboxes in namespaces with prefix beginning
with '~' or '/' (i.e. UW-IMAP compatibility namespaces didn't work).
- dict quota: Don't crash when recalculating quota (when quota warnings
enabled).
- Fixes to handling "out of disk space/quota" failures.
- Blocking passdbs/userdbs (e.g. PAM, MySQL) could have failed lookups
sometimes when auth_worker_max_request_count was non-zero.
- Fixed compiling with OpenBSD
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.
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=...").
VERSION 4.0.7: 10/17/2008
Changed Makefile.in to compile configuration.c in two steps: first use gcc
to produce the preprocessed source, then use gcc to compile it. For some
reason, gcc crashes on FreeBSD 6.0 when the file is compiled in one step.
Thanks to K. Shantanu for reporting this one and Felix Buenemann for
suggesting the fix.
VERSION 4.0.6: 10/16/2008
Fixed a problem in examine_ip_in_rdns_keyword_entry() that was not correctly
terminating the end of the keyword buffer, causing strstr() to search too
far, leading to false negatives (and potentially segmentation faults).
Thanks to Erald Troja for reporting this one.
Fixed another problem in middleman() that was not correctly replacing _all_
of qmail's AUTH advertisements when the "smtp-auth-level" option is
"always" or "always-encrypted". Thanks to Youri Kravatsky for reporting
this one (again).
Fixed the fix to a bug in nihdns_query() that was setting
return_target_name_index to 0 in all cases. This was causing log messages
to print the first RBL/RHSBL name instead of the one that actually matched.
Thanks to Arthur Girardi for reporting this one (again).
Reverted a change from 4.0.5 -- removing the usable_buf_input flag from
middleman() meant could only tell if there was input in the buffer, not if
any of it was actually usable. If the remote server delays sending its
data for any reason, middleman() will loop rapidly to continually check if
its buffered data can be sent to qmail. Removing the flag meant spamdyke
was consuming 100% CPU while receiving messages with large attachments.
Thanks to Paulo Henrique Fonseca for reporting this one.
Added the "cputime" program to the "tests" folder to measure the CPU time
used by a process. Neither the shell "time" command nor the POSIX "time"
command seem to do that.
Changed sendrecv to always wait() for its child processes so CPU accounting
will be performed correctly.
Fixed check_rhsbl() to correctly return the name of the matching RHSBL instead
of an index that could be beyond the end of the array.
Changed the values of LOG_USE_CONFIG_TEST, LOG_USE_STDERR and LOG_USE_SYSLOG
to make none of them equal to 0. Because the "log-target" option is a
CONFIG_TYPE_NAME_MULTIPLE option, it is set to 0 until the command line and
all configuration files are parsed. When LOG_USE_CONFIG_TEST is 0, the
progress messages from process_config_file() are sent to stderr until the
configuration file is completely loaded. For Plesk users, xinetd sends
stderr to the network connection, so the remote server gets the output.
Thanks to Arthur Girdari for reporting this one and helping track it down.
* 3.6.1
-------
* Claws Mail now requires libetpan 0.57 for IMAP and NNTP.
* SSL support is now provided by gnuTLS exclusively. OpenSSL support
has been dropped due to licensing issues.
* Added /View/Fullscreen option.
* Re-ordering of the filtering/processing condition and actions lists
is now possible using drag'n'drop.
* 3.6.0
-------
* Claws Mail now requires libetpan 0.56 for IMAP and NNTP
* Spell checking is now provided by Enchant instead of Aspell. To
build spell checker support, you will need the libenchant headers.
* The S/MIME plugin is now part of this package.
* IMAP, NNTP, and SSL are now supported in the Windows port.
* Support for client SSL certificates.
* Better support of SSL certificate stores, to be able to verify
server certificates.
* Renaming of newsgroups is possible.
* "Always open message when selected" can now have three values:
'Never', 'Always' and 'When message view is visible'.
* Unsaved server passwords can now be temporarily saved for the
duration of the session. They can be cleared before the session
expires by using '/Tools/Forget all session passwords'.
* Auto-wrapping settings are now saved in drafted messages.
* Support for basic auto-indentation in the Compose window.
* Support for animated GIFs in the message view.
* Type-ahead search in Filtering, Templates, Actions dialogs now
select the result of the search.
* Finer granularity in POP3 accounts' Remove After delay - hours in
addition to days.
* Spam/Ham flag is now stored on IMAP server when possible, using
"Junk" and "NonJunk" keywords.
* Use less precise intervals when possible for auto-checking, thus
the CPU is woken up less frequently.
* The warning icon in the main window is cleared when the error it
relates to is clipped from the network log.
* IMAP errors now reveal the server on which they happen.
* All deprecated GTK interfaces have been replaced with their
non-deprecated equivalents.
* csv2addressbook.pl: Added support for FoxMail.
- If the idle timeout is not configured, it is now set to 20 minutes
after qmail exits to prevent never-ending spamdyke processing.
Thanks to Matthew Kettlewell for reporting this one.
- Fixed the AUTH advertisements to display correctly when
"smtp-auth-level" is "always" or "always-encrypted". Thanks
to Youri Kravatsky for reporting this one.
- Fixed a sequencing error that would cause qmail to exit prematurely,
even if valid recipients could still possibly be given. Thanks
to David Stiller for reporting this one.
- Fixed the handling of unencoded null characters in messages
(technically not legal) so spamdyke does become confused and
timeout. Thanks to Arthur Girardi for reporting this one.
- Fixed an issue in the DNS query code that was setting array indexes
beyond the end of the array, resulting in garbage log messages
and segmentation faults. Thanks to Arthur Girardi for reporting
this one.
- Fixed verbose logging in the RHSBL filter to print the correct
log message. Thanks to Arthur Girardi for reporting this one.
- Rewrote the address parser to correctly handle strange/invalid
email addresses. Thanks to Erald Troja for reporting this one.
- Fixed a serious error in the code that loads array values from
files that was returning pointers to unallocated memory, causing
segmentation faults. Many, many thanks to David Stiller for
reporting this one and providing tons of help to nail it down.
- Fixed a serious error that was attempting to move data by
dereferencing the NULL address when the remote server disconnected
unexpectedly, causing segmentation faults. Many, many thanks
to David Stiller for reporting this one and providing tons of
help to nail it down.
created or not. Packages that include other ELP's buildlink3.mk must define
EMACS_BUILDLINK. Other packages don't create wrappers, which reduces build
time a lot.
----
v2.3
----
[jan] Change group field in shares table to work with LDAP groups (Bug 6883).
[jan] Fix exporting address books with country fields as vCards (Bug 7372).
[mjr] Make sure we use all address books when searching via the api and the
user's addressbooks pref is empty (Bug 7357).
[mjr] Correctly calculate the age of time objects (Bug 7330).
--------
v2.3-RC1
--------
[jan] Improve vCard EMAIL field parsing (Bug 7281).
[jan] Correctly import and export address extensions (Bug 7279).
[jan] Export full country names to vCard addresses.
[jan] Respect precedence of multiple vCard properties (Request 7122).
[jan] Remove deleted address books from address book preference (Request 6938).
[jan] Export LABEL properties to vCard if address fields are available.
[gwr] Add support for storing public PGP keys when using Kolab.
[gwr] Add support for adding addresses from IMP when using Kolab.
[jan] Add configuration option for an alternative name field.
[jan] Add support for image fields to SQL driver (requires Horde 3.3).
[jan] Add more default field mappings for CSV import (Request 6901).
[jan] Update field names for Outlook 2003 export (Request 6901).
[jan] Improve logic which entries to show in the sidebar menu.
[jan] Add support for the category form field (Request 6884).
[jan] Fix sorting so that sort order is always reflected correctly,
independent of name format.
[jan] Add Basque translation (Euskal Herriko Unibertsitatea EHU/UPV
<xabier.arrieta@ehu.es>).
[jan] Add ability to mark a contact as your own and API method to export it.
[jan] Fix importing phone numbers from Synthesis clients (Bug 7011).
[mjr] Fix issue with searching composite fields when the number of search terms
is less than the number of composed fields (Bug 6796)
[cjh] Allow importing multiple address into an email field if allow_multi
is set to true on the field in attributes.php (Bug 6897).
[mjr] Remove user permissions on all shares when deleting a user.
[jan] Fix searching of client address books that have been disabled in the
preferences (Bug 6961).
[mjr] Fix issue with removeUserData api that caused the deleted user's
address books to not be deleted as well as remove an erroneous error
notification (Bug 6969).
[cjh] Fix the column selector/sorter in IE (Bug 6912).
------
v1.2.1
------
[jan] Don't show script icon in menu if preference to automatically update
scripts is both set and locked (Request 7251).
[mjr] Change MDB2 sequence name to 'id' (Bug 7240)
[jan] Fix adding more than 5 wildcard blacklists (Bug 7077).
[jan] Add Basque translation (Euskal Herriko Unibertsitatea EHU/UPV
<xabier.arrieta@ehu.es>).
[jan] Fix saving spam rules in the preference backend (Bug 7033).
[jan] Correctly catch dates before the 10th of a month in Sieve timed
vacations (Bug 7023).
[mas] Fix vacation with procmail driver (Bugs 6509, 7052).
[jan] Fix moving to INBOX with the maildrop driver.
[jan] Disable drop down entries with informational purpose only.
[jan] Fix filter activity messages with non-ASCII folder names
(taguchi@iij.ad.jp, Bug 6764).
----
v4.3
----
[jan] Add compose token to redirect view (bug 7383).
[jan] Don't resize window if not composing messages in a popup.
--------
v4.3-RC2
--------
[mms] Fix loading of print stylesheets when printing a message (bug 7310).
[mjr] Fix redirect loop when conf[server][change_server] is true (bug 6978).
[mms] Fix message caching and optimize storage.
[mms] Fix autocomplete address positioning on IE (bug 7074).
[cjh] When the selected view doesn't match the type of browser's default view
(IMP or DIMP for a mobile browser, MIMP or DIMP for a desktop browser),
explicitly redirect to that view and disable the frameset (bug 6332).
[jan] Add support for updating exsting events and cancelled recurring event
instances to iTip viewer (bug 6636).
[mms] Fix uploaded compose attachment names if magic quoting is on (bug 7215).
[mms] Cache results of address formatting.
[jan] Show name and email address in the address book popup (Request 6937).
[mms] Messages from lists can now have large quotes automatically hidden.
---------------------------------
v4.3-RC1 (released as v4.2.1-RC1)
---------------------------------
[mms] Fix incorrect autocomplete replacement in certain cases (bug 6819).
[mms] Use optimized autocomplete javascript library.
[mms] Handle ';' to delimit addresses when composing.
[jan] Don't allow adding private PGP keys as public keys (bug 7080).
[jan] Add Basque translation (Euskal Herriko Unibertsitatea EHU/UPV
<xabier.arrieta@ehu.es>).
[mms] Search by size now displayed in KB (Request 6921).
[jan] Add option to attach personal vCard to message (requires Turba 2.2.2).
[jan] Fix maildir quota driver (bug 7014).
[jan] Add configuration for quota message format.
[mms] Maintain original header encoding on redirect (bug 7006).
[cjh] Add CSRF tokens to the Compose screen (Kris Steinhoff
<steinhof@umich.edu>).
[jan] Fix adding vhost specific trailer.txt.
[jan] Add more flexible placeholders to SQL quota driver.
[jan] Fix passing passwords to quota drivers.
[mms] Improved folder list generation (bug 6972).
[cjh] Allow hiding quota messages when quota is unlimited
(Thomas Jarosch <thomas.jarosch@intra2net.com>, Request 6934).
[jan] Add mailto: handler for Firefox 3+.
[mms] Fix address MIME encoding issues when saving a draft (bug 6986).
[cjh] Include a hint about fixing invalid From addresses in the error message
(steinhof@umich.edu, bug 6941).
[cjh] Fix overwriting $params in _imp_adminDo API call (bug 6955).
[mms] Never wrap flowed lines in text/plain messages.
[mms] Fix broken spellcheck when using fckeditor on Safari 3 (bug 6909).
[mms] Fix unescaping URL parameters passed to popup windows (bug 6834).
[jan] Fix logging of forwarded messages.
[mms] Fix creation of subfolders in certain namespaces
(thomas.jarosch@intra2net.com, bug 6827).
[mms] Improve search page by moving flags into search criteria section
(Request 6825).
[mms] If using imagemagick, allow creation of PDF thumbnails.
[mms] Strip quotation marks and backslashes from displayed addresses.
[mms] Fix spellcheck in HTML mode when using Xinha on IE (bug 6799).
[mms] Fix rare case when spellchecking HTML input could result in the HTML
tags being recognized as misspelled words.
[jan] Fix parsing for Token System configuration parameters.
[mms] Add ability to search by size.
10-05-08 - Kurt Granroth (3.9)
o Converted KBiff into a full-fledged kdeinit module compatible
with the latest KDE 3.5 (previous support was outdated)
o Yet more tweaks to compile under the gcc 4.x running target
without warnings
o Cleaned up a bunch of Makefiles, configure files, and automake
files along with an updated 'admin' directory
o Got rid of the 'release-kbiff' "meta" version and date tags
o Updated the .spec file to be more up to date
09-09-08 - Frédéric Brière
o Replaced complicated date-time calculations with toTime_t()
03-30-08 - Léo Terziman
o Fix compilation of ASUS led code under gcc 4
03-21-08 - Martin Spirk
o Added 'stopped' icon state
02-27-08 - Elve
o Updated Dutch translation (nl.po)
01-21-08 - Kurt Granroth
o Updated automake admin dir with latest code from KDE 3.8
o Tweaked the code to compile on gcc 4.2 without warnings with -Wall
o Status window tweaks to work better on multiple-monitors as well
as in more positions (side, bottom, top, etc).
o Removed some 2.x code. Nobody uses KDE2 anymore so it's high
time KBiff stops supporting it.
o Fix display of icons with the icon selector
Don't call pkg_info to get the installed Emacs version; always use the
version matching EMACS_TYPE set by users. Be DEPENDS to it. This should
address pkg/37146 by Aleksey Cheusov.
While here convert some emacs lisp packages to user-destdir.
- SORT: Yet another assert-crashfix when renumbering index sort IDs.
- ACL plugin fixes: Negative rights were actually treated as positive rights.
'k' right didn't prevent creating parent/child/child mailbox. ACL groups
weren't working.
- Maildir++ quota: Fixes to rebuilding when quota limit wasn't specified in
Dovecot (0 limit or limit read from maildirsize).
- mbox: Several bugfixes causing errors and crashes.
- Several fixes to expire plugin / expire-tool.
- lock_method=dotlock could have deadlocked with itself.
- Many error handling fixes and log message improvements.