Age | Commit message (Collapse) | Author | Files | Lines |
|
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.
|
|
binary packages and unpriv cleaning work.
|
|
|
|
- Python 2.5 support and various bugfixes
|
|
|
|
|
|
|
|
|
|
------
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.
|
|
|
|
|
|
Changelog:
3.000 2008-12-09
accept scalar references for more efficient msg-from-string
|
|
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.
|
|
It is included from flocksim.h, required by some platforms. PR 40075.
Bump PKGREVISION.
While here, marked as MAKE_JOBS_SAFE=no
|
|
|
|
|
|
|
|
* compatibility with flim-1.14.9 (patch-ad)
* default icon location (patch-ae), reported in PR 40022.
Bump PKGREVISION.
|
|
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
|
|
No functional should be changed though.
Bump PKGREVISION.
|
|
Patch from Takehiko NOZAKI in
http://mail-index.netbsd.org/current-users/2008/11/19/msg006092.html
Bump PKGREVISION.
|
|
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]
|
|
Upstream changes:
1.23 2008/10/14 11:27:42 alian
- Fix rt#36006: cid has no effect on background images
- Fix rt#36005: include_javascript does not remove closing tag "</SCRIPT>"
- Fix rt#29033: eliminate nested subs
|
|
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
|
|
Patch provided by Aleksey Cheusov in PR pkg/38526.
|
|
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.
|
|
|
|
until PR toolchain/38983 has been fixed.
|
|
|
|
"imap-uw" package because of binary incompatibilities.
|
|
- 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.
|