Fixes a lot of bugs. The next release will be the first "release
candidate" instead of a beta.
* PAM: Don't call pam_setcred() unless setcred=yes PAM passdb
argument was given.
* Moved around settings in dovecot-example.conf to be in more logical
groups.
+ Local delivery agent (deliver binary) works again.
+ LDAP: Added support for SASL binding. Patch by Geert Jansen
+ ssl_verify_client_cert: Check CRLs. If auth_verbose=yes, log
invalid sent certificates. If verbose_ssl=yes, log even the valid
certificates. When using the username from the certificate, use
CommonName. Based on patch by HenkJan Wolthuis
+ PAM: Set PAM_TTY which is needed by some PAM plugins
+ dovecot --exec-mail ext <binary path> can now be used to start
binaries which want dovecot.conf to be read, for example the
convert-tool.
- Expunging needed to be done twice if client used STORE +FLAGS.SILENT
command to set the \Deleted flags
- Added sql_escape_string() to lib-sql API and use it instead of
normal \-escaping.
- ACL plugin fixes
- DIGEST-MD5: Trying to use subsequent authentication crashed
dovecot-auth.
- Fetching BODY when BODYSTRUCTURE was already cached caused the
reply to be broken in some cases
- Lots of fixes for index file handling
- dbox fixes and changes
- mbox syncing broke if some extraneous/broken headers were removed
(eg. extra X-IMAPbase headers in mails)
- Running Dovecot from inetd work now properly with POP3
- Quota plugin fixes for calculating the quota correctly
Changelog:
Evolution-Data-Server 1.6.2, 2006-05-29
----------------------------------------
Bug fixes since 1.6.2 :
http://go-evolution.org/Evo2.6.2#Evolution-Data-Server
And on that page:
From Evolution
(There is currently no text in this page)
Changes 2.2.6:
* The 8-bit literal (literal8) in IMAP4 response was supported.
* The missing timeout handling was added for SMTP.
* The failure of URI security check when they have leading space
was fixed.
Changes 2.2.5:
* The character corruption and crash bug when using Japanese
half-width kana on sending messages was fixed.
* The execution failure when using the accessibility module was fixed.
* The bug that new/unread count becoming negative value was fixed.
* The bug that bold face was disabled in the folder selection dialog
with GLib 2.10 and Pango 1.12 was fixed.
* The incorrect progressbar display when expired messages exist was
fixed.
* [SECURITY] Fix bug in encoding of usernames that contain '='. This
fixes the security advisories noted here:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-2659http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=368834http://secunia.com/advisories/20519/
* Implemented "Purge" option for mail filters.
* Invoke Courier filters in alphabetical order, and uses 050 exit code
to accept a message without running the remaining filters, which gets
converted to a 250 ESMTP code.
* Fix improper parsing of ident/pfix tokens in SPF.
* New command line tool "aliaslookup" to look up mail aliases.
* Added support for the koi8-u character set.
* Fix monthly rotation of sent folder on multilingual systems.
* Miscellaneous small i18n fixes.
* New "any message" webmail filter option.
* Improve the "message limit exceeded" error message.
* New checkbox on the login form enables/disables soft timeout.
* Create an invisible frame at login time that reloads at
timeoutsoft/2 intervals, thus keeping the session alive
* Fix bug where overriding TIMEOUTSOFT via environment variables may
cause calendar session to timeout prematurely
Pkgsrc changes:
- The module is now available on CPAN, so changed MASTER_SITES accordingly.
- Changed HOMEPAGE to CPAN site because Jason Long's web site seems to
be down occasionally.
- Added Crypt::OpenSSL::Bignum as a requirement (listed in Makefile.PL)
because Mail::DKIM uses objects of that type (returned by
Crypt::OpenSSL::RSA::get_key_parameters).
- New requirement: security/p5-Digest-SHA
Relevant changes since version 0.14:
====================================
* implemented signing and verifying of a SHA-256 digest
* various new tests and a few bug fixes
Use a better boundary check, which doesn't depend on PATH_MAX >> NAME_MAX.
Both changes are from DragonFly and have been reported upstream.
Install only man pages, not the catpages. The installation was
inconsistent before.
Bump revision. OK from tv@.
Pkgsrc changes:
- patch-bb for no longer necessary (integrated upstream).
Changes since version 3.1.2:
============================
- bug 4926: given a certain set of parameters to spamd and a specially
formatted input message, users could cause spamd to execute arbitrary
commands as the spamd user
- bug 4932: the userstate dir and userprefs file would not be created
under certain conditions.
3.6.7 is a maintenance release
BUGFIX: Using UIDInSignature, wrong UID is written to message when using groups
BUGFIX: PostgreSQL driver does not reconnect on failure in daemon mode
BUGFIX: X-DSPAM-Probability sometimes misreported when multiple algorithms used
BUGFIX: Agent segfaults when DeliveryHost or ClientHost not specified, --client
BUGFIX: Agent segfaults on some systems when syslog is used
BUGFIX: Agent segfaults when dlopen() to storage library fails
BUGFIX: Infinite loop created when deleting preference, not using extensions
BUGFIX: ATX (agent context) does not hold enough bits for 'flags' variable
3.6.6 is a maintenance release
MAINT: Phased out deprecated Berkeley DB drivers
MAINT: Phased out legacy tools (dspam_corpus, dspam_genaliases)
BUGFIX: When using logfile, write errors result in segfault
BUGFIX: Compiler warnings with sqlite_drv and sqlite3_drv
BUGFIX: MySQLUIDInSignature causes segfault on retrain
BUGFIX: trainPristine preference "off" does not override default
mail/thunderbird-gtk1 to 1.5.0.4, and www/seamonkey, www/seamonkey-gtk1
and www/seamonkey-bin to 1.0.2 (salo has already updated www/firefox-bin).
Note that thunderbird skipped one release number (again) to stay on par
with firefox.
These updates provide:
* improvements to product stability,
* several important security fixes (see below).
Fixed in Firefox 1.5.0.4:
MFSA 2006-43 Privilege escalation using addSelectionListener
MFSA 2006-42 Web site XSS using BOM on UTF-8 pages
MFSA 2006-41 File stealing by changing input type (variant)
MFSA 2006-39 "View Image" local resource linking (Windows)
MFSA 2006-38 Buffer overflow in crypto.signText()
MFSA 2006-37 Remote compromise via content-defined setter on object prototypes
MFSA 2006-36 PLUGINSPAGE privileged JavaScript execution 2
MFSA 2006-35 Privilege escalation through XUL persist
MFSA 2006-34 XSS viewing javascript: frames or images from context menu
MFSA 2006-33 HTTP response smuggling
MFSA 2006-32 Fixes for crashes with potential memory corruption
MFSA 2006-31 EvalInSandbox escape (Proxy Autoconfig, Greasemonkey)
Fixed in Thunderbird 1.5.0.4:
MFSA 2006-42 Web site XSS using BOM on UTF-8 pages
MFSA 2006-40 Double-free on malformed VCard
MFSA 2006-38 Buffer overflow in crypto.signText()
MFSA 2006-37 Remote compromise via content-defined setter on object prototypes
MFSA 2006-35 Privilege escalation through XUL persist
MFSA 2006-33 HTTP response smuggling
MFSA 2006-32 Fixes for crashes with potential memory corruption
MFSA 2006-31 EvalInSandbox escape (Proxy Autoconfig, Greasemonkey)
Fixed in SeaMonkey 1.0.2:
MFSA 2006-43 Privilege escalation using addSelectionListener
MFSA 2006-42 Web site XSS using BOM on UTF-8 pages
MFSA 2006-41 File stealing by changing input type (variant)
MFSA 2006-40 Double-free on malformed VCard
MFSA 2006-39 "View Image" local resource linking (Windows)
MFSA 2006-38 Buffer overflow in crypto.signText()
MFSA 2006-37 Remote compromise via content-defined setter on object prototypes
MFSA 2006-35 Privilege escalation through XUL persist
MFSA 2006-34 XSS viewing javascript: frames or images from context menu
MFSA 2006-33 HTTP response smuggling
MFSA 2006-32 Fixes for crashes with potential memory corruption
MFSA 2006-31 EvalInSandbox escape (Proxy Autoconfig, Greasemonkey)
all PEAR packages to php?-pear-* and all Apache packages to ap13-* or
ap2-* respectively. Add new variables to simplify the Makefile
handling. Add CONFLICTS on the old names. Reset revisions of bumped
packages. ap-php will now depend on the default Apache and PHP version.
All programs using it have an implicit option of the Apache version
as well.
OK from jlam@ and adrianp@.
- fix attribute deletion error with Filter_classifier when
strip_delivered_to is set. Thanks: ?.
- do not consider qmail-local writing to stderr a delivery error.
Thanks: ?.
Remove nearly 2-year-old MESSAGE about upgrading from version 3.
Version 1.2.1 - 9 March 2006
----------------------------
- Buf fix; program fault when using the fetch*() family of functions.
Version 1.2 - 2 March 2006
--------------------------
- IPv6 support.
- Lua 5.1 compatibility.
- Bug fix; handle messages containing binary data.
- Bug fix; problems with CPU utilisation when the inactivity timeout timer was
set.
Pkgsrc changes:
- The updates for rule files go into $VARBASE/spamassassin/.
- This above directory and the directory sa-update-keys for the GPG keys
are now handled automatically by OWN_DIRS.
- The growing number of *.pre files are managed in a loop in the Makefile.
They are no longer contained in the static PLIST.
- Removed some unnecessary trailing slashes.
- Patching init.pre in order to disable the SPF plugin broke the spf.t
test. This is now fixed, although in a rather ugly way :-/.
- patch-ab no longer needs to use BSD_INSTALL_DATA_DIR because we create
the directories through INSTALLATION_DIRS.
- patch-ad and patch-az were removed (changes integrated upstream).
- patch-bb fixes a small documentation error.
- Fixed some warnings by pkglint about the SUBST framework in Makefile
and options.mk.
Relevant changes since version 3.1.1:
=====================================
- bug 4802: implement DKIM plugin, including whitelist_from_dkim support
- bug 3838: work around Perl bug causing captured RE variables to become
tainted -- thanks to Mark Martinec for pointing out the bug with
Perl itself
- bug 4850: re-enable the Razor2 plugin by default due to a service
policy change
- bug 4826: Razor2 plugin needs to load Mail::SpamAssassin::Timeout module
- bug 4827: M::SA::first_existing_path() would return the last array
entry passed in if none of the paths were found. Now return undef
instead and handle the error when it happens.
- bug 4813: generally open RE causes sendmail received header get read
in as qmail in error
- bug 4839: Logger.pm converts control chars including tab into
underscores which confuses a bunch of users when checking debug output.
Convert tab into space instead, etc.
- bug 4884: if a null message is passed in, there are several variables
which end up undefined causing warnings. fake an empty message if no
input is given.
- bug 4793: when replacing tags in a message (_TAG_), leave the tags
that don't exist alone instead of just removing them
- bug 4861, 4760: handle dccifd and dccproc failover properly, backport
relays_internal and relays_external code, backport bug 4760 fix so
that it's not possible to be in internal_networks without being in
trusted_networks as well
- bug 4901: deal more properly with failures in bgsend(). also, use
the proper variable to show when errors occur.
- bug 4867: fetchmail changed header formats at some point making Received
parsing fail in certain conditions
- bug 4699: use M::SA::Timeout for spamd copy_config call and allow for
empty $@ values
- bug 3754: if there's a problem opening a file via sa-learn or
spamassassin, return an error exit value.
non-tabs; else make(1) interprets it as a command line.
Fixes the following message on NetBSD 2.1:
make: "/export/SRC/netbsd/pkgsrc/mail/mailman/Makefile" line 31: Unassociated shell command "# use 'postfix' for postfix"
and add a commend what to change for postfix.
Before, this used group 'guest', which didn't work with any mailer,
so that's not perfect, but a step in the right direction.
2006-03-17 David F. Skoll
* VERSION 5.420 RELEASED
* Fix regression introduced in 5.419 -- quoted-printable
encoding would sometimes fail on "textual" MIME parts.
> 8.13.6/8.13.6 2006/03/22
> SECURITY: Replace unsafe use of setjmp(3)/longjmp(3) in the server
> and client side of sendmail with timeouts in the libsm I/O
> layer and fix problems in that code. Also fix handling of
> a buffer in sm_syslog() which could have been used as an
> attack vector to exploit the unsafe handling of
> setjmp(3)/longjmp(3) in combination with signals.
> Problem detected by Mark Dowd of ISS X-Force.
> Handle theoretical integer overflows that could triggered if
> the server accepted headers larger than the maximum
> (signed) integer value. This is prevented in the default
> configuration by restricting the size of a header, and on
> most machines memory allocations would fail before reaching
> those values. Problems found by Phil Brass of ISS.
> If a server returns 421 for an RSET command when trying to start
> another transaction in a session while sending mail, do
> not trigger an internal consistency check. Problem found
> by Allan E Johannesen of Worcester Polytechnic Institute.
> If a server returns a 5xy error code (other than 501) in response
> to a STARTTLS command despite the fact that it advertised
> STARTTLS and that the code is not valid according to RFC
> 2487 treat it nevertheless as a permanent failure instead
> of a protocol error (which has been changed to a
> temporary error in 8.13.5). Problem reported by Jeff
> A. Earickson of Colby College.
> Clear SMTP state after a HELO/EHLO command. Patch from John
> Myers of Proofpoint.
> Observe MinQueueAge option when gathering entries from the queue
> for sorting etc instead of waiting until the entries are
> processed. Patch from Brian Fundakowski Feldman.
> Set up TLS session cache to properly handle clients that try to
> resume a stored TLS session.
> Properly count the number of (direct) child processes such that
> a configured value (MaxDaemonChildren) is not exceeded.
> Based on patch from Attila Bruncsak.
> LIBMILTER: Remove superfluous backslash in macro definition
> (libmilter.h). Based on patch from Mike Kupfer of
> Sun Microsystems.
> LIBMILTER: Don't try to set SO_REUSEADDR on UNIX domain sockets.
> This generates an error message from libmilter on
> Solaris, though other systems appear to just discard the
> request silently.
> LIBMILTER: Deal with sigwait(2) implementations that return
> -1 and set errno instead of returning an error code
> directly. Patch from Chris Adams of HiWAAY Informations
> Services.
> Portability:
> Fix compilation checks for closefrom(3) and statvfs(2)
> in NetBSD. Problem noted by S. Moonesamy, patch from
> Andrew Brown.
> Major changes compared to the Turba H3 (2.1) version are:
> * Fixed losing sessions when editing address books.
> * Added upgrade script for Oracle to upgrade from 1.2 to 2.x.
> * Fixes and improvements to the create_default_histories.php and
> public_to_horde_share.php scripts.
> * Updated Danish, Dutch, German, Greek, Estonian and Japanese translations.
> * Small bugfixes and improvements.
>
> The full list of changes (from version H3 (2.1)) can be viewed here:
>
> http://cvs.horde.org/diff.php/turba/docs/CHANGES?r1=1.181.2.68&r2=1.181.2.80&ty=h
>
> Major changes compared to the Ingo H3 (1.1) version are:
> * Restored backward compatibility with Horde 3.0.x.
> * Enabled the filter setting to stop further filtering by default.
> * Small bug fixes and improvements.
> * New translations: Estonian, Greek.
> * Updated translations: Danish, Dutch, German.
>
> The full list of changes (from version H3 (1.1)) can be viewed here:
>
> http://cvs.horde.org/diff.php/ingo/docs/CHANGES?r1=1.55.2.39&r2=1.55.2.49&ty=h
changes since 1.0beta7:
* Fixed a security hole with mbox: "1 LIST .. *" command could
list all directories and files under the mbox root directory, so
if your mails were stored in eg. /var/mail/%u/ directory, the
command would list everything under /var/mail.
+ Unless nfs_check=no or mmap_disable=yes, check for the first login
if the user's index directory exists in NFS mount. If so, refuse to
run. This is done only on first login to avoid constant extra
overhead.
+ If we have plugins set and imap_capability unset, figure out the
IMAP capabilities automatically by running imap binary at startup.
The generated capability list isn't updated until Dovecot is
restarted completely, so if you add or remove IMAP plugins you
should restart. If you have problems related to this, set
imap_capabilities setting manually to work around it.
+ Added auth_username_format setting
- pop3_lock_session setting wasn't really working
- Lots of fixes related to quota handling. It's still not working
perfectly though.
- Lots of index handling fixes, especially with mmap_disable=yes
- Maildir: saving mails could have sometimes caused "Append with UID
n, but next_uid = m" errors
- flock() locking never timeouted because ignoring SIGALRM caused the
system call just to be restarted when SIGALRM occurred (probably not
with all OSes though?)
- kqueue: Fixed "Unrecognized event". Patch by Vaclav Haisman
general idea is that the client should never know that it's not talking to
the real IMAP server. The only thing that makes this a slightly unique Imap
Proxy server is that it caches server connections.
RELEASE 3.6.5-STABLE
MAINT: PgSQL SQL tuning
MAINT: WebUI aesthetic and functional fixes
MAINT: Added --disable-syslog and --with-logfile= configuration flags
MAINT: Added -t flag for dspam_stats to total stats
MAINT: Markov result used as X-DSPAM-Confidence when Markov used
MAINT: Support for separate read/write servers to be used with mysql_drv
BUGFIX: Spam are quarantined when --deliver=summary
BUGFIX: Admin graphs malformatted when subject contains newline character
BUGFIX: WebUI does not use MAX_COL_LEN
BUGFIX: Output for dspam_admin aggr pref incorrect
BUGFIX: Flat-file preference writes fail on some systems
BUGFIX: Failure to connect to ClamAV causes segmentation fault
BUGFIX: NULL username in system causes segmentation fault
BUGFIX: ClamAV processing and cleanup issues
BUGFIX: Fragment files overwritten on retrain
BUGFIX: Miscellaneous invalid read / segmentation fault bugs
BUGFIX: If TrainingMode not specified in dspam.conf or passed in, segmentation fault
BUGFIX: No output returned when using --deliver=summary with dspamc
RELEASE 3.6.4-STABLE
DOC: Documented user preferences in README
MAINT: Added dspam_train tool, replacing most functions of dspam_corpus
MAINT: Code cleanup and performance improvements
MAINT: Significant improvements in accuracy, specifically reduced false pos.
MAINT: Removed experimental neural collaboration functions
MAINT: Added ClassAlias configuration directive to dspam.conf
MAINT: Added undo option for retraining via WebUI
MAINT: Added storeFragments support to WebUI
MAINT: Added mass-retraining support to WebUI
BUGFIX: DSPAM segfaults when invalid UID specified using UIDInSignature
BUGFIX: No output when using --classify with --client
BUGFIX: dspam_corpus overrides default dspam.conf settings
BUGFIX: Multi-driver builds fail when preferences-extension is not supported
Prior to this release, there are security vulnerability the same as
squirrelmail 1.4.5.
This update made with temporary Japanese patch based on the patch
for 1.4.5.
symmetry between installation from source and from binary package.
Annoate MESSAGE accordingly, so that those using apop can do it
themselves. Bump revision
be created just before its "configure" phase, obviating the need
for the hackish dependency on a qmail-users package. Since the new
functionality in bsd.pkginstall.mk also records and enforces numeric
UIDs and GIDs in binary packages, remove the note on that matter
from MESSAGE.
Bump PKGREVISION.
+ Add an INSTALL script that detects the presence of the old
sqwebmail state directory and that informs the admin to move it
to the new location.
+ Install some more of the HTML documentation in the location expected
by courier-mta.
* Complete re-implementation of the LDAP addressbook.
* Increase the maximum size of the CGI environment to avoid certain
classes of browser/website problems.
+ Install some more of the HTML documentation in the location expected
by courier-mta.
+ Moved the default locations for the imapd and pop3d SSL certificates
into ${PKG_SYSCONFDIR}. These paths may be changed directly in the
imapd-ssl and pop3d-ssl configuration files by modifying TLS_CERTFILE.
* New capability to control announcements of IMAP ACL support when
starting imapd.
* Optimization: Skip going through the motions of outputting the results
of a SORT if the number of sorted messages is 0.
* Have CREATE and RENAME also create courierimapuidlist.
* Log total bytes sent/received in IMAP and POP3 sessions.
+ Install the makedat documentation; even though "makedat" is part
of courier-authlib, that package installs no doucmentation for
it, and "makedat" is used quite frequently in conjunction with
maildrop.
* fix for RFC822 compliance -- encode spaces that precede a newline.
courier-0.53.1 as mail/courier-mta.
The Courier mail transfer agent (MTA) is a modular multiprotocol mail
server that's designed to strike a balance between reasonable performance,
flexibility and features.
This package differs from traditional courier-mta packages in that
the webmail, imap/pop3, and maildrop components are not included
because they are supplied by the mail/sqwebmail, mail/courier-imap,
and mail/maildrop packages, respectively. When Courier-MTA is installed
together with Courier-IMAP and SqWebMail, they form an integrated
mail/groupware server suite that provides ESMTP, IMAP, POP3, webmail,
and mailing list services within a single, consistent, framework. A
web-based administration and configuration tool is included for
comprehensive configuration of the entire Courier software suite.
Many thanks to Yarema <yds@CoolRat.org> whose Courier port for FreeBSD
was an invaluable reference.
Firefox).
Thunderbird 1.5.0.2 offers improved stability, and several security fixes:
MFSA 2006-28 Security check of js_ValueToFunctionObject() can be circumvented
MFSA 2006-27 Table Rebuilding Code Execution Vulnerability
MFSA 2006-26 Mail Multiple Information Disclosure
MFSA 2006-25 Privilege escalation through Print Preview
MFSA 2006-24 Privilege escalation using crypto.generateCRMFRequest
MFSA 2006-22 CSS Letter-Spacing Heap Overflow Vulnerability
MFSA 2006-21 JavaScript execution in mail when forwarding in-line
MFSA 2006-20 Crashes with evidence of memory corruption (rv:1.8.0.2)
MFSA 2006-08 "AnyName" entrainment and access control hazard
MFSA 2006-07 Read beyond buffer while parsing XML
MFSA 2006-06 Integer overflows in E4X, SVG and Canvas
MFSA 2006-05 Localstore.rdf XML injection through XULDocument.persist()
MFSA 2006-04 Memory corruption via QueryInterface on Location, Navigator objects
MFSA 2006-02 Changing postion:relative to static corrupts memory
MFSA 2006-01 JavaScript garbage-collection hazards
For a detailed ChangeLog, see:
http://weblogs.mozillazine.org/rumblingedge/archives/2006/02/1-5-0-2.html
Packages Collection.
MIME::Lite::HTML is a Perl mail client interface for sending message that
supports HTML format and builds them for you. It provides routines to
transform a HTML page in MIME::Lite mail.
> Major changes compared to the IMP H3 (4.1) version are:
> * X-Color data, normally set by the fetchmail process, is now escaped
> to protect against malicious senders.
> * Added preference for default charset when reading messages.
> * Added preference to define how to expand the folder list in sidebar.
> * Fixed logins to Exchange and other IMAP servers that propagate wrong
> authentication methods.
> * Fixed creation of duplicate Virtual INBOXes.
> * Fixed spellcheck on send.
> * Updated Danish, Dutch, Greek, Estonian, French, Japanese and Norwegian
> translations.
> * More small bugfixes and improvements.
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
+ Added shutdown_clients setting to control if existing imap/pop3 processes
should be killed when master is.
- Master login fixes, PLAIN authentication was still broken..
v1.0.beta6 2006-04-12
* The login and master usernames were reversed when using
master_user_separator (now the order is UW-IMAP compatible).
* Killing dovecot master process now kills all IMAP and POP3
processes also.
+ -a parameter to dovecot prints now all settings that Dovecot uses.
-n prints all settings that are different from defaults.
+ Added pop3_lock_session setting
+ %M modifier returns string's MD5 sum. Patch by Ben Winslow
- PLAIN SASL authentication wasn't working properly, causing failed
logins with some clients (broken in beta4)
- Fixes to Maildir++ quota, should actually work now
- Don't crash if passwd-file has entries without passwords
(eg. deny=yes databases)
- Fixed prefetch userdb to work nicely with other userdbs
- If master process runs out of file descriptors, don't go to
infinite loop (unlikely to have happened unless the OS's default
fd limit was too low)
- Fixed non-plaintext password lookups from LDAP. Patch by Lior Okman
- %U modifier was actually lowercasing the string. Patch by
Ben Winslow
WRKSRC explicitly to it's default value before it is used in the
exists() check just below it. This fixes the PLIST in the case where
mutt_dotlock is installed. Bump the PKGREVISION to 4.
* added Ukrainian translation by Serhij Dubyk
* fixed some Japanese and French translation strings
* updated Geogian and Norwegian Nynorsk translations
* updated some plugin translations
pkgsrc changes:
- install the admin/www/mailman-*.{pdf,ps,txt} documentation file, and
change MESSAGES to point to mailman-install.txt
changes between 2.1.7 and 2.1.8rc1:
- A cross-site scripting hole in the private archive script of 2.1.7
has been closed. Thanks to Moritz Naumann for its discovery.
- Bouncers support added: 'unknown user', Microsoft SMTPSVC, Prodigy.net
and several others.
- Updated email library to 2.5.7 which will encode payload into qp/base64
upon setting. This enabled backing out the scrubber related patches
including 'X-Mailman-Scrubbed' header in 2.1.7.
- Fix SpamDetect.py potential hold/reject loop problem.
- A warning message from email package to the stderr can cause error
in Logging because stderr may be detached from the process during
the qrunner run. We chose not to output errors to stderr but to
the logs/error if the process is running under mailmanctl subprocess.
- DKIM header cleansing was separated from Cleanse.py and added to
-owner messages too.
- Fixes: Lose Topics when go directly to topics URL (1194419).
UnicodeError running bin/arch (1395683). edithtml.py missing import
(1400128). Bad escape in cleanarch. Wrong timezone in list archive
index pages (1433673). bin/arch fails with TypeError (1430236).
Subscription fails with some Language combinations (1435722).
Postfix delayed notification not recognized (863989). 2.1.7 (VERP)
mistakes delay notice for bounce (1421285). show_qfiles: 'str'
object has no attribute 'as_string' (1444447). Utils.get_domain()
wrong if VIRTUAL_HOST_OVERVIEW off (1275856).
* Merge various patches for reliability
* Clean up error messages and typos
* Only log into SMTP server once
* SMTP AUTH
* Windows support
* HTML in titles
changes since 0.88:
* Bugfixes:
- libclamav/matcher.c: properly handle partial reads in cli_scandesc()
- libclamav/mbox.c: sync with CVS, fixes detection of Worm.Bagle.CT
- freshclam: fix support for LocalIPAddress
Patch by Anton Yuzhaninov <citrin*citrin.ru>
- docs/man: multiple manpage typo fixes
Patch by A. Costa <agcosta*gis.net>)
- shared/output.c: properly handle return value of vsnprintf
Thanks to Anton Yuzhaninov <citrin*rambler-co.ru>
- libclamav/htmlnorm.c: fix typo spotted by Gianluigi Tiesi
<sherpya*netfarm.it>
- sigtool/sigtool.c: fix possible crash in build(), thanks to Sven
- clamd/session.c: remove static timeout (5s) for SESSION
Pointed out by Joseph Benden <joe*thrallingpenguin.com>
- libclamav/pe.c: fix possible integer overflow reported by Damian Put
Note: only exploitable if file size limit (ArchiveMaxFileSize) disabled
- libclamav/scanners.c: properly report archive unpacking errors
Problem spotted by David F. Skoll <dfs*roaringpenguin.com>
- libclamav/others.c: fix possible crash in cli_bitset_test()
Reported by David Luyer <david_luyer*pacific.net.au>
- libclamav/zziplib: fix possible crash on FreeBSD
Reported by Robert Rebbun <robert*desertsurf.com>
- clamav-milter: fall back if sendfile() fails
- "sendmail -t" did not remove the CR from lines ending in CRLF.
- Workaround for fatal errors in PCRE maps when an expression in
() matches empty text (the PCRE library returns an inappropriate
error code).
- Fixes for non-security bugs that Coverity found in code that
handles impossible error conditions.
RECOMMENDED is removed. It becomes ABI_DEPENDS.
BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.
BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.
BUILDLINK_DEPENDS does not change.
IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".
Added to obsolete.mk checking for IGNORE_RECOMMENDED.
I did not manually go through and fix any aesthetic tab/spacing issues.
I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.
I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.
As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.
As discussed on tech-pkg.
I will commit to revbump, pkglint, pkg_install, createbuildlink separately.
Note that if you use wip, it will fail! I will commit to pkgsrc-wip
later (within day).
which were fixed again in beta5.
patch-ac and patch-ad were taken from CVS and are not needed anymore.
Changes in Dovecot 1.0beta4:
* Changed the default lock_method back to fcntl. Apparently flock
gives problems with some systems.
* mbox: mailboxes beginning with '.' are now also listed
* Replaced mail_use_modules and mail_modules settings with mail_plugins
and mail_plugin_dir. Now instead of loading all plugins from the
directory, you'll have to give a list of plugins to load. If the
plugin couldn't be loaded, the process exits instead of just
ignoring the problem (this is important with ACL plugin).
+ Added support for "master users" who can log in as other people.
The master username can be given either in authorization ID
string with SASL PLAIN mechanism or by setting
auth_master_user_separator and giving it within the normal username
string.
+ Added ACL plugin with ACL file backend. This however doesn't mean
that there yet exists a proper shared folder support. If master user
logged in as someone else, the ACLs are checked as the master user.
+ Added some Dovecot extensions to checkpassword passdb, see ChangeLog
+ Updated passwd-file format to allow specifying any key=value fields
+ Maildir++ quota support and several quota fixes
+ passdb supporting extra fields: Added "allow_nets" option which takes
a comma separated list of IPs/networks where to allow user to log in.
+ NFS: Handle ESTALE errors the best way we can
+ IMAP now writes to log when client disconnects
+ In shared mailboxes (if dovecot-shared file exists) \Seen flags are
now kept only in index files, so as long as each user has a separate
index file they have separate \Seen flags.
- Fixes to DIGEST-MD5 realm handling so it works with more clients
- BODYSTRUCTURE -> BODY conversion from cache file was broken with
mails containing message/rfc822 parts.
- Fixed several memory leaks
- We could have sent client FETCH notifications about messages before
telling about them with EXISTS
- Compiling fixes for Solaris and some other OSes
- Fixed problem with internal timeout handling code, which caused eg.
outlook-idle workaround to break.
- If /dev/urandom didn't exist, we didn't seed OpenSSL's random number
generator properly. Patch by Vilmos Nebehaj.
- Maildir: Recent flags weren't always immediately removed from mails
when mailbox was opened.
- Several changes to SSL proxying code, hopefully making it work
better.
Changes in Dovecot 1.0beta5:
- Beta4's SSL proxying rewrite worked worse than I thought.
Reverted it back to original code.
- Filesystem quota plugin now looks up the mount path correctly.
This version allows changing of the paths for spamd chroot, spamd database,
pfctl binary and configuration file. This allows spamd to just work
for different configurations.
Based on patches and suggestions from Jeremy C. Reed and Johnny Lam.
filter language, and is now a generic and complete filter rule frontend that
currently is able to create Sieve, procmail, maildrop, and IMAP filter rules.
The IMAP filter driver translates the filter rules on demand to IMAP commands,
executed via PHP's IMAP extension and has replaced IMP's internal filtering
code. It is now the default filtering agent in IMP H3 (4.x).
Evolution Exchange 2.6.0 2006-03-13
--------------------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi)
#271567 - messages with horizontal tab character in subject header
stay in outbox (Sankar)
#272749 - Email invitations accepted into exchange calendar are not
saved (Chenthill)
#273057 - Meetings gets deleted after updates for Recurrence accepted
(Chentill)
#332129 - Modify OWA to http instead of https for ssl configured server,
connector crashes during authentication (Sushma)
#317432 - POTFILES list non-shipped files (Sebastien Bacher)
#333603 - while deleting tasks exchange storage crashes (Chenthill)
#323990 - Evolution locks up trying to accept a calendar event (sushma)
Other fixes:
- Calendar modifications and deletions related fixes (Chenthill)
- Memory leak fixes. See #329251 (Sushma)
Evolution Exchange 2.5.92 2006-02-13
--------------------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi)
#331980 - Connector crashes on account changed signal (Sushma)
Other Fixes:
- Memory leak fixes. See #329251 (Sushma)
- UI locking issue while loading the huge calendars and not showing
some calendar items in Evolution which is seen in outlook (Chenthill)
Evolution Exchange 2.5.91 2006-02-13
--------------------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi)
#328507 - evolution-exchange-storage crashes with
e_folder_exchange_search_start: assertion
`E_IS_FOLDER_EXCHANGE (folder)' failed. (Sushma)
#330221 - Evolution crashes when birthday/anniversary field values are
set to NONE (Sushma)
#330224 - Exchange contacts fail to save mailing addresses (Sushma)
#330640 - Exchange storage crashes after modifying a single instance
of recurring meeting.
#330504 – Mnemonic missing for most of the fields in 'Receiving Options'
#311017 - Unable to delete mails in online mode with evolution started
in offline mode. (Arun Prakash)
#330663 - Exchange connector crashed when accepted updates for
recurring meeting (Chenthill)
Other Fixes:
Notify read only status to the client in set_mode (Chenthill)
Fixed lots of memory leaks, See #329251. (Sushma)
Evolution Exchange 2.5.9.0 2006-01-30
--------------------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi)
#327312 - Search contact in GAL in offline, connector does not return
failed search (Sushma).
#327306 - Evolution hanged in offline after serching for contacts in
exchange personal addressbook (Sushma).
#327318 - User should not be able to save contacts when evolution
switches to offline (Sushma).
Other Fixes:
Corrected Evolution offline handling with NetWork Manager support.
See #327343 (Sushma)
Evolution Exchange 2.5.5.1 2006-01-18
--------------------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi)
#327305 - Cannot access exchange calendars (Sushma & Chenthill)
#323115 - --force-shutdown does not shutdown e-d-s, exchange part
(Sushma)
Other Fixes
Add evolution-plugin to the EXCHANGE_STORAGE dependency list as it
uses functions from libeutil, which is in evolution-plugin's .pc file.
(Tor Lillqvist)
Evolution Exchange 2.5.5 2006-01-16
------------------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi)
#325717 - Exchange calendar does not switch to offline (Sushma)
#325726 - Infinite loop in calendar on switch folder selection
in offline mode (Sushma)
#273546 - 'Expunge' on junk deletes mail's in junk (Sushma)
#323115 - --force-shutdown does not shutdown e-d-s, exchange part
(Sushma)
Other Fixes
- Handling the instances with no master object and checking for the
RIDs and master component of the object. Fixes two crashes and also
fixes the problem of recurring exception events not appearing
(Chenthill).
- Using proper e-account-list.h and e-account.h files (Simon Zheng).
- Using e_util_mkdir_hier() and e_util_strstrcase() instead of make_dir
and e_strstrcasea() respectively (Simon Zheng).
Evolution Exchange 2.5.4 2006-01-02
------------------------------------
Updated Translations:
- Added "ca" "da" "mk" "ru" "vi" "zh_HK" (Abel Cheung)
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi)
#315105 - select exchange calendar for offline support gets unchecked
(Sushma)
#315605 - "Could not authenticate to server" error message after
switching from offline to online (Sushma)
#315333 - Incorrect password message for right password (Sushma)
Other Fixes
- Changed from createControls for new shell apis (Simon Zheng)
Evolution Exchange 2.5.3 2005-12-12
------------------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi)
#235580 - Evo not handling Outlook recurring mtg. changes well (Sarfraaz)
#316315 - Evolution exchange storage crashes on ECalendar sync (Varadhan)
Other Fixes
- Removed exchange out-of-office handling form here, which is
implemented in libexchange-storage (Sushma)
- WIN32 support fixes. (Tor Lillqvist)
- Remove duplicate code, which also exists in e-d-s/servers/exchange
and unused files. (Tor Lillqvist)
- Returning proper error code if calendar authentication fails (sushma)
- In set_mode() returning if failed to get the folder, and setting the
mode at the end. (sushma)
- using e-uid.h from libedataserver and not from e-util (Irene)
Evolution Exchange 2.5.2 2005-11-14
------------------------------------
Updated Translations : (Since July 2005)
- ku (Erdal Ronahi)
- cs (Miloslav Trmac)
- es (Francisco Javier F. Serrador)
Evolution Exchange 2.5.1 2005-10-24
------------------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi)
#274262 - Switch from offline to online, click on 'clear' in contacts, throws error message (Shakti)
#247015 - Evolution not freeing resources time for deleted meetings (Arunprakash)
#314573 - Evolution exchange storage crashes after subscribing to other's Inbox and restart evolution (Arunprakash)
#315342 - Not able to see existing mails after configuring exchange account (Arunprakash)
#241499 - Cryptic Error message when a saving contact without permission (Shakti)
#272987 - Error message is wrong for 'Expunge' operation in offline (Arunprakash)
#314019 - Exchange connector crashed on creating appointment in subscribed calendar (Sarfraaz)
#239641 - Filter rules flag new messages as "read" when moving from IMAP inbox to exch subfolder (Arunprakash)
#314746 - Syncing passwords across components fails for Exchange (Sarfraaz) #302378 - One typo in .po file (Sarfraaz)
#312848 - Delete option should be disabled for default Tasks list under exchange account (Sarfraaz)
Updated Translations : (Since July 2005)
- bg (Alexander Shopov)
- ca (Xavier Conde Rueda)
- cs (Miloslav Trmac)
- da (Martin Willemoes Hansen)
- de (Hendrik Richter & Frank Arnold)
- el (Kostas Papadimas & Nikos Charonitakis)
- en_CA (Adam Weinberger)
- es (Francisco Javier F. Serrador)
- et (Priit Laes)
- fa (Alireza Kheirkhahan & Meelad Zakaria)
- fi (Ilkka Tuohela)
- fr (Christophe Merlet)
- gl (Ignacio Casal Quinteiro)
- gu (Ankit Patel)
- hu (Gabor Kelemen)
- ja (Satoru SATOH)
- lt (Žygimantas Beručka)
- nb (Kjartan Maraas & Terance Sola)
- nl (Vincent van Adrighem)
- no (Kjartan Maraas & Terance Sola)
- pl (Artur Flinta)
- pt (Duarte Loreto)
- pt_BR (Raphael Higino)
- ro (Dan Damian)
- ru (Nickolay V. Shmyrev)
- sk (Marcel Telka)
- sq (Laurent Dhima)
- sr (Danilo Šegan)
- sr@Latn (Danilo Šegan)
- sv (Christian Rose)
- th (Udomsak Chundang & Theppitak Karoonboonyanan)
- tr (Baris Cicek)
- uk (Maxim Dziumanenko)
- vi (Clytie Siddall)
- zh_CN (Funda Wang)
- zh_TW (Chao-Hsiung Liao)
- a new Memo Component
- a new Look for the Event/Task/Meeting Editor
- Calendar Publishing support
- CalDAV support
- Network Manager support
- HULA connectivity support
- Improved GroupWise support
- Improved Event Recurrence support
- Calendar Tooltips
- CSV/tab importers for Mozilla, Outlook and Evolution formats
- Contact list support for LDAP addressbooks
- Support for saving Advanced Searches for Address books
- Support for Prioritizing messages in the composer
- Lots of bug fixes and lots of other User Interface Improvements
- Updated Translations
Evolution-Data-Server 1.6.0, 2006-03-13
----------------------------------------
What is new since 1.4.0 :
- Memos backend
- CALDAV backend
- Improved Recurrence support for Calendar
- Lots of bug fixes and code clean-ups
Bug fixes since 1.4.0 :
http://go-evolution.org/Evo2.6.0#Evolution-Data-Server
Evolution-Data-Server 1.5.92, 2006-02-27
----------------------------------------
Bug fixes since last release :
http://go-evolution.org/Evo2.5.92#Evolution-Data-Server
Updated Translations:
- ca (Josep Puigdemont i Casamajó)
- el (Kostas Papadimas)
- et (Priit Laes)
- eu (Inaki Larranag)
- lt (Žygimantas Beručka)
- pl (Artur Flinta)
- th (Theppitak Karoonboonyanan)
Evolution-Data-Server 1.5.91, 2006-02-13
----------------------------------------
Bug fixes since last release :
http://go-evolution.org/Evo2.5.91#Evolution-Data-Server
Updated Translations:
- cs (Lukas Novotny)
- cs (Miloslav Trmac)
- cy (Rhys Jones)
- et (Ivar Smolin)
- fi (Ilkka Tuohela)
- ja (Takeshi AIHANA)
- pt (Duarte Loreto)
- ru (Leonid Kanter)
- sq (Laurent Dhima)
- sr, sr@Latn (Slobodan D. Sredojevic)
- th (Supranee Thirawatthanasuk)
- th (Theppitak Karoonboonyanan)
Evolution-Data-Server 1.5.90, 2006-01-30
----------------------------------------
What's new:
Bug fixes sinces 1.5.5 :
http://bugzilla.gnome.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Desktop&product=Evolution-Data-Server&long_desc_type=substring&long_desc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&resolution=FIXED&resolution=WONTFIX&resolution=DUPLICATE&resolution=NOTABUG&resolution=NOTGNOME&resolution=INCOMPLETE&resolution=INVALID&resolution=GNOME1.x&resolution=MOVED&resolution=OBSOLETE&resolution=NOTXIMIAN&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&chfieldfrom=2006-01-17&chfieldto=Now&chfield=bug_status&chfieldvalue=RESOLVED&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=
Updated Translations:
- en_CA (Adam Weinberger)
- es (Francisco Javier F. Serrador)
- et (Ivar Smolin)
- fi (Ilkka Tuohela)
- gl (Ignacio Casal Quinteiro)
- gu (Ankit Patel)
- gu (Ankit Patel)
- ko (Changwoo Ryu)
- nb, no (Kjartan Maraas)
- nl (Tino Meinen)
- vi (Clytie Siddall)
- zh_CN (Funda Wang)
- zh_TW, zh_HK (Chao-Hsiung Liao)
Evolution-Data-Server 1.5.5, 2006-01-16
----------------------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
#321812 – crash during Draft saving in offline mode (Shreyas)
#314841 – gw: Don't Mark Trash As New Messages (Parthasarathi)
#323570 – gw: Forward Of Multiple Messages At Once Loses Formatting (Parthasarathi)
#320898 – gw: Inserted Images Appears As Broken Link Image (Parthasarathi)
#303998 – In 'Exchange Connector' GAL should be selected for 'Autocompletion by default (Sushma)
#323115 – --force-shutdown does not shutdown e-d-s (Harish)
#326060 – Exchange password expiry handling is broken (Sushma)
#267402 – can not specify https URL for a remote calendar location (Tony Tsui)
#324518 – Webcal Entries Duplicated In Calendar (Chenthill)
#324741 – Critical Warning on Command Line (Chenthill)
#214977 – Contact lists on LDAP server are broken (Sushma)
#320065 – Fix GList leaks (Ross Burton)
#325959 – Subscribe to other user's folder not working (Sushma)
#242966 – Focus Problem, Screen Entry on "Select Contacts From Address Book" screen (Johnny Jacob)
Other Fixes :
- Merge Calendar backend bits from evolution-caldav module into EDS (Harish)
- Code cleanup (Simon Zheng, Kjartan Maraas, Parthasarathi)
- Win32 fixes (Tor Lillqvist)
Updated Translations:
- bg (Alexander Shopov)
- ca (Josep Puigdemont i Casamajó)
- gl (Ignacio Casal Quinteiro)
- ja (Takeshi AIHANA)
- lt (Žygimantas Beručka)
- nl (Vincent van Adrighem)
Evolution-Data-Server 1.5.4, 2006-01-02
----------------------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
#323106 - IMAP drawers with non-ASCII UTF-8 names do not work (Tor Lillqvist)
#317794 - Groupwise mail folder not visible (Parthasarathi)
#324483 - Memory leak in Exchange connector (Sushma)
#305006 - Fixed vCalendar file import without UID (Chenthill)
#267330 - Fixed a crash/hang while accepting exchange meeting invititation (Chenthill)
#324009 - Hang in Evolution Calendar (Chenthill)
#317411 - Fixed Evolution crash while synchronizing with palm device. (Varadhan)
#238979 - Added Support to expand contact lists inline in name selector entry
Other Fixes :
- Added option to select emails in contacts/lists in name selector
entry (Srinivasa Ragavan)
- Modifications to use gstdio wrappers (Tor Lillqvist)
- Exchange fixes (Sushma)
- Network Manager Support (Shreyas)
- Win32 fixes (Tor Lillqvist)
Updated Translations:
- en_CA (Adam Weinberger)
- es (Francisco Javier F. Serrador)
- fi (Ilkka Tuohela)
- gl (Ignacio Casal Quinteiro)
- gu (Ankit Patel)
- ja (Takeshi AIHANA)
- nb, no (Kjartan Maraas)
- nn (Åsmund Skjæveland)
- vi (Clytie Siddall)
Evolution-Data-Server 1.5.3, 2005-12-12
----------------------------------------
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
#323433 - Evolution crashes when folding vfolder subfolders while in one,
wont restart (Jeff Cai)
#321139 - evolution will crash on solaris when print error message (Shi Pu)
#321515 - Lazy-bind loaded modules in camel (Ross Burton)
#322408 - creating new folder causes evolution to hang on the uw-imapd
server (Jeff Cai)
#317322 - crash when delete a imported recurrent event (Chenthill)
#318777 - recurrence editing ... (Chenthill)
#323349 - Evolution data server, Configuration failed on Solaris (Irene Huang)
#319592 - Use GLib for determining host endian (Ross Burton)
#319591 - Use G_DEFINE_TYPE in libedataserver (Ross Burton)
#321830 - GW - Not All Email In Sent Items Appearing In Evolution (Parthasarathi)
Other Fixes :
- Numerous fixes in Camel/Libebook/libedataserver for Win32 support (Tor Lillqvist)
- Hula provider fixes (Harish)
- Exchange : Use remembered password for authentication (Irene Huang)
- Exchange : fix compiler warnings (Sushma)
- Build fixes (Dave Malcolm)
Updated Translations:
- be (Vital Khilko)
- bg (Alexander Shopov)
- cs (Miloslav Trmac)
- en_CA (Adam Weinberger)
- es (Francisco Javier F. Serrador)
- fa (Meelad Zakaria)
- fr (Christophe Merlet)
- gl (Ignacio Casal Quinteiro)
- gu (Ankit Patel)
- ja (Takeshi AIHANA)
- nb, no (Kjartan Maraas)
- zh_CN (Funda Wang)
Evolution-Data-Server 1.5.2, 2005-11-14
---------------------------------------
New Features:
- Camel Hula Provider (Harish)
Bugzilla bugs fixed (see http://bugzilla.gnome.org/show_bug.cgi):
#320095 - Empty Trash Deletes From GW POA, But Doesn't Delete Headers
In Trash Folders (Parthasarathi)
#314476 - Fixes to inform the Over quota issue in groupwise to
user (Sankar)
#320736 - Fixed a possible crash due to a invalid buffer
(Parthasarathi)
#317804 - Fix Macao timezone issue (Harish)
#318130 - Fix to include e-cal-time-util.h for
e-cal-backend-http.c to solve a build issue. (Matthew Daniel)
#319612 - Stop warnings from e-destination about xmlChar when
compiling using gcc4 (Ross Burton)
#319848 - Multiple Select for To/CC/BCC in Name selector dialog.
(Sushma)
Other Fixes:
- Changed the string so as to be consistent with Win32 client error
messages. (Sankar)
Update Translations:
- ca (Adam Weinberger)
- cs (Miloslav Trmac)
- es (Francisco Javier F. Serrador)
- fi (Ilkka Tuohela)
- ja (Takeshi AIHANA)
- ku (Erdal Ronahi)
Evolution-Data-Server 1.5.1, 2005-10-25
---------------------------------------
New Features : Support for Memos component (Nathan Owens)
Other fixes :
- Win32 related bits and code clean-up (Tor Lillqvist)
- Remove Bonobo/GnomeProgram dependencies in
contact store/name selector (Ross Burton)
- Fix for API/Base Version mismatches causing issues in
Solaris where libdir==libexecdir (Irene Huang)
Updated Translations:
- en_CA (Adam Weinberger)
- es (Francisco Javier F. Serrador)
- gl (Ignacio Casal Quinteiro)
- added Mail::Milter::Module::AccessDB
- Mail::Milter::Module::MailDomainDotMX needed a "use Net::DNS"
- improved Mail::Milter::Wrapper::DecodeSRS parsing to understand
Mail::SRS::Guarded munging where the original localpart
already contained an equals (=) character
- added Mail::Milter::Module::SPF
- added Mail::Milter::Module::MailFakeNull
- added Mail::Milter::Module::HeaderValidateMIME
- added method check_superdomains() to
Mail::Milter::Module::MailDomainDNSBL, allowing use of e.g.
surbl.org blacklist with MAIL FROM:<> addresses
* MIME filename encoding with RFC 2322 parameter value extension was
supported.
* The clear button for the quick search entry was added.
* The bug that bold face was disabled in GtkTreeView with GLib 2.10
and Pango 1.12 was fixed.
* Win32: libwimp.dll was updated.
* Win32: The bug that subfolders were duplicated when rebuilding
folder tree while the settings were shared between Win32 and Unix
was fixed.
* Win32: The uninstaller was modified so that it only removes files
and folders created by the installer.
Also remove extra blank lines at the end of options.mk to appease pkglint.
* 2.2.3 (stable)
* The sorting of the result of the query search was enabled.
* The printing of messages now follows the state of 'Show all headers'.
* Relative path is allowed for signature files.
* The To, Cc, and Bcc button of the address book are now always enabled.
* The window position of the address book is now preserved.
* The toggle of the Cc entry on the composition window was enabled.
* The appearance of the address book was modified.
* Unix: The support of metamail command was removed, and it was replaced
with the alternative implementation.
* Win32: libwimp.dll was updated, and the appearance of the UI was
improved.
* Win32: zlib1.dll was updated.
* Win32: The application icon was updated.
* Win32: The unnecessary message catalog files were removed to reduce the
archive size.
http://www.kb.cert.org/vuls/id/834865
Bump to nb2.
This will change the internal version of sendmail to 8.12.11.20060308.
> SECURITY: Replace unsafe use of setjmp(3)/longjmp(3) in the server
> and client side of sendmail with timeouts in the libsm I/O
> layer and fix problems in that code. Also fix handling of
> a buffer in sm_syslog() which could have been used as an
> attack vector to exploit the unsafe handling of
> setjmp(3)/longjmp(3) in combination with signals.
> Problem detected by Mark Dowd of ISS X-Force.
> Handle theoretical integer overflows that could triggered if
> the server accepted headers larger than the maximum
> (signed) integer value. This is prevented in the default
> configuration by restricting the size of a header, and on
> most machines memory allocations would fail before reaching
> those values. Problems found by Phil Brass of ISS.
Bump to nb2
This will change the internal version of sendmail to 8.13.5.20060308
> SECURITY: Replace unsafe use of setjmp(3)/longjmp(3) in the server
> and client side of sendmail with timeouts in the libsm I/O
> layer and fix problems in that code. Also fix handling of
> a buffer in sm_syslog() which could have been used as an
> attack vector to exploit the unsafe handling of
> setjmp(3)/longjmp(3) in combination with signals.
> Problem detected by Mark Dowd of ISS X-Force.
> Handle theoretical integer overflows that could triggered if
> the server accepted headers larger than the maximum
> (signed) integer value. This is prevented in the default
> configuration by restricting the size of a header, and on
> most machines memory allocations would fail before reaching
> those values. Problems found by Phil Brass of ISS.
doing courier-specific things, like accepting the values of certain
environment variables for things like location of the mail folder for
local delivery. This addresses PR pkg/32369 in a way that still allows
for a future courier-mta package that just uses the maildrop package.
files. Passing --infodir directly doesn't work since only the final
--infodir is honored by configure scripts, and bsd.pkg.mk adds the
last one based on the setting for GNU_CONFIGURE_INFODIR. Drop the
obsolete use of INFO_DIR.
* List the info files directly in the PLIST.
* Fix the build and the PLIST when using xemacs.
Bump the PKGREVISION to 2.
Astonishment that programs build w/o ssl support by default, and it's
nearly inconceivable that someone would have all the gnome stuff this
needs and not ssl. Works with remote imaps (dovecot) on current/i386.
PGKREVISION++.
Perhaps ssl should globally default to yes, like inet6.
INSTALL/DEINSTALL script creation within pkgsrc.
If an INSTALL or DEINSTALL script is found in the package directory,
it is automatically used as a template for the pkginstall-generated
scripts. If instead, they should be used simply as the full scripts,
then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC
explicitly, e.g.:
INSTALL_SRC= ${PKGDIR}/INSTALL
DEINSTALL_SRC= # emtpy
As part of the restructuring of the pkginstall framework internals,
we now *always* generate temporary INSTALL or DEINSTALL scripts. By
comparing these temporary scripts with minimal INSTALL/DEINSTALL
scripts formed from only the base templates, we determine whether or
not the INSTALL/DEINSTALL scripts are actually needed by the package
(see the generate-install-scripts target in bsd.pkginstall.mk).
In addition, more variables in the framework have been made private.
The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are
more sensible names given the very few exported variables in this
framework. The only public variables relating to the templates are:
INSTALL_SRC INSTALL_TEMPLATE
DEINSTALL_SRC DEINSTALL_TEMPLATE
HEADER_TEMPLATE
The packages in pkgsrc have been modified to reflect the changes in
the pkginstall framework.
Pkgsrc changes:
- Generic option "online-tests" replaces "spamassassin-test-net".
- Removed underscore from package-internal variables (pkglint
complained).
- patch-ay disables the SPF plugin to avoid confusing warnings in the log
files.
- patch-az fixes http://issues.apache.org/SpamAssassin/show_bug.cgi?id=4826.
Relevant changes since version 3.1.0:
=====================================
- better validate a number of different configuration options
- support new Mail::DomainKeys API, which changed incompatibly between
0.18 and 0.80 without warning
- more properly handle new Received header formats
- bug 4788: backport sa-update from 3.2 along with the local_state_dir
code, etc.
- bug 4760: strictly validate trusted/internal network configurations
- bug 4696: consolidated fixes for timeout bugs
- bug 3710: add timeout to connect so spamc -t works
- bug 4363: if a message uses CRLF for line endings, use it for header
rewrites as well
- bug 4748: add ExpressionEngine and Google redirector patterns
- bug 3815: add _RELAYCOUNTRY_ tag so that the RelayCountry plugin can
put in the list of countries relayed through
- bug 4090: x86_64 platforms (linux specifically) have an issue compiling
libspamc.so causing RPM build failures
- bug 4791: fix issue where perl would throw a UTF-8 warning for certain
messages
- bugs 4606, 4609: Adjust MIME parsing limits
- bug 4780: fix IP_ADDRESS & LOCALHOST regexes to correctly parse IPv6
addresses
- bug 4728: DUL rules should only use the last external IP, not all but
the first of the external IPs
- bug 4700: certain privileged configuration settings can inject code,
due to a bad fix for bug 3846. Back that out
(we've patched them). Wanted to wait with this for dovecot1.0beta4 but this
takes longer than I thought. Not worth bumping PKGREVISION, IMO.
Ok with tv.
Changes 2.56:
An off-by-one error in the multiplexor that could restart slaves
unnecessarily was fixed. Compilation errors on some systems were fixed.
A handful of other minor bugs were fixed.
Changes 2.55:
A new option allows you to reserve some slaves for connections from
localhost; this helps clientmqueue runs to succeed on busy servers.
Modern Vexira anti-virus scanners are supported; versions older than
Spring 2005 are no longer supported. A new "filter_helo" callback lets
you take action in response to HELO/EHLO. A new "action_insert_header"
function lets you prepend headers (rather than just appending them).
A new function lets you reject mail from hosts with bogus MX records;
for example, MX records that resolve to private IP networks or the
loopback address.
20060217
Bugfix: don't terminate with a non-standard exit status
when the pipe-to-command feature has a problem before it
executes the command. File: global/pipe_command.c.
20060223
Bugfix: detect integer overflow when multiplying time values
with non-trivial time units. File: global/conv_time.c.
20060307
Bugfix: reset the msg_cleanup() fatal error handler in child
processes. See also change 20060217. Files: postlock/postlock.c,
master/multi_server.c, global/mail_run.c, util/vstream_popen.c.
I don't quote changelogs for release 3.00 and 3.01, because those entry
only mention taking over maintainership.
Version 2.117 (2001/08/20)
The terms-of-use have been placed in the distribution file "COPY-
ING". Also, small documentation tweaks were made.
Version 2.116 (2001/08/17)
Added long-overdue patch which makes the instance method form of
send() do the right thing when given HOW... arguments. Thanks to
Casey West for the patch.
Version 2.114 (2001/08/16)
New special 'AUTO' content type in new()/build() tells MIME::Lite
to try and guess the type from file extension. To make use of
this, you'll want to install MIME::Types. The "AUTO" setting can
be made the default default (instead of "TEXT") if you set
"$AUTO_CONTENT_TYPE = 1, $PARANOID = 0". Thanks to Ville
SkyttE<#228> for these patches.
File::Basename is used if it is available. Thanks to Ville
SkyttE<#228> for this patch.
SMTP failures (in send_by_smtp) now add the $smtp->message to the
croak'ed exception, so if things go wrong, you get a better idea of
what and why. Thanks to Thomas R. Wyant III for the patch.
Made a subtle change to "as_string" which supposedly fixes a failed
MIME data.t test with Perl 5.004_04 on NT 4 sp6. The problem might
only exist in this old perl, but as the patch author says, not
everyone has climbed higher on the Perl ladder. Thanks to John
Gotts for the patch.
Added "contrib" directory, with MailTool.pm. Thanks to Tom Wyant
for this contribution.
Improved HTML documentation (notice the links to the individual
methods in the top menu).
> Major changes compared to the Turba H3 (2.0) versions are:
> * Submenu with address books and "Add" and "Search" entries in sidebar.
> * Distribution lists can contain contacts from multiple sources.
> * Shared address books.
> * Paged browse view.
> * Add files and threaded comments to contacts.
> * Edit several contacts at once.
> * Improved CSV import.
> * Keep names optionally unformatted.
> * Export more than one vCard at once.
> * New language: Icelandic.
> * Drop cached searches.
> * Compatible with PHP 5.1.
> * Improved MS-SQL support.
> * Permissions managed completely though administration interface.
> * Permission to restrict number of contacts.
> * Command line script to batch import vCards.
> Major changes compared to the IMP H3 (4.1-RC3) version are:
> * Small bugfixes.
>
> Major changes compared to the IMP H3 (4.0) versions are:
> * User changes:
> - Virtual Inbox and Virtual Trash folder.
> - "Empty Spam" menu item.
> - Stationery and form responses.
> - Not necessary to click on "Attach" button when attaching files.
> - Play sound on new mail.
> - Multiple message view.
> - Ability to create notes from email messages.
> - Improved message previews.
> - Import of photo attachments into a gallery application.
> - Send notification when linked attachments are downloaded.
> - Graphical representation of thread on thread view screen.
> - Less intrusive notifications when expanding addresses.
> - Encrypt PGP messages for all recipients in one message.
> - Always send new messages in "flowed" format.
> - Added Hebrew and Khmer translation.
> * Administrator changes:
> - Compatible with PHP 5.1.
> - Auto-detection of namespace information from IMAP server.
> - Permission to restrict folder creation.
> - Support for changing SMTP server/port on login.
> - More flexible custom email headers.
- More fixes for the state machine.
- Dealing with multi-message connections.
"pkgsrc" related changes:
- Honor ${PKG_SYSCONFDIR} and ${VARBASE}.
- Provide an "rc.d" script.